我在防火墙后面的 Windows 上(您表示同情;我知道;谢谢)。我需要将包添加xcolor
到 MiKTeX。
我下载它并将其与 MiKTeX 附带的软件包一起xcolor.zip
解压。c:/Users/<username>/AppData/Local/Programs/MiKTeX 2.9/tex/latex
是否存在“添加到索引” MiKTeX 命令不是需要网络访问吗?
是否miktexsetup
可以设置本地存储库其他比通过--local-package-repository
和--package-set=complete download
?使用此对需要网络访问。
答案1
答案是 John Kormylo 评论的扩展。
- 为了避免收到“这看起来不像是总溶解固体;你确定...”,将 xcolor.zip 解压到
<dir>/tex/latex
而不是仅仅 到<dir>/
。 - cd 到
<dir>/tex/latex
并pdflatex xcolor.ins
生成xcolor.sty
。 - 使用 MikTeX 控制台到设置->目录,添加包含你的 sty 文件的目录
<dir>
。 - 使用任务->刷新文件名数据库。
手动安装软件包的一个问题是(“手动”定义为.zip
从 CTAN 下载文件并手动将其插入 TeX 安装中),它还需要处理递归依赖关系。
例如,xcolor
取决于包mptopdf
。
要找出依赖项,请完成上述步骤后,在包含以下内容的文件pdflatex usexcolor
上运行usexcolor.tex
\documentclass{article}
\usepackage{xcolor}
\begin{document}
\end{document}
这将给你:
The required file "tex/context/base/mkii/supp-pdf.mkii" is missing.
It is part of the following package: mptopdf.
这意味着您需要重复上述步骤mptopdf
。