MikTeX 和 TeXLive 可以共用一個通用的套件安裝樹嗎?

MikTeX 和 TeXLive 可以共用一個通用的套件安裝樹嗎?

我想知道是否可以使用 MikTeX 和 TeXLive 引用相同的 TDS 樹?

  1. 然後我可以隨時使用它們,而不必浪費空間並擔心兩者是否安裝了相同的軟體包。
  2. 事實上,我認為可以在我的 XEN Dom0 上使用公共樹並與所有已安裝的 DomU 共享它。
  3. 然後,我還可以從 MikTeX 和 TeXLive 中的每一個進行一次維護,並且所有訪客都將引用相同的 TDS。

也許我只是在做夢。

答案1

使用例如 TexLive 的 main 和 MikTeX 沒有問題texmf-dist:您可以簡單地將其附加為新根。在大多數情況下,它的包將首先被找到。但我不會合併兩個主要的 texmf 樹:存在細微的差異(例如,在二進位和腳本的放置方面),並且使用兩個更新管理器管理同一棵樹可能會變得複雜。

但如果你真的想要它,我建議安裝完整的 TexLive 和基本的 MikTeX。然後您可以將其texmf-dist作為根附加到 MikTeX 並保持最新。這應該可以處理大多數包。您應該定期檢查 MikTeX 更新管理器是否某些 MikTeX 特定套件已變更。您可能需要安裝更多 MikTeX 軟體包(所有涉及腳本和二進位檔案的東西,例如 makeglossaries)。確保該path變數一次僅指向一個 texsystem 的二進位資料夾。

相關內容