stardict辞典制作笔记
Created 2022-09-22 / Updated 2022-09-24一、安装stardict-tools:
# apt-get install stardict-tools
二、辞典内容:
1、如果词条只有一个词头,可用tab格式:
词头1 释义\n释义
词头2 释义
...
词头与释义之间用tab字符分隔,释义中用\n
换行。
2、如果一个词条有多个词头,可用babylon格式:
あじあ|アジア|亜細亜
释义<br>释义
さくら|サクラ|桜
释义
...
多个词头之间用|
分隔,释义另起一行,释义中用<br>
换行,不同词条之间用空行隔开。
三、生成stardict辞典:
1、tab格式:
$ /usr/lib/stardict-tools/tabfile xxx.txt
2、babylon格式:
$ /usr/lib/stardict-tools/babylon xxx.txt
四、tab格式转babylon格式的方法:
$ sed -i 's/\\n/<br>/g' tab.txt
$ sed -i 's/$/&\n/' tab.txt
$ sed -i 's/\t/\n/' tab.txt
五、修改stardict辞典名:
$ vi xxx.ifo
...
bookname=辞典名
...
参考:
Categories: [Linux] [textproc]