因此,出于某种原因,我必须手动安装 Tikz-cd 包。我遵循了这个问题。让我最接近终点的是第二个答案。
我按照所有说明操作,并进入了最后一部分:使用包管理器安装包。但是,由于“所需文件不存在”,我无法安装包。由于我从 CTAN 下载了包,所以我不确定我缺少了哪些文件。我尝试只放入 zip 文件,也尝试解压文件并只放入内容,也尝试解压文件但将所有内容放在一个文件夹中,但都不起作用。
答案1
有三种方法可以在 miktex 中“手动”安装包:
通过“本地存储库”
这实际上不是一个“手动”安装:它仍然使用来自 miktex 的预打包软件包,它使用 miktex 工具(如控制台)来完成所有工作。
如果您无法直接使用 miktex 控制台(例如由于代理/防火墙或类似问题导致互联网连接问题),则此方法是合适的。
该方法需要的是较新的 miktex - 与较旧的 miktex 相比,存在文件不兼容的危险。
该方法描述如下https://tex.stackexchange.com/a/462216/2388
使用 tds.zip 安装
一些软件包将其文件打包为 tds.zip。此类软件包的安装相当简单:将 zip 文件解压到 miktex 之外的某个位置。然后将您获得的 tds 文件夹结构的根目录(文件夹的父文件夹tex
)添加为 miktex 控制台(新)或 miktex 设置(旧)中的新根目录。
真正手动安装
在这种方法中,您需要将包中的所有文件复制到您必须首先创建的本地 texmf 树中的正确位置。具体要做什么在很大程度上取决于包。有时您必须先通过编译 ins 或 dtx 文件来解压文件,有时您应该将文件复制到 tex/latex、bibtex/bst 或 fonts/tfm。有时您必须调整 updmap.cfg 并调用 updmap。最后您通常必须更新 FNDB。