我安装了 TeX Live 2020,它可以正常工作。不幸的是,Okular 中的 Typewriter 注释不适用于 Latex 代码。
在做了一个简单的注释$$a$$
并单击进行渲染后,出现错误,Okular 无法找到 latex 可执行文件。
这与正向/反向搜索无关,这些实际上与我通常编译 tex 文件的 vimtex 一起工作。
我确实有可用的 latex 可执行文件。尝试tex -version
并latex -version
在终端上我可以看到输出(版本为TeX 3.14159265
和pdfTeX 3.14159265-2.6-1.40.21
)。
如何让 okular 看到我的 latex 可执行文件?我找不到任何相关配置。
答案1
Ubuntu 18.04 具有 KDE 应用程序 17.12.3 和 okular 1.3.3,而 Typewriter 注释是随 okular 1.6(KDE 应用程序 18.12)发布的。由于 ubuntu 18.04 软件包存储库中的默认 okular 没有 Typewriter,因此我安装了 Ubuntu 软件中提供的另一个 okular 选项 - 最新的 okular 1.10(KDE 20.04)。事实证明,此版本来自 Snap Store 并通过 snap 自行安装。这是 okular 无法在 Typewriter 注释中呈现 latex 的设置。很可能是 okular 的 snap 安装出了问题。
我升级到了 ubuntu 19.10,其软件包存储库中有 KDE 应用程序 19.043 和 okular 1.7.3。我从软件包存储库安装了这个 okular,现在可以找到 latex 可执行文件。带有 latex 公式的打字机注释确实可以渲染。
我不完全确定 snap 中的 okular 是否是罪魁祸首,但如果您想在注释中使用 latex,请小心安装 Ubuntu 软件 (snap one) 中提供的 okular。最好从源代码构建 okular 或更新操作系统以从包管理器安装较新版本的 okular。
附言:现在渲染注释中的 latex 对我来说是可行的,但我非常失望。事实证明,在查看器中,Typewriter 注释只是带有 tex 代码的原始文本,我必须单击它才能打开弹出窗口,并且只有在那里我才必须手动渲染每个注释。完全不切实际,我确信默认情况下这些注释会在查看器中呈现,但没有。