
Lo que hice...
Primer intento.El archivo Léame de uarial dice que en realidad debería instalarse en
<texmf>/fonts/type1/...
Descargué el directorio TDS, lo descomprimí en algún lugar y luego intenté copiarlo en las carpetas donde probablemente deberían ubicarse los archivos: por ejemplo
/usr/share/texlive/texmf-dist/tex/
pero también/usr/share/texmf/
En ese momento, cuando escribí kpsewhich uarial.sty
ese archivo estaba en formato /usr/share/texlive/texmf-dist/tex/latex/
. Compilé el código siguiente y no obtuve arial.
Segundo intento. Luego instalé a través de "getnonfreefonts" y dice que tengo Arial instalado (no estoy seguro si es lo mismo uarial
).
Installation directory: /home/<myself>/texmf
----------------------------------------
arial-urw Arial (URW) [installed]
[...] [installed]
webomints Webomints (Galapagos Design Group) [installed]
En ese momento kpsewhich uarial.sty
dijo que el archivo estaba ubicado en /home/<myself>/texmf/tex/latex/ua1/uarial.sty
. Compilé el código siguiente y no obtuve arial.
Tercer intento. lo instalécomo dice aqui, según los comentarios a continuación. En breve,
Localicé el árbol con kpsewhich --var-value=TEXMFLOCAL
(el mío era /usr/local/share/texmf/
, que sorprendentemente solo tenía una doc/
alfombra) y desempaqué allí el contenido del arial.tds.zip
. Compilé el código siguiente y no obtuve arial.
Estoy en Ubuntu 13.10 e instalé el paquete látex completo, si eso dice algo.
Estado ahora.
Pregunta:
Mi problema real es que quiero usar arial. Así que intenté instalar uarial
mediante algunos de los métodos que se describen a continuación. Compilo (con PDFLaTeX) el siguiente código, no muestra ninguna advertencia ni error alguno; pero tampoco arial alguno.
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[scaled]{uarial}
\begin{document}
Text here, which should be in arial, but isn't.
\end{document}
¿Cómo revertir los siguientes errores y realizar la instalación correcta?
(Si ayuda a solucionar el problema, cambie ligeramente el código a
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{uarial}
\renewcommand\familydefault{\sfdefault}
\begin{document}
foo \textbf{bar}
\end{document}
que debería funcionar, ya que viene deesta respuesta, para mí no funciona.)
Respuesta1
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[scaled]{uarial}
\begin{document}
This shouldn't be in arial because it is in the default document font, which is roman.
{\sffamily
Text here, which should be in arial because the package set the default sans family to arial.}
This isn't in arial again.
\sffamily
Now all is arial as the command isn't restricted by a group.
\end{document}
Respuesta2
Supongo que el procedimiento es el mismo que en Windows. Deberías agregar esta línea en tu updmap.cfg
:
Map ua1.map
luego ejecute (quizás texhash y) updmap-sys
para rehacer la base de datos psfonts.
Hasta donde yo sé, el lugar correcto para descomprimir su archivo tds.zip es su archivo local-texmf
, que es creado por TeX Live durante la instalación. Lo que dice el archivo Léame en realidad es que debe colocarse justo debajo de la raíz texmf. Con TeX Live, tienes texmf-dist
dónde se colocan los archivos de la distribución oficial de TeX Live y texmf-local
(más o menos…) dónde debes colocar los archivos que instalas tú mismo. De esta manera, no corren el riesgo de que se sobrescriban en una actualización de TeX Live.