转载请保留作者信息:
作者:
88250
Blog
:
http:/blog.csdn.net/DL88250
MSN & Gmail & QQ
:
DL88250@gmail.com
下面的文件是StarDict的词库格式说明文件:
Format for StarDict dictionary files
------------------------------------
StarDict homepage: http://stardict.sourceforge.net
StarDict on-line dictionary: http://www.stardict.org
{
0
}. Number and Byte-order Conventions
When you record the numbers that identify sizes
,
offsets
,
etc.
,
you
should use
32
-bits numbers
,
such as you might represent with a glong.
In order to make StarDict work on different platforms
,
these numbers
must be in network byte order. You can ensure the correct byte order
by using the g_htonl() function when creating dictionary files.
Conversely
,
you should use g_ntohl() when reading dictionary files.
Strings should be encoded in UTF-
8
.
{
1
}. Files
Every dictionary consists of these files:
(
1
). somedict.ifo
(
2
). somedict.idx or somedict.idx.gz
(
3
). somedict.dict or somedict.dict.dz
(
4
). somedict.syn (optional)
You can use gzip -
9
to compress the .idx file. If the .idx file are not
compressed
,
the loading can be fast and save memory when using
,
compress it
will make the .idx file load into memory and make the quering become faster
when using.
You can use dictzip to compress the .dict file.
"
dictzip
"
uses the same compression algorithm and file format as does gzip
,
but provides a table that can be used to randomly access compressed blocks
in the file. The use of
50
-64kB blocks for compression typically degrades
compression by less than
10
%
,
while maintaining acceptable random access
capabilities for all data in the file. As an added benefit
,
files
compressed with dictzip can be decompressed with gunzip.
For more information about dictzip
,
refer to DICT project
,
please see:
http://www.dict.org
When you create a dictionary
,
you should use .idx and .dict.dz in normal
相关推荐
星际译王Stardict词库星际译王Stardict词库星际译王Stardict词库
星际译王(StarDict)在Linux, Windows, 甚至Mac OS X上都相应的版本, 因为其开源的缘故, 许多智能手机(iPhone, 黑莓, Maemo, Meego, Symbian, WM)都有移植版读取Stardict词库的手机词典. 这词库我自己本人在用的 --...
星际译王(Stardict)是一款著名的开源翻译软件,它以其高效、易用和跨平台的特性深受全球用户的喜爱。这款软件支持Linux、Windows以及Mac OS等操作系统,为用户提供便捷的词汇查询服务,尤其在Linux环境下,星际译...
“星际译王词库”指的是为星际译王软件设计的一系列数据文件,这些文件通常以特定的格式存储,以便软件能够快速有效地解析和呈现给用户。星际译王支持的词库格式通常是.stardict,这是一种二进制文件格式,包含经过...
linux平台用星际译王安装包和词库。包括:stardict-cdict-gb-2.4.2.tar.bz2,stardict-kdic-computer-gb-2.4.2.tar.bz2,stardict-kdic-ec-11w-2.4.2.tar.bz2,stardict-oxford-gb-2.4.2.tar.bz2,stardict-xdict-ce...
星际译王(Stardict)是一款在Linux操作系统中广泛使用的免费、开源的词典软件,它支持多种语言的翻译,并且拥有丰富的词库资源。在Linux世界里,Stardict以其高效、便捷和全面的词汇搜索功能而备受赞誉。这款软件的...
stardict星际译王常用英汉、汉英字典,包括cdict、朗道、xdict,足以满足应用所需,下载后解压拷贝至/usr/share/stardict/dic即可,stardict安装包可参见我到资源列表
2. 将下载的词库文件移动到星际译王的词库目录,通常为`~/.local/share/stardict/dictd/`。 3. 使用`dictd`服务来加载词库,如果没有安装,可以使用包管理器(如`apt-get`或`yum`)安装。 4. 启动`dictd`服务:`sudo...
StarDict星际译王是一款强大的多语种词典软件,它以其高效、开源和全面的特点深受广大用户喜爱。这款软件提供了丰富的词库支持,包括不同领域的专业词汇,使得学习者和专业人士能够快速查找和理解各种词汇的含义。在...
完全免费的辞典软件星际译王(starDict)的辞典。 官网下载十分困难,故上传至此。 《21世纪汉英科技辞典》。
星际译王(StarDict)是利用GTK(GIMP TOOLKIT)开发的国际化的、跨平台的自由的桌面字典软件。它并不包含字典档,使用者须自行下载配合使用。它可以运行于多种不同的平台,如Linux, Microsoft Windows ,FreeBSD及...
首先,让我们关注"星际译王"(Stardict)。这款软件以其高效、快速的查词功能著称,它允许用户离线使用,不受网络限制。Stardict基于自由和开放源代码软件的原则,因此用户可以自由地下载、修改和分享词典库。 朗道...
ubuntu 14.04 stardict 两本好用的词典:懒虫简明(stardict-lazyworm-ec-2.4.2)和牛津英汉词典(stardict-oxford-gb-2.4.2)
星际译王(Stardict)是一款基于Gtk2的开源、跨平台的多功能词典软件,专为满足全球用户的翻译需求而设计。它以其强大的功能,如通配符匹配、选中区取词和模糊查询,使得查找和理解词汇变得更加便捷。除了基本的汉英和...
linux-stardict-星际译王-离线词库-21世纪英汉汉英双向词典
2. 获取种子文件:根据提供的“星际译王Stardict词库迅雷种子”文件名,你需要找到这个种子文件的下载链接或者直接获取到种子文件。 3. 使用迅雷添加种子:打开迅雷软件,点击菜单栏上的“新建”,在弹出的窗口中...
解压两次后出来的文件夹放在词典的库文件夹中,windows和linux均可,Linux放在/usr/share/stardict/dic文件夹中,windows放在安装目录中,一般为c:/program files/stardict/dic中,重启词典即可使用
星际译王(StarDict)是利用GTK(GIMP TOOLKIT)开发的国际化的、跨平台的自由的桌面字典软件。它并不包含字典档,使用者须自行下载配合使用。它可以运行于多种不同的平台,如Linux, Microsoft Windows ,FreeBSD及...