Tengo Mac OS X 10.7.5 y TeX Live 2012, y "XeTeX, versión 3.1415926-2.4-0.9998". ¿Cómo instalo el paquete mcq?
Respuesta1
Para descargar la fuente Linux Libertine, el enlace eshttp://www.fontspace.com/linux-libertine. Asegúrese de descargar Libertine y no Biolinum. El resto se hace siguiendo las instrucciones dehttp://www.matapp.unimib.it/~ferrario/var/mcqxelatex.html, teniendo en cuenta que .py
es la extensión para los archivos Python que se ejecutan python FileName.py
en la Terminal. El archivo es creado por ese programa mcq.py, luego lo abre en su editor TeX, coloca las preguntas y respuestas en las áreas designadas y lo escribe normalmente. Asegúrese de utilizar XeTeX o LuaTeX ya que pdfTeX simple no funcionará. Lo extraño es que nunca tuve que mover el .sty
archivo de mi carpeta de Descargas, por lo que ese kpsewhich -var-value TEXMFHOME
comando fue bastante inútil para mí. Además, el resultado de eso fue /Users/michelegorini/Library/texmf
que no puedo acceder porque no aparece, ni en el Finder, ni en la Terminal donde sí aparece la Biblioteca. El único problema ahora es que mcq.sty
sólo se encuentra si el .tex
archivo que lo utiliza está en la carpeta Descargas.
Actualizar: Me topé nuevamente con esta pregunta mientras buscaba ejemplos para vincular desde la respuesta aesta pregunta meta SX, y hay dos formas de solucionar este "único" problema:
- Busque el directorio donde LaTeX busca paquetes (donde están los paquetes de la distribución instalada) y coloque la carpeta mcq allí, y luego vaya a la terminal y use
sudo texhash
; esto no está probado pero funcionó cuando intentéinstalar mi propio paquete. - Coloque el
.sty
en el directorio "local" apropiado, como se indicaaquí; bueno, quizás las indicaciones que hay no sean precisas para tu computadora; en mi caso, si~
es el directorio de inicio, son precisos, pero tenga en cuenta que mi biblioteca era invisible; El Finder tiene unGo to Library
comando que se vuelve visible en elGo
menú al presionar la tecla Opción.
Respuesta2
Sólo dos comentarios (escribí mcq.py
):
Si crea, en el directorio /Users/michelegorini/Library/texmf/
, un árbol TEXMF, allí podrá instalar sus propios paquetes (o archivos tex, o archivos de imagen, o archivos bibtex...) - fuera de la texlive/*
distribución oficial.
Ejemplo:/Users/michelegorini/Library/texmf/tex/latex/mcq.sty
texhash
podría ser necesario después.
Sobre el lugar adecuado donde colocarlo mcq.py
, depende de tu $PATH
. Un lugar típico podría ser /usr/local/bin
, después de asegurarse de que export PATH=/usr/local/bin:$PATH
haya algo como en su ~/.bashrc
o ~/.profile
. Además, debe ser ejecutable (verifique los permisos del archivo).
Por el comentario "Fuente Linux Libertine", creo que ya puedes ejecutarlo: Linux Libertine es la fuente predeterminada. Puede cambiarlo a cualquier otra fuente con los glifos adecuados (cambiando los comandos \squarebox
, \Ufont
y configurando un \setmainfont
), pero primero debe asegurarse de que no falten símbolos (consulte el archivo de registro).