Re: [问题] Texify时自动下载package

楼主: ChenMeng0518 (LSiYue)   2014-01-19 16:57:54
※ 引述《cholauda (cholauda)》之铭言:
: 请教大大
: 小弟现正交换至欧洲作研究
: 在台湾时Texify都没问题,遇到没安装的package会自动下载
: ex. city.sty
: 但是这边却会显示错误讯息
: "cannot start Miktex package manager"
: 我以为是Miktex 2.8太旧?但升级成2.9也依样...
: 现正在尝试改回台湾学校VPN,或许会抓之前常用的server来自动安装
: 或是有大大有相关经验,恳请解惑,谢谢。
: 不然一个一个上网抓,太久了囧...
问题已经在推文里﹐以及我和原 po 的私信里解决了﹐这里记录一下解决方法﹐供
后来者参考。
MikTeX 有一个套件管理器﹐叫做 MikTeX Package Manager. 在编译的过程中﹐如果
缺少某个套件﹐这个管理器就会启动﹐自动寻找合适的远程套件仓库﹐然后下载并安
装所需的套件。
虽然这个设计很好﹐能够大幅减少大部分用户安装 MikTeX 需要的硬盘空间(只需要
随安装附带最常用的那些套件即可)﹐但是就我个人和身边朋友的体验来说﹐这个设
计并不实用。在实际使用过程中﹐几乎没有顺利下载安装过的经历(也许是大陆地区
网络比较糟糕的缘故也未可知)。所以如果硬盘空间不愁的话(现在的计算机大都有
动辄 500 GiB 的空间吧﹐所以这个真不算什么)﹐还是建议在方便的时候﹐将远程
仓库所有能取得的套件都下载安装好﹐以备不时之需。
为了安装套件﹐需要在系统命令行(按下 Win + R, 而后输入 cmd 并敲击回车键来启
动)中输入 mpm 来启动 MikTeX Package Manager. 之后就是在图形界面下操作了﹐
大概就是需要选择一个远程仓库﹐然后下载套件并安装﹐没有什么难度。
全选并安装的过程中﹐可能会遇到五六个套件出错﹐这个是 MikTeX 的问题﹐没有什
么特别好的办法。我的解决方法是遇到这样的套件之后﹐记录下它的名字﹐再次启动
mpm 安装套件。不过这时候注意不要选择这样的套件就好了。
不过我个人还是建议使用 TUG 维护的 TeX Live 比较好一点﹐因为 MikTeX 会有点不
稳定﹐并且感觉上去 TeX Live 编译的时候会快一些。如果有兴趣的话﹐你可以试着使
用 TeX Live 看看。
M
作者: guteres (走出自己的路)   2014-01-19 22:08:00
2~3年前一直到去年, 我都还没碰到类似的状况顶多是editor挂掉
作者: xcycl (XOO)   2014-01-20 00:53:00
TeX Live 其实好用多了 ...
作者: kurt28   2014-02-19 10:02:00
楼上+1

Links booklink

Contact Us: admin [ a t ] ucptt.com