[英]How do I use TrueType fonts with LaTeX
我需要在我的LaTeX文檔中使用一個字體系列,它可以作為18個.TTF(TrueTypeFont)文件使用。
我在哪里可以復制MiKTeX 2.8安裝中的文件? 如何使字體可用於LaTeX?
我通常使用pdfLaTeX。 我在LaTeX中讀取了Truetype-Fonts,可以使用 TTF字體而無需創建所有.TFM文件。 這種情況需要什么?
我可以在local-texfm目錄中安裝這些字體嗎? 我想隔離系統安裝和手動添加的東西。 可能在另一個安裝上復制此字體系列會更容易。
如果您想堅持使用LaTeX,通常可以嘗試以下步驟:
ttf2tfm
生成.vpl
,然后使用vptovf
創建.tfm
。 texhash
updmap-sys
它似乎相當簡單,但有很多關於字體描述和映射的陷阱,以及輸出文件的命名方案。
有很多腳本和howtos對我不起作用。 所以我寫了這個工具來幫助我在LaTeX中使用ttf字體: http : //devnotcorp.wordpress.com/2011/06/10/use-truetype-font-with-pdflatex/ 。
最簡單的方法是使用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}
請嘗試以下操作: http : //www.radamir.com/tex/ttf-tex.htm 。 幾年前我試過了; 我發現了一些錯誤,但我不記得了。 我認為它與另一個程序使用的錯誤文件有關。 由於生成的文件數量,作者因混淆而具有SWITCHED文件擴展名。 我通知作者有關它,但我不知道他是否糾正了它。
雖然很多年后我想添加如果使用LuaLaTeX,除了使用LuaLaTex軟件包fontspec,然后在文檔\\ setmainfont {ComicSansMS}的序言中,你不需要做任何事情。
使用ttf2tfm
和ttf2pk
程序
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.