我如何安装列表手动打包?对于其他软件包,我曾经下载所有需要的文件并复制到正确的文件夹中,然后刷新软件包,效果很好,但现在这个软件包需要的一些文件是 listings.sty和lstlang1.sty,但我在网络上找不到它们,文件夹中除了这些文件之外什么都没有。如能得到任何帮助,我将不胜感激
答案1
你确实应该安装最新版本的 MiKTeX。我建议你先列出当前版本的已安装软件包。然后转到MiKTeX 的下载页面,您可以选择基础安装程序(32位)或基本安装程序(64 位)。下载您想要的版本并按照说明进行操作。
安装完成后,启动package manager
以添加您感兴趣的不属于基本安装的软件包。如果您忘记安装其中一些软件包,这并不重要:如果它们在您的某个文件的序言中使用,它们将被下载飞行中在编译时。
如果你不想安装新版本的 MiKTeX,你可以从 CTAN 下载一个可立即安装的软件包listings-tds-zip
(这些文件可以在install
目录中找到)。然而,这样的文件还没有制作出来,但你可以从 CTAN 上的 MiKTeX 目录中下载(几乎)等效的文件,比如这里。
下载到listings.tar.lzma
您选择的目录中,然后解压;您将获得一个listings.tar
文件,解压最后一个文件,然后将结果texmf
目录的内容复制到根目录的根目录中。如果您没有根目录,请先创建它(任意位置),然后通过(根选项卡)TeXMFLocal
将其声明为根目录:MiKTeX options
最后刷新 FNDB。Lisings 现已可供使用。