我在合同的最后一页得到了以下代码:
\begin{minipage}[t]{3cm}
%here I can put a date
\rule{3cm}{0.5pt}
Date
\end{minipage}
\hfill
\begin{minipage}[t]{9cm}
%here I can put a signature
\rule{9cm}{0.5pt}
Signature
\end{minipage}
输出为:
现在当我们真正尝试用这样的内容填充它时:
\begin{minipage}[t]{3cm}
01.01.2022
\rule{3cm}{0.5pt}
Date
\end{minipage}
\hfill
\begin{minipage}[t]{9cm}
\includegraphics[width=0.4\linewidth]{img/signature}
\rule{9cm}{0.5pt}
Signature
\end{minipage}
结果不如预期:
答案1
我建议tabular*
。根据页面设置调整宽度。对于我使用的日期\today
,但可以在同一位置设置任何明确的日期。
\documentclass{article}
\usepackage{graphicx,array,booktabs}
\begin{document}
\noindent
\begin{tabular*}{\textwidth}{%
@{\extracolsep{\fill}}
w{l}{3cm}
c
w{l}{6cm}
@{}
}
\today && \includegraphics[width=5cm,height=1.5cm]{example-image} \\
\cmidrule(r){1-1}\cmidrule(l){3-3}
Date && Signature
\end{tabular*}
\end{document}
答案2
正如@JohnKormylo提到的:
在签名图形后面添加一条新线就完成了。
\begin{minipage}[t]{3cm}
01.01.2022
\rule{3cm}{0.5pt}
Date
\end{minipage}
\hfill
\begin{minipage}[t]{9cm}
\includegraphics[width=0.4\linewidth]{img/signature} \newline
\rule{9cm}{0.5pt}
Signature
\end{minipage}