Как делать подписи к строкам подчёркивания?

Составляю документы, требующие после печати рукописное заполнение, например:
_________________ / руководитель отдела /
    (подпись)

Под линией подчёркивания необходимо вставлять текст. Это делаю при помощи следующего кода:

\newlength{\mytextsize} % определяем высоту шрифта
\makeatletter
\setlength{\mytextsize}{\f@size pt}
\makeatother

% ...

% внутри строки, где нужен текст под линией подчёркивания, создаём minipage, состоящий из двух строк
\begin{minipage}[t][2\mytextsize][t]{2in} % размер minipage равен удвоенному размеру основного шрифта
	\underline{\hspace{2in}}\\ % линия подчёркивания на два дюйма
	\centering
	\small(подпись)
	\vspace{\mytextsize} % отступ minipage для выравнивания линии подчёркивания с базовой линией остального текста
\end{minipage}~/~руководитель отдела~/


Мне не нравится несколько вещей:
  • Т.к. подпись пишется шрифтом мельче, то удвоенный размер для minipage - перебор. Визуально получаются большие межстрочные интервалы. Вычислять размер шрифта и для small, и для normalsize нагромождает код.
  • В документе достаточно много мест, где требуется подпись линий снизу, много кода.


Есть ли простое решение?
  • Вопрос задан
  • 5311 просмотров
Пригласить эксперта
Ответы на вопрос 1
oren
@oren
Frontend Dev, Бизнес-информатика
Я обычно делаю просто таблицу:
\begin{tabular}{lp{2em}l} 
		\hspace{5cm}   && \hspace{4cm} \\\cline{1-1}\cline{3-3} 
		Место, Дата     && Подпись 
	\end{tabular}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы