TeX4ht 和 Plain TeX

TeX4ht 和 Plain TeX

根据拖船网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 字符来表示变音符号。

相关内容