答案1
- 它有一个诺塞尔执照,并且有各种类型的许可证 -TeX 目录许可证定义. TeX 发行版通常只包含属于以下类别的软件包免费软件。
- 没问题,你想安装在哪儿就安装在哪儿。
安装说明:
- 从这里获取所有
.afm
文件-.pfb
urw-garamond。 - 将所有
.afm
文件复制到<root>/fonts/afm/urw/garamond
,并将所有.pfb
文件复制到<root>/fonts/type1/urw/garamond
,在这些路径中创建任何缺失的文件夹。<root>
你的当地的(推荐)或全局 TeX 树。 在Linux局部树通常称为localtexmf
,texmf
全局树则称为 。视窗,MiKTeX 有一个默认的全局树,例如C:\Program Files\MiKTeX 2.9
(Windows XP,MiKTeX 2.9)。没有创建默认的本地树。您可以通过设置图形用户界面。 - 在 Linux 中,以 root 身份发出命令
texhash
。在 Windows 中,对于 MiKTeX,发出命令initexmf --update-fndb
。或者通过设置GUI 按下按钮刷新 FNDB。 - 如果尚未安装,请安装包数学设计通过相应的包管理器。它在 TeXLive 和 MiKTeX 中均可用。
- 在序言中添加
\usepackage[urw-garamond]{mathdesign}
使用它。
编辑:添加了安装说明。
编辑:修正了一个拼写错误:initexmf --update-fnbd
->initexmf --update-fndb
答案2
有一个脚本getnonfreefonts
可以轻松安装包括 URW-Garamond 在内的多种字体。说明可在此处找到http://www.tug.org/fonts/getnonfreefonts/在我的装有 TeX Live 的 Ubuntu 系统上,我只需在终端运行以下命令即可下载并安装脚本:
# download installation file and install script
wget https://tug.org/fonts/getnonfreefonts/install-getnonfreefonts
sudo texlua install-getnonfreefonts
# optional: clean up the installation file
rm install-getnonfreefonts
这将脚本安装getnonfreefonts
到/usr/local/bin
并将相应的文档安装到/usr/local/share/man
。在我的系统上,shell 在这两个位置查找可执行文件和文档,因此我只需运行以下命令:
sudo getnonfreefonts --sys -a
运行getnonfreefonts --sys -a
下载了所有可用的字体(URW_Garamond 就是其中之一)并将它们放在我的 texmf 树中的相应目录中。这花了大约一分钟。之后,下载的字体就可以使用相应的\usepackage
指令了!
编辑:根据评论,使用getnonfreefonts-sys
而不是getnonfreefonts
(上面编辑)。请参阅为什么我不应该使用 getnonfreefonts 安装其他字体?为什么我不应该使用 updmap 安装或删除字体?为什么。
编辑 2:似乎的较新版本getnonfreefonts
没有可执行文件getnonfreefonts-sys
,因此您应该使用--sys
选项来getnonfreefonts
代替。