Мне удалось создать 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}