
Estoy usando TexShop (2.43 en 10.6) para administrar LaTeX, pero aparece el siguiente error:
! LaTeX Error: File 'uarial.sty' not found.
Intenté utilizar el enfoque enesta preguntacon
\usepackage{listings}
Pero aparentemente, uarial.sty aún no está instalado. Definitivamente es unPaquete CTANy no veo ningún paquete relevante en la lista de descargas de TeX Live. ¿Qué paquete debo buscar en la lista de descargas, ya que las descargas tardan una eternidad? ¿O hay alguna otra forma que debería utilizar?
Intenté instalar las fuentes no gratuitas. Para hacerlo, he hecho esto:
- Descargué install-getnonfreefonts desde el enlace proporcionado por @MarcoDaniel.
- Creé el siguiente script para evitar tener que editar mi propia ruta:
#!/bin/bash
#script para ejecutar el instalador de fuentes una vez que esté en el directorio export PATH=/usr/local/texlive/2010/bin/x86_64-darwin:$PATH
ejecutivo texlua ~/Descargas/install-getnonfreefonts
- Ejecuté ese script como sudo y obtuve este resultado:
Sistema detectado: x86_64-darwin Instalación detectada: /usr/local/texlive/2010 Instalando texmf/scripts/getnonfreefonts/getnonfreefonts.pl ... [hecho] Instalando texmf/doc/man/man1/getnonfreefonts.1 ... [hecho] Instalando texmf/doc/man/man1/getnonfreefonts-sys.1 ... [hecho] Instalando texmf/doc/man/man1/getnonfreefonts.man1.pdf ... [hecho] Instalando texmf/doc/man/man1/getnonfreefonts-sys.man1.pdf ... [hecho] md5sum: cdc91dd4b6bea936a013a16836421a0b getnonfreefonts.pl ... [ok] md5sum: f850d910dd96ee27cecdb3772047d247 getnonfreefonts.1 ... [vale] md5sum: fb2b0f7699db8e627d4e26b730e94928 getnonfreefonts-sys.1... [ok] md5sum: 415b51f7c80a4abe8d0a667a04c9d525 getnonfreefonts.man1.pdf ... [ok] Arreglando permisos de archivos... [hecho] Creando enlaces simbólicos en 'bin/universal-darwin'... [hecho] Creando enlaces simbólicos en 'bin/x86_64-darwin'... [hecho] texhash: Actualizando /usr/local/texlive/2010/texmf/ls-R... texhash: Listo.
- TeXShip reiniciado
- Reconstruí el archivo, no hay alegría.
Respuesta1
La fuente se puede instalar fácilmente mediante el script getnonfreefonts
. Está disponible en tug.org:
EDITAR:Probé la instalación deobtener fuentes no gratuitasen mi Mac. En la siguiente explicación intentaré explicar mis pasos. Primero tengo la siguiente máquina:
- iMac de 27"
- MacTeX 2011 actualizado instalado
Ahora los pasos.
- descargué elguión de instalación.
Abre la terminal y ve a la carpeta.Descargar
cd Download
Ejecute la instalación:
sudo texlua install-getnonfreefonts
La instalación finalizó y los scipts con sus archivos de ejecución
getnonefreefonts
ahoragetnonfreefonts-sys
están ubicados en/usr/local/texlive/2011/bin/x86_64-darwin/
Ahora puedes ejecutar el script.
sudo getnonfreefonts-sys -a
Respuesta2
Si no puede utilizar el getnonfreefonts
script por algún motivo, deberá copiar los archivos relevantes usted mismo. Le sugiero que los instale en su árbol de directorio LOCALTEXMF. Necesitará tener privilegios de root o sudo.
Descargar
arial.zip
desdehttp://www.ctan.org/tex-archive/fonts/urw/arial/a/usr/local/texlive/texmf-local
. (Actualizar, 012/11/2011: este archivo zip solía llamarse "ua1.zip", pero en algún momento el nombre del archivo parece haber sido cambiado a "arial.zip").Descomprime el archivo zip. Se copiarán varios archivos en subdirectorios y subdirectorios debajo de los directorios
doc
,dvips
,fonts
ytex
(incluidosuarial.sty
totex/latex/ua1
yua1.map
tofonts/map/dvips/ua1
).Correr
sudo -H mktexlsr
.Ejecute el comando
sudo -H updmap-sys --enable Map=ua1.map
. (Actualización, 02/11/2012: el archivo de mapa todavía se llama "ua1.map" aunque el nombre del archivo zip ha cambiado a arial.zip; consulte más arriba).Corre
sudo -H mktexlsr
de nuevo.
¡Feliz envío de mensajes de texto!