% gettingstarted.tex
\hoffset=-72.27pt
\voffset=-72.27pt
\hsize=72.27pt
\vsize=72.27pt
\special{papersize=\the\hsize,\the\vsize}
\parindent=0pt
\nopagenumbers
\input pstricks
\def\tiny{\fontsize{10pt}{12pt}\selectfont}
\pspicture(\hsize,\vsize)
\psframe(\hsize,\vsize)
\rput{45}(0.5\hsize,0.5\vsize){\bf\tiny xport}
\endpspicture
\bye
如何在纯 TeX 中定义字体大小,以使其按照文章中定义的字体大小工作?
答案1
Plain TeX 中没有字体选择方案。有些软件包提供了基础结构:
- 方奇
- 普利夫
- 奥夫
如果需要匹配 LaTeX 中使用的字体,请使用 LaTeX。
还应该记住,缩放 Computer Modern 字体不是一个好的做法。
以下是两个样本;第一个样本上印有“A test”
- cmr10 缩放 250
- cmr10 缩放 500
- cmr5
第二个样本是用\tiny
LaTeX 打印的“A 测试”(10pt 大小的班级文章):
很明显,第一个示例中的第三个选项对应的是\tiny
。
答案2
在纯 TeX 和 LaTeX 中执行此操作的速度差异是无法合理测量的。
无论如何,10 on 12 pt 是纯 TeX 的默认设置,因此您不需要更改字体大小。
字体在纯 TeX 中是不可交换的,因此每个字体都必须单独定义,例如10pt——这意味着您也\font\tiny=cmb10
可以摆脱它。\bf
最好使用 LaTeX。