Es ist schon eine Weile her, seit der von mir verwendete Site-Generator hugo in der Lage ist, das Syntax-Highlighting mit der in Go implementierten Chroma-Bibliothek zu berechnen. Ich habe das zum Anlass genommen, das Syntax-Highlighting via highlight.js zu entfernen, sprich, die entsprechenden CSS/JS-Includes zu entfernen und in der config.toml von hugo folgende Optionen zu setzen:

1
2
3
pygmentsStyle                 = "friendly"
pygmentsCodeFences            = true
pygmentsCodefencesGuessSyntax = true

Und wo ich schonmal dabei war habe ich auch gleich noch KaTeX rausgeworfen, das habe ich eh nie verwendet.