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必ずBiolinumではなくLibertineをダウンロードしてください。残りは、http://www.matapp.unimib.it/~ferrario/var/mcqxelatex.html、これはターミナルで によって.py
実行される python ファイルの拡張子であることに留意してください。ファイルは mcq.py プログラムによって作成された後、TeX エディターで開き、質問と回答を指定された領域に配置して通常どおりにタイプセットします。プレーン pdfTeX は機能しないため、必ず XeTeX または LuaTeX を使用してください。奇妙なことに、私はダウンロード フォルダーからファイルを移動する必要がなかったので、そのコマンドは私にとってほとんど役に立ちませんでした。その上、その結果は でしたが、これは Finder にも、ライブラリが表示されるターミナルにも表示されないため、アクセスできません。唯一の問題は、それを使用するファイルがダウンロード フォルダーにある場合にのみ が見つかることです。python FileName.py
.sty
kpsewhich -var-value TEXMFHOME
/Users/michelegorini/Library/texmf
mcq.sty
.tex
アップデート: 回答からリンクする例を探しているときに、この質問に再び遭遇しました。このメタSXの質問この「唯一の」問題を解決するには、2 つの方法があります。
- LaTeXがパッケージを探すディレクトリ(インストールされたディストリビューションのパッケージがある場所)を見つけて、そこにmcqフォルダを配置し、ターミナルで を使用します
sudo texhash
。これはテストされていませんが、私が試したときにはうまくいきました。独自のパッケージをインストールする。 .sty
を適切な「ローカル」ディレクトリに配置します。ここ; まあ、そこに示されている内容は、あなたのコンピュータでは正確ではないかもしれません。私の場合、ホーム ディレクトリであれば正確ですが、ライブラリは表示されませんでした。Finder には、Option キーを押すとメニューの下に表示されるコマンドが~
あります。Go to Library
Go
答え2
コメントは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
)。ただし、最初に欠落しているシンボルがないことを確認する必要があります (ログファイルを確認してください)。