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