我如何才能找出命令 {\char28} 在我的 PDF 中创建的哪个字母?

我如何才能找出命令 {\char28} 在我的 PDF 中创建的哪个字母?

我在这个论坛中找到了很多问题的答案,但这次我必须创建一个新的问题。

我想在我的文档中使用字母 ø,但由于没有简单的解决方案,所以有人告诉我使用命令\char28来创建这个字母。

据我了解,此解决方案特定于我正在使用的字体,因为它以某种方式打印存储在由数字定义的插槽中的字母。

我现在的问题是,如何找出我的 PDF 中哪个数字产生哪个字母?

先感谢您。

答案1

无论是在纯 tex 还是 latex 中,ø 的标准命令都是,或者如果您正在使用该包\o,则只需使用即可。使用数字应该是最后的手段,即使如此,也只能使用它们来设置命令定义,因此如果您更改编码,则只需在一个地方更改数字即可。øinputenc

然而,要回答所问的问题,请使用texdoc encguide查看乳胶已知的编码

在附录 A 的第一个表中,您可以看到 ø 位于十六进制 1C(十进制 28)位置,这是 tex 最初使用的 OT1 经典 7 位字体,在 8 位 tex 系统上仍然是 latex 的默认字体。在 8 位 T1 编码(第 22 页的表格)中,您可以看到 ø 位于十六进制 F8(十进制 248)位置。在 Unicode 中,它也位于十六进制 F8 位置(lualatex 和 xelatex 中默认使用的 TU 编码)。

然而你几乎永远不需要这些数字。

相关内容