一封信中有多个签名

一封信中有多个签名

我搜索过这个问题,但还没有找到解决办法。一封信里可以有多个签名,一个在另一个上面吗?

答案1

如果您使用letter文档类,只需将其插入\begin{document}和之间\begin{letter}

\signature{Palpatine \\ Emperor \\ \vspace{1.5cm} Darth Vader \\ Lord of the Sith}

答案2

在放置签名的地方,你也可以使用帕尔博minipage 环境。因此,signature text例如只需替换为

\parbox{5cm}{signature one

signature two}

或者

\parbox{5cm}{signature one\\signature two}

得到两行,甚至作为另一个命令的参数。

另一种方式是使用tabular环境将多个签名堆叠在一起。

答案3

老问题了,但我今天遇到了这个问题,我找到了一个这里没有提到的解决方案。我在签名中使用了一个表格,效果很好。

\documentclass{letter}
\longindentation=1.5cm
\signature{
    \begin{tabular}{c c}
    Donnie Darko & Karen Pomeroy \\
    \end{tabular}
}

\address{Street Number \\ City \\ Country}

\begin{document}
\begin{letter}{}
\opening{Dear Rabbit,}
This is a letter.
\closing{Best regards}
\end{letter}
\end{document}

使用表格可以在下方或上方添加多个签名和行,以便为签名或姓名之间提供更多空间:

\documentclass{letter}
\longindentation=1.5cm

\signature{
\begin{tabular}{c p{2cm} c}
~ & ~ & ~ \\
~ & ~ & ~ \\
Donnie Darko & ~ & Karen Pomeroy \\
Troubled Teenager & ~ & English Teacher\\
\end{tabular}
}

\address{Street Number \\ City \\ Country}

\begin{document}
\begin{letter}{}
\opening{Dear Rabbit,}
This is a letter.
\closing{Best regards}
\end{letter}
\end{document}

答案4

如果您正在使用该类,scrlttr2则可以通过在文档的序言中定义来覆盖签名:

\renewcommand\raggedsignature{\raggedright}
\setkomavar{signature}{Marie Curie \hspace{2cm} Pierre Curie}

有助于renewcommand防止这种情况发生koma-script scrlttr2 类中 \closing 的奇怪行为

相关内容