之前在b站上发过一个纯文字版,这一版加上了原书图片,补充了更多的西里尔文,校正了原数据的部分错误,也重新排版了。
css和js都放在了外面,方便编辑。字体也放在了外面,避免重复加载。
2024-6-22: 此版本增强了对各平台竖排显示的兼容,若此前无法正确显示,建议更新
2023-8-13: 校正了标签错误导致的例句词缀显示错误的问题,建议更新
强烈建议不要自行更改蒙文的字体。若更改请特别注意特殊字形是否显示正确。
文件列表:
- 【2024-6-22】蒙汉词典(增订本)(1999).mdx (正文)
- 【2023-1-8】蒙汉词典(增订本)(1999).mdd (图片)
- 【2024-6-22】蒙汉词典(增订本)(1999).1.mdd (字体)
- 【2023-2-10】蒙汉词典(增订本)(1999).png (logo)
- 【2024-6-22】mhcd.css
- 【2023-8-13】mhcd.js
测试环境:
- Linux + Goldendict,安卓13 + DictTango
使用方式:
- 图片的mdd可以不下载,其他功能不受影响
- 将下载的文件放在同一文件夹下(mdx、mdd、png的文件名可修改,但必须保持一致,css、js的名称不能修改),再将此文件夹放入词典文件目录下
- 检索支持传统蒙古文、传统蒙古文拉丁转写、西里尔文
- 原书图片默认隐藏,点击页码可展开图片
- 示例默认显示,点击"例"按钮可隐藏
- 传统蒙古文的Unicode名称默认隐藏,点击"U"按钮可展开
数据问题及处理:
- 修正了原网站上的部分录入错漏
- 原网站对部分词条添加了词典没有的西里尔文,此版本根据蒙古国2018正字法对个别书写进行了校正,并添加了缺失的部分西里尔文
Changelog
2024-6-22: mdx、css、1.mdd
- 老蒙文-新蒙文数据库更新
- 西里尔文正字:бүдэгрэх > бүдгэрэх, хишиг|хэшиг > хишиг, гич|гэч > гич, ухиралт > ухралт, сацах > цацах, бодгали|бодгаль > бодгаль, заалт > заалга, бударган|бударгана > будраан,булаалдах|булиалдах > булаалдах, бэлэглэх > бэлгэлэх, чарлах > чарам,нижээд|нижгээд|нэжээд|нэжгээд > нэжгээд,түмд > түмэд
- 西里尔文错误:дундуур > дунд, зүйр > зүйчлэлт,захирагч > захираа
- 删除词义中的单词末尾t后的FVS1
- 传统蒙古文错误:büddha > büd'dha, sexexü > segexü
- 处理特殊词形:üü, ü, eü, ZWJ > NNBSP, ǰo' > ǰo
- 漏字:莫河 > 莫蹚河
- 统一为简体:鮆 > 𫚖
- 漏字:的 > 卷的
- 统一示例中蒙古文和中文的空格,去除cnEx标签的上边距,补充示例之间丢失的分号,处理释义中的间隔
- 去除释义的exmpToggle标签,没有示例时去除示例按钮
- 补充丢失的菱形标记
- 兼容更多平台的文字方向:将释义里的中文放入中文标签,中文、蒙文标签单独设置text-orientation
- 补充扩充区汉字的字体
- 删除编号和括号之间的空格、中文之间的空格
2024-1-23: mdx
- 老蒙文-新蒙文数据库更新
- 汉语拼音:ᠳéᠻᠢᠩ > déxing, ᠻᠢŭ > xiŭ, ᠰᠾàᠣ > shào
- 异体字:熅 > 煴
- 西里尔文正字:хиазлах > хязаалах, исгэх|эсгэх > исгэх, шудрага > шударга, мөргөлөх|мөрөглөх > мөргөлөх, бэлэг > бэлгэ, авилгалах > авлигалах
- 蒙古文拼写:pig > piG
- баянгол > Баянгол
- 国名、城市名大写
2023-12-16: mdx
- 蒙古文字形校正:программ, энэхүү, ийнхүү, -хүү, 词义中的ču
- ZWJ SPACE U U > NNBSP U U
- SPACE xi > -xi, _xin > -xin, O' > O, SPACE xü > -xü, ürüsiyel > örösiyel
- 词末t' > t
- 漏字:заа
- 修正词头识别错误:mal aduγulaχu mal χariγulχu > mal aduγulaχu
- OCR错误: ԛᠢā ᠩ > ԛāng, ергөх > өргөх
- 修改错误的西里尔文:yangnalγ_a, dotonaxiv, taba-bar-iyan, хө > хүү, зуучлах > зууч
- 删除错误的西里尔文:ǰarmalaχu, нэгж|хэгц > нэгж
- 根据西里尔文正字法修改:xürxir_e, 补回专有名词变位后可能被错误删除的元音, шулмас> шуламс, исэх|эсэх > исэх, марзагнах|марзганах > марзганах, аймхай|аюумхай > аймхай, нулимс|нулмас > нулимс, гараг|гариг > гараг, айлгах|аюулгах > айлгах, бэлэгдэл > бэлгэдэл, логика > логик, соёнбо > соёмбо, очир|вачир > очир, номон > номин, аймшигтай|аюумшигтай > аймшигтай, дагни > дагниа, холхи|холхь > холхи, булаах|булиах > булаах, халти|хальт > халти, жавших|завших > завших, нигүүлсэх|нүүлсэх > нигүүлсэх
- 更新老蒙文转换为新蒙文的词库
- 纠正老蒙文转换为新蒙文的词组
- 纠正正则错误导致的xa丢失、蒙文例丢失
- 修正转写错误:st'anxi > st'anci
- 删去参见词条中词义编号前多余的空格
- 手动补充西里尔文:准格尔、эрхт, хааяагүй
- 更新老蒙文转换为新蒙文的算法:GEN, ACC
- 修改判断词干词性的函数(去除所有后缀和附加成分)
- 删除词义中-tai前多余的空格
2023-9-24: mdx css 蒙汉词典(增订本)(1999).1.mdd
- SPACE ZWJ U U > NNBSP U U
- 按蒙古国正字法更新西里尔文:өрөгдөл > өргөдөл, сацраг > цацраг, аврага > аварга, исгэлэн|эсгэлэн > исгэлэн, жавшаан|завшаан > завшаан, аугаа|уугаа > аугаа, бүүвэй|бүүвээ > бүүвэй, бүүвээлэх > бүүвэйлэх, хашгарах > хашхирах, 土耳其 Турк, xümüǰi-, хичнээн|хэчнээн > хэчнээн, номхон далай > Номхон далай
- 更新西里尔文:toγon temür χaγan, бүгд найрамдах ... ард улс 单词首字母大写, časilaχu, šabtal_a, dolobortoχu
- 删除错误的西里尔文:ǰëü
- 补充仅部分转换的西里尔文:Бүгд Найрамдах Дунд Ард Улс
- 删除css中的冗余和错误
- 修改蒙古文转换为西里尔文的算法:GEN, 四词短语1+1+2
- 更新蒙古文>西里尔文数据库
- 更新转写>拉丁的算法:š>S, ë>E
- 当前字体下调整字码:d'u, чийглэл, cU
- 漏字:ᠪᠦᠬᠦᠢ
- 删除空标签cnEx
- 同一个例子的mnEx合并
- 校正部分mnEx、cnEx混淆的问题
- 统一词义仅保留一个exmpToggle标签
- ◇改由css显示
- 字体改为Mongolian Baiti for TH Fonts,修改原字体!和?为竖直显示方向
2023-8-13: mdx css 蒙汉词典(增订本)(1999).1.mdd
- 根据蒙古国正字法校正西里尔文:obiyasu, χubiyari, čüngxü, χoitu, isegei, erbexei, dumda, umda, ton, xiri, ali xiri, abχaγulχu, yadaraγ_a, bambursi, tunudasu, γaγčaγar, neliyed, uxilaχu, rasiyan, bulanggir, belčiger, üχai
- 删除错误的西里尔文:ǰaxiyalaburi, duwang
- 删除转换不完全的西里尔文:аж ахуй
- 纠正错误的蒙古文:kilogram
- 规范css中的竖排显示,删除css中的冗余和错误
- 动态调整蒙文高度
- 更新传统蒙古文和同格、领属格、非过去时、联合副动词到西里尔文转换的算法,提高匹配度
- 更新传统蒙古文、西里尔文转换的算法数据库
- 纠正中文词义中的标点符号:᠂> ,
- 字体打包,西里尔文改为Palatino Linotype字体,蒙文采用Menk Qagan Tig
- 将原数据D转记为d'
2023-7-3: mdx css 字体mnglwhiteotf.ttf
- Tab按义项编号排序。
- 拉丁转写改为横排。
- 字体转换为Mongolian White。
- 根据当前字体校正найм、саяхан、маяг、намайг、чамайг、шиг、өө的传统蒙古文及转写。
- ši采用临时显示方案š"i, cu采用临时显示方案ču"
- 修正例子中的蒙文识别不完全导致的标签错误和显示错误。
- 修正西里尔文:čimayi, sudulγ_a,xeüxeldei, dangdan, la, tarbaG_a, ǰüičilelte, čiyanbir
- 根据蒙古国18正字词典修正西里尔文:toγtanil, baičai, tObed, γuwansa
- 校正单词末辅音γ的传统蒙古文词形。
- 补充西里尔文:ay_a
- 删除错误匹配的西里尔文:inǰënëring, ǰaidalaγ_a
- 补充词义缺乏的标号①
- 校正部分拼音
- 修改词义中词性出现导致的错误分行
- 修复拉丁转写中由于去除罗马数字编号导致的词尾xi的丢失
- 修改原数据传统蒙古文/转写的错误:man-u_kin, nexemel
- 提高键位检索的匹配度
- 修复传统蒙古文、西里尔文互转中GEN导致的书写错误
- 处理■\ue03c乱码
- 修正跳转词条的错误分行
2023-2-10: mdx、js、css、png
- 校正debUr_e音标。
- 去除单词末辅音t的fvs。
- 补充更多的西里尔文。
- 修改转写的编码,所见即所得,使用Charis SIL字体,索引兼容栗林均键位(γ、χ)。
- 校正网站数据错误ᠻ > ᠼ。
- 传统蒙古文的字体改为Mongolian Baiti,优点是处理历史拼写更准确,且能正确处理仅含有i元音的词字母g的形式,兼容ayi、ai型拼写,缺点是iOs上不能正确处理MVS,且字体偏小,和汉字混排更加麻烦。清文鉴中存在大量历史拼写,Mongolian Universal White不能正确处理。故为了统一更换了所有词典的字体。两者均不能正确处理仅含有i元音的词词中字母g的形式,需选择控制符FVS3。
- 校正g形式的错误:'ᠠᠩᠭᠯᠢᠴᠢᠯᠠᠬᠤ', 'ᠠᠩᠭᠯᠢᠵᠢᠬᠤ', 'ᠠᠩᠭᠯᠢᠴᠤᠳ'。
- 解决多tab词条无法翻页的问题。
- tab标签配上了不同文字相应的字体。
- 改用-转写(NNBSP)。
2023-1-8:mdx、mdd、js、css
- 修复词头带附加成分时不能展开Unicode的问题。
- 补充缺少的2、3、5、814、947页。
- 把图片由tif转化为png。
- 添加图片的上下翻页。
- 校正元音只有i的单词中g的形式。
GoldenDict显示效果(图片是整页的,截屏没截完)
DictTango
下载: