Я пытаюсь выделить блок жидкого и HTML-кода, но, похоже, он не работает.Все остальные языки работают нормально.
Я использую Jekyll v3.8.5, а версия Rouge в gemfile.lock - v3.3.0
Я упаковывал блоки кода в {% highlight xxx %} - {% endhighlight %}
без каких-либопроблемы для других языков.
Ниже приводится то, что я использую в настоящее время
{% highlight liqiud %}
{% if project.tags.size > 0 %}
{% for tag in project.tags %}
<span class="project-tags text-lower text-monospace">{{ tag }}</span>
{% endfor %}
{% endif %}
{% endhighlight %}
Нижеприведенный блок выделяется без каких-либо проблем, просто кажется, что в нем есть жидкость, которая не работает.
{% highlight css %}
.project-tags, .post-tags {
font-size: 0.875rem;
color: #0366d6;
background-color: #f1f8ff;
border-radius: 3px;
display: inline-block;
margin: 0 .5em .5em 0;
padding: .3em .9em;
white-space: nowrap;
}
{% endhighlight %}
Для жидкого блока я просто получаю пустой кодовый блок.Это мои _config.yml
настройки:
kramdown:
syntax_highlighter: rouge
syntax_highlighter_opts:
css_class: 'highlight'
span:
line_numbers: false
block:
line_numbers: true
Я не собираюсь лгать, я немного озадачен.