如何对齐两个非常简单的表格之间的内容

如何对齐两个非常简单的表格之间的内容

我想创建一个首字母缩写列表,由两个表格组成,以“列表 1”和“列表 2”分隔

生成的图像如下

在此处输入图片描述

然而,正如你所见,列表在表格中并不完全对齐

如果它们按照所示的红线对齐,效果会更好:

在此处输入图片描述

有人知道如何实现这一点吗?

代码附在下面。

%% *** Add any desired options. ***
\documentclass{book}

\usepackage{siunitx}
\usepackage{nomencl}
\usepackage{amsmath}
\usepackage{nicefrac}
\usepackage{nomencl}
\usepackage{amsmath}
\usepackage{amsthm}     
\usepackage{amssymb}
\usepackage[english]{babel}
\usepackage{hyperref}
\renewcommand{\chaptername}{chapter}
\begin{document}



\chapter{ list of acroynms}

\section*{List 1}
\begin{tabular}{ll}
    $NM$ & Nano-fracture-induced Microfibers\\
    $HN$ & Hot Nanoencoders
\end{tabular}

\section*{List 2}
\begin{tabular}{ll}
    $ABCD$ & Alpha Bromide Carbon Dioxide\\
    $EFGH$ & Erbium-Fractured Gallium Hydrate 
\end{tabular}

\end{document}

答案1

只需为第一列设置固定宽度。

您是否知道有专门用于首字母缩略词的软件包(请参阅这里, 例如)?

\documentclass{book}

\usepackage{siunitx}
\usepackage{nomencl}
\usepackage{amsmath}
\usepackage{nicefrac}
\usepackage{nomencl}
\usepackage{amsmath}
\usepackage{amsthm}     
\usepackage{amssymb}
\usepackage[english]{babel}
\usepackage{hyperref}
\renewcommand{\chaptername}{chapter}
\begin{document}



    \chapter{ list of acroynms}

    \section*{List 1}
    \begin{tabular}{p{34pt}l}
        $NM$ & Nano-fracture-induced Microfibers\\
        $HN$ & Hot Nanoencoders
    \end{tabular}

    \section*{List 2}
    \begin{tabular}{p{34pt}l}
        $ABCD$ & Alpha Bromide Carbon Dioxide\\
        $EFGH$ & Erbium-Fractured Gallium Hydrate 
    \end{tabular}

\end{document}

在此处输入图片描述

答案2

另一种不使用表格的方法是使用简单列表(使用带有的自定义描述环境enumitem)。

列表

\documentclass{book}

\usepackage{siunitx}
\usepackage{nomencl}
\usepackage{amsmath}
\usepackage{nicefrac}
\usepackage{nomencl}
\usepackage{amsmath}
\usepackage{amsthm}     
\usepackage{amssymb}
\usepackage[english]{babel}
\usepackage{hyperref}
\renewcommand{\chaptername}{chapter}

\usepackage{enumitem}

\begin{document}
\chapter{ list of acroynms}
\setlist[description]{labelwidth=4em,font=\mdseries}
\section*{List 1}
\begin{description}
    \item[$NM$] Nano-fracture-induced Microfibers
    \item[$HN$] Hot Nanoencoders
\end{description}

\section*{List 2}
\begin{description}
    \item[$ABCD$] Alpha Bromide Carbon Dioxide
    \item[$EFGH$] Erbium-Fractured Gallium Hydrate 
\end{description}
\end{document}

相关内容