diff --git a/md2gost/latex/preamble.py b/md2gost/latex/preamble.py index 9443a33..1c1eacc 100644 --- a/md2gost/latex/preamble.py +++ b/md2gost/latex/preamble.py @@ -140,12 +140,17 @@ PREAMBLE = r"""\documentclass[a4paper, 14pt]{extarticle} \rule{\dimexpr\textwidth-#1\relax}{0.4pt}% \end{tabular}\par} +% Блок подписи: метка слева, две подписи прижаты к правому полю. +% Через tabularx с колонкой X это не работало — при длинной метке +% («Руководитель практики от кафедры») колонка схлопывалась, и подписи +% уезжали за правое поле. Здесь ширина подписей фиксирована, а \hfill +% забирает остаток, поэтому правые края блоков всегда совпадают. \newcommand{\ptpsig}[3]{% \par\noindent - \begin{tabularx}{\textwidth}{@{}l X c c@{}}% - #1 & & \sigline[4.2cm]{}{\itshape подпись, дата} - & \sigline[4.2cm]{#2}{\itshape #3} \\% - \end{tabularx}\par} + #1\hfill + \sigline[3.8cm]{}{\itshape подпись, дата}% + \hspace{0.5cm}% + \sigline[3.8cm]{#2}{\itshape #3}\par} \begin{document}"""