感谢 @Linzertorte 帮忙提取了新版的monokakido数据,这个是目前日本最流行的德日词典,有7万多词条(实际统计 69,926条,相差不大),5级词汇分类,附录也有很多内容。
附录的pdf都转成了图片,转html排版容易出问题
下载:
通过网盘分享的文件:三修社 アクセス独和辞典 第4版
链接: 百度网盘 请输入提取码 提取码: 1234
或
三修社 アクセス独和辞典 第4版 - FreeMdict Cloud
感谢 @Linzertorte 帮忙提取了新版的monokakido数据,这个是目前日本最流行的德日词典,有7万多词条(实际统计 69,926条,相差不大),5级词汇分类,附录也有很多内容。
附录的pdf都转成了图片,转html排版容易出问题
下载:
通过网盘分享的文件:三修社 アクセス独和辞典 第4版
链接: 百度网盘 请输入提取码 提取码: 1234
或
三修社 アクセス独和辞典 第4版 - FreeMdict Cloud
这个问题是之前打包的时候用了区分大小写这个选项,现在已经修正。
现在有不带前面几格的跳转链接
üppig, Üppigkeit查不到,而uppig, uppigkeit则是又跳转到üppig, Üppigkeit
我看了下,《 三修社 アクセス独和辞典(第4版)》中不规则动词变位表的词条都是“~ (変化表)”形式的条目,德文版《维基词典》的变位表则是以 “Flexion:” 开头。所以我(让AI)写了一个python脚本:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#Flexion
#python3 /home/user/GoldenDict/Flexion.py %GDWORD%
import sys
import urllib.parse # 别忘了加这个库,用来处理特殊字符
def output(o):
# 对查询词进行URL编码,防止空格、&等特殊字符导致截断
encoded = urllib.parse.quote(o)
# 关键改动:href 改成 gdlookup:// 协议
fullstr = f'<meta charset="utf-8"><a href="gdlookup://localhost/{encoded}">{o}</a>'
sys.stdout.buffer.write(fullstr.encode('utf-8'))
s = sys.argv[1]
# 去除前缀 "Flexion:"
if s.startswith("Flexion:"):
s = s[8:] # len("Flexion:") == 8
# 去除后缀 "(変化表)"
if s.endswith("(変化表)"):
s = s[:-len("(変化表)")]
output('Flexion:' + s) # 德文版维基词典的屈折变化表
sys.stdout.buffer.write('※'.encode('utf-8'))
output(s + '(変化表)') # アクセス独和辞典 第4版的屈折变化表
sys.stdout.buffer.write('→'.encode('utf-8'))
output(s) # 原形
sys.exit(0)
在GoldenDict-ng中点击编辑-词典-词典来源-程序,类型选HTML,命令行
python3 /脚本文件路径/Flexion.py %GDWORD%
通过这种方法在不同词典的变位表跳转。
维基词典下载: