《漢文典(修订版)》文字版

如題。

數據來源就不講了,自己洗版洗了很久…
元數據音標存在很多錯誤,比如擬音裏的ĕ都變成了拼音ě。我逐一修正了,暫時沒有檢查到還有這種錯誤。
因爲原書是按諧聲排的,很多字挨着同音字的時候讀音一覽就一句「音同上」,這種我也改成前面的音了。

第一次自己動手做辭典,做得很簡陋,請大家見諒。
漢文典.7z (3.5 MB)

使用之前請安裝「DejaVuSans」、「AdvocateAncientSansVF」、「AdvocateAncientSerifVF」、「GentiumPlus」這四個字體。

排查到一些错误:
「洗」:
洗滌。《颗・髵葦》:「或獻或酢,~爵奠銉。」

應該是解密的問題。當爲:
《詩・行葦》:「或獻或酢,~爵奠斝。」

478這個諧聲序列好像都有這種解密時產生的錯誤,我今天晚上改改再發上來。

已替換字體爲「I.Ming」。請下載「I.Ming」和「GentiumPlus」兩個字體。解密時產生的錯誤也修復了。


漢文典.7z (3.2 MB)

23 个赞

我大概不会用到这本书,不过高兴看到有人做汉语词典(而且发布在本坛,不是发布在网盘)。感谢楼主辛苦制作。

我不知道这书的来历,所以谷歌一曲,摘录资料,供大家参考。

汉文典(修订本)
1997年上海辞书出版社出版的图书
《汉文典(修订本)》是1997年由上海辞书出版社出版的图书,作者是(瑞典)高本汉(Bernhard Karlgren)。

评高本汉的《汉文典》
《辞书研究》2001年 第3期
摘 要:《汉文典》是瑞典汉学家高本汉毕生研究上古汉语的结晶,对于古代汉语学习和研究具有极其重要的价值。在音韵学方面,此书利用《切韵》和《经典释文》,对所收汉字的中古音严加审辨,从而保证了这些字的读音都来自中古同一个语言系统,并进而确定汉字的上古音和现代音;在训诂学方面,此书区分字的 本义和词的本义,严格选取只出现在汉代以前典籍中的词义,使词的本义、引申义和假借义更加可靠和明确;在文字学方面此书也有许多独到的见解。由于时代和个人能力的局限,《 汉文典》也有一些缺点和错误。

tmzn:《汉文典》pdf

安娜馆:高本汉《汉语词类》(pdf)

1 个赞

建议提供回退到系统字体的选项, 也就是提供指定替代字体的名称,AdvocateAncient 的两个字体,解压后加一起是90m,有点大,字形可以在网页上加上lang属性区分。

font-family: 'DejaVuSans','AdvocateAncientSansVF-Regular';
font-family: 'DejaVuSans','AdvocateAncientSansVF-Regular',sans-serif; /* 增加回退字体,最好能进一步提供指定替代字体的名称 */
font-weight: 400; /*指定字重*/

font-family: 'GentiumPlus','AdvocateAncientSerifVF-Light';
font-family: 'GentiumPlus','AdvocateAncientSerifVF-Light',serif; /* 增加回退字体 */
font-weight: 300; /*指定字重*/
<div class="dewmuk">
<div class="dewmuk" lang="zh-Hant"> /* 增加语言属性 */
1 个赞

请教下大神,如果要在手机上用该怎么指定字体文件?我css写不来。我这样无法生效。

@font-face {font-family: ‘DejaVuSans’; src: local(‘DejaVu Sans’), url(‘./DejaVuSans.ttf’);}
@font-face {font-family: ‘AdvocateAncientSansVF’; src: local(‘Advocate Ancient Sans VF’), url(‘./AdvocateAncientSans-VF.ttf’);}
@font-face {font-family: ‘AdvocateAncientSerifVF’; src: local(‘Advocate Ancient Serif VF’), url(‘./AdvocateAncientSerif-VF.ttf’);}
@font-face {font-family: ‘GentiumPlus’; src: local(‘Gentium Plus’), url(‘./GentiumPlus-Regular.ttf’);}

以下是我找到的字体文件:
DejaVuSans.ttf (739.3 KB)
GentiumPlus-Regular.ttf (860.0 KB)
AdvocateAncientSans-VF.ttf AdvocateAncientSerif-VF.ttf

参考下面的格式:

@font-face { 
  font-family: 'DejaVuSans';
  src: url('DejaVuSans.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

我那种格式真不知道哪里有毛病 :disappointed_relieved:,我看css后文用了尚古明体和黑体的regular和light字重,这样写生效不了。

1 个赞

像是路径问题,去掉./试试。我除了缺私有区的字会指定字体,其他都会改成系统默认字体。如果字体是区分字重的,你需要把带字重的字体文件也要加上。

AdvocateAncientSans-VF.ttf AdvocateAncientSerif-VF.ttf
VF本来就是可变字重,没有带字重的文件。

样式文件里字体是区分字重的,我没这么用过,都是指定font-weight。

.dewmuk koqmun {
  font-family: 'GentiumPlus','AdvocateAncientSerifVF-Light';
  line-height: 1.5;
}

我也不熟悉VF字体该怎么区分字重 :disappointed_relieved:

大神,求个改好可用的css :heart:

电脑上DictTango又测试了一下,没有像楼主一样字形的效果,我把所有字体全安装了。
image
image

等楼主来吧,我全局用的无衬线体,不好看。

改了改,这样就行了。
漢文典.7z.001 (10 MB)
漢文典.7z.002 (10 MB)
漢文典.7z.003 (8.5 MB)

4 个赞


改版查询结果和楼主的不一样了

你说的啥意思?差不多了吧。

不是,好像是内容上不一样。原版「交」条:

这是“文”,老兄看错了。

哈哈 草率了

1 个赞

说是泛中日韩,不知具体如何取舍的