![如何修复 TtH 中的“未知命令”?](https://linux22.com/image/435324/%E5%A6%82%E4%BD%95%E4%BF%AE%E5%A4%8D%20TtH%20%E4%B8%AD%E7%9A%84%E2%80%9C%E6%9C%AA%E7%9F%A5%E5%91%BD%E4%BB%A4%E2%80%9D%EF%BC%9F.png)
我必须通过 TtH 将 LaTeX 转换为 HTML,但是 TtH 无法识别某些命令(例如“/triangle”),我该如何让 TtH 转换这些未知命令?谢谢!
答案1
T T H 支持文件内部自定义定义.tex
,并通过 html 实体支持 Unicode。因此,\triangle
您可以使用以下解决方案:
\documentclass{article}
\def\triangle{△}
\begin{document}
abc
$x = \sqrt{2 + \diamond} \cdot \triangle$
\end{document}
$ tth -u testfile.tex
(请注意-u
使用 html 实体)
结果:
但请注意,生成的 HTML 有点混乱,见下文。不过,Firefox 和 Chrome 似乎都能理解它。
<html>
[some details omitted]
<title>abc</title>
abc
<div class="p"><!----></div>
x = √{2 + ◊} ·â³
<br /><br />
</html>