
Was ich getan habe...
Erster Versuch.Die Readme-Datei von uarial sagt eigentlich, es sollte installiert werden in
<texmf>/fonts/type1/...
Ich habe das TDS-Verzeichnis heruntergeladen, irgendwo entpackt und dann versucht, es in die Ordner zu kopieren, in denen die Dateien wahrscheinlich abgelegt werden sollten: zB
/usr/share/texlive/texmf-dist/tex/
aber auch/usr/share/texmf/
kpsewhich uarial.sty
Als ich die Datei damals eingab, war sie im /usr/share/texlive/texmf-dist/tex/latex/
. Ich habe den Code unten kompiliert und kein Arial erhalten.
Zweiter Versuch. Dann habe ich es über „getnonfreefonts“ installiert und es heißt, ich hätte Arial installiert (bin nicht sicher, ob das dasselbe ist wie „ uarial
obwohl“).
Installation directory: /home/<myself>/texmf
----------------------------------------
arial-urw Arial (URW) [installed]
[...] [installed]
webomints Webomints (Galapagos Design Group) [installed]
Damals kpsewhich uarial.sty
hieß es, die Datei befände sich in /home/<myself>/texmf/tex/latex/ua1/uarial.sty
. Ich habe den Code unten kompiliert und kein Arial erhalten.
Dritter Versuch. Ich installiertewie hier steht, wie die Kommentare unten zeigen. Kurz gesagt,
Ich habe den Baum mit lokalisiert kpsewhich --var-value=TEXMFLOCAL
(meiner war /usr/local/share/texmf/
, der überraschenderweise nur einen doc/
Teppich hatte) und dort den Inhalt des entpackt arial.tds.zip
. Ich habe den Code unten kompiliert und kein Arial erhalten.
Ich verwende Ubuntu 13.10 und habe das vollständige Latex-Paket installiert, falls das etwas aussagt.
Aktueller Status.
Frage:
Mein eigentliches Problem ist, dass ich Arial verwenden möchte. Daher habe ich versucht, es uarial
mit einigen der unten beschriebenen Methoden zu installieren. Ich kompiliere (mit PDFLaTeX) folgenden Code, er gibt keine Warnung oder überhaupt keinen Fehler aus, aber auch überhaupt kein Arial.
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[scaled]{uarial}
\begin{document}
Text here, which should be in arial, but isn't.
\end{document}
Wie kann ich folgende Fehler rückgängig machen und die richtige Installation durchführen?
(Wenn es hilft, das Problem einzugrenzen, ändern Sie den Code leicht in
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{uarial}
\renewcommand\familydefault{\sfdefault}
\begin{document}
foo \textbf{bar}
\end{document}
das sollte funktionieren, da es kommt vondiese Antwort, bei mir funktioniert es nicht.)
Antwort1
\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}
Antwort2
Ich nehme an, dass das Verfahren dasselbe ist wie unter Windows. Sie sollten diese Zeile in Ihrem hinzufügen updmap.cfg
:
Map ua1.map
Führen Sie dann (möglicherweise Texhash und) aus, updmap-sys
um die PSFonts-Datenbank neu zu erstellen.
Der richtige Ort zum Entpacken Ihrer tds.zip-Datei ist meines Wissens nach Ihre local-texmf
, die von TeX Live bei der Installation erstellt wird. In der Readme-Datei steht eigentlich, dass sie direkt unter einem texmf-Stamm abgelegt werden soll. Mit TeX Live wissen Sie, texmf-dist
wo die Dateien der offiziellen TeX Live-Distribution abgelegt werden und texmf-local
(oder so…) wo Sie die Dateien ablegen sollten, die Sie selbst installieren. Auf diese Weise besteht nicht die Gefahr, dass sie bei einem TeX Live-Update überschrieben werden.