用于在 Windows 7 上输入 Unicode 数学的 IM(输入法)是否与 unicode-math 包一起使用?

用于在 Windows 7 上输入 Unicode 数学的 IM(输入法)是否与 unicode-math 包一起使用?

在 Windows 7 上,如果我需要输入中文,我可以设置一个输入法,这样当我输入某些内容时,haoWindows 会自动建议一个字符列表供我选择,我可以通过单击列表中的某个字符来选择。这是输入法如何工作的一个例子。

现在我的问题是。鉴于存在多个编码数学符号的 Unicode 字符,为了输入这些符号,输入每个符号的数字 Unicode 代码会很麻烦,因此拥有一种输入法会很有用。

鉴于键盘上的按键数量约为 120 个,在 Windows 上拥有一种输入法是有意义的,这样当我在右下角的语言切换器中打开时,我输入的\int积分符号就会自动作为 Unicode 字符输入到我的文本文件中。

如果没有这样的输入法,输入 unicode 以供软件包使用unicode-math会很麻烦。那么,有哪些 IM(输入法)可用(可能通过可安装的支持程序)来轻松输入 Unicode 数学字符?

谢谢。

答案1

你可以试试https://github.com/clarkgrubb/latex-input

我已经在 MacOS 上测试过了。

它的作用就如同人类语言的常规输入法一样。

安装完成后,您可以通过键盘/输入设置添加 LaTeX 语言(例如添加法语或日语)来启用该功能。然后,您就可以使用 LaTeX 符号输入数学符号了。

欲了解更多信息,请查看链接中的 README。

答案2

您可以使用文本扩展器工具来实现此目的。

我在 Mac 上使用 aText。我有多个数学 unicode 的自定义别名,均以 开头jj。例如,当我输入 时jjalpha,aText 会自动将其替换为 α。

其他文本扩展器也应该可以正常工作。像中文这样的输入法似乎有点过头了,因为常用的数学符号没有中文那么多。

如果你使用 Mac,我建议尝试 aText,它非常可靠。我唯一的问题是jjin∈ 与jjinfty∞ 冲突。所以我设置jjinin为 ∈。

相关内容