安裝 mcq TeX 包

安裝 mcq TeX 包

我有 Mac OS X 10.7.5 和 TeX Live 2012,以及「XeTeX,版本 3.1415926-2.4-0.9998」。如何安裝 mcq 軟體包?

答案1

要下載 Linux Libertine 字體,連結是http://www.fontspace.com/linux-libertine。請務必下載 Libertine 而不是 Biolinum。其餘部分按照以下說明完成http://www.matapp.unimib.it/~ferrario/var/mcqxelatex.html,請記住這是在終端機上.py運行的 python 檔案的副檔名。python FileName.py該檔案由 mcq.py 程式創建,然後在 TeX 編輯器中開啟它,將問題和答案放在指定區域並正常排版。請務必使用 XeTeX 或 LuaTeX,因為純 pdfTeX 不起作用。奇怪的是,我從來不需要.sty從“下載”資料夾中移動該文件,因此該kpsewhich -var-value TEXMFHOME命令對我來說毫無用處。此外,結果是/Users/michelegorini/Library/texmf,我無法存取它,因為它沒有顯示在 Finder 中,也沒有顯示在圖書館顯示的終端中。現在唯一的問題是,只有使用它的檔案位於下載資料夾中mcq.sty時才能找到。.tex

更新: 我在尋找鏈接到答案的示例時再次偶然發現了這個問題這個元 SX 問題,有兩種方法可以解決這個「唯一」的問題:

  1. 找到 LaTeX 查找包的目錄(已安裝發行版的包所在的目錄)並將 mcq 資料夾放入其中,然後進入終端並使用sudo texhash;這沒有經過測試,但當我嘗試時它有效安裝我自己的包
  2. 將其放置.sty在適當的“本地”目錄中,如圖所示這裡;好吧,也許那裡的指示對於您的計算機來說並不準確;就我而言,如果~是主目錄,則它們是準確的,但請注意我的圖書館是不可見的; Finder 有一個指令,當按下 Option 鍵時,Go to Library指令會在選單下可見。Go

答案2

只有兩則評論(我寫的mcq.py):

如果您在目錄中建立/Users/michelegorini/Library/texmf/一個 TEXMF 樹,您可以在其中安裝您自己的軟體套件(或 tex 檔案、或映像檔、或 bibtex 檔案...) - 在官方texlive/*發行版之外。

例子:/Users/michelegorini/Library/texmf/tex/latex/mcq.sty

texhash之後可能需要。

至於放在哪裡合適mcq.py,這取決於你的$PATH。一個典型的地方可能是/usr/local/bin,在確保類似的東西export PATH=/usr/local/bin:$PATH在您的~/.bashrc或中之後~/.profile。此外,它必須是可執行的(檢查檔案權限)​​。

從“Linux Libertine 字型”評論中,我認為您已經可以運行它:Linux Libertine 是預設字型。您可以將其更改為具有正確字形的任何其他字體(透過更改命令\squarebox\Ufont和設定不同的\setmainfont),但您應該先確保沒有遺失符號(檢查日誌檔案)。

相關內容