Подсветка синтаксиса Гюго не меняется - PullRequest
0 голосов
/ 25 сентября 2019

Я использую Hugo v0.58.3 с подсветкой Chroma.

Я прочитал инструкции по использованию этой команды hugo gen chromastyles --style=vs > syntax.css для загрузки нужной таблицы стилей.Я использую его, чтобы перезаписать тему / sometheme / static / css / syntax.css

Я пробовал несколько разных стилей, но изменение их, похоже, не оказало никакого влияния.

Я добавил два параметра в config.toml

 pygmentsCodeFences = true
 pygmentsUseClasses = true

Мой исходный код выделен так:

{{< highlight csharp >}}
public void ConfigureServices(IServiceCollection services)
{
    services.//snip
{{< /highlight >}}

Независимо от того, какой синтаксис.css я загружаюна странице не происходит никаких изменений.

Что я делаю не так?Может ли кто-нибудь указать мне на пример того, как это работает?

1 Ответ

0 голосов
/ 26 сентября 2019

В интересах всех, кто найдет этот пост, вот проблема, с которой я столкнулся.

Я использовал тему "Beautiful Hugo" в их примере приложения.

В config.toml у меня было -

pygmentsCodeFences = true
pygmentsUseClasses = true

Но в примере config.toml также было -

useHLJS = true

В head.html было -

{{- if .Site.Params.useHLJS }}
<link rel="stylesheet" href="{{ "css/highlight.min.css" | absURL }}" />
{{- else -}}
<link rel="stylesheet" href="{{ "css/syntax.css" | absURL }}" />
{{- end -}}

загрузка highlight.min.css вместо syntax.min.

...