如何在纯 TeX 中使用 OldStandard 字体?

如何在纯 TeX 中使用 OldStandard 字体?

CTANfonts/oldstandard存储库包含 OldStandard (OS) 字体的文件,但旨在与 LaTeX 一起使用。如何在纯 TeX 中为 OS 定义\tenrm\tenbf以及\tenit与其他字体大小相同?

例如,如果我想使用 CM,我会定义

\font\ninerm=cmr9                                                               
\font\eightrm=cmr8                                                              
\font\sixrm=cmr6

正如 Knuth 在taocpmac.tex文件中所做的那样。

答案1

含乳胶

\documentclass{article}


\usepackage{OldStandard}

\begin{document}

\expandafter\show\the\font

\textbf{\expandafter\show\the\font}

\textit{\expandafter\show\the\font}

\large

\expandafter\show\the\font

\textbf{\expandafter\show\the\font}

\textit{\expandafter\show\the\font}
\end{document}

显示使用的字体:

例如第一个是

> \OT1/OldStandard-TLF/m/n/10=select font OldStandard-Regular-tlf-ot1.

这样你就可以在纯文本中设置相同的字体


\font\rm=OldStandard-Regular-tlf-ot1
\font\bf=OldStandard-Bold-tlf-ot1
\font\it=OldStandard-Italic-tlf-ot1

\font\largerm=OldStandard-Regular-tlf-ot1 at 12pt
\font\largebf=OldStandard-Bold-tlf-ot1 at 12pt
\font\largeit=OldStandard-Italic-tlf-ot1 at 12pt

\tracingall
\rm Abcdef {\bf Abcdef} {\it Abcdef}

{\baselineskip=14pt
\largerm Abcdef {\largebf Abcdef} {\largeit Abcdef}

}

\bye

在此处输入图片描述

相关内容