Ich fragte mich, ob jemand kann mir helfen, das folgende Problem mit Mathe-Rendering im R blogdown-Paket für Hugo statische Websites zu beheben?Probleme mit Math in R blogdown-Paket in. Md-Dateien mit HUGO
Ich machte einen Screenshot, der den Latex-Code und unterhalb der Ausgabe, die ich bekomme.
Die Formeln werden in Atom Markdown-Preview-Plus gut dargestellt. Die Schriftgröße der Formeln scheint auch zu groß zu sein, aber das ist mehr ein stilistisches Problem denke ich :)
Update 1: mir das Problems eingrenzen zu einem gewissen Problem mit Mathe-Rendering in der Hugo Academic theme (thx @bethanyP für den Link)
Der Code wird in Ordnung, wenn ich das Standard-Rsetudio-Lithium-Thema verwenden.
Update 2:
das folgende Skript in die Datei head_custom.html Hinzufügen macht die Formeln in Hugo Academic arbeiten, wenn Sie Mathe wie $$ math expression$$
mit Backticks vor und nach den Dollarzeichen schreiben:
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
tex2jax: {
skipTags: ['script', 'noscript', 'style', 'textarea', 'pre']
}
});
</script>
<script async type="text/javascript"
src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
Update 3:
Also, ich löste schließlich alle Probleme. Fügen Sie den folgenden Code zu riesigen-academic.css oder die hugo akademischen Anweisungen folgen, um eine benutzerdefinierte CSS-Datei hinzufügen:
code .MathJax {
color: black;
background-color: white;
}
Jetzt sind alle Formeln richtig wiedergegeben und in schwarz :)
-Code für Kopieren/Einfügen :
1:
$$\begin{align}
\alpha & = 1 \\
\alpha & = 2 \\
\end{align}$$
2:
$$\underbrace{P(Jar~1 | Nut~Cookie)}_{\text{posterior}} = \frac{\overbrace{P(Nut~Cookie | Jar~1)}^{\text{likelihood}}\overbrace{P(Jar~1)}^{\text{prior}}}{\underbrace{P(Nut~Cookie)}_{\text{normalizing constant}}}$$
Screenshot:
Hinweis: cdn.mathjax.org nähert sich dem Ende seines Lebens, vgl. https://www.mathjax.org/cdn-shutting-down/. –