根据拖船网TeX4ht 可以与 Plain TeX 一起使用。我尝试了上面网站列出的命令,但都不起作用!我得到的只是一个简单的文本文件,带有.html
扩展名,但没有任何 HTML 标签。
将纯 TeX 文件转换为 HTML 的正确方法是什么?
答案1
编辑:Plain
我已经创建了用于支持的 简单包。基本上,它定义了插入基本文档挂钩tex4ht
所需的命令:tex4ht
% file plain-4ht.tex
\def\documentstyle#1{}
\documentstyle{tex4ht}
\csname tex4ht\endcsname
\def\document{}
\def\enddocument{\csname bye\endcsname}
现在你可以使用:
\input plain-4ht.tex
\document
Some text.
\enddocument
仍然存在的问题是对于重音字符的支持。
原始帖子:
根据CVR 的博客,您需要用以下命令附加您的文档:
\input amstex
\documentstyle{amsppt}
\csname tex4ht\endcsname
\document
. . . source of your plain TeX document . . .
\enddocument
并编译
httex file "xhtml,html4.4ht,unicode.4ht,mathml.4ht"
以下示例对我有用:
\input amstex
\documentstyle{amsppt}
\csname tex4ht\endcsname
\document
{\bf What} about the {\it formatting}
The quadratic formula is $-b \pm \sqrt{b^2 - 4ac} \over 2a$
P\v{r}\'ili\v{s} \v{z}lu\v{t}ou\v{c}k\'y ku\v{n} \'up\v{e}l \v{d}\'abelsk\'e \'ody
\enddocument\bye
我不是普通的 TeX 用户,也不知道 inputenc 的普通版本是什么,因此,我使用控制序列而不是 utf-8 字符来表示变音符号。