
前言:windows下用Texlive的LaTeX发行版(本文是Texlive2020)手动安装宏包。本文不采用Tex Live Manager来安装,因此这种方式总是安装失败 + 速度巨慢 + 宏包必须在CTAN上有。手动安装只要有宏包的.sty文件即可快速安装,无需该宏包必须在CTAN中有记录。
LaTeX各种宏包的路径( 目标路径 ):G:\Texlive2020\texlive\2020\texmf-dist\tex\latex
该路径有非常多的文件夹,每个文件夹可看作是一个宏包漏吵,每个文件夹里又有一系列.sty文件。—— 如果安装路径和命名与本文不同,可用everything软件搜 .sty 关键字,看坦模绝大多数这类文件集中在哪里,就是我们宏包的存放地让搜缓址。
本文要安装的第三方小宏包为:pgf-pie.sty —— 用tikz画饼图
在目标路径下创建同名 文件夹 :pgf-pie,并将pgf-pie.sty文件放入。
右键开始菜单,选择以管理员身份打开cmd:
输入:texhash —— 刷新宏包库(注意这一步必须用管理员身份才能刷新!刷新过程需要2分钟左右。)
在所写的.tex文件中导入宏包,再次运行即可。注意: 宏包名与.sty文件名一致 (与创建的那个文件夹名也一致),即:\usepackage{pgf-pie}
方法一:自动安装terminal中
sudo tlmgr install xxxx11
方法二:半自动安装
如果压缩包中没有sty文件,可以先用latex命旁枝令编译一下
sudo latex packagename.ins11
注握启毁意,要在.ins的目录下,否则找不到该文件,然后一路回车,就会发现编译出一些.sty文件段备或者其他更多文件,下一步就是方法三种的步骤了
sudo texhash
sudo mktexlsr1212
方法三:手动安装
将.sty文件拷贝到
/usr/local/texlive/2016basic/texmf-dist/tex/latex/packagename
TexLive安装完总会缺失包,特别是在线安装。
首先根据输出的错误信息来定位 确实的包名,如配哪
! LaTeX Error: File `zhnumber.sty' not found.
可以看到是zhnumber包的缺失问题 ,然后到 https://www.ctan.org/ 去查找对应的包。
然后点进去
解兆孙压后你将看到
注意上面的路径,tex\latex\zhnumber,此时将这个zhnumber整个文件夹复制到你的texlive下都texlive\2021\texmf-dist\tex\latex中即可。
最后,一定注意!!!
最后,一定注意培猜码!!!
最后,一定注意!!!
打开shell或者cmd, 使用texhash来更新激活新增的包。
以上即可了!!!
Bye! :)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)