LaTeX でのフォントのインストール: otftotfm mktexupd が失敗しました

LaTeX でのフォントのインストール: otftotfm mktexupd が失敗しました

私はotftotfmWindows/MiKTeX 2.8をインストールしたツールを使っていますが、次のようなものを実行すると

otftotfm -a --verbose -e ec  -fkern -fliga Ubuntu-R.ttf T1--Ubuntu--Regular

コマンドがmktexupd見つからないというエラー メッセージが表示されます。MiKTeX には存在しない依存関係があるようです。

otftotfmMiKTeX でツールを使用することは可能ですか?

答え1

-aフォントを自動的にインストールし、必要なファイルを生成するオプションなしで実行するだけです。これは で正常に動作しますUbuntu-R.ttf。そのスクリプトはファイル データベースを更新するように設計されているため、ファイルを生成するotftotfm必要はありません。したがって、正常に動作するはずです。MiKTeX を使用しているため、ファイルを自分で配置する必要があります。mktexupdls-R

答え2

私は数年前に lcdf タイプのツールを主に MiKTeX システムで使用しotfinfocfftot1w32tex バージョンをダウンロードしてハードディスクの任意の場所に保存していました。これは MinionPro パッケージを使用できるようにするためでしたが、これらのアプリケーションはどの TeX システムからも独立しています。

あなたの場合、otftotfmもちろん は TeX にリンクされており、mktexupdは を使用するスクリプトですkpathseaが、私の知る限り、MiKTeX には存在しません。さらに、 otftotfm --help を実行すると、OpenType フォントのメトリックを .tfm に変換できることが指定されますが、これは PostScript フレーバーの OpenType フォントの場合のみです。あなたのフォントは TrueType フレーバーなので、tfm を取得できるかどうかはまったくわかりません。

MiKTeX と並行して、LCDF タイプ ツールを含む最小限の TeX Live システムをインストールしてみるのもよいでしょう。

関連情報