Syntax Highlighting Post

本文最后更新于:December 21, 2021 pm

Syntax highlighting is a feature that displays source code, in different colors and fonts according to the category of terms. This feature facilitates writing in a structured language such as a programming language or a markup language as both structures and syntax errors are visually distinct. Highlighting does not affect the meaning of the text itself; it is intended only for human readers.[1]

Highlighted Code Blocks

To modify styling and highlight colors edit /_sass/_highlighter.scss.

#container {
    float: left;
    margin: 0 -240px 0 0;
    width: 100%;
{% raw %}<nav class="pagination" role="navigation">
    {% if page.previous %}
        <a href="{{ site.url }}{{ page.previous.url }}" class="btn" title="{{ page.previous.title }}">Previous article</a>
    {% endif %}
    {% if %}
        <a href="{{ site.url }}{{ }}" class="btn" title="{{ }}">Next article</a>
    {% endif %}
</nav><!-- /.pagination -->{% endraw %}
module Jekyll
  class TagIndex < Page
    def initialize(site, base, dir, tag)
      @site = site
      @base = base
      @dir = dir
      @name = 'index.html'
      self.read_yaml(File.join(base, '_layouts'), 'tag_index.html')['tag'] = tag
      tag_title_prefix = site.config['tag_title_prefix'] || 'Tagged: '
      tag_title_suffix = site.config['tag_title_suffix'] || '&#8211;'['title'] = "#{tag_title_prefix}#{tag}"['description'] = "An archive of posts tagged #{tag}."

Standard Code Block

GitHub Gist Embed

An example of a Gist embed below.

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!