通常,在对话、电子邮件或论坛中,我想输入一些数学公式,但我不需要完整的方程支持。Unicode 符号应该足够了。
我需要的是一种简单的方法来输入与数学相关的 Unicode 符号。由于我已经了解 LaTeX,因此使用 LaTeX 符号助记符来键入数学符号是有意义的。
我目前所做的是编写一个 AutoHotkey 脚本,\使用 AutoHotkey 功能自动将 后面的 LaTeX 符号名称替换为相应的 Unicode 符号hotstring。然而,事实证明 AutoHotkey 热字符串对于许多字符串来说不稳定。有几十行会导致 AHK 有时无法识别字符串。
还有其他解决方案吗?(不,Alt+(Unicode number)不够方便。)
附件是我的 AHK 脚本。该PutUni函数取自此处。
::\infty::
PutUni("e2889e")
return
::\sum::
PutUni("e28891")
return
::\int::
PutUni("e288ab")
return
::\pm::
PutUni("c2b1")
return
::\alpha::
PutUni("c991")
return
::\beta::
PutUni("c992")
return
::\phi::
PutUni("c9b8")
return
::\delta::
PutUni("ceb4")
return
::\pi::
PutUni("cf80")
return
::\omega::
PutUni("cf89")
return
::\in::
PutUni("e28888")
return
::\notin::
PutUni("e28889")
return
::\iff::
PutUni("e28794")
return
::\leq::
PutUni("e289a4") …Run Code Online (Sandbox Code Playgroud) 在 smbfs 的旧时代,我使用代码页和 iocharset 选项,但 cifs 不支持代码页。我可以做什么?
unicode 有 ee 字符吗?( U+A733, 拉丁语 aa )?
要么谷歌不擅长 3 个字母以下的东西,要么它真的不存在。
我在 Win10 中安装了 Paleo-Hebrew (PH) 字母字体。安装后我可以在 MS word 中使用它,但问题是 PH Alef () 不等同于 MH Alef (?)。
此外,当我转到 MS WORD 并选择 PH 字体时,它只会让我在其中写字母,如果我是英文,无论如何键盘不同步,例如,当我输入 Alef 键时,我得到在 MH 模式下的另一个 PH 字母我会收到 Alef。
所以,我正在尝试制作一个不错的批处理菜单,但是每次我尝试使用 unicode 的花哨行时,我都会得到随机字符。有没有办法将 unicode 放在 cmd 和/或批处理文件中?
我有这个奇怪的问题,自从 Windows 8 以来我已经有很多年了(如果我没记错的话,我现在在 Windows 10 上。问题似乎只出现在我的工作计算机上。我的其他个人计算机似乎没有有问题。一开始我没有考虑寻求帮助,因为我找到了一个解决方法 - 我稍后会解释 - 但我认为已经足够了。
基本上,每当我复制和粘贴 Unicode 文本(日语、阿拉伯语等)时,它们都会在粘贴时显示为问号。这是我将复制的日语文本示例:
????????????
这是粘贴后的样子:
?????????????!
有趣的是,如果我再次复制完全相同的文本至少一次,它将正确粘贴......
????????????
在复制之前从选择中删除甚至单个字符都会导致问题“重置”。
这是我的解决方法。做起来并不难,但我往往总是忘记去做,因为我的其他电脑工作正常。这会增加更多的步骤并浪费宝贵的时间。
问题是系统范围的,会影响我使用的所有程序和应用程序。
知道如何永久解决这个问题吗?任何帮助将不胜感激。
我的软件 我运行的是 Windows 7 64 位和 Google Chrome 64 位版本 57.0.2987.98
当我打开谷歌浏览器并使用切诺基键盘在 URL 中输入时,我能够看到“???” 按下回车键后,在切诺基脚本中显示类似于“GWY”的字母,我的整个网页都写在小盒子里。我可以在记事本、写字板和 Skype 程序中正常输入,没有任何问题。我的问题始于 2016 年 8 月,没有人能够在 Google 的产品论坛上帮助我,我在这里真的没有选择了。如果我的帖子违反规则,请告诉我。:(如果有人能帮我解决这个问题,我将不胜感激。:(
我也有两张照片,但我会阻止发布它们,以防它们违反规则。
Edit2:我还应该补充一点,如果我突出显示那些“框”,它会显示诸如“???”之类的文本 或者 ”???” 或者 ”??” 在它说在谷歌搜索“....”的区域,为什么我在输入时实际上看不到它?但是如果我突出显示它我可以看到它吗?这没有任何意义。:(
UNICODE 对一个字符使用 2 个字节,因此它有或大或小的 endian 差异。例如,字符 ? 是54 C8十六进制的。因此它的 UTF-8 是:
11100101 10010011 10001000
Run Code Online (Sandbox Code Playgroud)
UTF-8 使用 3 个字节来表示相同的字符,但它没有大端或小端。为什么?
unicode ×10
utf-8 ×2
windows ×2
windows-10 ×2
autohotkey ×1
batch ×1
characters ×1
charset ×1
cifs ×1
copy-paste ×1
endian ×1
fonts ×1
hebrew ×1
html ×1
llvm ×1
mount ×1
samba ×1
terminal ×1
typing ×1
windows-7 ×1