
O que eu fiz...
Primeira tentativa.O arquivo leia-me do uarial diz que na verdade ele deve ser instalado em
<texmf>/fonts/type1/...
Eu baixei o diretório TDS, descompactei em algum lugar e tentei copiar para carpetes onde os arquivos provavelmente deveriam ser colocados: por exemplo
/usr/share/texlive/texmf-dist/tex/
mas também/usr/share/texmf/
Naquela época, quando digitei kpsewhich uarial.sty
aquele arquivo estava em formato /usr/share/texlive/texmf-dist/tex/latex/
. Compilei o código abaixo e não obtive nenhum arial.
Segunda tentativa. Então instalei o via "getnonfreefonts" e diz que tenho o Arial instalado (não tenho certeza se é o mesmo uarial
).
Installation directory: /home/<myself>/texmf
----------------------------------------
arial-urw Arial (URW) [installed]
[...] [installed]
webomints Webomints (Galapagos Design Group) [installed]
Naquela época kpsewhich uarial.sty
disse que o arquivo estava localizado em /home/<myself>/texmf/tex/latex/ua1/uarial.sty
. Compilei o código abaixo e não obtive nenhum arial.
Terceira tentativa. Eu instaleicomo aqui diz, conforme comentários abaixo. Resumidamente,
Localizei a árvore com kpsewhich --var-value=TEXMFLOCAL
(a minha era /usr/local/share/texmf/
, que surpreendentemente só tinha doc/
carpete) e descompactei ali o conteúdo do arial.tds.zip
. Compilei o código abaixo e não obtive nenhum arial.
Estou no Ubuntu 13.10 e instalei o pacote completo de látex, se isso diz alguma coisa.
Estado agora.
Pergunta:
Meu problema real é que quero usar arial. Então tentei instalar uarial
por alguns métodos descritos abaixo. Eu compilo (com PDFLaTeX) o seguinte código, ele não gera nenhum aviso, nenhum erro; mas também nenhum arial.
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[scaled]{uarial}
\begin{document}
Text here, which should be in arial, but isn't.
\end{document}
Como reverter os seguintes erros e fazer a instalação correta?
(Se ajudar a resolver o problema, alterando ligeiramente o código para
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{uarial}
\renewcommand\familydefault{\sfdefault}
\begin{document}
foo \textbf{bar}
\end{document}
que deve funcionar, pois vem deesta resposta, para mim não funciona.)
Responder1
\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}
Responder2
Suponho que o procedimento seja o mesmo do Windows. Você deve adicionar esta linha no seu updmap.cfg
:
Map ua1.map
em seguida, execute (talvez texhash e) updmap-sys
para refazer o banco de dados psfonts.
O lugar certo para descompactar seu arquivo tds.zip, até onde eu sei, é o seu arquivo local-texmf
, que é criado pelo TeX Live na instalação. O que o arquivo leia-me diz na verdade é que ele deve ser colocado logo abaixo da raiz texmf. Com o TeX Live, você tem texmf-dist
onde os arquivos da distribuição oficial do TeX Live são colocados, e texmf-local
(ou algo assim…) onde você deve colocar os arquivos que você mesmo instala. Dessa forma, eles não correm o risco de serem sobrescritos em uma atualização do TeX Live.