具有水平间距的列表项

具有水平间距的列表项

当我尝试建立没有公告的公司列表时。我得到如下输出

在此处输入图片描述

实际上我想要的是冒号之间的正确间距。就像下面的例子一样。 在此处输入图片描述

有人能帮帮我吗?提前谢谢了。

使用的代码:

\begin{description}
   \item[TCS:] Jeddah,Kochi,Bangalore 
   \item[InfoSys:] Jeddah,Kochi,Bangalore 
   \item[Wipro:] Jeddah,Kochi,Bangalore 
\end{description} 

答案1

您可以使用一个简单的tabular环境:

在此处输入图片描述

\documentclass{article}
\usepackage{array}
\begin{document}
\noindent
\begin{tabular}{@{}l >{:\quad} l}
TCS & Jeddah,Kochi,Bangalore \\
InfoSys & Jeddah,Kochi,Bangalore \\
Wipro & Jeddah,Kochi,Bangalore \\
\end{tabular} 
\end{document}

要微调冒号左右两侧的空格量,可以使用如下标头

\begin{tabular}{@{}l >{\hspace{8pt}:\hspace{10pt}} l}

在哪里8pt10pt可以根据自己的喜好进行调整。(你没有明确说明什么“正确”的空间值是......)

答案2

KOMA-Script 的labeling列表可用于此目的。它在每个 KOMA-Script 类(如scrartclscrbook)中都可用,并且可以通过加载包在其他类中使用scrextend

语法是:

\begin{labeling}[<separator>]{<widest label>}

完整示例:

\documentclass{article}
\usepackage{scrextend}
\begin{document}

\ttfamily
\begin{labeling}[\quad:\quad]{InfoSys}
   \item[TCS] Jeddah,Kochi,Bangalore 
   \item[InfoSys] Jeddah,Kochi,Bangalore 
   \item[Wipro] Jeddah,Kochi,Bangalore 
\end{labeling} 

\end{document}

在此处输入图片描述

相关内容