
私は LaTeX を管理するために TexShop (10.6 上の 2.43) を使用していますが、次のエラーが発生します。
! LaTeX Error: File 'uarial.sty' not found.
私はそのアプローチを試みたこの質問と
\usepackage{listings}
しかし、どうやらuarial.styはまだインストールされていないようです。これは間違いなくCTAN パッケージ、TeX Live のダウンロード リストには関連するパッケージが表示されません。ダウンロードに非常に時間がかかるため、ダウンロード リストでどのパッケージを探せばよいですか? または、別の方法を使用する必要がありますか?
非フリーフォントをインストールしようとしました。そのために、次の操作を実行しました。
- @MarcoDaniel が提供したリンクから install-getnonfreefonts をダウンロードしました。
- 自分のパスを編集しなくて済むように、次のスクリプトを作成しました。
#!/bin/bash
#ディレクトリにフォントインストーラーが入ったら実行するスクリプト export PATH=/usr/local/texlive/2010/bin/x86_64-darwin:$PATH
texlua を実行 ~/Downloads/install-getnonfreefonts
- そのスクリプトを sudo として実行すると、次の出力が得られました。
検出されたシステム: x86_64-darwin 検出されたインストール: /usr/local/texlive/2010 texmf/scripts/getnonfreefonts/getnonfreefonts.pl をインストールしています... [完了] texmf/doc/man/man1/getnonfreefonts.1 をインストールしています... [完了] texmf/doc/man/man1/getnonfreefonts-sys.1 をインストールしています... [完了] texmf/doc/man/man1/getnonfreefonts.man1.pdf をインストールしています... [完了] texmf/doc/man/man1/getnonfreefonts-sys.man1.pdf をインストールしています... [完了] md5sum: cdc91dd4b6bea936a013a16836421a0b getnonfreefonts.pl ... [OK] md5sum: f850d910dd96ee27cecdb3772047d247 getnonfreefonts.1 ... [OK] md5sum: fb2b0f7699db8e627d4e26b730e94928 getnonfreefonts-sys.1 ... [OK] md5sum: 415b51f7c80a4abe8d0a667a04c9d525 getnonfreefonts.man1.pdf ... [OK] ファイル権限を修正しています... [完了] 'bin/universal-darwin' にシンボリックリンクを作成しています... [完了] 'bin/x86_64-darwin' にシンボリックリンクを作成しています... [完了] texhash: /usr/local/texlive/2010/texmf/ls-R を更新しています... texhash: 完了しました。
- TeXShipを再起動しました
- ファイルを再構築しましたが、うまくいきませんでした。
答え1
フォントはスクリプト経由で簡単にインストールできますgetnonfreefonts
。tug.org から入手できます。
編集:インストールを試みた非フリーフォントを取得する私の Mac で。以下の説明では、手順を説明しようと思います。まず、次のマシンがあります:
- iMac 27インチ
- 更新されたMacTeX 2011をインストールしました
さて、手順です。
- ダウンロードしたインストールスクリプト。
ターミナルを開いてフォルダに移動しますダウンロード
cd Download
インストールを実行します:
sudo texlua install-getnonfreefonts
インストールが完了し、スクリプトとその実行ファイルは次の
getnonefreefonts
場所getnonfreefonts-sys
にあります。/usr/local/texlive/2011/bin/x86_64-darwin/
これでスクリプトを実行できます
sudo getnonfreefonts-sys -a
答え2
何らかの理由でスクリプトを使用できない場合はgetnonfreefonts
、関連するファイルを自分でコピーする必要があります。それらを LOCALTEXMF ディレクトリ ツリーにインストールすることをお勧めします。root または sudo 権限が必要です。
ダウンロード
arial.zip
はこちらhttp://www.ctan.org/tex-archive/fonts/urw/arial/に/usr/local/texlive/texmf-local
。 (アップデート、2011/11/012: この zip ファイルは以前は「ua1.zip」と呼ばれていましたが、ある時点でファイル名が「arial.zip」に変更されたようです。zip ファイルを解凍します。さまざまなファイルが、、、およびディレクトリ
doc
の下のサブディレクトリとサブサブディレクトリ(およびを含む)にコピーされます。dvips
fonts
tex
uarial.sty
tex/latex/ua1
ua1.map
fonts/map/dvips/ua1
走る
sudo -H mktexlsr
。コマンドを実行します
sudo -H updmap-sys --enable Map=ua1.map
。(更新、2012/11/02: zip ファイルの名前が arial.zip に変更されたにもかかわらず、マップ ファイルの名前は依然として「ua1.map」のままです (上記を参照)。)再実行
sudo -H mktexlsr
。
楽しいTeXを!