Rime 代碼之家
Submit general issues about Rime to Rime::Home for triage.
This also includes bug reports and feature requests specific to the project site, docs or Rime::Home itself.
Rime::Home is home to Rime users and developers
Home Page: https://rime.im
Rime 代碼之家
Submit general issues about Rime to Rime::Home for triage.
This also includes bug reports and feature requests specific to the project site, docs or Rime::Home itself.
點擊右下角輸入法狀態欄上的ㄓ圖標,切換爲A(English)並再次切換回ㄓ(Rime)後,正在使用的文字編輯應用會崩潰。(Notepad ++, MarkdownPad2)
From @viogus on May 17, 2015 16:42
使用的wubi86词库,想在能快捷的加入一些自造词的同时,可以固定原来的字词顺序,
所以同时加上
default.yaml
: switcher/fix_schema_list_order: true
translator:enable_user_dict: true
发现fix_schema_list_order无效,在关闭user_dict时则可以,
请问有办法实现我要的功能么?
Copied from original issue: rime/squirrel#53
最近試用了一下 Mac 提供的可裝載鍵盤佈局功能,用來實現世界語字母的 X 組合公式。實際上就是要設計一個有限狀態自動機,達到終止條件即自動上屏(而不是達到最大長度)。公式如下:
c + x/X = ĉ, C + x/X = Ĉ
g + x/X = ĝ, G + x/X = Ĝ
h + x/X = ĥ, H + x/X = Ĥ
j + x/X = ĵ, J + x/X = Ĵ
s + x/X = ŝ, S + x/X = Ŝ
u + x/X = ŭ, U + x/X = Ŭ
另外尚有輔助公式:
c + <Tab> = c, C + <Tab> = C
g + <Tab> = g, G + <Tab> = G
h + <Tab> = h, H + <Tab> = H
j + <Tab> = j, J + <Tab> = J
s + <Tab> = s, S + <Tab> = S
u + <Tab> = u, U + <Tab> = U
終止條件還包括找不到對應終止符,另有一套規則。(可視作將已有字符上屏)
自動上屏還有一個好處:假如當前應用爲 Terminal,用如上拉丁文方案,基本功能都不受影響(除了左右 Shift 那類問題)。
那個世界語的插件在此,源碼都有詳盡注釋:https://jakwings.github.io/mac-keyboard-Esperanto/
今天试着绑定这个域名,出现问题:
子页面 rime.github.io/discuss 的 URL 会被替换为 rime.im/discuss,于是页面上的 Disqus 失效了。
看这情况,除非决心用 rime.im 取代 rime.github. io 并把所有链接都改掉,才能用这个做法。
也报告在了 rime/squirrel#61 无法用其它系统测试,不确定是鼠须管的问题还是各版本共有。
如果我在default.custom.yaml
中加入如下设置:
"ascii_composer/switch_key":
Caps_Lock: clear
Control_L: clear
Control_R: noop
Eisu_toggle: clear
Shift_L: commit_code
Shift_R: commit_text
按下Control后会造成中英切换,无论我已输入一定字符还是并未输入任何内容。虽然clear
的效用也起到了,但这个副作用就造成了这样的设置不可用。
在 OneNote 2016 x86 下,使用 Google input tools 版键入单词,选择候选词的按键,比如空格、数字键、回车,同样会被输入进去。
比如键入“比如”,按空格选词,结果输出的是“比如 ”。
在 Word、Outlook、PowerPoint 2016 x86 下均未遇到此问题,难道是 OneNote 自己的问题?
https://github.com/rime/home/wiki/RimeWithSchemata
可選地、第三個字段是設定該字詞權重的頻度值(非負整數),或相對於預設權值的百分比(浮點數%)。 在拼音輸入法中,往往多音字的若干種讀音使用的場合不同,於是指定不同百分比來修正每個讀音的使用頻度。
詞組如果滿足以下條件,則可以省去編碼字段:
詞組中每個單字均有編碼定義
詞組中不包含多音字(例:你我),或多音字在該詞組中讀音的權值超過該多音字全部讀音權值的5%(例:我的)
這種條件下,詞組的編碼可由單字編碼的組合推導出來。反之,則有必要給出詞組的編碼以消除自動註音的不確定性(例:天地)。
當含有多音字的詞組缺少編碼字段時,自動註音程序會利用權重百分比高於5%的讀音進行組合、生成全部可能的註音,如:
預設權値是多少?若不使用百分比,如何將整數頻度値轉化爲百分比以進行比較?或者通過百分比反過來比較不同字的優先度?
请问:rime的“回车键”功能(“上屏编码”功能)是如何设置的?
我想设置Shift也有这个功能!
目的是想更改回车为其他的功能。
據我所知gist.github.com站點在中國大陸屏蔽了將近一年,每次訪問都得搭梯子。
而rime wiki中使用的樣例補靪基本都存放在gist.github.com,對於不諳科學上网之道的用家來說頗爲不便。
因此我提議在rime/home倉庫中新增一个子資料夾存放所有gist上的補靪,公子以爲如何?
gist.github.com站點被屏蔽的證據可參見https://en.greatfire.org/gist.github.com 或附圖:
虽然导入各种扩充词库,鼠须管始终不能像国内的输入法一样更新最新词库,手动太麻烦啊
請問老大,詞典快照文件中每一個詞後面的 c、d、t 三個值分別是什麼意思,例如下面這個:
c=1 d=9.15797e-25 t=783834
c=4 d=4.06581e-31 t=783834
我自己猜 c 應該是該詞打過的次數?
d 則關係到候選詞列表中的排列先後?
t 是時間?
但是 c 好像又會減少?
我把兩個同碼詞其中之一的 d 調高之後(使之排在前面),另外一個詞的 d 不變,但 c 降低了
譬如
c=2 d=1 t=783834 → c=2 d=1.2 t=784000
c=2 d=1 t=783834 → c=1 d=1 t=784000
用;,./四个符号代表地球拼音1234声(- 'xlit 1234 ;,./'),3个符号正常;
其中.(点号)代表声调,首选用空格可上屏,非首选用数字不能选择上屏,
不知如何解决候选词选择上屏问题?
1:高分屏下,糊成一片……需要高分屏配适来找回颜值呀;
2:不能横排,对skin要求不高,能横排就成;
3:chrome下光标不跟随,Google的产品,一家人不认识一家人啦;
4:重新部署+用户文件夹(用户设定)这两个自定义时最高频的操作需要捷径;
推荐一个Unicode Standard, Version 8.0的符号字体
http://users.teilar.gr/~g1951d/Symbola.zip
这是目前不少中文输入法的默认行为。感觉再需要按Enter似乎有些多此一举。或者至少提供一个用户定制选项。目前似乎无法改变该行为。
环境:WIN7 32位,UAC 开启状态
重现步骤:
1 打开 NOTEPAD++
2 CTRL+F打开查找窗口
3 在查找窗口中输入文字
4 点击编辑窗口输入文字
重复步骤3、4,会发现输入法窗口不跟随鼠标。不是固定在左上角,就是固定在右下角。
小狼毫、小狼毫(TSF)都有这个问题。
后来测试发现,这个问题不稳定重现。
因爲目前 Rime 輸入法並沒有支持 Android 和 iOS 的前端,所以在移動設備上訪問主葉時應顯示 os-unknown 按鈕
win10 系统,每次打开word,都会提示服务进程启动不起来,如果不关闭这个页面,word 就会打不开,请问该如何解决呢
Mac 升级 OS X 10.11 后使用 rime 在 Spotlight 搜索框中无法输入中文.
之前 10.10 用 rime 是可以的.
10.11 用系统自带的拼音输入法也是正常的.
把「Shift+字母」設置功能按鍵,沒有效果!
例如我想「Shift+j或J」當作Escape,如下設置都不行:
- { when: composing, accept: Shift+j, send: Escape }
- { when: composing, accept: Shift+J, send: Escape }
請問Shift不能獨立使用嗎?
win7 32位系统
1.按capslock键输入英文后,再按capslock,默认变回英文输入状态了
2.从系统默认的英文状态,切换到input tools,刚切换过去,任务来图标也出来了,这个时候动作快点的话,刚开始输入的还是英文
3.我使用的是明月拼音的简体输入。但是重启电脑之后,输入法总会恢复成繁体输入
在Rime中,Caps_Lock能設置為「中英轉換」「大小寫轉換」
不知能否設置「定向」某個字符?
如- { when: composing, accept: Caps_Lock, send: colon }
實驗中Caps_Lock能轉換成「:符」,但不能上屏。
這功能能實現嗎?@lotem
我配置了如下的patch写入luna_pinyin.schema.custom.yaml
, 没有效果
patch:
switches:
- name: ascii_mode
reset: 0
states: [ 西文, 中文 ]
- name: full_shape
states: [ 半角, 全角 ]
- name: simplification
states: [ 汉字, 漢字 ]
- name: ascii_punct
states: [ .,, 。, ]
作者有心了,此輸入法非常不錯,技術層面能如此周到細心的沒誰了。就一些非技層面提點兒建議:在長期的實踐中發現:越短不一定越好。例如 /bg 輸出八卦,我寧願選擇 /bagua , 雖然我多打了三個bites 但我的腦袋少做了一次轉化,僅供參考
luna_pinyin.custom.yaml里面的设置如下:
patch:
'punctuator/half_shape':
"/" : "/"
'punctuator/import_preset': symbols
'recognizer/patterns/punct': "^/[a-z0-9][a-z]*$"
但是输入“/”,仍然弹出选字
输入“/xz”,也没有出现星座的特殊符号的选择:
图传不上去。
比如输入“中”后,能联想到“**”,“中间”,“中间商”...
要实现这个功能很复杂吗,后续有考虑添加吗
Ctrl
+ Shift
+ ``` 也不行,F4
也不行。OS X 10.10.5
aText设置的是输入缩略词后空格进行转换,用系统自带的U.S.是没问题的,但用鼠须管默认的英文模式就不会转换,用鼠须管的中文模式输入英文然后空格也不转换。应该怎么设置鼠须管呢?
在 Yosemite 10.10.3 下,无论如何也无法修改字体大小…… (:зゝ∠)
I was trying building Squirrel on Mac by following https://github.com/rime/home/wiki/RimeWithSquirrel
In step 4 make deps
, I got
...
** BUILD SUCCEEDED **
cp -L librime/xbuild/lib/Release/librime.1.dylib lib/librime.1.dylib
cp: librime/xbuild/lib/Release/librime.1.dylib: No such file or directory
make: *** [librime] Error 1
librime.dylib
exists in librime/xbuild/lib/Release
, but I can't find librime.1.dylib
.
The result of step 5 make
is similar
...
** BUILD SUCCEEDED **
cp -L librime/xbuild/lib/Release/librime.1.dylib lib/librime.1.dylib
cp: librime/xbuild/lib/Release/librime.1.dylib: No such file or directory
make[1]: *** [librime] Error 1
make: *** [lib/librime.1.dylib] Error 2
Full output:
vmbp2012:squirrel vince$ make deps
cd librime; make -f Makefile.xcode
mkdir -p xbuild
cd xbuild; cmake -G Xcode .. -DBUILD_STATIC=ON -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON
-- Boost version: 1.56.0
-- Found the following Boost libraries:
-- filesystem
-- regex
-- signals
-- system
-- Found glog: /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/thirdparty/lib/libglog.a
-- Found yaml-cpp: /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/thirdparty/lib/libyaml-cpp.a
-- Found leveldb: /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/thirdparty/lib/libleveldb.a
-- Found kyotocabinet: /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/thirdparty/lib/libkyotocabinet.a
-- Found marisa: /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/thirdparty/lib/libmarisa.a
-- Found opencc: /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/thirdparty/lib/libopencc.a
-- Found X11/keysym.h at /System/Library/Frameworks/Tk.framework/Headers/X11
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild
cd xbuild; xcodebuild -project rime.xcodeproj -configuration Release build | grep -v setenv | tee build.log
2015-03-13 22:04:53.482 xcodebuild[51615:871679] warning: The file reference for "CMakeLists.txt" is a member of multiple groups ("ALL_BUILD" and "ZERO_CHECK"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
2015-03-13 22:04:53.485 xcodebuild[51615:871679] warning: The file reference for "tools/CMakeLists.txt" is a member of multiple groups ("rime_api_console" and "rime_console"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
2015-03-13 22:04:53.485 xcodebuild[51615:871679] warning: The file reference for "tools/CMakeLists.txt" is a member of multiple groups ("rime_console" and "rime_deployer"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
2015-03-13 22:04:53.486 xcodebuild[51615:871679] warning: The file reference for "tools/CMakeLists.txt" is a member of multiple groups ("rime_deployer" and "rime_dict_manager"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
2015-03-13 22:04:53.486 xcodebuild[51615:871679] warning: The file reference for "tools/CMakeLists.txt" is a member of multiple groups ("rime_dict_manager" and "rime_patch"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
=== BUILD AGGREGATE TARGET ZERO_CHECK OF PROJECT rime WITH CONFIGURATION Release ===
Check dependencies
Write auxiliary files
write-file /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/rime.build/Release/ZERO_CHECK.build/Script-CC91C095101242F5AE7BD41D.sh
chmod 0755 /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/rime.build/Release/ZERO_CHECK.build/Script-CC91C095101242F5AE7BD41D.sh
PhaseScriptExecution CMake\ Rules xbuild/rime.build/Release/ZERO_CHECK.build/Script-CC91C095101242F5AE7BD41D.sh
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime
/bin/sh -c /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/rime.build/Release/ZERO_CHECK.build/Script-CC91C095101242F5AE7BD41D.sh
echo ""
make -f /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/CMakeScripts/ReRunCMake.make
make[3]: `CMakeFiles/cmake.check_cache' is up to date.
=== BUILD TARGET rime OF PROJECT rime WITH CONFIGURATION Release ===
Check dependencies
Write auxiliary files
write-file /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/src/rime.build/Release/rime.build/Script-87B28E9F6AF842AD8280A0E6.sh
chmod 0755 /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/src/rime.build/Release/rime.build/Script-87B28E9F6AF842AD8280A0E6.sh
PhaseScriptExecution CMake\ PostBuild\ Rules xbuild/src/rime.build/Release/rime.build/Script-87B28E9F6AF842AD8280A0E6.sh
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime
/bin/sh -c /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/src/rime.build/Release/rime.build/Script-87B28E9F6AF842AD8280A0E6.sh
echo "Depend check for xcode"
Depend check for xcode
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild && make -C /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild -f /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.rime.Release
make[3]: Nothing to be done for `PostBuild.rime.Release'.
=== BUILD TARGET rime_api_console OF PROJECT rime WITH CONFIGURATION Release ===
Check dependencies
Write auxiliary files
write-file /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_api_console.build/Script-8B9F2BB6E921404CADC2DD9B.sh
chmod 0755 /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_api_console.build/Script-8B9F2BB6E921404CADC2DD9B.sh
PhaseScriptExecution CMake\ PostBuild\ Rules xbuild/tools/rime.build/Release/rime_api_console.build/Script-8B9F2BB6E921404CADC2DD9B.sh
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime
/bin/sh -c /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_api_console.build/Script-8B9F2BB6E921404CADC2DD9B.sh
echo "Depend check for xcode"
Depend check for xcode
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild && make -C /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild -f /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.rime_api_console.Release
make[3]: Nothing to be done for `PostBuild.rime_api_console.Release'.
=== BUILD TARGET rime_patch OF PROJECT rime WITH CONFIGURATION Release ===
Check dependencies
Write auxiliary files
write-file /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_patch.build/Script-27ADA1DAD33443DC91F545D3.sh
chmod 0755 /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_patch.build/Script-27ADA1DAD33443DC91F545D3.sh
PhaseScriptExecution CMake\ PostBuild\ Rules xbuild/tools/rime.build/Release/rime_patch.build/Script-27ADA1DAD33443DC91F545D3.sh
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime
/bin/sh -c /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_patch.build/Script-27ADA1DAD33443DC91F545D3.sh
echo "Depend check for xcode"
Depend check for xcode
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild && make -C /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild -f /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.rime_patch.Release
make[3]: Nothing to be done for `PostBuild.rime_patch.Release'.
=== BUILD TARGET rime_console OF PROJECT rime WITH CONFIGURATION Release ===
Check dependencies
Write auxiliary files
write-file /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_console.build/Script-221FAFE44DF44251B40F1BD2.sh
chmod 0755 /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_console.build/Script-221FAFE44DF44251B40F1BD2.sh
PhaseScriptExecution CMake\ PostBuild\ Rules xbuild/tools/rime.build/Release/rime_console.build/Script-221FAFE44DF44251B40F1BD2.sh
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime
/bin/sh -c /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_console.build/Script-221FAFE44DF44251B40F1BD2.sh
echo "Depend check for xcode"
Depend check for xcode
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild && make -C /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild -f /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.rime_console.Release
make[3]: Nothing to be done for `PostBuild.rime_console.Release'.
=== BUILD TARGET rime_dict_manager OF PROJECT rime WITH CONFIGURATION Release ===
Check dependencies
Write auxiliary files
write-file /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_dict_manager.build/Script-3FA3C904ECA441E8A8C272CE.sh
chmod 0755 /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_dict_manager.build/Script-3FA3C904ECA441E8A8C272CE.sh
PhaseScriptExecution CMake\ PostBuild\ Rules xbuild/tools/rime.build/Release/rime_dict_manager.build/Script-3FA3C904ECA441E8A8C272CE.sh
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime
/bin/sh -c /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_dict_manager.build/Script-3FA3C904ECA441E8A8C272CE.sh
echo "Depend check for xcode"
Depend check for xcode
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild && make -C /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild -f /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.rime_dict_manager.Release
make[3]: Nothing to be done for `PostBuild.rime_dict_manager.Release'.
=== BUILD TARGET rime_deployer OF PROJECT rime WITH CONFIGURATION Release ===
Check dependencies
Write auxiliary files
write-file /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_deployer.build/Script-25382AEFE5B94CE5BC5A292A.sh
chmod 0755 /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_deployer.build/Script-25382AEFE5B94CE5BC5A292A.sh
PhaseScriptExecution CMake\ PostBuild\ Rules xbuild/tools/rime.build/Release/rime_deployer.build/Script-25382AEFE5B94CE5BC5A292A.sh
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime
/bin/sh -c /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_deployer.build/Script-25382AEFE5B94CE5BC5A292A.sh
echo "Depend check for xcode"
Depend check for xcode
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild && make -C /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild -f /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.rime_deployer.Release
make[3]: Nothing to be done for `PostBuild.rime_deployer.Release'.
=== BUILD AGGREGATE TARGET ALL_BUILD OF PROJECT rime WITH CONFIGURATION Release ===
Check dependencies
Write auxiliary files
write-file /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/rime.build/Release/ALL_BUILD.build/Script-6394552EFE6F48259ACE2A59.sh
chmod 0755 /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/rime.build/Release/ALL_BUILD.build/Script-6394552EFE6F48259ACE2A59.sh
PhaseScriptExecution CMake\ Rules xbuild/rime.build/Release/ALL_BUILD.build/Script-6394552EFE6F48259ACE2A59.sh
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime
/bin/sh -c /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/rime.build/Release/ALL_BUILD.build/Script-6394552EFE6F48259ACE2A59.sh
echo ""
echo Build\ all\ projects
Build all projects
** BUILD SUCCEEDED **
cp -L librime/xbuild/lib/Release/librime.1.dylib lib/librime.1.dylib
cp: librime/xbuild/lib/Release/librime.1.dylib: No such file or directory
make: *** [librime] Error 1
vmbp2012:squirrel vince$
vmbp2012:squirrel vince$
vmbp2012:squirrel vince$
vmbp2012:squirrel vince$ make
/Applications/Xcode.app/Contents/Developer/usr/bin/make librime
cd librime; make -f Makefile.xcode
mkdir -p xbuild
cd xbuild; cmake -G Xcode .. -DBUILD_STATIC=ON -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON
-- Boost version: 1.56.0
-- Found the following Boost libraries:
-- filesystem
-- regex
-- signals
-- system
-- Found glog: /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/thirdparty/lib/libglog.a
-- Found yaml-cpp: /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/thirdparty/lib/libyaml-cpp.a
-- Found leveldb: /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/thirdparty/lib/libleveldb.a
-- Found kyotocabinet: /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/thirdparty/lib/libkyotocabinet.a
-- Found marisa: /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/thirdparty/lib/libmarisa.a
-- Found opencc: /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/thirdparty/lib/libopencc.a
-- Found X11/keysym.h at /System/Library/Frameworks/Tk.framework/Headers/X11
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild
cd xbuild; xcodebuild -project rime.xcodeproj -configuration Release build | grep -v setenv | tee build.log
2015-03-13 22:05:06.596 xcodebuild[51721:872060] warning: The file reference for "CMakeLists.txt" is a member of multiple groups ("ALL_BUILD" and "ZERO_CHECK"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
2015-03-13 22:05:06.599 xcodebuild[51721:872060] warning: The file reference for "tools/CMakeLists.txt" is a member of multiple groups ("rime_api_console" and "rime_console"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
2015-03-13 22:05:06.599 xcodebuild[51721:872060] warning: The file reference for "tools/CMakeLists.txt" is a member of multiple groups ("rime_console" and "rime_deployer"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
2015-03-13 22:05:06.600 xcodebuild[51721:872060] warning: The file reference for "tools/CMakeLists.txt" is a member of multiple groups ("rime_deployer" and "rime_dict_manager"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
2015-03-13 22:05:06.600 xcodebuild[51721:872060] warning: The file reference for "tools/CMakeLists.txt" is a member of multiple groups ("rime_dict_manager" and "rime_patch"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.
=== BUILD AGGREGATE TARGET ZERO_CHECK OF PROJECT rime WITH CONFIGURATION Release ===
Check dependencies
Write auxiliary files
write-file /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/rime.build/Release/ZERO_CHECK.build/Script-6021384ECEEF4EF1B990F5C8.sh
chmod 0755 /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/rime.build/Release/ZERO_CHECK.build/Script-6021384ECEEF4EF1B990F5C8.sh
PhaseScriptExecution CMake\ Rules xbuild/rime.build/Release/ZERO_CHECK.build/Script-6021384ECEEF4EF1B990F5C8.sh
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime
/bin/sh -c /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/rime.build/Release/ZERO_CHECK.build/Script-6021384ECEEF4EF1B990F5C8.sh
echo ""
make -f /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/CMakeScripts/ReRunCMake.make
make[4]: `CMakeFiles/cmake.check_cache' is up to date.
=== BUILD TARGET rime OF PROJECT rime WITH CONFIGURATION Release ===
Check dependencies
Write auxiliary files
write-file /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/src/rime.build/Release/rime.build/Script-35ADD34ACAC44B22AAEAA97B.sh
chmod 0755 /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/src/rime.build/Release/rime.build/Script-35ADD34ACAC44B22AAEAA97B.sh
PhaseScriptExecution CMake\ PostBuild\ Rules xbuild/src/rime.build/Release/rime.build/Script-35ADD34ACAC44B22AAEAA97B.sh
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime
/bin/sh -c /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/src/rime.build/Release/rime.build/Script-35ADD34ACAC44B22AAEAA97B.sh
echo "Depend check for xcode"
Depend check for xcode
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild && make -C /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild -f /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.rime.Release
make[4]: Nothing to be done for `PostBuild.rime.Release'.
=== BUILD TARGET rime_patch OF PROJECT rime WITH CONFIGURATION Release ===
Check dependencies
Write auxiliary files
write-file /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_patch.build/Script-4C21CB1FCBFC47ACAA5CE8FE.sh
chmod 0755 /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_patch.build/Script-4C21CB1FCBFC47ACAA5CE8FE.sh
PhaseScriptExecution CMake\ PostBuild\ Rules xbuild/tools/rime.build/Release/rime_patch.build/Script-4C21CB1FCBFC47ACAA5CE8FE.sh
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime
/bin/sh -c /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_patch.build/Script-4C21CB1FCBFC47ACAA5CE8FE.sh
echo "Depend check for xcode"
Depend check for xcode
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild && make -C /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild -f /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.rime_patch.Release
make[4]: Nothing to be done for `PostBuild.rime_patch.Release'.
=== BUILD TARGET rime_api_console OF PROJECT rime WITH CONFIGURATION Release ===
Check dependencies
Write auxiliary files
write-file /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_api_console.build/Script-C0F4F87C81474534901C90B7.sh
chmod 0755 /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_api_console.build/Script-C0F4F87C81474534901C90B7.sh
PhaseScriptExecution CMake\ PostBuild\ Rules xbuild/tools/rime.build/Release/rime_api_console.build/Script-C0F4F87C81474534901C90B7.sh
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime
/bin/sh -c /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_api_console.build/Script-C0F4F87C81474534901C90B7.sh
echo "Depend check for xcode"
Depend check for xcode
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild && make -C /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild -f /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.rime_api_console.Release
make[4]: Nothing to be done for `PostBuild.rime_api_console.Release'.
=== BUILD TARGET rime_console OF PROJECT rime WITH CONFIGURATION Release ===
Check dependencies
Write auxiliary files
write-file /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_console.build/Script-AB79DDBE47914129B7023F56.sh
chmod 0755 /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_console.build/Script-AB79DDBE47914129B7023F56.sh
PhaseScriptExecution CMake\ PostBuild\ Rules xbuild/tools/rime.build/Release/rime_console.build/Script-AB79DDBE47914129B7023F56.sh
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime
/bin/sh -c /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_console.build/Script-AB79DDBE47914129B7023F56.sh
echo "Depend check for xcode"
Depend check for xcode
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild && make -C /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild -f /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.rime_console.Release
make[4]: Nothing to be done for `PostBuild.rime_console.Release'.
=== BUILD TARGET rime_dict_manager OF PROJECT rime WITH CONFIGURATION Release ===
Check dependencies
Write auxiliary files
write-file /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_dict_manager.build/Script-F511D98066F643B982D5D106.sh
chmod 0755 /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_dict_manager.build/Script-F511D98066F643B982D5D106.sh
PhaseScriptExecution CMake\ PostBuild\ Rules xbuild/tools/rime.build/Release/rime_dict_manager.build/Script-F511D98066F643B982D5D106.sh
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime
/bin/sh -c /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_dict_manager.build/Script-F511D98066F643B982D5D106.sh
echo "Depend check for xcode"
Depend check for xcode
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild && make -C /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild -f /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.rime_dict_manager.Release
make[4]: Nothing to be done for `PostBuild.rime_dict_manager.Release'.
=== BUILD TARGET rime_deployer OF PROJECT rime WITH CONFIGURATION Release ===
Check dependencies
Write auxiliary files
write-file /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_deployer.build/Script-2EA7CC42D42642618E558FF1.sh
chmod 0755 /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_deployer.build/Script-2EA7CC42D42642618E558FF1.sh
PhaseScriptExecution CMake\ PostBuild\ Rules xbuild/tools/rime.build/Release/rime_deployer.build/Script-2EA7CC42D42642618E558FF1.sh
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime
/bin/sh -c /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/tools/rime.build/Release/rime_deployer.build/Script-2EA7CC42D42642618E558FF1.sh
echo "Depend check for xcode"
Depend check for xcode
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild && make -C /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild -f /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.rime_deployer.Release
make[4]: Nothing to be done for `PostBuild.rime_deployer.Release'.
=== BUILD AGGREGATE TARGET ALL_BUILD OF PROJECT rime WITH CONFIGURATION Release ===
Check dependencies
Write auxiliary files
write-file /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/rime.build/Release/ALL_BUILD.build/Script-B75385DBCB654468AECBFC6D.sh
chmod 0755 /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/rime.build/Release/ALL_BUILD.build/Script-B75385DBCB654468AECBFC6D.sh
PhaseScriptExecution CMake\ Rules xbuild/rime.build/Release/ALL_BUILD.build/Script-B75385DBCB654468AECBFC6D.sh
cd /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime
/bin/sh -c /Users/vince/GitRoot/OtherProjects/Mac/squirrel/librime/xbuild/rime.build/Release/ALL_BUILD.build/Script-B75385DBCB654468AECBFC6D.sh
echo ""
echo Build\ all\ projects
Build all projects
** BUILD SUCCEEDED **
cp -L librime/xbuild/lib/Release/librime.1.dylib lib/librime.1.dylib
cp: librime/xbuild/lib/Release/librime.1.dylib: No such file or directory
make[1]: *** [librime] Error 1
make: *** [lib/librime.1.dylib] Error 2
vmbp2012:squirrel vince$
目前rime
似乎只支持Ctrl
与Shift
作为中英切换键.
https://github.com/rime/weasel
該前端程序一直存在與 Windows 8 以上的 Metro 模式、IE 保護模式、全屏遊戲以及某些應用軟件不兼容的問題,各個修復則工作量巨大,所以決定遷移到比較成熟的第三方 Windows 輸入法前端框架,以避免浪費開發資源。
完成遷移後,目前的前端代碼將不再維護。
新的輸入法將完整包含 https://github.com/rime/librime 的功能。產品名稱和發佈形式待定。不保證複刻舊版小狼毫的介面和特有功能。
因此,Issues 中記錄的此類問題會合併到這裏。
本站內容大部分是傳統漢字,因此可以通過簡單的文字替換提供簡化字視圖。
可參考:
https://github.com/hustlzp/jquery-s2t
http://www.xichuangzhu.com/
要注意處理「一繁對多簡」字,如「乾」;
還要避免代碼(如 OpenCC 詞典樣例)中的漢字被轉換。
The hexo project for rime.github.io may live in a 'blog' subdirectory under this repo.
目前搜狗输入法等中文输入法提供该选项。这样的确会让文本可读性增加。不知implement起来有否难度?
例:我用 rime 输入法引擎
测试发现 inline_ascii, commit_code, commit_text 均无效
相关部分配置如下:
ascii_composer:
good_old_caps_lock: true
switch_key:
#Shift_L: inline_ascii
Shift_L: commit_code
Shift_R: commit_text
Control_L: noop
Control_R: noop
Caps_Lock: clear
Eisu_toggle: clear
系统: Mac OS X El Capitan
鼠须管: 0.9.26.1
尝试了各种方案,也尝试了
patch:
"app_options/com.jetbrains.intellij":
ascii_mode: false
no_inline: false
ascii_punct: true
都没用效果,无法输入中文句点感叹号逗号等全角符号,即是切换方案到全角也不行。PhpStorm也是这样
我使用的Squirrel,操作系统是OS X 10.10.3,在terminal下即使切换到Squirrel仍然无法输入中文。
我尝试搜索,但并没有找到有用的信息。
当输入汉语拼音“moban”时会出现汉字“模板”(发音muban)
你好,我用的方案是地球拼音,輸出繁體,有一個問題,單打一個m字候選字只有"呣"字可以選,跟其他鍵不一樣。附圖
http://imgur.com/td0U8Xn
环境:WIN7 32位,UAC 开启状态
在一个窗口输入一半的时候,切换到另外一个窗口。原窗口到输入法窗口不会关闭,但也不能点击。比较影响使用。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.