在 LaTeX 中创建签名的良好风格

在 LaTeX 中创建签名的良好风格

我有一个小任务,涉及尝试使用 LaTeX 字体获取签名。我希望能够使用 LaTeX 字体使签名看起来尽可能像手写(钢笔/记号笔)。

还要控制签名在水平线上的位置(即,将其放在线的前面、中间还是末尾)。

另外,值得一提的是,如果能够让文本穿过线条并回到线条上方,就像典型的签名一样,那就太好了。

这是我想要的输出签名的一个示例:

签名示例:1

下面是我希望的样子,而不是放在X签名前面。

签名示例:2

答案1

以下是使用该软件包的一些选项,用于下划线、在签名前后soul硬编码几个空格以及使用 LaTeX 字体目录中的不同字体。我对中间名特别自豪~奎格皮尔夫我创造的这个字有许多下行线条,也就是字母位于基线以下。

\documentclass{article}

\usepackage{soul}% for the underlining 
\usepackage[doublespacing]{setspace}% just to set the samples further apart

\usepackage{emerald}% for 1-4
\usepackage{frcursive}% for 5
\usepackage{inslrmin}% for 6

\usepackage[T1]{fontenc}

\begin{document}

JD: {\ECFJD\setul{0.1ex}{}\ul{~~John Quegpylf Doe~~}}

Skeetch: {\ECFSkeetch\setul{0.1ex}{}\ul{~~John Quegpylf Doe~~}}

Teen Spirit: {\ECFTeenSpirit\setul{-0.1ex}{0.3pt}\ul{~~John Quegpylf Doe~~}}

Tall Paul: {\ECFTallPaul\setul{0.15ex}{}\ul{~~John Quegpylf Doe~~}}

French Cursive: {\cursive\setul{0.1ex}{}\ul{~~John Quegpylf Doe~~}}

Insular Minuscule: {\iminfamily\setul{0.1ex}{}\ul{~~John Quegpylf Doe~~}}

\end{document}

签名

正如 Ulrike 指出的那样,你可以使用 来提高或降低下划线\setul{}{}。第一个参数会改变下划线深度(据我所知,这意味着到基线的距离),第二个下划线厚度,我修改了青春精神。您可以根据自己的喜好调整这些值。

另外,如果你不喜欢这些字体,你也可以使用 XeLaTeX 并选择你系统上的任何字体。如需帮助,请阅读使用 XeLaTeX 代替 pdfLaTeX经常加载的包:pdfLaTeX 和 XeLaTeX 之间的区别

答案2

使用Signature\hspace{0.5cm} \rule[-3pt]{1.5in}{0.5pt}

或与包装一起array

\begin{tabular}[t]{>{centering}p{1.5in}}\hline
Signature
\end{tabular}

然后签名就出现在单词的上方。

相关内容