[FIX] блок подписей не выходит за поле и выровнен по правому краю
This commit is contained in:
@@ -140,12 +140,17 @@ PREAMBLE = r"""\documentclass[a4paper, 14pt]{extarticle}
|
|||||||
\rule{\dimexpr\textwidth-#1\relax}{0.4pt}%
|
\rule{\dimexpr\textwidth-#1\relax}{0.4pt}%
|
||||||
\end{tabular}\par}
|
\end{tabular}\par}
|
||||||
|
|
||||||
|
% Блок подписи: метка слева, две подписи прижаты к правому полю.
|
||||||
|
% Через tabularx с колонкой X это не работало — при длинной метке
|
||||||
|
% («Руководитель практики от кафедры») колонка схлопывалась, и подписи
|
||||||
|
% уезжали за правое поле. Здесь ширина подписей фиксирована, а \hfill
|
||||||
|
% забирает остаток, поэтому правые края блоков всегда совпадают.
|
||||||
\newcommand{\ptpsig}[3]{%
|
\newcommand{\ptpsig}[3]{%
|
||||||
\par\noindent
|
\par\noindent
|
||||||
\begin{tabularx}{\textwidth}{@{}l X c c@{}}%
|
#1\hfill
|
||||||
#1 & & \sigline[4.2cm]{}{\itshape подпись, дата}
|
\sigline[3.8cm]{}{\itshape подпись, дата}%
|
||||||
& \sigline[4.2cm]{#2}{\itshape #3} \\%
|
\hspace{0.5cm}%
|
||||||
\end{tabularx}\par}
|
\sigline[3.8cm]{#2}{\itshape #3}\par}
|
||||||
|
|
||||||
\begin{document}"""
|
\begin{document}"""
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user