答案1
我通过运行安装了它们
tlmgr install cowfont --repository http://tlcontrib.metatex.org/2012
...这给了我:
tlmgr: package repository http://tlcontrib.metatex.org/2012
[1/1, ??:??/??:??] install: cowfont [656k]
tlmgr: package log updated at d:/programs/texlive/texmf-var/web2c/tlmgr.log
running mktexlsr ...
done running mktexlsr.
running updmap-sys ...
updmap-sys failed (status 1), output:
updmap is using the following updmap.cfg files (in precedence order):
d:/programs/texlive/texmf-config/web2c/updmap.cfg
d:/programs/texlive/texmf/web2c/updmap.cfg
d:/programs/texlive/texmf-dist/web2c/updmap.cfg
updmap is using the following updmap.cfg file for writing changes:
d:/programs/texlive/texmf-config/web2c/updmap.cfg
dvips output dir: "d:/programs/texlive/texmf-var/fonts/map/dvips/updmap"
pdftex output dir: "d:/programs/texlive/texmf-var/fonts/map/pdftex/updmap"
dvipdfmx output dir: "d:/programs/texlive/texmf-var/fonts/map/dvipdfmx/updmap"
pxdvi output dir: "d:/programs/texlive/texmf-var/fonts/map/pxdvi/updmap"
ERROR: The following map file(s) couldn't be found:
koeieletters.map (in d:/programs/texlive/texmf-dist/web2c/updmap.cfg)
Did you run mktexlsr?
You can disable non-existent map entries using the option
--syncwithtrees.
所以这个包似乎不包含.map文件,所以我从这里然后texhash
再重新运行失败的部分:
updmap-sys --Enable Map koeieletters.map
更新: 由于包中不包含任何 .sty 或 .fd 文件(然而),我们必须自己做必要的定义:
\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\DeclareFontFamily{T1}{CowFont}{}
\DeclareFontShape{T1}{CowFont}{m}{n}{<-> koeieletters}{}
\begin{document}
\usefont{T1}{CowFont}{m}{n}
stop stealing sheep
\end{document}
答案2
我试过尼尔斯溶液安装 TeXLive 2015 后失败了:
tlmgr.pl: The TeX Live versions supported by the repository
http://tlcontrib.metatex.org/2012
(2011--2012)
do not include the version of the local installation
(2015).
我没有找到实际的 cowfont 存储库,但是我发现另一种解决方案:
- 下载源代码http://tlcontrib.metatex.org/2012/archive/cowfont.tar.xz
tlmgr install --file cowfont.tar.xz
在下载的目录中调用。- 就这样,您就可以使用该字体了。
- 重复同样的步骤http://tlcontrib.metatex.org/2012/archive/cowfont.doc.tar.xz
答案3
使用 Miktex 2.9 也可以安装字体。我按照上述说明操作,并使用了关联由@knut 提供。如果您不是系统的管理员用户,请--admin
按照说明根据需要删除开关。
下载并解压
cowfont.tar.xz
存档(来自@knut 的答案的 URL 现在无效)到EXTRACTED\
。删除不必要的 tlpkg 文件夹。
名为的子文件夹
context
应重命名为子文件夹hoekwater\koeieletters
。(我不确定这是否完全必要)现在你应该有一个 texmf 兼容树,你可以将其复制到 miktex 树中,复制到
EXTRACTED\fonts
(miktex\root\
对于默认安装C:\program files\miktex2.9\
)然后运行
initexmf --admin --edit-config-file updmap
并添加以下几行。文件名来自文件EXTRACTED\fonts\map\pdftex\hoekwater\koeieletters\*.map
。编辑后保存文件,我不必更改默认保存位置。# koeieletters Map koeieletters-2013.map
initexmf --admin -u
然后像往常一样运行updmap
并刷新 fndb。
还有这些指示哪一个还没有尝试过。
笔记:此帖子是社区维基,请根据需要进行编辑。