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

相关内容