如何对齐一行中的单词与下一行中的单词而不使用表格

如何对齐一行中的单词与下一行中的单词而不使用表格

这是我的代码

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[table]{xcolor}
\usepackage{array}

\begin{document}
\begin{enumerate}
    \item Tomas\verb+           +Thomas
    \item Maine\verb+           +Main
    \item Patty\verb+           +Patti
    \item Roberts\verb+         +Robertson
    \item Springfield\verb+     +Springvale
    \item Nixon\verb+           +Dixon

\end{enumerate}
\end{document}

我想要实现的是让第二列上的名称彼此对齐。但输出不是我想要的。首先,我尝试简单地输入空格键,但失败了,因为 LaTex 似乎将多个空格视为一个空格。其次,我尝试使用 \verb 命令来封闭空格。再次失败。但还没有弄清楚为什么它是错误的。 \verb 不是应该将分隔符内的文本视为逐字文本吗?在此处输入图片描述

无论如何,我想我可以在表格环境中输入我想要的内容并调整列的大小,但这太复杂了。我想知道这里是否有更简单的解决方案?

答案1

完美使用套件tabto

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[table]{xcolor}
\usepackage{array,tabto}

\begin{document}
\begin{enumerate}
    \item Tomas\tabto{1.5in}Thomas
    \item Maine\tabto{1.5in}Main
    \item Patty\tabto{1.5in}Patti
    \item Roberts\tabto{1.5in}Robertson
    \item Springfield\tabto{1.5in}Springvale
    \item Nixon\tabto{1.5in}Dixon
\end{enumerate}
\end{document}

在此处输入图片描述

答案2

您可以根据需要进行修改

在此处输入图片描述

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[table]{xcolor}
\usepackage{array}
\newcommand{\abc}[1]{\makebox[5cm][l]{#1}}
\begin{document}
    \begin{enumerate}
        \item \abc{Tomas}           +Thomas
        \item \abc{Maine}           +Main
        \item \abc{Patty}           +Patti
        \item \abc{Roberts}         +Robertson
        \item \abc{Springfield}     +Springvale
        \item \abc{Nixon}           +Dixon

    \end{enumerate}
\end{document}

答案3

如果您允许在第一个单词之前或之间放置一些标记,解决方案的级别将有很大差异。 如果允许这样的标记,那么您可以使用 TeX 原始构造,\hbox to<dimen> {text\hfil}它给出声明大小的框:

\def\p #1 {\leavevmode\hbox to4cm {#1\hfil}}

然后你可以使用

\item \p Tomas                  Thomas
\item \p Maine                  Main
\item \p Patty                  Patti
\item \p Roberts                Robertson
\item \p Springfield            Springvale
\item \p Nixon                  Dixon

第二种情况要复杂得多。除非这里明确指出了需求,否则我不会在这里展示它。

相关内容