Ubuntu 14.04 上的 Lyx:拼字檢查器沒有字典

Ubuntu 14.04 上的 Lyx:拼字檢查器沒有字典

情況:我正在嘗試對德語進行拼字檢查Ubuntu 14.04 上的 Lyx。目前,我在“首選項”下選擇了“附魔”,但我願意接受任何替代方案來獲得“文檔中”拼字檢查功能。

問題:沒有進行拼字檢查。 F7 列印出“拼字檢查器沒有字典。”

筆記:德語拼字檢查在我使用的所有其他應用程式(如瀏覽器或 LibreOffice)中都表現出色。

答案1

我對標準英語詞典也有類似的問題(當單擊Tools選項卡時Spellchecker F7呈灰色)

我使用的是 ubuntu 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 install 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. 中的命令沒有零退出程式碼),則請將 6. 中的命令的輸出以及 local_lyx/build-logs 中的日誌發布。

相關內容