我想将“Firma del jurado”句子居中,但是\begin{center}
不行。我该如何让这些句子居中?
{\addtolength{\leftskip}{0.5\textwidth}
Nota de aceptación:\newline\\
\mbox{}\hrulefill\\
\mbox{}\hrulefill\\
\mbox{}\hrulefill\\
\mbox{}\hrulefill\\
\mbox{}\hrulefill\\
\mbox{}\hrulefill\\
\mbox{}\hrulefill\\
\mbox{}\hrulefill\\
\mbox{}\hrulefill\\
\mbox{}\hrulefill\\
\mbox{}\hrulefill\\
\mbox{}\hrulefill\\
\vspace{2cm}
\mbox{}\hrulefill\\
Firma del presidente del jurado
\vspace{2cm}\\
\mbox{}\hrulefill\\
Firma del jurado\\
\vspace{2cm}\\
\mbox{}\hrulefill\\
Firma del jurado
}
谢谢你!
答案1
您应该使用表格:
\documentclass{article}
\newcommand{\signatures}{%
\begin{flushright}
\begin{tabular}{@{}c@{}}
\makebox[.5\textwidth]{\rule{0pt}{1cm}\hrulefill} \\[1ex] % this sets the width
\hrulefill \\[1ex]
\hrulefill \\[1ex]
\hrulefill \\[1ex]
\hrulefill \\[1ex]
\hrulefill \\[1ex]
\hrulefill \\[1ex]
\hrulefill \\[1ex]
\hrulefill \\[1ex]
\hrulefill \\[1ex]
\hrulefill \\[1ex]
\hrulefill \\[2cm]
\hrulefill \\
\footnotesize Firma del presidente del jurado \\[2cm]
\hrulefill \\
\footnotesize Firma del jurado \\[2cm]
\hrulefill \\
\footnotesize Firma del jurado
\end{tabular}
\end{flushright}
}
\begin{document}
\signatures
\end{document}
我使用了这个showframe
包来制作图片。
答案2
为什么不直接使用表格型环境:
\documentclass{article}
\usepackage{tabularx}
\begin{document}
\hfill\begin{tabularx}{0.5\textwidth}{c}
Nota de aceptación:\\
\hspace*{0.5\textwidth}\\\hline
\\\hline
\\\hline
\\\hline
\\\hline
\\\hline
\\\hline
\\\hline
\\\hline
\\\hline
\\\hline
\\\hline
\vspace{2cm}\\\hline
Firma del presidente del jurado
\vspace{2cm}\\\hline
Firma del jurado\\
\vspace{2cm}\\
Firma del jurado
\end{tabularx}
\end{document}