Skip to content

Commit 8cbec9a

Browse files
committed
~
1 parent 4b8479a commit 8cbec9a

File tree

1 file changed

+2
-38
lines changed

1 file changed

+2
-38
lines changed

resources/views/markdown/inc-markdown-afficher-js.blade.php

+2-38
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,10 @@
1212
};
1313
</script>
1414
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
15+
1516
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"></script>
1617
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/python.min.js"></script>
18+
1719
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
1820
<script>
1921
marked.use({
@@ -57,44 +59,6 @@
5759
// Markdown
5860
el.innerHTML = DOMPurify.sanitize(marked.parse(texte));
5961
60-
61-
// Latex
62-
/*
63-
document.addEventListener("DOMContentLoaded", function() {
64-
// Vérifie si MathJax est chargé et que typesetPromise est disponible
65-
if (typeof MathJax !== "undefined" && MathJax.typesetPromise) {
66-
// Cible tous les éléments ayant la classe markdown_content
67-
const elements = document.querySelectorAll(".markdown_content");
68-
69-
// Attendre le démarrage de MathJax et typer chaque élément
70-
MathJax.startup.promise = MathJax.startup.promise || Promise.resolve();
71-
MathJax.startup.promise.then(() => {
72-
MathJax.typesetPromise(Array.from(elements)).then(() => {
73-
console.log("MathJax a rendu les équations pour tous les éléments !");
74-
}).catch((err) => console.error("Erreur lors du rendu avec MathJax:", err));
75-
});
76-
} else {
77-
console.error("MathJax n'est pas disponible ou la fonction typesetPromise n'existe pas.");
78-
}
79-
});
80-
*/
81-
/*
82-
document.addEventListener("DOMContentLoaded", function() {
83-
if (typeof MathJax !== "undefined" && MathJax.typesetPromise) {
84-
MathJax.startup.promise = MathJax.startup.promise || Promise.resolve();
85-
86-
// Démarrer le rendu pour l'ensemble du document
87-
MathJax.startup.promise.then(() => {
88-
MathJax.typesetPromise().then(() => {
89-
console.log("MathJax a rendu les équations pour toute la page !");
90-
}).catch((err) => console.error("Erreur lors du rendu avec MathJax:", err));
91-
});
92-
} else {
93-
console.error("MathJax n'est pas disponible ou la fonction typesetPromise n'existe pas.");
94-
}
95-
});
96-
*/
97-
9862
});
9963
10064
// coloration syntaxique

0 commit comments

Comments
 (0)