34

LaTeX ドキュメントで 18 の .TTF (TrueTypeFont) ファイルとして利用できるフォント ファミリを使用する必要があります。

MiKTeX 2.8 インストールのどこにファイルをコピーする必要がありますか? LaTeX でフォントを使用できるようにするにはどうすればよいですか?

私は通常pdfLaTeXを使用します。すべての .TFM ファイルを作成しなくても、TTF フォントを使用できることをLaTeX の Truetype-Fonts で読みました。この場合、何が必要ですか?

local-texfm ディレクトリにフォントをインストールできますか? システムのインストールと手動で追加したものを分離したいと思います。おそらく、このフォント ファミリを別のインストールにコピーする方が簡単でしょう。

4

5 に答える 5

23

最も簡単な方法は、システムにフォントをインストールするだけの XeLaTeX を使用することです。基本的なテンプレートは次のようになります ( https://web.archive.org/web/20111115151939/http://theotex.blogspot.com/2008/04/what-is-xetex-basic-template_15.htmlから):

%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode
\documentclass[10pt]{memoir}
\usepackage{xltxtra,fontspec,xunicode}
\defaultfontfeatures{Scale=MatchLowercase}
\setromanfont[Numbers=Uppercase]{Hoefler Text}
\setmonofont[Scale=0.90,Ligatures=NoCommon]{Courier}

\title{Your Title}
\author{Your Name}
\date{}

\begin{document}

\maketitle
\chapter{Title}

\section{Section Title}
Your text

\subsection{Subsection Title}
Your Text
\end{document}
于 2010-03-26T19:03:20.430 に答える
22

LaTeX に固執したい場合は、通常、次の手順を試すことができます。

  1. TeX フォント メトリック (tfm)、フォント記述 (fd)、およびフォント マッピング (map) を作成します。
    • を使用ttf2tfmして を生成し.vpl、次にvptovfを作成します.tfm
  2. ファイル (ttf、tfm、fd、map) をローカルの texmf ツリーの適切なディレクトリに配置します。
  3. TeX ファイル名データベースを更新します。
    • 使用するtexhash
  4. マッピングを登録します。
    • 使用するupdmap-sys

かなり単純に見えますが、フォントの説明とマッピング、および出力ファイルの命名規則に関して多くの落とし穴があります。

私にとってはうまくいかなかったスクリプトやハウツーがたくさんあります。そこで、LaTeX で ttf フォントを使用するのに役立つこのツールを作成しました: http://devnotcorp.wordpress.com/2011/06/10/use-truetype-font-with-pdflatex/

于 2011-06-10T12:40:59.763 に答える
0

使用ttf2tfmttf2pkプログラム

于 2010-03-26T20:37:41.673 に答える
0

次を試してください: http://www.radamir.com/tex/ttf-tex.htm . 数年前に試しました。いくつかのバグを見つけましたが、もう思い出せません。別のプログラムで使用されている間違ったファイルと関係があると思います。作成者は、生成されるファイルの数が原因で混乱したため、ファイル拡張子を SWITCHED にしました。そのことを作者に知らせたが、彼がそれを修正したかどうかはわからない。

于 2010-06-12T18:13:17.103 に答える