tex4ht 无法正确显示 \HCode

tex4ht 无法正确显示 \HCode

我使用的是 Miktex 2.9 和tex4html。在我的文件中,我有

\HCode{
<div id="box" class="jxgbox" style="width: 770px; height: 
500px;"></div> <script > etc.

得出

<div id="box"class="jxgbox\OT1\ss tyle="width: 770px; height: 500px;{\unhbox \voidb@x \penalty \@M \raise .2ex\hbox {$\scriptscriptstyle \gg $}\penalty \@M \hskip \z@skip }</div>

有人知道如何将代码完美地、不经改变地放入 HTML 文件中吗?

这是字体的问题吗?

答案1

一些babel语言定义文件会激活某些字符以启用简写,这些简写用于插入一些特殊代码。如果不使用这些简写,可以使用以下命令禁用它们

 \shorthandoff{"} 

之后发出的命令\begin{document}

顺便说一句,最好不要\HCode在文档中使用命令,因为它在 PDF 模式下不起作用。您应该只在配置文件中使用它们,无论.4ht是自定义包的文件,还是.cfg带有本地定义的文件。但我需要一些完整的例子来给你更好的建议。

相关内容