Comment activer le rendu de MathJax dans L'aperçu Sublime de Markdown Text
en utilisant le texte Sublime 3, j'écris un document qui inclut les mathématiques. Le paquet de prévisualisation Markdown permet le rendu en temps réel du document dans le navigateur (Chrome). Au moment où j'écris, les changements sont visibles. Ce qui suit est mon markdown.
$a = sin^{2}(Delta phi/2) + cos(phi_{1})cos(phi_{2})sin^{2}(Delta lambda/2)$
$c = 2 arcsin(sqrt{a})$
$d = rc$
Markdowpreview manual dit quelque chose comme "quand enable_mathjax
est true
", mais je ne peux pas comprendre où il est. Par souci d'exhaustivité, la Sublime console n'affiche aucune erreur message. J'utilise Windows 7 et le dernier MathJax récupéré de Git. MathJax lui-même fonctionne très bien lorsque j'ai affiché un test html d'échantillon.
2 réponses
si MarkdownPreview est installé correctement, on peut trouver l'option enable_mathjax
de cette façon:
Espérons que cette aide.
Le MarkDown Aperçu 2.la branche x ne fonctionnera pas avec la méthode de @VividD answer.
Mes paramètres utilisateur, qui active MathJaX est comme suit:
{
"enable_mathjax": true,
"js": [
"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js",
"res://MarkdownPreview/js/math_config.js",
],
}
aussi, en utilisant PackageResourceViewer j'ai édité le math_config.js
dans le js
dossier de Markdown Preview pour faire L'affichage mathématique aligné au centre:
MathJax.Hub.Config({
config: ["MMLorHTML.js"],
extensions: ["tex2jax.js"],
jax: ["input/TeX", "output/HTML-CSS", "output/NativeMML"],
tex2jax: {
inlineMath: [ ['$','$'], ["\(","\)"] ],
displayMath: [ ['$$','$$'], ["\[","\]"] ],
processEscapes: true
},
TeX: {
extensions: ["AMSmath.js", "AMSsymbols.js"],
TagSide: "right",
TagIndent: ".8em",
MultLineWidth: "85%",
equationNumbers: {
autoNumber: "AMS",
},
unicode: {
fonts: "STIXGeneral,'Arial Unicode MS'"
}
},
displayAlign: "center",
showProcessingMessages: false,
messageStyle: 'none'
});
faites attention à displayAlign
. À défaut, il est displayAlign: "left"
.
Vous pouvez personnaliser MathJaX plus loin selon MathJaX Options .