diff --git a/perl6-pod.html.markdown b/perl6-pod.html.markdown
index c47f6156..6c769acb 100644
--- a/perl6-pod.html.markdown
+++ b/perl6-pod.html.markdown
@@ -1,6 +1,5 @@
---
language: Pod
-name: Perl 6 Pod
contributors:
- ["Luis F. Uceta", "https://uzluisf.gitlab.io/"]
filename: learnpod.pod6
@@ -50,7 +49,7 @@ Every Pod document has to begin with `=begin pod` and end with `=end pod`.
Everything between these two delimiters will be processed and used to
generate documentation.
-```md
+```
=begin pod
A very simple Perl 6 Pod document. All the other directives go here!
@@ -69,7 +68,7 @@ constructs are between the `=begin pod ... =end pod` directives.
Text can be easily styled as bold, italic, underlined or verbatim (for code
formatting) using the formatting code: `B<>`, `I<>`, `U<>` and `C<>`.
-```md
+```
B
I
@@ -89,7 +88,7 @@ angle brackets. The Unicode variant («») can also be used.
Headings are created by using the `=headN` directive where `N` is the
heading level.
-```md
+```
=head1 This is level 1
=head2 This is level 2
=head3 This is level 3
@@ -104,7 +103,7 @@ Ordinary paragraphs consist of one or more adjacent lines of text, each of
which starts with a non-whitespace character. Any paragraph is terminated
by the first blank line or block directive.
-```md
+```
=head1 First level heading block
=head2 Paragraph 1
@@ -120,7 +119,7 @@ This is another ordinary paragraph albeit shorter.
Alternatively, the `=para` directive can be used to explicitly mark adjacent
lines of text as a paragraph.
-```md
+```
=head1 First level heading block
=head2 Paragraph 1
@@ -139,7 +138,7 @@ This is another ordinary paragraph albeit shorter.
Unordered lists can be made using the `=item` directive.
-```md
+```
=item Item
=item Item
=item Another item
@@ -148,7 +147,7 @@ Unordered lists can be made using the `=item` directive.
Sublists are achieved with items at each level specified using the `=item1`,
`=item2`, `=item3`, etc. directives.
-```md
+```
=item1 Item one
=item1 Item two
=item1 Item three
@@ -160,7 +159,7 @@ Sublists are achieved with items at each level specified using the `=item1`,
Definition lists that define terms or commands use the `=defn`. This is
equivalent to the `
` element in HTML.
-```md
+```
=defn Beast of Bodmin
A large feline inhabiting Bodmin Moor.
@@ -176,7 +175,7 @@ A giant owl-like creature.
A code block is created (which uses the `` element) by starting each
line with one or more whitespace characters.
-```md
+```
#`( this is comment )
my $sum = -> $x, $y { $x + $y }
say $sum(12, 5);
@@ -185,7 +184,7 @@ line with one or more whitespace characters.
As shown in the [Basic Text Formatting](#basic-text-formatting) section,
inline code can be created using the `C<>` code.
-```md
+```
In Perl 6, there are several functions/methods to output text. Some of them
are C, C and C.
```
@@ -197,7 +196,7 @@ as a Pod block will be read and interpreted by Pod renderers. In order to
prevent Pod blocks from being rendered by any renderer, use the `=comment`
directive.
-```md
+```
=comment Add more here about the algorithm.
=comment Pod comments are great for documenting the documentation.
@@ -205,7 +204,7 @@ directive.
To create inline comments, use the `Z<>` code.
-```md
+```
Pod is awesome Z. And Perl 6 too!
```
@@ -219,20 +218,20 @@ Creating links in Pod is quite easy and is done by enclosing them in
a `L<>` code. The general format is `L