为了使用 LibreOffice 扩展 TeXMaths,必须在 TeXMaths 选项中输入 latex(以及 dvisvgm 或 dvipng)程序的路径。(如安装手册。
输入此路径时,我收到错误消息“未找到”或“没有权限”。
在我的计算机上,latex 程序是:/usr/bin/pdflatex
,因为它是在安装 texlive 时创建的。
/usr/bin/
LibreOffice+TeXMaths 发现了目录内的某些其他元素,但不幸的是没有发现 latex、dvisvgm 或 dvipng 程序。
我尝试禁用 AppArmor,我认为它可能会阻止权限,但这没有帮助。
编辑:
最后发现这是一个已经报告但尚未解决的 LibreOffice snap 版本的 bug(看这里)。
答案1
用 LibreOffice 主版本替换我之前安装的 LibreOffice snap 版本,使得 TeXMaths 扩展可以正常工作。
目前(2018 年 12 月),Ubuntu 软件实用程序中提供了这两个版本。你可以通过它们的来源和大小来区分它们,它们的大小分别为ubuntu-bionic-updates-main
(~25 MB)和snap store
(~500 MB)。
snap 版本的优点是它是一体化的(包含 Writer、Impress 等、语言选项、帮助......),而且对我来说,它看起来更漂亮。
据我了解,snap 版本使用它自己的 usr 路径,该路径位于我的计算机上:
/snap/libreoffice/99/usr/bin
,并且没有对/usr/bin
latex 所在的主目录的权限。
我很高兴能了解如何将更方便的 LibreOffice 与 TeXMaths 结合使用。有什么想法吗?