Input

如何通過搜尋輸入 unicode 符號?

  • April 29, 2020

很多時候,我在打字時使用 unicode 符號(表情符號、塊、箭頭、數學……),但是從網際網路搜尋-複製-粘貼它們非常煩人,而且自定義 Compose 鍵也很乏味(確保不使用衝突,找到助記詞,編輯配置,重新啟動)。

因此,我正在尋找一種通過在鍵入時進行搜尋來快速插入 unicode 符號的方法。有沒有辦法做到這一點?

例如,說我想寫𝛼 = 𝛼 + 1. 我想按下一個神奇的鍵(如 Compose),寫下“alfa”或“alpha”並獲得𝛼𝛢(大寫𝛼)的建議,甚至可能是與相關性相關的其他符號。這意味著,在我使用的任何應用程序中,都會出現某種彈出視窗並幫助我搜尋正確的符號。

我記得過去在用日語或中文寫作的人身上看到過類似的東西,但我不知道什麼對 unicode 有用。

我可以用什麼來快速搜尋 unicode 入口點並將它們插入到我正在編寫的文本中?

一般的答案當然是輸入法。許多(儘管不是全部)輸入法由 CIN 數據文件控制,這是一種也適用於 MacOS 的常見數據格式,並且可以相當容易地想出一個將“alpha”轉換為大寫/小寫 α 的 CIN 文件。想要。文件格式並不復雜。

大多數輸入法都預先提供了一組 CIN 文件,並且已經有一個可用的,它處理希臘語略有不同。“A”轉換為 α,“a”轉換為 α。如果您查看 CIN 文件的各種集合,您會發現它們之間涵蓋了很多內容。CJKV 以外一些例子:greek.cin

  • latin-letters.cin涵蓋了英語/拉丁字母表,並添加了變音符號,以及諸如“ETH”和“thorn”之類的 Ð 和 þ。
  • esperanto.cim使輸入世界語更容易一些。
  • egyptian.cin提供埃及象形文字。

大多數此類輸入法允許使用多個 CIN 文件,並在執行時在它們之間切換。

進一步閱讀

引用自:https://unix.stackexchange.com/questions/582667