OTF
フォント エディターを使用して署名用のフォントを作成することができましたFontForge
。署名は、キーボード上の 1 つの印刷可能な文字にマップされます。文書fontspec
で署名フォントを使用するには、パッケージに依存する必要があることはわかっLaTeX
ています。ただし、文書に署名を挿入するために使用すべきコマンドがわかりませんLaTeX
。
署名フォントが、どの文書でも使用できるメインフォントと異なる場合、どうすればよいか教えていただけませんか。
TeX/LaTeX Stack Exchange コミュニティに敬意を表します。
答え1
私の理解が正しければ、カスタム .otf ファイルには 1 つのグリフ (署名) のみが含まれており、さらにこのグリフはスロット "0" に格納されています。この理解が正しければ、次の例のように進めることができます。(フォント ファイルにアクセスできないため、例では Zapfino フォントを使用し、実際の署名の代わりにスロット F8FF にある Apple ロゴを使用します。)
\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}