Vim에서 영어 / 독일어 / 핀란드어 코드를 맞춤법 검사하려면 영어 / 독일어 / 핀란드어 LaTeX 문서의

영어 / 독일어 / 핀란드어 LaTeX 문서의 철자를 어떻게 확인할 수 있습니까?

백서 중 하나에 대한 철자를 확인하고 싶습니다. 주석은 독일어로 작성되며 TODO- 핀란드어로, 주석은 영어로 작성됩니다.

영어를 맞춤법 검사 할 수 있지만 다른 두 언어는 할 수 없습니다.

현재 문서를 OpenOffice로 이동 한 다음 철자를 검사하는 방법을 사용하고 있습니다. 그러나 이것은 매우 효과가 없습니다.

하고 싶습니다

  1. 다른 언어로 된 코드 부분 찾기
  2. 맞춤법 검사를 위해이 부분들을 별도의 파일에 넣습니다.
  3. 맞춤법 검사 된 파일을 다시 하나로 결합합니다


답변

여러 맞춤법 파일을 설정 VIM하여 함께 사용할 수 있다고 생각합니다 .

set spelllang=en,de
  • 구성을위한 VIM 페이지 를 읽고 필요한 경우 새 철자 파일 작성
  • 디렉토리에 .spl없는 맞춤법 파일 을 가져와야 할 수도 있습니다.spell/
  • 구체적으로 spl파일, sug파일 spellang,spellsuggest

Vimchant : Enchant를 기반으로 한 빠른 맞춤법 검사기 도 확인할 수 있습니다 .


latexmk, vim 맞춤법 검사 및 vim latex-suite 사용
(통합 LaTeX 환경 인Sourceforge Kile 참조)


답변

당신이 사용 aspell . vim 7에 내장 된 체크인이 있지만 TeX를 지원하는지 모르겠습니다. 나는 알고있다 aspell.


답변

다음은 hunspell 을 호출하기 위해 Makefile에서 사용하고있는 것 입니다 (LaTeX 호환성을 위해 -t 매개 변수에 유의하십시오).

spell-check: $(FILE).tex
    hunspell -d en_GB -t $<

시스템에서 사용 가능한 사전을 확인해야합니다 (우분투에서 ‘ locate .dic‘를 사용했습니다). 그리고 vim에서이 특정 명령을 호출하기 위해 매크로를 만들 수 있다고 가정합니다.

편집하다:

Hunspell에는 자체 사전이 있으며 ( hunspell 사전 목록 참조 ), hunspell이 myspell을 기반으로하므로 myspell 사전을 사용할 수도 있습니다.