Da die Methode Clerk.markdown statisch ist, bleibt ihr Aufrufverhalten stets gleich, so dass jedesmal ein <script>-Tag mit dem folgenden Inhalt im Browser hinterlassen wird. Das ist freilich redundant. Es wäre schön, wenn sich dafür eine einfache Lösung fände.
var md = markdownit({
highlight: function (str, lang) {
if (lang && hljs.getLanguage(lang)) {
try {
return hljs.highlight(str, { language: lang }).value;
} catch (__) {}
}
return ''; // use external default escaping
},
html: true,
linkify: true,
typographer: true
});
md.use(window.mathjax3);
Da die Methode
Clerk.markdownstatisch ist, bleibt ihr Aufrufverhalten stets gleich, so dass jedesmal ein<script>-Tag mit dem folgenden Inhalt im Browser hinterlassen wird. Das ist freilich redundant. Es wäre schön, wenn sich dafür eine einfache Lösung fände.