由于存储库中的包管理器太旧,我已通过 Ubuntu 12.04 LTS 中的包管理器升级到 TeXStudio 2.6.6。但是,当我启动应用程序并尝试打开文件或检查 Latex 安装时,会出现一个错误框,正如我在此处添加的那样。此外,当我单击“确定”时,系统崩溃,我无法打开终端或关闭 TeXStudio,我别无选择,只能按住电源按钮重新启动计算机。我尝试多次重新安装和卸载,但没有解决方案,非常感谢任何提供的帮助和建议。
编辑:问题解决了,我找到了一本词典,其中包含两个文件,一个带有 .aff 扩展名,另一个带有 .dic 扩展名。但是,我仍然不明白程序中缺少词典如何会导致整个系统崩溃。提前致谢
答案1
这很容易修复。从这里下载此文件: http://extensions.libreoffice.org/extension-center/american-british-canadian-spelling-hyphen-thesaurus-dictionaries/releases/3.0/kpp-american-english-dictionary-797865-words-list.oxt 它有一个 .oxt 扩展名,但实际上是一个可以用“ark”或任何其他存档程序打开的存档。您将在其中找到两个文件,提取它们并将它们放入 /usr/share/hyphen。请确保两个文件都属于“root”。因此,您可能需要执行“sudo chown root hyph_en_US.aff”和“sudo chown root hyph_en_US.dic”。这应该可以解决问题。您检查过这两个文件的权限吗?我记得 TexStudio 很挑剔?打开控制台并尝试“ls -l /usr/share/hyphen”,看看文件是否属于 root。或者打开 TexStudio。转到“选项/配置”,然后在“常规”中检查字典的路径。也许您在那里有一个不同的设置导致崩溃!?编辑 15:58:刚刚意识到我已经在 TexStudio 2.6.6 上。我的字典路径指向 /usr/share/texstudio 并且它运行良好。