새로운 명령을 올바르게 이해하도록 make4ht를 가르치는 방법은 무엇입니까?

새로운 명령을 올바르게 이해하도록 make4ht를 가르치는 방법은 무엇입니까?

Make4ht/newcommand문서 내에서 없이 위쪽 및 아래쪽 인덱스와 잘 작동합니다. 1_definition.htmlin 의 경우를 참조하세요.이 Git 저장소 여기에 이미지 설명을 입력하세요 그러나 예를 들어 문서에 \newcommand \coeffX [4][X]{\mathbf{#1}_{{#2},{#3}}(#4)}최종 결과가 포함된 경우에는 그다지 아름답지 않은 방식으로 수행됩니다. 여기에 이미지 설명을 입력하세요 어디엑스로 정의됩니다 \newcommand \coeffX [4][X]{\mathbf{#1}_{{#2},{#3}}(#4)}. index.html의 사례를 참조하세요 .이 Git 저장소.

질문: 이 문제를 해결할 수 있는 방법이 있나요?

답변1

이는 TeX4ht의 아래 첨자 및 위 첨자와 관련된 일반적인 문제입니다. _및 문자 ^는 서문에서 활성화되지 않으므로 여기에 정의된 명령이 올바르게 작동하지 않습니다. 대신 \sp및 명령을 사용하는 것이 가장 좋습니다 \sb.

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

결과는 다음과 같습니다.

여기에 이미지 설명을 입력하세요

관련 정보