Code Blocks
There are multiple ways to add code blocks. Most of them works out of the box only the Hugo shortcode <highlight>
need some configuration to work properly.
To display an inline shortcode use single quotes:
`some code`
Example: some code
Code blocks can be uses without language specification:
```
some code
```
Example:
some code
… or if you need language specific syntax highlighting:
```Shell
# some code
echo "Hello world"
```
Example:
# some code
echo "Hello World"
Hugo has a build-in shortcode for syntax highlighting. To work properly with this theme, you have to set following options in your site configuration:
pygmentsUseClasses=true
pygmentsCodeFences=true
pygmentsUseClasses: true
pygmentsCodeFences: true
You can use it like every other shortcode:
{{< highlight Shell "linenos=table" >}}
# some code
echo "Hello World"
{{< /highlight >}}
Example:
|
|