附加列的命名缩进

附加列的命名缩进

我使用以下部分代码列出了一些术语:

\documentclass[12pt]{article}

\newlength{\nomenlabelindent}
\setlength{\nomenlabelindent}{4em}
\newenvironment{nomenclature}{%
\newcommand\entry[2]{%
   \hangindent\nomenlabelindent\noindent\makebox[\nomenlabelindent][l]{##1\quad}\ignorespaces##2\par}%
   \section*{NOMENCLATURE}}{\par\addvspace{12pt}}

\begin{document}

\begin{nomenclature}
    \entry{$\rho$}  {Density} 
    \entry{$T$}  {Temperature} 
    \entry{$v$}{Volume}
    \entry{$t$}{time}
    \entry{$\Gamma$}{Number flux density}
    \entry{$\sigma$}{Sp. Charge density}
\end{nomenclature}

\end{document}

输出如下:

在此处输入图片描述

问题:我想在右侧添加一列以显示每个条目的相应单位。这也应该有一个定义的缩进。供参考:

在此处输入图片描述

提前致谢,如能得到任何帮助我将非常感激。

答案1

无表格的新代码:

\documentclass{article}

\begin{document}
    \hspace*{1cm} \text{\Large \bfseries Nomenclature}
    \bfseries
    \begin{tabbing}
        \hspace*{1cm} \= \hspace*{5cm} \= \hspace*{2cm} \kill
        \parbox{\textwidth}{$\rho$}    \> \parbox{\textwidth}{Density}
        \> \parbox{\textwidth}{ kg/m$^3$} \\
        \parbox{\textwidth}{$T$} \> \parbox{\textwidth}{Temperature}
        \> \parbox{\textwidth}{°C} \\
        \parbox{\textwidth}{$v$}   \> \parbox{\textwidth}{Volume}
        \> \parbox{\textwidth}{m$^3$} \\
        \parbox{\textwidth}{$t$} \> \parbox{\textwidth}{Time}
        \> \parbox{\textwidth}{sec} \\
        \parbox{\textwidth}{$\Gamma$}  \> \parbox{\textwidth}{Number flux density}
        \> \parbox{\textwidth}{unit} \\
        \parbox{\textwidth}{$\sigma$}   \> \parbox{\textwidth}{Sp. Charge density}
        \> \parbox{\textwidth}{unit} \\     
    \end{tabbing}
    
\end{document}

输出:

在此处输入图片描述

如果您不想让表格以粗体显示,请注释掉\bfseries后面的第三行()\begin{document}

答案2

试试这个代码:

\documentclass{article}
\usepackage{array}

\begin{document}
    
    \begin{tabular}{ >{}l >{\bfseries}l  > {\bfseries}l }
        \multicolumn{3}{c}{\bfseries \huge Nomenclature}\\
        \hline
        $\rho$ & Density & kg/m$^3$\\
        $T$ & Temperature &°C\\
        $v$ & Volume &m$^3$ \\
        $t$ & time & sec \\
        $\Gamma$ & Number flux density & unit\\ 
        $\sigma$ & Sp. Charge density & C/m$^2$ \\
    \end{tabular}
    
\end{document}

输出:

在此处输入图片描述

相关内容