Inline Code#
This is Inline Code
Only pre
#
Code block with backticks#
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Example HTML5 Document</title>
<meta
name="description"
content="Sample article showcasing basic Markdown syntax and formatting for HTML elements."
/>
</head>
<body>
<p>Test</p>
</body>
</html>
Code block with backticks and language specified#
<!DOCTYPE html>
<html lang = "en" >
<head >
<meta charset = "utf-8" />
<title >Example HTML5 Document</title >
<meta
name = "description"
content = "Sample article showcasing basic Markdown syntax and formatting for HTML elements."
/>
</head >
<body >
<p >Test</p >
</body >
</html >
Code block with backticks and language specified with line numbers#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<!DOCTYPE html>
<html lang = "en" >
<head >
<meta charset = "utf-8" />
<title >Example HTML5 Document</title >
<meta
name = "description"
content = "Sample article showcasing basic Markdown syntax and formatting for HTML elements."
/>
</head >
<body >
<p >Test</p >
</body >
</html >
Code block with line numbers and highlighted lines#
PaperMod supports linenos=true
or linenos=table
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<!DOCTYPE html>
<html lang = "en" >
<head >
<meta charset = "utf-8" />
<title >Example HTML5 Document</title >
<meta
name = "description"
content = "Sample article showcasing basic Markdown syntax and formatting for HTML elements."
/>
</head >
<body >
<p >Test</p >
</body >
</html >
With linenos=inline
line might not get highlighted properly.
This issue is fixed with 045c084
1 <!DOCTYPE html>
2 <html lang = "en" >
3 <head >
4 <meta charset = "utf-8" />
5 <title >Example HTML5 Document</title >
6 <meta
7 name = "description"
8 content = "Sample article showcasing basic Markdown syntax and formatting for HTML elements."
9 />
10 </head >
11 <body >
12 <p >Test</p >
13 </body >
14 </html >
Code block indented with four spaces#
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Example HTML5 Document</title>
</head>
<body>
<p>Test</p>
</body>
</html>
Code block with Hugo’s internal highlight shortcode#
<!doctype html>
<html lang = "en" >
<head >
<meta charset = "utf-8" >
<title >Example HTML5 Document</title >
</head >
<body >
<p >Test</p >
</body >
</html >
Github Gist#
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- contents of render-image.html -->
{{- $link := split .Destination "#" }}
{{- $image := (.Page.Resources.ByType "image").GetMatch (printf "*%s*" (index $link 0)) }}
{{- $logo := (resources.Get "images/logo.png") }}
{{- if and $image $logo }}
{{- $size := math.Round (mul $image.Height 0.25) }}
{{- $size := cond (ge $size 80) ($size) (80.0) }}
{{- $logo := $logo.Resize (printf "%.0fx jpg" $size) }}
{{- $image := $image.Filter (images.Overlay $logo (sub $image.Width $logo.Width) (sub $image.Height $logo.Height) ) }}
{{- $finalUrl := cond (isset $link 1) (printf "%s#%s" ($image.Permalink) (index $link 1)) ($image.Permalink) -}}
<img src="{{ $finalUrl | safeURL }}" alt="{{ .Text }}" {{ with .Title}} title="{{ . }}" {{ end }} />
{{- else }}
<img src="{{ .Destination | safeURL }}" alt="{{ .Text }}" {{ with .Title}} title="{{ . }}" {{ end }} />
{{- end }}