Blackfriday
Blackfriday ist Hugos integrierte Markdown-Rendering-Engine.
Hugo konfiguriert Blackfriday typischerweise mit vernünftigen Standardwerten, die in den meisten Anwendungsfällen einigermaßen gut passen sollten.
Bei speziellen Anforderungen an Markdown, stellt Hugo einige seiner Blackfriday-Verhaltensoptionen zur Verfügung, die geändert werden können. Eine Tabelle mit diesen Hugo-Optionen gepaart mit entsprechenden Flags aus dem Quellcode von Blackfriday ist in der offiziellen Dokumentation enthalten.
In der hier verwendeten conig.toml
ist folgendes eingetragen:
[blackfriday]
hrefTargetBlank = true
Die Einstellung true
öffnet absolute Links in einem neuen Fenster oder Tab. Während das Attribut target="_blank"
typischerweise für externe Links verwendet wird, macht Blackfriday das für alle absoluten Links (ref). Dies ist zu beachten, wenn durchgängig absolute Links verwendet werden, auch für interne Links (z.B. durch Setzen von canonifyURLs
auf true
oder via absURL
).