OpenSUSE 上的 newtxttext 问题

OpenSUSE 上的 newtxttext 问题

这是我在使用 AGU 期刊的 .cls 文件时遇到的一个问题。

不幸的是,文件 agujournal.cls 需要的软件包未包含在 OpenSUSE Linux(我的操作系统)的 Tex Live 中:\RequirePackage{newtxtext,newtxmath}。

事实上,我每次都会收到错误“未找到文件 newtxtext.sty”。

我也无法安装新的特殊字体,这是 Ubuntu 用户在互联网上讨论的解决方案,因为这在 OpenSUSE 中是不可能的。

你能帮助我解决这个问题吗?

马塞洛

答案1

OpenSUSE 将 TeX Live 发行版拆分为单独的 RPM 包。LaTeX包newtxtext位于newtxmathtexlive-newtxRPM。您可以通过多种方式安装此 RPM:

  1. 使用 YaST 的“软件管理器”应用程序。
  2. 从命令行使用 Zypper ( sudo zypper in texlive-newtx)。
  3. 将浏览器指向 openSUSE 的包搜索并搜索texlive-newtx。在结果页面,如果页面正确猜测了您的 openSUSE 版本,请使用“直接安装”链接。否则,请点击“显示其他版本”链接,然后点击针对您的 openSUSE 版本列出的软件包旁边的“一键安装”链接。

或者,你可以忘记 openSUSE 自己的 TeX Live 发行版(我发现它落后于官方版本),而是手动下载并安装。如果这样做,请确保删除 openSUSE RPM,然后安装texlive-dummy_install包。(这个包会欺骗 openSUSE 认为已经安装了 openSUSE 版本的 TeX Live。它很重要,因为 openSUSE 版本的 TeX Live 是其他一些重要系统包的依赖项。)

相关内容