Git Product home page Git Product logo

onion_rime_files's Introduction

電腦 Rime 洋蔥方案(注音、雙拼、拼音、形碼、行列30)

※ 請勿使用於商業營利相關行為

※ Commercial use is prohibited

內容說明

  • allfiles 包含九個主方案和一眾掛接方案。

  • 主方案:三個注音、一個注音雙拼、一個拼音、三個形碼、一個行列30。

  • 掛接方案:拉丁字母(含音標)、希臘字母、西里爾(俄)字母、全形數字字母、Easy 英文(英漢字典)、日文(含漢字)、兩個韓文(HNC和形碼,含單音和漢字)、 注音文、Emoji 顏文字符號系列集等。

  • 為易更新,不用同一檔案更新數次,allfiles 裡文件不以方案區分。

  • 提供 sort_rime_file.py,把所需 Rime 文件放到各個方案資料夾。

  • 本倉庫 Releases 中,有分類好之檔案。(不一定更到最新)

  • 本倉庫 Actions 中,其 sort_rime_output 裡 artifact 有已跑好 sort_rime_file.py 分類之檔案!(不一定更到最新,需登錄 GitHub 帳號)

sort_rime_file.py 使用方法

  • 本倉庫 Onion_Rime_Files 按右上綠色 〔↓Code〕 ⇨ Download ZIP ⇨ 解壓縮 ZIP 進入資料夾 ⇨ Python 執行 sort_rime_file.py ⇨ 產生『電腦RIME方案_{當天日期}』資料夾

  • 『電腦RIME方案_{當天日期}』,各個方案所需文件,分別放置於下層『方案名稱』資料夾。

  • 選取欲使用方案,內含文件通通放入『 Rime 』用戶設定資料夾,如已有 opencc 資料夾,移動 opencc 裡面檔案到 opencc 資料夾內,沒有則整個 opencc 移過去,「重新部署」方可。

  • 方案放置路徑:

    別放錯資料夾,反饋有人放錯放到程式預設方案資料夾!有些方案會因 lua 無法執行產生 Bug。

    %APPDATA%\Rime  ( Windows 小狼毫 )
    ~/Library/Rime  ( Mac OS 鼠鬚管 )
    ~/.config/ibus/rime  ( Linux 中州韻 )
    ~/.config/fcitx/rime  ( Linux )
    ~/.local/share/fcitx5/rime ( Linux )
    
  • Linux、Win、Mac 皆需注意核心 librime 版本問題:

    Linux 反饋問題很多,其 Rime 核心 librime 過舊,librime-lua 掛件缺失!不可能回退使功能打折去符合舊版核心寫法!

    20231110後,Mac 和 Win 用官方發布(release)的主程式即可!以下為之前各版本,其組件版本不一造成不相容時之說明。

    原先方案以 Mac 鼠鬚管官方最新編譯版本為實作基礎,後來放飛使用新版 librime 核心和 librime-lua 掛件的新功能、新函數。如不符合,則需更換或編譯含最新版 librime-lua 的 librime 核心才能確保完整運行所有功能。核心更換方法。20230130 官方推出鼠鬚管 0.16.1 新版,可相容。

    承上,有二個非注音方案確定使用最新 librime-lua 函數去達成功能,其他方案也不追求相容舊版,只確保這邊 Windows 和 Mac 兩者皆可正常運行出功能。

    先前 Windows 小狼毫官方多年未更新,核心和 librime-lua 版本陳舊,推薦使用網友修改封裝版:fxliang;近期官方 小狼毫 更新,也可使用。

    總結:20230130 目前方案編輯使用的版本:librime 1.8.3、librime-lua 200。由於 Rime 官方、librime-lua 官方、本方案皆不斷更新,需注意版本,才好相容。

Rime 入門需知

推薦 Rime 主程式安裝之版本和方法

Rime 方案安裝與修改

各方案說明

注音系列功能說明

Demo

  • 注音(洋蔥 mix-in 版)

    集大成,多國語言和注音一次性混打輸入 😃!

    image

  • 注音(洋蔥 plus 版)

    功能多,除外語還有一堆功能和細節增加,輸入手感和純注音版一樣,即使沒用外語,也推薦使用!

    image

  • 注音(洋蔥 純注音 版)

    精簡功能,給新手或測試使用

    image

Keys

  • 注音(洋蔥 雙拼 版)鍵位

    無加 custom 可簡拼,有 custom 為一般雙拼每字須鍵兩碼(聲調可省略)

    image

  • 注音(洋蔥 plus 版)鍵位

    image

  • 注音(洋蔥 mixin 版)鍵位

    四個衍伸方案:「1」標準版、「2」只有後綴易懂、「3」語言分野最明減少撞碼、「4」集中下排手順最好

    本人多使用「4」,因較喜歡鍵盤下排之手順,也推薦「3」

    image

    image

    image

    image

  • 注音洋蔥版選字鍵位

    image

贊助 Donate

方案已持續更新五年以上!大改、新創、新增非常多功能!做了許多圖文說明!花了族繁不及備載的心力!

贊助 (Donate) 支持,讓 Rime 洋蔥一系列方案更新更有動力!

onion_rime_files's People

Contributors

oniondelta avatar shewer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

onion_rime_files's Issues

mix-in 找不到「㺢㹢狓」這個名詞

昨天在進擊的巨人完結篇認識到了「㺢㹢狓」這種動物,但是搜尋他的發音後嘗試打出來,卻找不到這幾個字,求解。
也希望能夠在詞庫中新增這個名詞。

在某些程式中 輸入法的行為變得很奇怪

環境: ubuntu 22.04 + fcitx5-rime
安裝方式依照說明,git clone 之後,去跑 sort_time_file.py 然後將產生出來的檔案 複製到 ~/.local/share/fcitx5/rime/ 底下
在某些程式中 輸入法不會正常的上字

請參考影片內容
https://youtu.be/mmnCLjqPAtI

測試過了兩三台機器,都是一樣的狀況,不曉得有什麼建議?

請問第一次佈署是否可以用指令處理掉?

如果我要把這套輸入法佈署到大量電腦(ubuntu )上
每一台電腦都有很多不同使用者帳號會登入
第一次啟動RIME 的時候,會需要一段不短的時間
可以看到fcitx 佔用不少CPU loading
如底下的圖片

那這個第一次佈署的動作
是不是可以用指令讓他在背景處理掉?
或者在安裝的時候,就同時執行指令做佈署?

關於洋蔥plus版無法藉由「ctrl+=」實現部分軟體文字下標的功能

作者您好,想跟您詢問關於洋蔥plus版在如office、origin等軟體「ctrl+=」下標指令是無反應,而「ctrl+shift+=」上標指令則是能正常運作,然而在純注音版中兩個上下標指令則是都能正常執行。

在plus版中的文件中沒看到「ctrl+=」有拿來做功能鍵,想請問是否有辦法修改,謝謝您!

注音洋蔥雙拼 20221024 打不出 ㄉㄨㄟ (dl)& ㄏㄨㄟ(hl)

回報一下,在 github 下載的 注音洋蔥雙拼(20221024)會打不出 ㄉㄨㄟ 與 ㄏㄨㄟ 的音,我自己亂猜是 L 鍵(ㄨㄟ)的設定跑掉了?有空請幫忙看一下  

  • 注音洋蔥雙拼版_20221024,套用 雙拼注音不開頭簡拼custom 的設定
  • Mac OS 12.6
  • Squirrel 0.15.2
  • screenshot: https://www.evernote.com/l/AAEb6Rr6IT9AY44NzX1I-Kzt-5SpV5xlj7U

lua gsub() 日文碼 可以用table 替換

local tab={
a = 'a',
b = '人',
}

function jp(s)
local tabjp={
['隊'] = '队',
['國'] = '国',
}
查表查不到 反回 原码
return tabjp[s] or s
end

多字 可以先将utf8 字切成单字再转换

在ubuntu 18.04 底下,打中文預設會出英文 但是如果有選字就會出中文??

這問題有點奇怪

我是從 ubuntu 20.04 上面 把 ~/.config/fcitx/rime 整個打包上面,轉到 18.04 的機器上
然後解開到對應的目錄,重新佈署,佈署的過程沒有錯誤
上個 GIF 看看會不會比較容易了解

GIF 一開始我打中文,但是不選字,直接按enter 出字,都會是英文
可是到結束的時候,我用ctrl+2 去選第二順序的字,就可以正常出中文

在 ubuntu 20.04 上面沒有這個問題
請問如果我要在18.04 的機器上調整設定的話,應該要看哪個選項?

update:
不管選哪個方案都是一樣的狀況,至少我用了 bo_mixin1 和純注音版 都是這樣

部落格的文章都消失了

今天要輸入簡體時突然忘記快速鍵怎麽按,才發現部落格關於中文輸入的文章都消失了,發生了什麼事情嗎?
感謝您修改出這麼好用的版本

洋蔥MIX 無法切換繁簡

系統:win10 最新版
洋蔥方案:20230526

使用快捷鍵ctrl+; 切換到簡體之後 就不能切換回來了。

但是MAC正常,

想請教有解決方法嗎?

DEFAULT.custom.yaml 變動 已經更正

希望這項目可以進 AUR

希望可以在 AUR 直接使用到這項目。
這個 mix-in 輸入法太神奇了,應該要納入所有發行版的預設才對

有辦法減少重新部署時間嗎

感謝弄了這麼好的輸入法
用了注音plus很順手,英文字典功能很實用
但是改了些快捷鍵要等重新部署準備完畢才能啟動

請問要如何關閉不常用的語言,關閉後能夠減少載入的部署時間嗎
看了一整個下午不是很能理解這些檔案怎麼串的

在 archlinux gnome 使用無法藉由 shift 切換中英文

最近想說更新一下 onion mixin,結果就變成這樣了
還是說這是特意做的功能?
這樣在打指令時會很難打……

名稱                   : ibus-rime
版本                   : 1.5.0-1
描述                   : Rime input method engine for ibus
硬體架構               : x86_64
URL                    : https://rime.im
軟體授權               : GPL3
群組                   : 無
它提供                 : 無
它依賴                 : ibus  libnotify  librime
可選依賴               : 無
需要它                 : 無
為這些軟體包的可選依賴 : 無
與它衝突               : 無
它會取代               : 無
安裝後大小             : 47.39 KiB
打包者                 : Felix Yan <[email protected]>
建置日期               : 西元2021年01月25日 (週一) 05時53分33秒
安裝日期               : 西元2022年10月02日 (週日) 13時39分42秒
安裝原因               : 單獨指定安裝
安裝指令稿             : 是
驗證者                 : 簽章

librime 應該算是最新的了?

[laichiaheng@Julian-PC ~]$ pacman -Qi librime
名稱                   : librime
版本                   : 1:1.8.5-1
描述                   : Rime input method engine
硬體架構               : x86_64
URL                    : https://github.com/rime/librime
軟體授權               : GPL3
群組                   : 無
它提供                 : 無
它依賴                 : boost-libs  capnproto  opencc  yaml-cpp  leveldb  librime-data
                         lua  google-glog  marisa
可選依賴               : 無
需要它                 : ibus-rime
為這些軟體包的可選依賴 : 無
與它衝突               : 無
它會取代               : 無
安裝後大小             : 3.05 MiB
打包者                 : Felix Yan <[email protected]>
建置日期               : 西元2023年02月17日 (週五) 04時58分07秒
安裝日期               : 西元2023年02月17日 (週五) 22時35分30秒
安裝原因               : 作為其他軟體包的依賴安裝
安裝指令稿             : 否
驗證者                 : 簽章

字元替換 可以用 xform ....

隨手寫 沒測試 有錯誤 Projection() --> load( configlist) -- apply(string)
load 成功 轉換才不會空字串
這應該可以 解決 一堆 gsub 的 code

--   如同  comment_formt 
local fuction convert(...)
   local config_list= ConfigList()
   for i,v in next, {...} do
     config_list:append( ConfigValue(v).element)
   end
   local proj=Projection()
   return proj:load(config_list) and proj or nil
end
-- test 
 proj= convert('xlit|abc|xyz|',  [[xform/(.*)/$U$1/]]  )  --lua   '\\' "\\"  都對 \ 敏感, 可用[[ ]] 
 proj:apply('abcd') -- "XYZD"
--[[
[0][./lua/circular_filter.lua:32] → proj= convert('xlit|你我他|他你我|')
7LuaTypeISt10shared_ptrIN4rime10ProjectionEEE: 0x556741fed8d8
[0][./lua/circular_filter.lua:32] → proj:apply('我是  你是 他的')
"你是  他是 我的"
--]]

Plus Space方案 + Easy English 導致程式 Crash

系統:win11 最新版
洋蔥方案:20230420最新版

已將 Windows 需要的的三個檔案都放到使用者資料夾中了
在 Plus 一般方案能正常使用 Easy English

但切換到 Plus Space 方案
按啟始鍵數字3 啟動 Easy English
之後按鍵盤任一字元輸入文字都會導致程式 Crash

想請教有解決方法嗎?

請問如何記住常用詞?

請問輸入法本身是否不會記住常用詞?因為有些詞每次都要選字,要怎麼新增或者是修改呢?

想要再請教一下有辦法直接更改後方的字嗎?選字每次都要從最前頭開始選。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.