如何阅读(和使用)LaTeX 字体编码图表?

如何阅读(和使用)LaTeX 字体编码图表?

您能解释一下如何阅读 LaTeX 字体编码图表吗?坐标的含义是什么?在使用 (La)TeX 时如何使用它们?

在此处输入图片描述

答案1

我正在将我的评论转换成答案,因为 OP 似乎很欣赏它们。

在标准 LaTeX 编码(不是 Unicode)中,有 128 个插槽可用于存储字母和符号的字形表示。

表格显示了每个字形所在的位置,使用八进制和十六进制符号。例如,n在位置 (十六进制)“6E 中,它与 (八进制)‘156 相同。左侧和顶部显示行/列的八进制符号,右侧和底部(和顶部)显示行/列的十六进制符号。

十六进制行是双倍高的。“6x”的顶行是“60 到”67……底行是“68 到”6F。十六进制表示法使用顶部和底部,视情况而定。每个十六进制数字可以表示 16 个值,0-F。

例如

\documentclass{article} 
\begin{document} 
\char'156 \char"6E \char110 
\end{document} 

将产生 3 个“n”字形,通过调用该插槽 3 次,一次以八进制,一次以十六进制,一次以十进制。

在此处输入图片描述

该表可能更好地由包的输出来表示fonttable,其中十进制槽号实际上是添加在字形框本身内。

\documentclass{article}
\usepackage{fonttable}
\begin{document}
\fonttable{cmr10}
\end{document}

在此处输入图片描述

这里比较容易看到,那n就是十进制的 110 号槽,与八进制的 '156 相同,而八进制的 '156 又与“6E”相同。

插槽很重要,因为每种字体编码都会将字形分配给插槽。为了知道字形位于哪个插槽,还必须知道字体编码。

相关内容