手動新增 *一個* 套件到 MiKTeX

手動新增 *一個* 套件到 MiKTeX

我在防火牆後面的 Windows 上(您表示同情;我知道;謝謝)。我需要將包添加xcolor到 MiKTeX 中。

我將其與 MiKTeX 附帶的軟體包一起下載xcolor.zip並解壓縮。c:/Users/<username>/AppData/Local/Programs/MiKTeX 2.9/tex/latex

是否存在「新增至索引」MiKTeX 指令不是需要網路存取嗎?

確實miktexsetup可以設定本地存儲庫其他比通過--local-package-repository--package-set=complete download?使用該對需要網路存取。

答案1

答案是 John Kormylo 評論的擴展。

  1. 為了避免收到訊息「這看起來不像總固體溶解度;你確定...”,將 xcolor.zip 提取到<dir>/tex/latex而不是僅僅提取到<dir>/.
  2. cd 到<dir>/tex/latexpdflatex xcolor.ins生成xcolor.sty.
  3. 使用 MikTeX 控制台到“設定”->“目錄”,並新增<dir>包含 sty 檔案的目錄。
  4. 使用任務->刷新檔案名稱資料庫。

手動安裝軟體包(其中「手動」定義為.zip從 CTAN 下載檔案並將其手動插入到 TeX 安裝中)的一個問題是,它還需要處理遞歸依賴性。

例如,xcolor取決於包mptopdf

若要找出依賴關係,請在執行上述步驟後,在包含以下內容的檔案pdflatex usexcolor上執行usexcolor.tex

\documentclass{article}
\usepackage{xcolor}
\begin{document}
\end{document}

這會給你:

The required file "tex/context/base/mkii/supp-pdf.mkii" is missing.
It is part of the following package: mptopdf.

這表示您需要為 重複上述步驟mptopdf

相關內容