我有 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 問題,有兩種方法可以解決這個「唯一」的問題:
答案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
),但您應該先確保沒有遺失符號(檢查日誌檔案)。