Listar elementos con espaciado horizontal

Listar elementos con espaciado horizontal

Cuando intento crear una lista de empresas sin boletín. Obtengo el resultado como se muestra a continuación

ingrese la descripción de la imagen aquí

En realidad lo que quiero es el espacio correcto entre los dos puntos. Exactamente como el siguiente ejemplo. ingrese la descripción de la imagen aquí

Puede alguien ayudarme.? Gracias de antemano.

Código utilizado:

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

Respuesta1

Podrías usar un tabularentorno simple:

ingrese la descripción de la imagen aquí

\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}

Para ajustar la cantidad de espacios en blanco a la izquierda y a la derecha de los dos puntos, puede emplear un encabezado como

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

donde 8pty 10ptpodría ajustarse a su gusto. (No dijiste explícitamentequélos valores de espacio "correctos" son...)

Respuesta2

labelingPara ello se podría utilizar la lista de KOMA-Script . Está disponible en todas las clases de KOMA-Script (como scrartclo scrbook) y se puede utilizar en otras clases cargando el scrextendpaquete.

La sintaxis es:

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

Un ejemplo completo:

\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}

ingrese la descripción de la imagen aquí

información relacionada