Adobe Typekit 字体

Adobe Typekit 字体

Adobe Typekit 字体会自行安装在应用程序字体列表(Word、InDesign 等)中,但不会安装在 Mac Fontbook 中。这些字体是租用的,因此这是他们执行许可条款的方式。

由于它们实际上隐藏在目录结构中,我无法找到使用 fontspec 包在 Latex 文档中使用它们的方法。

有没有人设法解决这个问题并将它们与 fontspec 一起使用?

答案1

教程引用 Andrew Cashner 在评论中的 stackoverflow 答案提供了您需要的大部分内容。将字体与 TypeKit 同步后,我们需要找到隐藏在 Adob​​e 支持目录中的文件

以下是终端中步骤的简短摘要:

defaults write com.apple.finder AppleShowAllFiles TRUE 
cd ~/Library/Application\ Support/Adobe/CoreSync/plugins/livetype/.r/
open .

这会打开一个查找器窗口,然后我们需要“获取文件信息”才能看到字体的名称。然后,例如,我发现“.22140.otf”实际上是 Petalo Pro Bold:

cp .22140.otf ~/myproject/petalo-pro-bold.otf

那么最简单的使用方法就是使用 XeLaTeX。以下代码来自 TexShop 附带的模板之一:

% XeLaTeX can use any Mac OS X font. See the setromanfont command below.
% Input to XeLaTeX is full Unicode, so Unicode characters can be typed directly into the source.

% The next lines tell TeXShop to typeset with xelatex, and to open and save the source with Unicode encoding.

%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode

\documentclass[12pt]{article}
\usepackage{geometry}                % See geometry.pdf to learn the layout options. There are lots.
\geometry{letterpaper}                   % ... or a4paper or a5paper or ... 
%\geometry{landscape}                % Activate for for rotated page geometry
%\usepackage[parfill]{parskip}    % Activate to begin paragraphs with an empty line rather than an indent
\usepackage{graphicx}
\usepackage{amssymb}

% Will Robertson's fontspec.sty can be used to simplify font choices.
% To experiment, open /Applications/Font Book to examine the fonts provided on Mac OS X,
% and change "Hoefler Text" to any of these choices.

\usepackage{fontspec,xunicode}
\setmainfont{petalo-pro-bold.otf}

\title{Brief Article}
\author{The Author}

\begin{document}
\maketitle
\end{document}  

生成以下 PDF:

在此处输入图片描述

相关内容