Instalación del paquete mcq TeX

Instalación del paquete mcq TeX

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 .pyes la extensión para los archivos Python que se ejecutan python FileName.pyen 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 .styarchivo de mi carpeta de Descargas, por lo que ese kpsewhich -var-value TEXMFHOMEcomando fue bastante inútil para mí. Además, el resultado de eso fue /Users/michelegorini/Library/texmfque 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.stysólo se encuentra si el .texarchivo 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:

  1. 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.
  2. Coloque el .styen 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 un Go to Librarycomando que se vuelve visible en el Gomenú 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

texhashpodrí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:$PATHhaya algo como en su ~/.bashrco ~/.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, \Ufonty configurando un \setmainfont), pero primero debe asegurarse de que no falten símbolos (consulte el archivo de registro).

información relacionada