Make4htohne /newcommand
innerhalb des Dokuments funktioniert ziemlich gut mit Auf- und Abwärtsindizes, siehe den Fall von 1_definition.html
inDieses Git-Repository
Aber wenn das Dokument beinhaltet, zum Beispiel ein \newcommand \coeffX [4][X]{\mathbf{#1}_{{#2},{#3}}(#4)}
das Endergebnis ist nicht so schön Weg getan, das heißt
WoXwird definiert durch \newcommand \coeffX [4][X]{\mathbf{#1}_{{#2},{#3}}(#4)}
. Siehe den Fall von index.html
inDieses Git-Repository.
Frage: Gibt es eine Möglichkeit, dieses Problem zu beheben?
Antwort1
Dies ist ein häufiges Problem bei tiefgestellten und hochgestellten Zeichen in TeX4ht. Die Zeichen _
und ^
sind in der Präambel nicht aktiv, daher funktionieren die hier definierten Befehle nicht richtig. Verwenden Sie stattdessen am besten die Befehle \sp
und :\sb
\newcommand \coeffX [4][X]{\mathbf{#1}\sb{#2,#3}(#4)}
Dies ist das Ergebnis: