将 mathdesign 用于 TeX Live 2012、TeX Live 2013 和最新的 MiKTeX

将 mathdesign 用于 TeX Live 2012、TeX Live 2013 和最新的 MiKTeX

出于某种原因,我需要旧版本mathdesign(TeX Live 2012 附带的版本)才能与 TeX Live 2013 顺利配合使用。理想情况下,我希望能够从一个版本切换到另一个版本。请注意,我仍然安装了 TeX Live 2012。我该怎么做?(我运行的是 Debian 系统。)

出于同样的原因,一位同事需要旧版本才能与最新版本的 MiMTeX 配合使用。他该怎么做?

答案1

您可以mathdesignftp://tug.org/historic/systems/texlive/2012/tlnet-final/archive/ (我从如何安装旧版本的 TeXLive 软件包?。下载两个文件,然后按照 TeX Live 进行操作MiKTeX,这些说明:手动字体安装

对于临时包含旧字体版本,我无法对 Linux/MacOSX *)发表任何评论,但对于 Windows,我可以不是建议解释前两点MiKTeX – 集成本地添加

  • latex--include-path当所有内容都放入一个文件夹(现在包含的文件夹)时,该选项适用于大多数软件包,但在此测试中不适用于字体。而且这似乎是 MiKTeX 特定的命令行选项。

  • 设置TEXINPUTS为系统变量:一般来说,在 Windows 中应避免这样做。简单的操作set texinputs=c:\localtexmf\将删除 TeX 发行版的默认搜索路径 - 同样重要的是:不会搜索子文件夹。我无法set texinputs=c:/localtexmf//在两个发行版中将它们包含在 colported 中(请注意,我在这里使用了斜线),因此通常添加更多带有分号的文件夹不再重要。

因此,对于 Windows 中的 MiKTeX,添加本地根目录的机会是首选。mathdesign然后可以在 MikTeX 的设置中激活或停用旧版本的根目录,这将包括格式文件和文件名数据库 (FNDB) 的更新。

如果磁盘空间不重要,另一个想法是使用额外的便携式安装。这对于两个 TeX 发行版都是可行的。在这两种情况下,每次在两个字体版本之间切换时都不需要更新 FNDB 和格式文件,但您必须确保所有其他所需的软件包都保持在同一级别。

*)对于 Linux/MacOSX,您可能可以在这里找到答案:TeX Live - TEXINPUTS 变量的定义

相关内容