我正在退房LaTeX 字体目录 Antiqua。它说该包不是 TeX Live 的一部分。
所以我去了CTAN 上的 Antiqua之后,我下载了该档案,将其解压缩并打开了 README 文件。
上面写着:
move the three tfm directories from ./tfm/ to $TEXMF/fonts/tfm/urw/
Windows 上 在哪里,对吗$TEXMF
?C:\texlive\2020\texmf-dist
好的。vf、afm、type1 也一样。完美。最后一段是将./fontname/urw.map
和复制./dvips/psfonts.map
到各自的C:\texlive\2020\texmf-dist
文件夹中,但我没有这两个文件夹。我必须创建它们吗?我问你是因为我不想弄乱安装。
非常感谢。
答案1
这里你遇到了 XY 问题。你不想在 中安装自己的软件包TEXMFDIST
,而且你根本不需要下载任何额外的文件。
该字体实际上在 TeX Live 中可用包裹antiqua
。 如果您检查目录c:\texlive\2020\texmf-dist\fonts\vf\urw\antiqua
或kpsewhich uaq.map
在命令提示符下键入,您应该会看到其中的一些文件。否则,以管理员身份运行
tlmgr update --self --all
tlmgr install antiqua grotesq
没有.sty
提供此字体的软件包。您可以按如下方式使用它:
\documentclass{article}
\usepackage[T1]{fontenc}
\renewcommand\rmdefault{uaq}
\begin{document}
The quick brown fox jumps over the lazy dog.
\end{document}
这会将 URW Antiqua 设置为默认的罗马字体。您可能希望将 URW Grotesq 设置为匹配的无衬线字体,使用\renewcommand\sfdefault{ugq}
。在 TeX Live 2020 中,您也不需要textcomp
或inputenc
,但在较旧的安装中您可能需要。
如果您想使用此字体而不将其设为默认字体,您可以定义类似的内容\newcommand\URWAntiqua{\fontfamily{uaq}\selectfont}
。或许还有\DeclareTextFontCommand{\textantiqua}{\fontfamily{uaq}}
。
如果你想安装额外的下载,你可以使用 找到你的TEXMFLOCAL
目录kpsewhich var-value=TEXMFLOCAL
。这可能是C:\texlive\texmf-local
。下载 zip 文件并将其解压到此目录,或者如果你想将所有文件放在一个地方,则解压到新的子目录。最后,运行
texhash
updmap-sys
您现在应该能够用 编译一个简单的测试用例urw.sty
。