将 LaTeX 转换为 Unicode 以用于电子邮件

将 LaTeX 转换为 Unicode 以用于电子邮件

一段时间以来,我编写数学电子邮件的标准程序一直是使用 pidgin-LaTeX,和我交流的许多人也这样做。然而,我认识的一个人最近开始将一些用于标准操作(箭头等)的 Unicode 符号混入其中,这似乎大大提高了可读性。

当我尝试这样做时,我花了很多时间打开网页寻找合适的 Unicode 符号并复制粘贴它们。这大约使我的写作时间增加了一倍。在理想情况下,我可以点击某种转换按钮,或者在不太理想的情况下,我可以整理一个常用符号的工具栏。

有没有什么方法可以轻松地将一些标准 LaTeX 符号查找为 Unicode,并以易于访问的方式进行查找?

答案1

根据 ipavlic 对主要问题的评论,下面是我为了这个目的而编写的一个脚本:

https://github.com/loopspace/latexToUTF

(我以前的 PHP 网站已经关闭,所以我不再有“实时”版本,只有 github 上的代码。有一天,当我有时间时,我会尝试再次恢复它。)

它实际上是用于在网页文本框而不是电子邮件中输入unicode。

据称 detexify 有一个扩展,可以为您提供 unicode 而不是 LaTeX 符号,但我还没有看到它的可用版本,因此无法进一步评论。

答案2

您可能会在 Emacs 中点击M-x describe-input-method RET TeX RET。以下是您获得的内容的一部分:

\"x ẍ    \^h ĥ    \~e  ẽ    \=\AE Ǣ    \euro €    \doteq ≐    \square  □    \spadesuit  ♠    \vartriangleleft     ⊲
\"y ÿ    \^i î    \~i  ĩ    \=\ae ǣ    \e{e} ė    \equiv ≡    \subset  ⊂    \subseteqq  ⊆    \circlearrowright    ↻
\'A Á    \^j ĵ    \~n  ñ    \={A} Ā    \flat ♭    \frac1 ⅟    \succeq  ≽    \subsetneq  ⊊    \downrightharpoon    ⇂
\'C Ć    \^o ô    \~o  õ    \={E} Ē    \flqq «    \frown ⌢    \supset  ⊃    \supseteqq  ⊇    \ntrianglerighteq    ⋭

(顺便说一句,这种输入法可能是一种很好的方式类型您的电子邮件 - 您以 TeX 方式输入,Emacs 会即时将其转换为 Unicode。您不必使用 Emacs 作为电子邮件客户端 - 尽管这是一个合理的选择 - 因为您可以在 MUA 中将其配置为外部编辑器)

答案3

对于 Gmail 用户来说,将 LaTeX 转换为 unicode + html 混合格式的最快方法一定是以下名为“GmailTeX”的插件:

http://alexeev.org/gmailtex.html

目前适用于 Chrome、Firefox、Safari 和 Opera。安装后,您只需键入 $G\rtimes_\phi H$ 即可获得 G ⋊ φ H,其中 φ 通过 html 标记显示为下标。

答案4

TeX 转 Unicode,一个 Chrome 扩展程序。

在输入框中按Alt+将 TeX 转换为 Unicode。w

https://golopot.github.io/tex-to-unicode/

(我是作者。)(Github

相关内容