Ubuntu 14.04의 Lyx: 맞춤법 검사기에는 사전이 없습니다.

Ubuntu 14.04의 Lyx: 맞춤법 검사기에는 사전이 없습니다.

상황:독일어 맞춤법 검사를 하려고 합니다.우분투 14.04의 Lyx. 현재 기본 설정에서 Enchant를 선택하고 있지만 "문서 내" 맞춤법 검사 기능을 얻을 수 있는 다른 대안도 열려 있습니다.

문제:맞춤법 검사가 없습니다. F7은 "맞춤법 검사기에는 사전이 없습니다."라고 인쇄합니다.

메모:독일어 철자 검사는 브라우저나 LibreOffice 등 제가 사용하는 다른 모든 응용 프로그램에서 훌륭하게 작동합니다.

답변1

표준 영어사전에서도 비슷한 문제가 있었습니다( Tools탭을 클릭하면 Spellchecker F7회색으로 표시됨)

우분투 16.01과 LyX 버전 2.1.4를 사용하고 있습니다.

다음은 내 문제를 해결했습니다. 내부에

도구 > 환경 설정 > 언어 설정 > 맞춤법 검사기 > 맞춤법 검사기 엔진

Enchant드롭다운 메뉴에서 선택하세요 .

답변2

이 문제는 Ubuntu에서 PPA를 구성하여 이메일을 통해 해결되었습니다. 아래는 대체 솔루션입니다.

Hunspell을 사용하려면 도구 > 기본 설정 > 경로에 경로를 입력해야 합니다. OP의 경우 회색으로 표시되었습니다. 따라서 Ubuntu PPA에서 LyX를 다시 설치하면 해당 버전이 Hunspell을 지원하도록 구축되었기 때문에 문제가 해결되었습니다.

Ubuntu 이외의 Linux 시스템에서는 맞춤법 검사 지원을 추가하기 위해 LyX를 직접 컴파일해야 할 수도 있습니다. 따라서 일부 사람들에게는 다음 지침이 필요할 수 있습니다.

다음 단계를 수행하십시오.

  1. sudo apt-get build-dep lyx 0.5 sudo apt-get 설치 cmake
  2. 원하는 곳에 "local_lyx"와 같은 디렉토리를 만드십시오. 해당 디렉토리로 cd
  3. 달리다git clone git://git.lyx.org/lyx repo
  4. 이제 실행wget https://github.com/scottkosty/lyx-tester/raw/master/lyxbuild
  5. chmod +x lyxbuild
  6. cd repo
  7. 병렬 실행으로 빌드../lyxbuild --jobs $( grep "processor" /proc/cpuinfo | wc -l )
  8. 완료되면 실행하세요.cd ../CMakeBuild
  9. 거기에서 LyX를 테스트하십시오../bin/lyx2.2
  10. 이제 설치하세요:sudo make install
  11. 이제 실행lyx2.2
  12. 도구 > 환경 설정 > 경로로 이동하여 /usr/share/hunspell/hunspell 경로를 입력하세요.
  13. Hunspell과 Enchant가 모두 작동하는지 테스트합니다. Hunspell 경로를 입력한 후 및 맞춤법 검사기 간에 전환할 때 도구 > 재구성을 수행해야 할 수도 있습니다.

빌드가 실패하면(즉, 6.의 명령에 종료 코드가 0이 아닌 경우) 6.의 명령 출력과 local_lyx/build-logs의 로그를 게시하십시오.

관련 정보