
私がしたこと...
初挑戦。uarialのreadmeファイルには、実際には次のようにインストールする必要があると書かれています。
<texmf>/fonts/type1/...
TDSディレクトリをダウンロードし、どこかに解凍してから、ファイルが配置される可能性のあるカーペットにコピーしようとしました。例:
/usr/share/texlive/texmf-dist/tex/
だけでなく、/usr/share/texmf/
当時、kpsewhich uarial.sty
そのファイルを入力したとき/usr/share/texlive/texmf-dist/tex/latex/
、以下のコードをコンパイルしましたが、 Arial は表示されませんでした。
2回目の挑戦その後、「getnonfreefonts」経由でインストールしましたが、Arial がインストールされていると表示されます (ただし、同じかどうかはわかりませんuarial
)。
Installation directory: /home/<myself>/texmf
----------------------------------------
arial-urw Arial (URW) [installed]
[...] [installed]
webomints Webomints (Galapagos Design Group) [installed]
その時、kpsewhich uarial.sty
ファイルは にあると言われました/home/<myself>/texmf/tex/latex/ua1/uarial.sty
。以下のコードをコンパイルしましたが、 Arial は表示されませんでした。
3回目の試みインストールしましたここで言うように下記のコメントによると、要するに、
私は の木を見つけkpsewhich --var-value=TEXMFLOCAL
(私のは で/usr/local/share/texmf/
、驚いたことにカーペットしかありませんでしたdoc/
)、そこに の内容を解凍しましたarial.tds.zip
。以下のコードをコンパイルしましたが、 Arial は表示されませんでした。
私は Ubuntu 13.10 を使用しており、完全な LaTeX パッケージをインストールしました。
現在のステータス。
質問:
私の実際の問題は、arial を使いたいということです。そこで、uarial
以下に説明するいくつかの方法でインストールを試みました。次のコードをコンパイル (PDFLaTeX を使用) しましたが、警告もエラーもまったく表示されません。ただし、arial はまったく表示されません。
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[scaled]{uarial}
\begin{document}
Text here, which should be in arial, but isn't.
\end{document}
次のエラーを元に戻して正しいインストールを行うにはどうすればよいでしょうか?
(問題の範囲を広げるのに役立つ場合は、コードを少し変更して
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{uarial}
\renewcommand\familydefault{\sfdefault}
\begin{document}
foo \textbf{bar}
\end{document}
これは、この答え、私の場合は機能しません。
答え1
\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}
答え2
手順は Windows の場合と同じだと思います。次の行を追加する必要がありますupdmap.cfg
:
Map ua1.map
updmap-sys
次に、 psfonts データベースをやり直すために(おそらく texhash など) を実行します。
私の知る限り、tds.zip ファイルを解凍する適切な場所はlocal-texmf
、インストール時に TeX Live によって作成される です。readme ファイルには、実際には texmf ルートの直下に配置する必要があると書かれています。TeX Live では、texmf-dist
公式の TeX Live ディストリビューションのファイルが配置される場所と、texmf-local
(または、) 自分でインストールしたファイルを配置する場所があります。この方法により、TeX Live の更新時に上書きされるリスクはありません。