http://www.wolvthemes.eu.org/2022/01/how-to-add-syntax-highlighter.html