¿Cómo enseñar a make4ht a comprender correctamente el nuevo comando?

¿Cómo enseñar a make4ht a comprender correctamente el nuevo comando?

hacer4htsin /newcommanddentro del documento funciona bastante bien con índices hacia arriba y hacia abajo, vea el caso de 1_definition.htmlenEste repositorio de Git ingrese la descripción de la imagen aquí Pero cuando el documento implica, por ejemplo, un \newcommand \coeffX [4][X]{\mathbf{#1}_{{#2},{#3}}(#4)}resultado final no es tan bonito, es decir ingrese la descripción de la imagen aquí dóndeXes definido por \newcommand \coeffX [4][X]{\mathbf{#1}_{{#2},{#3}}(#4)}. Ver el caso de index.htmlenEste repositorio de Git.

Pregunta: ¿Hay alguna manera de arreglar este problema?

Respuesta1

Este es un problema común relacionado con los subíndices y superíndices en TeX4ht. Los caracteres _y ^no están activos en el preámbulo, por lo que los comandos definidos aquí no funcionan correctamente. Es mejor utilizar los comandos \spy \sben su lugar:

\newcommand \coeffX [4][X]{\mathbf{#1}\sb{#2,#3}(#4)}

Este es el resultado:

ingrese la descripción de la imagen aquí

información relacionada