Estoy usando Sphinx para escribir algunas notas. Estoy usando la extensión Mathjax para matemáticas en las notas. El tamaño predeterminado de las matemáticas es un poco más grande de lo que me gustaría. En la página de Mathjax descubrí que puedo cambiar ese tamaño agregando la siguiente secuencia de comandos al archivo HTML.Agregar una etiqueta de script de JavaScript en algún lugar para que funcione para cada archivo en la documentación de esfinge
MathJax.Hub.Config({
"HTML-CSS": {scale: 90}
});
tanto, he intentado añadiendo lo siguiente en un archivo .rst
:
.. raw:: html
<script type="text/javascript" >
MathJax.Hub.Config({
"HTML-CSS": {
scale: 90
}
});
</script>
==========
Objective
==========
To change math size \\(\\alpha \\).
Lo anterior funciona muy bien para las matemáticas en ese archivo específico .rst
. Pero quiero hacer esto para muchos archivos .rst diferentes que son todos parte del mismo documento de esfinge. ¿Es posible hacer esto sin agregar el script anterior a cada archivo .rst
?
Gracias por leer esto y le agradecería si puede ayudar.
Muchas gracias. Esto funcionó muy bien! Gracias especialmente por los pasos detallados. ¿Por qué hay un '-' en la línea' {% - bloque extrahead} '. Sin el tablero, no funciona. Los ejemplos de código que he visto en el enlace no tienen este '-'. – Curious2learn
El bloque 'extrahead' predeterminado en sphinx/themes/basic/layout.html tiene el guión/guión/menos adicional (se trata de [control de espacio en blanco] (http://jinja.pocoo.org/docs/templates/#whitespace) -controlar)). Pero realmente no puedo explicar por qué no funciona para ti sin él ... – mzjn
Gracias. Voy a investigar eso. De todos modos, funciona muy bien con el tablero. Gracias de nuevo por responder. – Curious2learn