如何拼写LaTeX文档的英文/德文/芬兰文?
我想检查一下其中一份白皮书的拼写。它的注释用德语写成,TODO用芬兰语写成,代码用英语写成。
我知道如何拼写检查英语,但不能检查其他两种语言。
目前,我正在使用将文档移至OpenOffice,然后在那里进行拼写检查的方法。但是,这是非常无效的。
我想要
- 查找不同语言的代码部分
- 将这些部分放在单独的文件中,以便我可以对其进行拼写检查
- 然后将拼写检查的文件合并回一个
如何拼写LaTeX文档的英文/德文/芬兰文?
我想检查一下其中一份白皮书的拼写。它的注释用德语写成,TODO用芬兰语写成,代码用英语写成。
我知道如何拼写检查英语,但不能检查其他两种语言。
目前,我正在使用将文档移至OpenOffice,然后在那里进行拼写检查的方法。但是,这是非常无效的。
我想要
Answers:
我认为您可以设置多个拼写文件VIM
来一起工作。
set spelllang=en,de
.spl
如果spell/
目录中没有这些拼写文件,则可能需要获取这些拼写文件spl
文件,sug
文件spellang
,spellsuggest
您还可以检查Vimchant:基于附魔的快速动态拼写检查器
使用Latexmk,vim拼写检查和vim乳胶套件
(它也指Sourceforge Kile,一个集成的LaTeX环境)
这是我在Makefile中用来调用hunspell的内容(请注意-t参数以实现LaTeX兼容性):
spell-check: $(FILE).tex
hunspell -d en_GB -t $<
您必须检查系统上的可用字典(在我使用过的locate .dic
' Ubuntu上)。我想您可以在vim中创建一个宏来调用此特定命令。
编辑:
Hunspell有自己的字典(请参阅hunspell字典列表),并且您也可以使用myspell字典,因为hunspell基于myspell
spl
从哪里获得文件?在ftp.vim.org/vim/runtime/spell/de上,我只能找到diff
文件。