带有 unicode 中对应符号的 LaTeX 命令集合?

带有 unicode 中对应符号的 LaTeX 命令集合?

到目前为止,我发现的可以复制/粘贴的最佳 LaTeX 符号集合是这里,非常短。有没有LaTeX 符号的完整列表以可复制/粘贴的格式,我可以复制 latex 命令,如\Phi和 unicode 符号,如Φ?如果没有,有没有一种快速的方法可以生成这样的列表,或者以某种方式深入挖掘该 PDF 的源代码并以某种方式将其隔离出来?您可以从该 PDF 中复制粘贴,但这很麻烦,有没有办法将它们分离出来并自动打印出来,如下所示:

\UppercaseOnes = <value>
\UppercaseOnes2 = <value>
...
\lowercaseones = <value>

或者可能是 CSV 之类的。尝试在另一种编程语言中使用这些,并且必须手动复制/粘贴、使用正则表达式清理。例如,也许有一种方法可以动态地说“打印出所有没有任何参数的乳胶符号”之类的。

此外,从该 PDF 复制某些内容会导致垃圾,即

^ \leftarrowtriangle ⇐\ \Mapsfrom  \shortleftarrow
- \leftrightarroweq ←[ \mapsfrom  \shortrightarrow
] \leftrightarrowtriangle ⇒ \Mapsto  \shortuparrow
\lightning 1 \nnearrow % \ssearrow
⇐=\ \Longmapsfrom 0 \nnwarrow $ \sswarrow
←−[ \longmapsfrom _ \rightarrowtriangle
=⇒ \Longmapsto  \shortdownarro

答案1

unimath-符号.pdf作为 unicode-math 包一部分的文档可能接近您要查找的内容,并且从中复制和粘贴似乎效果相当好。

还有unicode-数学表.tex文件是定义每个字符代码命令的同一包的一部分;您可以编写一个快速脚本,将其转换为您要查找的文档类型。(事实上,我自己编写了一个快速 zsh 脚本;输出是这里,但我不确定它是否正确处理了重音和变音符号,而且我目前懒得修复它。)如果您正在编写真正的程序,您可能还是更喜欢拥有代码点。

但这些实际上仅涵盖数学,而不是各种语言或其他符号的常规文本。

答案2

我使用 emacs'tex 输入法

激活后Ctrl-X RET Ctrl-\ 你可以做

  • ESC-x describe-input-method这会给你一个 300 行 5 列的文件(虽然列数取决于你的屏幕宽度)。无论如何大约 1600 个字符。以下是代码片段

    \.Y Ẏ  \"{I} Ï    \ngtr  ≯    \daleth  ℸ    \blacklozenge        ✦
    \.Z Ż  \"{O} Ö    \nleq  ≰    \degree  °    \construction        

相关内容