我有 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 文件的扩展名。该文件由 mcq.py 程序创建,然后您在 TeX 编辑器中打开它,将问题和答案放在指定区域并正常排版。请务必使用 XeTeX 或 LuaTeX,因为普通的 pdfTeX 不起作用。奇怪的是,我从来没有将文件从我的下载文件夹中移动过,所以这个命令对我来说没什么用。此外,结果是,我无法访问它,因为它没有显示,无论是在 Finder 中,还是在显示库的终端中。现在唯一的问题是,只有使用它的文件位于下载文件夹中时才能找到它。python FileName.py
.sty
kpsewhich -var-value TEXMFHOME
/Users/michelegorini/Library/texmf
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
),但您首先应确保没有缺少符号(检查日志文件)。