Zettlr 拼写检查完全指南:三步配置多语言词典,告别误报红波浪线

Zettlr 拼写检查完全指南:三步配置多语言词典,告别误报红波浪线 Zettlr 拼写检查完全指南三步配置多语言词典告别误报红波浪线【免费下载链接】ZettlrYour One-Stop Publication Workbench项目地址: https://gitcode.com/GitHub_Trending/ze/Zettlr用 Zettlr 写一份德语和英语混排的文档很多人都会踩同一个坑Büro、Grüße明明是拼写正确的德语却被标得全是红波浪线——原因很简单Zettlr 拼写检查默认没把德语词典挂上。好消息是只要配好多语言词典和自定义词典混排文档基本不会再被误伤。下面按先懂原理 → 快速开启 → 混排实战 → 排错的顺序把这件事一次讲清。一、先看懂机制一个引擎多个词典结论先行Zettlr 拼写检查底层是 Hunspell 引擎靠按语言加载词典、逐词校验工作而不是对全文猜语言。每个词典由两个文件组成.dic文件单词列表即哪些词算对.aff文件词缀规则负责词形变化。比如 static/dict/en-US/en-US.aff 里就定义了re-、un-这类前缀规则让retype、unfair这样的词不用逐个收录也能通过检查。仓库内置词典放在 static/dict 目录下目前提供 de-DE、en-GB、en-US、es-ES、fr-FR、nl-NL、ru-RU、tr-TR、uk-UK 共九种语言每种语言一个子目录里面就是同名的.aff.dic两个文件。有一个关键设计要记住Zettlr 做的是并集检查——一个词只要被任一已启用词典认可就判定为正确。这也意味着它不需要像某些编辑器那样在文中插语言标记来切换检查规则启用了哪几个语言全文就同时按这几套规则校验。另外代码里有个兜底当你配置的语言码找不到完全匹配的词典时会回退到 en-US。二、三步开启最快的 Zettlr 拼写检查配置方法第 1 步打开偏好设置。进入偏好设置Preferences在左侧找到拼写检查Spellchecking标签页较老版本中它挂在编辑器Editor分组下直接搜 spell 也能快速定位。第 2 步勾选要启用的语言。页面第一张卡片是语言列表带启用 / 语言 / 语言码三列支持搜索过滤。勾选你需要的所有语言即可多选比如同时勾 en-US 和 de-DE。注意默认状态是一个词典都不启用为了加快首次启动勾完保存即生效无需重启——Zettlr 会在配置变化时实时热加载词典。第 3 步回编辑器验证。打开一篇混排文档正确的多语言单词不再标红只留下真正的拼写错误悬停标红单词可以查看建议的更正词。三、多语言混排的两个典型场景场景 A德语 英语的技术笔记。你在写一份以德语为主、夹杂英文术语的笔记。操作只需两步在语言列表里同时启用 de-DE 和 en-US把词典里没有的自造术语比如内部项目代号加进自定义词典见下一节。由于是并集检查德英混排段落不需要任何额外标记两套规则同时生效。场景 B英式 美式英语同时出现。这是最容易互相误伤的组合同——colour和color在各自词典里都对只启用 en-US 时前者必被标红。解法很直接en-GB 和 en-US 两个词典一起启用。同理如果文档里同时有café法语/西语来源的词和cafe把 es-ES 或 fr-FR 也挂上即可。一个实用建议按需启用不要全勾。语言勾得越多单词通过检查的概率越高真正的错误反而可能被别的词典放行。只启用文档实际用到的语言误报最少。四、自定义词典把误报词一次性解决自定义词典User Dictionary是解决个别顽固误报最省事的途径全程在界面里操作不用碰文件。在拼写检查页往下找到用户词典User Dictionary卡片这里可以查看、搜索、删除已加入的词在编辑器里遇到被误标红的词时通过右键菜单的词典操作可把它加入用户词典加完立刻生效无需重启。如果你的需求不是加词、而是要装一整门新的语言词典比如内置列表里没有的语言走安装词典Install Dictionaries卡片点打开词典文件夹Open dictionary folder按钮会直接打开你的用户词典目录注意它和仓库源码里的 static/dict 不是一个地方后者只是随包发布的词典源。按约定放入文件即可新建一个以语言码命名的子目录里面放语言码.aff和语言码.dic两个文件index.aff/index.dic命名也接受。装好后回到语言列表勾选就会出现在可用词典中如果语言码与内置词典相同你的版本还会优先覆盖内置版本。五、常见问题排错遇到标红行为不符合预期时按下面几条对号入座带引号的词被误报不用处理Zettlr 检查前会自动把弯引号’‘“”等统一转成直引号dont这类词不会出现引号问题。含数字的词如version2.0拼写检查只提取其中的字母连续段数字和符号会断开单词所以它实际只检查version这一段一般不算误报。连字符词如state-of-the-art会拆成若干独立词分别检查若某一段是生僻缩写被标红把该词整体加入自定义词典最干净。全文大量标红、像没启用词典一样先回偏好设置确认对应语言真的勾选了且语言码拼写正确勾错语言是最常见原因。想要语法和风格检查同一页面下还有 LanguageTool 集成开启后除拼写外还能查语法、风格问题可设置严格度标准/挑剔、母语甚至切换官方服务器或自建服务器。词典用久了可以顺手清理一下用户词典里的过期词条让自定义词典保持精简。内置词典列表会随版本更新想加词或换规则回到偏好设置 → 拼写检查这一个入口就够了——配置完成之后混排文档的误报问题基本就翻篇了。【免费下载链接】ZettlrYour One-Stop Publication Workbench项目地址: https://gitcode.com/GitHub_Trending/ze/Zettlr创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考