JustSystems ATOK総合スレ Part105 (394レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
17
(2): 名無しさん@お腹いっぱい。 (スーップT Sd32-pSf8) [sage] 05/07(水)13:02 ID:2L57a+lOd(1)
DMiME 医学医療用語変換辞書
macのスクリプト
(1)awkで行最初の単語を取り出しuconvで全角変換後col1.txtに格納
(2)awkで行最初の単語を削除しcol2-3.txtに格納
 (1)(2)はDMiME-1.1.txtについて全行で行われる
(3)pasteでcol1.txtとcol2-3.txtをマージしmerge.txtに格納
(4)gsedで"短縮よみ"を"短縮読み"に置換
(5)gsedで"ゔ"を"う゛"に置換
(6)gsedで"サジェストのみ"を含む行を削除
(7)gsedで"*"を削除
 (4)(5)(6)(7)はmerge.txtについて全行で行われる
(8)nkfでmerge.txtをUTF-16/CR変換しDMiME-atok.txtに格納
(9)col1.txt col2-3.txt merged.txtを削除
31: 名無しさん@お腹いっぱい。 (ワッチョイ f7c8-pSf8) [sage] 05/09(金)07:33 ID:C5pWOBTE0(1/2)
>>17
DMiME医学用語辞典をATOKで使えるように変換する
https://scrapbox.io/minami-public/DMiME%E5%8C%BB%E5%AD%A6%E7%94%A8%E8%AA%9E%E8%BE%9E%E5%85%B8%E3%82%92ATOK%E3%81%A7%E4%BD%BF%E3%81%88%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E5%A4%89%E6%8F%9B%E3%81%99%E3%82%8B
33: 名無しさん@お腹いっぱい。 (ワッチョイ f778-pSf8) [sage] 05/10(土)09:21 ID:xTJPBxJV0(1/2)
>>17
×:(2)awkで行最初の単語を削除しcol2-3.txtに格納
○:(2)awkで行2/3列の単語を取り出しcol2-3.txtに格納

(5)gsedで"ゔ"を"う゛"に置換
ATOKで単語を登録する場合キーボードでは"ゔ"入力できない -> 「vu」は"う゛"
→単語ファイルで登録する場合は"ゔ"でも可能

(8)nkfでmerge.txtをUTF-16/CR変換しDMiME-atok.txtに格納
# UTF-16, CR-LFに変換
 nkf -w16 -c merged.txt > DMiME-atok.txt
UTF-16はファイルの読み書きや通信を行う場合にバイトの順序として上位バイトから送る(UTF-16BE)と下位バイトから送る(UTF-16LE)がある
ATOKはUTF-16LEである(単にUTF-16記述はUTF-16LEを示す)
nkfコマンドで -w16 はUTF-16BEである -> しかし辞書ユーティリティで登録できた w
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.015s