水平对齐

水平对齐

我该如何整理以下信息,

\center
\begin{itemize}
    \item[Name:] S.A.
    \item[Addres:] vancouver, xx
    \item[Activity:] Some activity
    \item[Legal Owner:] Samuel L. Jackson
\end{itemize}
}

当我这样做的时候,我有这个,

在此处输入图片描述

但我的想法是写这样的东西,

                        Name          :      S.A.
                        Address       :      vancouver, xx
                        Activity      :      Some activity
                        Legal Owner   :      Samuel L. Jackson

我完全确定之前已经有人问过这个问题,但我找不到链接。谢谢!

答案1

正如@azetina所建议的,您可以使用tabular环境。请考虑以下代码:

\documentclass{report}
\usepackage{array}
\newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}

\begin{document}
\begin{tabular}{lP{2cm}l}
Name&: &S.A.\\
Addres&:& vancouver, xx\\
Activity&:& Some activity\\
Legal Owner&:& Samuel L. Jackson\\
\end{tabular}
\end{document}

这是输出:

在此处输入图片描述

笔记:您可以更改中间列的宽度以控制列之间的空间。

答案2

LaTeX 有多种制作表格的方法,只要你喜欢tikz,画表格还是很灵活的!

在此处输入图片描述

\documentclass{report}
%\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[xscale=1.5,yscale=.5]
\path[right=-1cm]
(0,0)  node{Name}
(0,-1) node{Address}
(0,-2) node{Activity}
(0,-3) node{Legal Owner};
\path
(1,0)  node{:}
(1,-1) node{:}
(1,-2) node{:}
(1,-3) node{:};
\path[right]
(2,0)  node{S.A.}
(2,-1) node{Vancouver, xx}
(2,-2) node{Some activity}
(2,-3) node{Samuel L. Jackson};
\end{tikzpicture}
\end{document} 

相关内容