尝试使表格的一列左对齐,另一列右对齐(+命令调用问题)

尝试使表格的一列左对齐,另一列右对齐(+命令调用问题)

我是 Latex 的新手。我正在尝试创建一个表格,其中一列左对齐,另一列右对齐。

这是我迄今为止尝试过的。

\newcommand{\cellright}[1]{\begin{flushright} #1 \end{flushright}}

\begin{flushleft} \Large
    \begin{tabular}{ c c }  
        \emph{text1} & \cellright{text2}\\ 
        \emph{text3} & \cellright{text4}
    \end{tabular}
\end{flushleft}

一个问题是,当我调用“cellright”函数时,我得到了!

LaTeX 错误:出现问题 - 也许缺少 \item。

据我了解,/item 适用于某种类型的列表,而我在这里不处理列表。

第二个问题是这flushleft似乎不适用于表格。原始示例读取\begin{center}但文本似乎始终位于表格的中心。

答案1

像这样:

在此处输入图片描述

\documentclass{article}
\usepackage{array}
\begin{document}
    \begin{tabular}{ >{\itshape}l r }
    1   &   text2\\
    3   &   text4
    \end{tabular}
\end{document}

正如 @frougon 在他的评论中所说,你确实需要阅读一些关于餐桌布置的介绍性文字,例如维基百科:表格

相关内容