Files
gitea-pages/pages/formatting/syntax_highlighting.md

39 lines
705 B
Markdown

---
title: Syntax highlighting
permalink: /syntax_highlighting/
audience: writer, designer
tags: formatting
keywords:
last_updated:
summary:
---
{% include linkrefs.html %}
For syntax highlighting, use fenced code blocks optionally followed by the language syntax you want:
```ruby
def foo
puts 'foo'
end
```
Fenced code blocks require a blank line before and after.
If you're using an HTML file, you can also use the `highlight` command with Liquid markup:
{% raw %}
```ruby
{% highlight ruby %}
def foo
puts 'foo'
end
{% endhighlight %}
```
{% endraw %}
The theme has syntax highlighting configured in the configuration file as follows:
```
highlighter: rouge
```