Comments (7)
- dic-it2skk.rb 動作不良?
dic-it2skk.rb は辞書を見つけられずコードをそのまま 2.2.5 対応かけただけなので、
辞書を探していただいた今ならこちらで確認できます。
これは直します。
- ctdicconv.rb 該当辞書ファイルがみつからない
これ見つからないです、ほんと見つからないです。
- chasen2skk.rb 他の環境で動作確認の必要あり?
これが一番頭の痛い問題ですね。
元々のコードが euc-jp 決め打ちの状態になっていて、
その形で euc-jp を食わせて euc-jp の skk-jisyo 形式を吐き出すのは確認したのですが、
先のお話であったように sjis も utf8 も環境によっては吐き出すので、
その部分をどうするかが難しいです。
from skktools.
コーディングについてシンプルな方法として、euc-jp -> euc-jp をデフォにしておいて、他のコーディングについては作業者がオプションで明示的に指示するようにするとか考えていたのですが。
つまり、オプション無しのとき euc-jp -> euc-jp
オプション -f (変換元)、 -t (変換先) とか。
from skktools.
ctdicconv.rb
は SKK-JISYO.china_taiwan
を生成するために使われています。
http://openlab.ring.gr.jp/skk/skk/dic/Makefile
from skktools.
@hattya ありがとうございます。
http://openlab.ring.gr.jp/skk/dev-ja.html の方法で cvs 経由で skk/dic から取って来れるということですね。
ついでに調べてみたのですが、openlab の ruby は現状では 2.1.8 みたいです。cron で定期的に make されてるのかなぁ。
配布辞書のメンテに skktool が使われてるのは恥かしながら知りませんでした。
ということは、skktools は github の更新内容を openlab に反映しないといけないということですね。
from skktools.
skk/skktools は今は削除されているので、cron が動作していたとしても skktools は更新されていません。
上のMakefile の中の ../tools ディレクトリをのぞいてみたのですが、ruby ファイルがなかったので、上記の Makefile でメンテされてるはずの辞書の一部がアップデートされてない可能性があるみたいです。
もしかして、これって大きな問題なんでは。。
新たに issue 立てときます。MLにも流さないといけないか。
from skktools.
skk/dicでのmake SKK-JISYO.china_taiwan
で下記のようにエラーになる
のを修正しました。cf. 8606481
$ make SKK-JISYO.china_taiwan TOOLS_DIR=~/tmp/skktools
ruby -I /home/tats/tmp/skktools/filters /home/tats/tmp/skktools/convert2skk/ctdicconv.rb csv/china_taiwan.csv > SKK-JISYO.tmp
/home/tats/tmp/skktools/convert2skk/ctdicconv.rb:108:in `tr!': incompatible character encodings: EUC-JIS-2004 and UTF-8 (Encoding::CompatibilityError)
from /home/tats/tmp/skktools/convert2skk/ctdicconv.rb:108:in `block in <main>'
from /home/tats/tmp/skktools/convert2skk/ctdicconv.rb:66:in `foreach'
from /home/tats/tmp/skktools/convert2skk/ctdicconv.rb:66:in `<main>'
Makefile:64: recipe for target 'SKK-JISYO.china_taiwan' failed
make: *** [SKK-JISYO.china_taiwan] Error 1
from skktools.
@tats ありがとうございます。
from skktools.
Related Issues (9)
- skktool の openlab への反映 HOT 1
- asayaKe.rb などの Ruby の新バージョン対応 HOT 2
- skktools 1.3.4 として現在の master を出したいです HOT 7
- ビルドできなかった。お助け HOT 1
- "config.guess" and "config.sub" files are too outdated. HOT 1
- perl script の扱い HOT 1
- ruby バージョンについて HOT 3
- skktools の make HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from skktools.