我正在制作如下所示的表格:
但是,我无法获得所需的输出。输出内容是左右对齐的两列,填充到整个页面宽度,并用点分隔,对齐方式正确,并带有“{”符号,如图所示。
以下是我迄今为止开发的 MWE:
\begin{tabular*}{\textwidth}{@{}l@{}l}
CLASS IPER SPEC & \dotfill 5 \\
\\
SIDE FIT & \\
\\
SPLINE TYPE & \dotfill FILLET ROOT \\
\\
NUMBER OF TEETH & \dotfill 26 \\
\\
DIAMETRAL PITCH & \dotfill 20/30 \\
\\
MODULE & \dotfill 1.27 \\
\end{tabular*}
答案1
我不明白你在那里做什么。我认为最适合你需要的包是glossaries
。
但是如果你想手动完成,你应该使用环境tabularx
\documentclass{article}
\usepackage{showframe}
\usepackage{array,tabularx}
\newcommand\indexgap{\tabularnewline\multicolumn{2}{l}{}\tabularnewline}
\begin{document}
\noindent\begin{tabularx}{\textwidth}{X<{\dotfill}l@{}l}
CLASS IPER SPEC & 5 \indexgap
SIDE FIT & \indexgap
SPLINE TYPE & FILLET ROOT \indexgap
NUMBER OF TEETH & 26 \indexgap
DIAMETRAL PITCH & 20/30 \indexgap
MODULE & 1.27 \\
\end{tabularx}
\end{document}
答案2
像这样吗?
\documentclass{article}
\begin{document}
\begin{tabular*}{\textwidth}{p{0.9\textwidth}l@{}l}
CLASS IPER SPEC \dotfill & 5 \\
\\
SIDE FIT \dotfill & \\
\\
SPLINE TYPE \dotfill & \\
FILLET ROOT \dotfill \\
\\
NUMBER OF TEETH \dotfill & 26 \\
\\
DIAMETRAL PITCH \dotfill & 20/30 \\
\\
MODULE \dotfill & 1.27 \\
\end{tabular*}
\end{document}