首先说安装宏包。如果自己安装的 MiKTeX 或 CTeX 套装(内部使用 MiKTeX)或 TeX Live 不是所谓完全版,就可能出现在编译时提示你某某文件找不到的情况。这个时候,需要安装宏包。 

Windows 下的 MiKTeX 有一个很有用的功能,就是在编译时缺少宏包时,就自动弹出一个对话框,只要点确定,它就联网安装宏包,非常好用。 

如果没点确定,或者安装的时候还没准备好联网,也没关系。从开始菜单找到 MiKTeX -> Maintenance (Admin) -> Package Manager (Admin),打开包管理器。然后选中那个要安装的宏包点安装按钮就好了。不明白的话,这里有别人做的 Youbute 的视频:Installing a package with MikTeX

Windows 下如果用 TeX Live,方法也是类似的,只不过 Package Manager 换成了 TeX Live Manager。在开始菜单的 TeX Live 2015 -> TeX Live Manager 打开,载入软件仓库,选中要安装的宏包,点安装按钮。

texliveupdate.png

Mac 下面用的 MacTeX 也是 TeX Live,所以也可以类似地用 TeX Live Manager。不过 MacTeX 有个更好看的图形界面叫 TeX Live Utility,用起来也是类似的。我就不贴图了。 

Linux 下面,分两种。一种是自己手工安装了原版 TeX Live(见 Linux 发行版下原版 TeX Live 2015 的安装),这种情况还是一样,用 TeX Live Manager。

当然,需要用命令行启动。如果操作安装了 perl-tk 的图形库,可以用

tlmgr gui

来启动上面一样的图形界面,然后安装。偏爱用命令行的话,这个和 apt、rpm、pacman 什么的都差不多,用

tlmgr install 宏包名

即可。


再说更新宏包。如果已经安装了宏包,但想用新版本,那么需要更新宏包。 

在更新宏包之前,先确定自己安装的是新版本的 MiKTeX(CTeX 套装)或是 TeX Live。如果不是,那还是重安装新版本的。MiKTeX 支持跨版本更新,不过不会比重装更快;TeX Live 是不支持跨版本自动更新的。 

 然后,在 Windows 下,对于 MiKTeX,还是在开始菜单,找到 MiKTeX -> Maintenance (Admin) -> Update (Admin),按提示更新就好了。 对于 TeX Live,还是打开 TeX Live Manager(看上面的图),这回是点更新按钮。 

视频下载:Installing-a-package-with-MikTeX.zip

 选自:http://zhuanlan.zhihu.com/LaTeX/20084274

点赞(72)

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部