如何在 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}

相關內容