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


11

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

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

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

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

하고 싶습니다

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

답변:


15

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

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

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


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


1
그러나 어디서 spl파일을 얻을 수 있습니까? 에 ftp.vim.org/vim/runtime/spell/de I는 찾을 수 diff파일.
Zelphir Kaltstahl

1

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


1

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

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

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

편집하다:

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


1
독일어와 영어 사전을 찾았습니다. 그러나 핀란드어 사전을 찾을 수 없습니다. 예를 들어,에서 핀란드어에 대한 사전 없다 ftp.vim.org/vim/runtime/spell
레우 레오폴드 헤르츠 준영
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.