如何在 LaTeX 中使用我的 OTF 签名字体?

如何在 LaTeX 中使用我的 OTF 签名字体?

我已成功OTF使用FontForge字体编辑器为我的签名创建字体。签名被映射到键盘上的单个可打印字符。我知道我需要依赖该包fontspec才能在文档中使用签名字体LaTeX。但是,我无法弄清楚应该使用哪个命令将签名插入文档LaTeX

由于签名字体与我在任何文档中可以使用的主字体不同,有人可以帮我们弄清楚我该怎么做吗?

向 TeX/LaTeX Stack Exchange 社区致以亲切的问候。

答案1

如果我的理解正确,您有一个自定义 .otf 文件,其中只包含 1 个字形 - 您的签名 - 而且,这个字形存储在插槽“0”中。如果这种理解正确,您可以按照以下示例进行操作。(由于我无法访问您的字体文件,因此该示例适用于 Zapfino 字体并使用 Apple 徽标(恰好位于插槽 F8FF 中)代替您的实际签名。)

在此处输入图片描述

\documentclass{article}
\usepackage{fontspec}
\newfontfamily\mysigfont{Zapfino.ttf} % substitute real filename here
\newcommand{\mysig}{{\mysigfont\char"F8FF}} % use "0000 in your doc
\begin{document}
\tiny\mysig \normalsize\mysig \Huge\mysig \fontsize{90}{108}\selectfont\mysig
\end{document}

答案2

以下对@Mico 解决方案的改编对我有用:

\documentclass{article}
\usepackage{fontspec}
\newfontfamily\mySigFF{Sigfont}[
Path = /home/myDir/texmf/fonts/,
Extension = .otf
]
\newcommand{\mysig}{{\mySigFF\char"004F}}
\begin{document}
\Huge\mysig
\end{document}

相关内容