纯 TeX 中的 TXFonts

纯 TeX 中的 TXFonts

我正在尝试获得与 LaTeX 相同的结果txfonts以纯 TeX 格式进行封装。

我从@DavidCarlisle 的回答并且它工作正常...除非我使用空格:P

这与预期完全一致:

\font\zz=txmi1
abc [{\zz abc} ]
\end

并产生这个:

在此处输入图片描述

但如果我们更进一步这样做:

\font\zz=txmi1
Ol\'a mundo! [{\zz Ol\'a mundo!} ]
\end

事情会变得有点奇怪:

在此处输入图片描述

为什么会发生这种情况?我该如何在纯 TeX 中用 TXFonts 正确替换 Computer Modern?

PS:标准 TeX 和 PDFTeX 产生相同的结果。

答案1

您的字体是用于数学的字体。您可以像这样检查其字体表:

\documentclass[12pt]{article}

\usepackage{fonttable}
\begin{document}
\fonttable{txmi1}
\end{document}

在此处输入图片描述

txi可能是你想要的字体:

\font\zz=txi
Ol\'a mundo! [{\zz Ol\'a mundo!} ]
\bye

在此处输入图片描述

相关内容