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}