[VersionUp] 4.2.3 GM Build 4230.
有關唯音輸入法的最新資訊,請洽產品主頁:https://vchewing.github.io/
⚠️注意:該版本主要針對 macOS 10.9 至 macOS 12 這幾版作業系統而設計。macOS 13 開始的系統的使用者請洽上文網址下載目前的主流版本的唯音輸入法。該倉庫不接受外來 PR,直接封存。有功能問題或故障的話,請在上文提到的產品主頁內尋找故障提報方式、或者直接在主倉庫的工單區內開工單。
唯音分支專案及唯音詞庫(先鋒語料庫)由孫志貴(Shiki Suen)維護,其內容屬於可在 Gitee 公開展示的合法內容。但這些內容在被整理收入先鋒語料庫之前的原始資料的合規性不屬於維護者的負責範圍之內。
P.S.: 唯音輸入法的 Shift 按鍵監測功能僅藉由對 NSEvent 訊號資料流的上下文關係的觀測來實現,僅接觸藉由 macOS 系統內建的 InputMethodKit 當中的 IMKServer 傳來的 NSEvent 訊號資料流、而無須監聽系統全局鍵盤事件,也無須向使用者申請用以達成這類「可能會引發資安疑慮」的行為所需的輔助權限,更不會將您的電腦內的任何資料傳出去(本來就是這樣,且自唯音 2.3.0 版引入的 Sandbox 特性更杜絕了這種可能性)。請放心使用。Shift 中英模式切換功能要求至少 macOS 10.15 Catalina 才可以用。
./ARCLite/README.md
安裝 Xcode 之後,請先配置 Xcode 允許其直接構建在專案所在的資料夾下的 build 資料夾內。步驟:
「Xcode」->「Preferences...」->「Locations」; 「File」->「Project/WorkspaceSettings...」->「Advanced」; 選「Custom」->「Relative to Workspace」即可。不選的話,make 的過程會出錯。
在終端機內定位到唯音的克隆本地專案的本地倉庫的目錄之後,執行 make update 以獲取最新詞庫。
make update
接下來就是直接開 Xcode 專案,Product -> Scheme 選「vChewingInstaller」,編譯即可。
第一次安裝完,日後程式碼或詞庫有任何修改,只要重覆上述流程,再次安裝唯音即可。
要注意的是 macOS 可能會限制同一次 login session 能終結同一個輸入法的執行進程的次數(安裝程式透過 kill input method process 來讓新版的輸入法生效)。如果安裝若干次後,發現程式修改的結果並沒有出現、或甚至輸入法已無法再選用,只需要登出目前的 macOS 系統帳號、再重新登入即可。
補記: 該輸入法的前身「威注音輸入法」最早期的 1.x 版本是從小麥注音輸入法 2.0.1 分支而出、且在小麥注音輸入法2.2.2版為止持續同步了一些內容。截至小麥注音輸入法 2.2.2 版為止的上游 Commit History 請洽小麥注音主倉庫。目前的唯音輸入法不包含小麥注音的原始碼內容。
唯音輸入法 macOS 版以 MIT-NTL License 授權釋出 (與 MIT 相容):© 2021-2022 vChewing 專案。
使用者可自由使用、散播本軟體,惟散播時必須完整保留版權聲明及軟體授權、且「一旦經過修改便不可以再繼續使用唯音的產品名稱」。換言之,這條相對上游 MIT 而言新增的規定就是:你 Fork 可以,但 Fork 成單獨發行的產品名稱時就必須修改產品名稱。
原廠詞庫主要詞語資料來源:
歡迎參與唯音的研發。論及相關細則,請洽該倉庫內的「CONTRIBUTING.md」檔案、以及《常見問題解答》。
敝專案採用了《貢獻者品行準則承約書 v2.1》。考慮到上游鏈接給出的中文版翻譯與英文原文嚴重不符合的情況(會出現因執法與被執法雙方的認知偏差導致的矛盾,非常容易變成敵我矛盾),敝專案使用了自行翻譯的版本、且新增了一些能促進雙方共識的註解。
$ EOF.
威注音输入法的 Aqua 纪念版分支,负责对 macOS 10.9 Mavericks 至 macOS 12.x Monterey 的支援。主流版本仓库请洽:
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
有關唯音輸入法的最新資訊,請洽產品主頁:https://vchewing.github.io/
vChewing Aqua Edition 唯音輸入法 Aqua 版
⚠️注意:該版本主要針對 macOS 10.9 至 macOS 12 這幾版作業系統而設計。macOS 13 開始的系統的使用者請洽上文網址下載目前的主流版本的唯音輸入法。該倉庫不接受外來 PR,直接封存。有功能問題或故障的話,請在上文提到的產品主頁內尋找故障提報方式、或者直接在主倉庫的工單區內開工單。
唯音分支專案及唯音詞庫(先鋒語料庫)由孫志貴(Shiki Suen)維護,其內容屬於可在 Gitee 公開展示的合法內容。但這些內容在被整理收入先鋒語料庫之前的原始資料的合規性不屬於維護者的負責範圍之內。
P.S.: 唯音輸入法的 Shift 按鍵監測功能僅藉由對 NSEvent 訊號資料流的上下文關係的觀測來實現,僅接觸藉由 macOS 系統內建的 InputMethodKit 當中的 IMKServer 傳來的 NSEvent 訊號資料流、而無須監聽系統全局鍵盤事件,也無須向使用者申請用以達成這類「可能會引發資安疑慮」的行為所需的輔助權限,更不會將您的電腦內的任何資料傳出去(本來就是這樣,且自唯音 2.3.0 版引入的 Sandbox 特性更杜絕了這種可能性)。請放心使用。Shift 中英模式切換功能要求至少 macOS 10.15 Catalina 才可以用。
系統需求
對二次開發者而言,建置用建議系統需求:
./ARCLite/README.md):對二次開發者而言,建置用最低系統需求:
編譯出的成品對應系統需求:
該版本無法使用的功能:
建置流程
安裝 Xcode 之後,請先配置 Xcode 允許其直接構建在專案所在的資料夾下的 build 資料夾內。步驟:
在終端機內定位到唯音的克隆本地專案的本地倉庫的目錄之後,執行
make update以獲取最新詞庫。接下來就是直接開 Xcode 專案,Product -> Scheme 選「vChewingInstaller」,編譯即可。
第一次安裝完,日後程式碼或詞庫有任何修改,只要重覆上述流程,再次安裝唯音即可。
要注意的是 macOS 可能會限制同一次 login session 能終結同一個輸入法的執行進程的次數(安裝程式透過 kill input method process 來讓新版的輸入法生效)。如果安裝若干次後,發現程式修改的結果並沒有出現、或甚至輸入法已無法再選用,只需要登出目前的 macOS 系統帳號、再重新登入即可。
應用授權
唯音輸入法 macOS 版以 MIT-NTL License 授權釋出 (與 MIT 相容):© 2021-2022 vChewing 專案。
使用者可自由使用、散播本軟體,惟散播時必須完整保留版權聲明及軟體授權、且「一旦經過修改便不可以再繼續使用唯音的產品名稱」。換言之,這條相對上游 MIT 而言新增的規定就是:你 Fork 可以,但 Fork 成單獨發行的產品名稱時就必須修改產品名稱。
資料來源
原廠詞庫主要詞語資料來源:
參與研發時的注意事項
歡迎參與唯音的研發。論及相關細則,請洽該倉庫內的「CONTRIBUTING.md」檔案、以及《常見問題解答》。
敝專案採用了《貢獻者品行準則承約書 v2.1》。考慮到上游鏈接給出的中文版翻譯與英文原文嚴重不符合的情況(會出現因執法與被執法雙方的認知偏差導致的矛盾,非常容易變成敵我矛盾),敝專案使用了自行翻譯的版本、且新增了一些能促進雙方共識的註解。
$ EOF.