Je dois utiliser une famille de polices dans mes documents LaTeX, disponible en 18 fichiers .TTF (TrueTypeFont).
Où dois-je copier les fichiers dans mon installation de MiKTeX 2.8? Comment rendre les polices disponibles pour LaTeX?
J'utilise habituellement pdfLaTeX. J'ai lu dans Truetype-Fonts in LaTeX que les polices TTF sont disponibles sans créer tous les fichiers .TFM. Qu'est-ce qui est nécessaire pour ce cas?
Puis-je installer les polices dans le répertoire local-texfm? Je voudrais isoler l’installation du système et mes éléments ajoutés manuellement. Il serait probablement plus facile de copier cette famille de polices sur une autre installation.
Le moyen le plus simple consiste à utiliser XeLaTeX, pour lequel il vous suffit d'installer les polices sur votre système. Un modèle de base ressemblerait à ceci (from 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}
Si vous souhaitez vous en tenir à LaTeX, vous pouvez généralement essayer ces étapes:
ttf2tfm
pour générer .vpl
, puis vptovf
pour créer .tfm
.texhash
updmap-sys
Cela semble assez simple, mais il existe de nombreux pièges concernant la description et le mappage des polices, ainsi que le schéma de nommage des fichiers de sortie.
Il y a beaucoup de scripts et de howtos qui n'ont pas fonctionné pour moi. J'ai donc écrit cet outil pour m'aider à utiliser les polices ttf avec LaTeX: http://devnotcorp.wordpress.com/2011/06/10/use-truetype-font-with-pdflatex/ .
essayez ce qui suit: http://www.radamir.com/tex/ttf-tex.htm . Je l'ai essayé il y a plusieurs années. J'ai trouvé des bugs mais je ne m'en souviens plus. Je pense que cela a quelque chose à voir avec les mauvais fichiers utilisés avec un autre programme. L’auteur avait des extensions de fichier SWITCHED en raison de la confusion causée par le nombre de fichiers générés. J'en ai informé l'auteur mais je ne sais pas s'il l'avait corrigé.
Bien que plusieurs années plus tard, j'ai pensé ajouter que si vous utilisez LuaLaTeX, vous n'avez rien d'autre à faire que d'utiliser le paquet LuaLaTex fontspec puis dans le préambule du document\setmainfont {ComicSansMS}.