Używam Sphinx do pisania notatek. Używam rozszerzenia Mathjax dla Math w notatkach. Domyślny rozmiar matematyki jest trochę większy niż chciałbym. Na stronie Mathjax znalazłem, że mogę zmienić ten rozmiar, dodając następujący skrypt do pliku HTML.Dodanie skryptu javascript oznacz miejsce w taki sposób, aby działało dla każdego pliku w dokumentacji sfinksa.
MathJax.Hub.Config({
"HTML-CSS": {scale: 90}
});
Tak, próbowałem przez dodanie następujących w pliku .rst
:
.. raw:: html
<script type="text/javascript" >
MathJax.Hub.Config({
"HTML-CSS": {
scale: 90
}
});
</script>
==========
Objective
==========
To change math size \\(\\alpha \\).
Powyższy działa świetnie na matematyce w tym konkretnym .rst
pliku. Ale chcę to zrobić dla wielu różnych plików .rst, które są częścią tego samego dokumentu sfinksa. Czy można to zrobić bez dodawania powyższego skryptu do każdego pliku .rst
?
Dziękuję za przeczytanie tego i byłbym wdzięczny, jeśli możesz pomóc.
Dziękuję bardzo. To działało świetnie! Dziękuję szczególnie za szczegółowe kroki. Dlaczego w linii '{% - block extrahead} znajduje się' -' '. Bez kreski nie działa. Przykłady kodu, które widziałem w łączu, nie mają tego '-'. – Curious2learn
Domyślny blok 'extrahead' w sfinksie/themes/basic/layout.html ma dodatkowy łącznik/myślnik/minus (chodzi o [białą kontrolę] (http://jinja.pocoo.org/docs/templates/#whitespace -kontrola)). Ale nie mogę naprawdę wyjaśnić, dlaczego to nie działa bez ciebie ... – mzjn
Dzięki. Zajrzę do tego. W każdym razie działa dobrze z kreską. Jeszcze raz dziękuję za odpowiedź. – Curious2learn