
Я учусь pdfLaTeX
, я пробовал \hfill
, но он делает текст после \hfill
на строке справа. А точнее, я хочу сделать что-то вроде того, что показано на прикрепленной картинке
.
решение1
Это можно было бы очень удобно сделать с помощью выравнивания нижних стеков по левому краю.
\documentclass{scrreprt}
\usepackage{stackengine,lipsum}
\setstackEOL{\cr}
\def\stackalignment{l}
\begin{document}
\lipsum[1]
\bigskip
\noindent\Longunderstack{
[Name]\cr
[Designation]\cr
Address Line 1.,\cr
Address Line 2.,\cr
Address Line 3.
}
\hfill
\Longunderstack{
[Name]\cr
[Designation]\cr
Address Line 1.,\cr
Address Line 2.
}
\end{document}
решение2
Использоватьtabular
\documentclass{article}
\usepackage{lipsum}
\begin{document}
{\centering\LARGE\bfseries Certificate \par}
\lipsum[1-2]
\vfill
\begin{tabular}[t]{l}
Name\\
Designation\\
Address\\
Address\\
Address
\end{tabular}
\hfill
\begin{tabular}[t]{l}
Name\\
Designation\\
Address\\
Address\\
Address
\end{tabular}
\end{document}
решение3
Вот решение. Я использую \quad
для вставки некоторого пространства слева и справа от имен в таблице. Без них таблица выровнялась бы по границам текста. Это просто дело вкуса. Сдвигает \hfill
таблицы влево и вправо, так что вам не нужно указывать явную ширину для пробела в середине.
\documentclass{article}
\pagestyle{empty}
\begin{document}
\begin{center}
\textbf{Certificate}
\end{center}
\bigskip
\noindent Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed
diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.
Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
sit amet.
\bigskip
\noindent\leavevmode
\quad
\begin{tabular}{l}
Short\\
Designation\\
Address Line 1\\
Address Line 2\\
Address Line 3\\
\end{tabular}
\hfill
\begin{tabular}{l}
First Middle Longname\\
Designation\\
Address Line 1\\
Address Line 2\\
Address Line 3\\
\end{tabular}
\quad
\end{document}