是否有一个像“综合 LaTeX 符号列表”这样的按 Unicode 代码点索引的表格?

是否有一个像“综合 LaTeX 符号列表”这样的按 Unicode 代码点索引的表格?

动机:书中提到了很多具体人物如何解决“Package inputenc 错误:Unicode 字符未设置用于 LaTeX”问题?(这个问题可以看作是它的扩展)关于这个问题还有更多的问题,询问特定字符的类似错误。我知道inputenc如果包含适当的包,某些字符可以得到正确处理,但是是否有一个列表(即使不完整)列出哪些 unicode 字符在哪些包中实现,或者是否有一个通用指南,说明如果我遇到报告这些错误的特定字符,如何找到这样的包?

注意:我知道我可以手动解决\DeclareUnicodeCharacter有问题的问题,我也知道使用 LuaTeX 和 XeTeX 的选项,正如链接问题的唯一评论中提到的,但我仍然相信,如果这样的表/映射确实存在的话,它会对公众有所帮助,特别是如果它是按 Unicode 代码点索引

作为一个具体的例子,也许演示如何找到哪个包包含“带括号的拉丁小写字母 a ⒜ (U+249C)”是有帮助的。(不是使用哪个包,而是如何找到这些包)。

我也很乐意接受有充分证据证明此类表格/清单不存在/不应该存在的答案。

编辑: 在...的帮助下@David Carlisle 的回答我发现了这个相关问题:从 Unicode 字符映射到 BibTeX 的 LaTeX 符号?

答案1

unicode.xml文件可从 https://github.com/w3c/xml-entities 有大量关于 Unicode 字符名称的信息,它有几个 latex 名称,尽管最近只检查了unicode-math集合(如unicode-mathxetex/luatex 包或stixpdftexstix2包所使用的)。这也是将文本粘贴到 中时显示的 tex 名称的来源

https://w3c.github.io/xml-entities/unicode-names.html

答案2

威尔·罗伯逊的“符号定义unicode-math包含几乎每个数学模式符号及其 Unicode 代码点。

utf8选项的文档inputenc随附列表每个常用文本模式符号的 Unicode 代码点。在传统的 7 位和 8 位编码中,这些由文件定义,而在现代工具链中,它们由兼容命令.def定义。fontspec

相关内容