Skip to content

TangoDict 格式说明

Jimex edited this page Nov 25, 2024 · 2 revisions

主要数据库表

数据库表 描述
DictionaryInfo 词典信息表, 记录词典的一些固定信息,例如词典名称,显示模板类型,内容压缩类型等待,还有其它一些参数用于查询优化
DictionaryProperty 词典属性表,以键值形式记录词典的一些动态可变属性,例如词典描述,显示模板,Zstd压缩字典等等
DictionaryHeadword 词目表,用于存储单词的唯一值
DictionaryEntry 词条内容表,存放同一词目下不同词态的内容
DictionaryEntryHistory 词条内容历史表,用于存储词条内容的修改历史

词典属性

属性 描述
DICTTANGO_DB_SCHEMA_VERSION 格式版本
Description 词典描述
MDictHeaderJson Mdict词典头JSON, 从mdx转换过来时自动记录
OroginalMdxFile 原mdx词典, 从mdx转换过来时自动记录
DesignTimeResourceDirectory 设计时的资源文件夹(相当于mdd), 用于在IDE制作词典内容时直接从此文件夹中读取资源
DesignTimeTestWord 设计时的测试用词, 用于在IDE制作词典内容时预览使用
DisplayTemplate 显示模板,可使用MUSTACHE或者MDX Compat Html格式,
PageHeaderHtml 词典内容输出时的Html头部
PageFooterHtml 词典内容输出时的Html尾部
PageBodyHeaderHtml 词典内容输出时的Html Body头部
PageBodyFooterHtml 词典内容输出时的Html Body尾部
EntryHeaderHtml 词典内容输出时的词条头部
EntryFooterHtml 词典内容输出时的词条尾部
ZstdDictionary ZSTD 压缩词典, BASE64格式字符串, 用于存放压缩内容时的ZSTD词典字节
TableOfContent 词典的章节,支持ncx或者JSON格式

未完待续.....

Clone this wiki locally