使用 MiKTeX 2.9 安装 FontPro(支持 Minion Pro、Myriad Pro 和 Cronos Pro)

使用 MiKTeX 2.9 安装 FontPro(支持 Minion Pro、Myriad Pro 和 Cronos Pro)

Minion Pro 发行版可在加拿大运输安全局似乎已过时pdftex这个问题$\epsilon$使用 MinionPro 时未定义)。

最新的脚本(见Christian Clason 的回答) 可以在以下位置找到:https://github.com/sebschub/FontPro/

我目前正在使用 MiKTeX 2.9,想知道是否有一组在 Windows 上安装新脚本的说明。

xelatex显然不需要 FontPro,但我希望坚持pdftex使用,以便可以使用microtype

答案1

字体可以通过 bash shell 从 进行安装cygwin。您还需要确保安装了 cygwin 中的正确软件包。最小设置和texlive-font-fontutils(包含 LCDF typetools)应该足够了。(或者源代码LCDF 类型工具可以使用。)然后,为了构建文件,您可以按照github. 不需要适用于 Windows 的 LCDF Typetools 二进制文件cygwin

建筑

1)将源放入文件夹中:

2)将 MinionPro 的 OpenType 字体文件复制到 otf 目录中。

$ mkdir $FOLDER/otf
$ cp /some/path/*.otf otf

3)为 Minion 运行 ./scripts/makeall。

$ ./scripts/makeall MinionPro

现在用新文件夹重复步骤 1-3,但用 MyriadPro 替换 MinionPro。或者,您可以使用相同的文件夹,但您必须先安装字体并运行,$ ./scripts/clean然后再开始使用 Myriad。

安装

安装和github上的描述只有一点点不同。

  1. ./scripts/install /cydrive/c/path/to/Miktex在 cygwin bash 中运行。请注意c/path/to/Miktex,必须用本地 Miktex 安装的路径替换,但 cygdrive 是可以访问 Windows 驱动器的文件夹。(为此目的,可以在 MiKTeX 中创建本地 texmf 树。找到说明这里./scripts/install /cydrive/c/localtexmf。然后我们可以在 Cygwin bash 中运行类似的程序。)

  2. 在 Windows 提示符下运行initexmf -u

  3. 在 Windows 提示符下使用命令 initexmf --admin --edit-config-file updmap。然后添加 Map MinionPro.map Map MyriadPro.map 并保存。

  4. 在 Windows 提示符下运行 initexmf --mkmaps

现在一切都应该正常工作,您应该能够通过\usepackage{MinionPro}或使用字体\usepackage{MyriadPro}


相关内容