1

Consider the following document with an itemized list with two words per item:

\documentclass{article}
\begin{document}
\begin{itemize}
\item arbitrary, archipelago
\item bug, bit
\end{itemize}
\end{document}

This prints as follows:

An itemized list with two words on each row

I would like the second word on every item row to be a fixed distance apart, so that the outcome will look like this:

The words on each row are spaced out in a synchronized manner

I can accomplish this effect with \hspace:

\item arbitrary,\hspace{4.2cm}archipelago
\item bug,\hspace{5cm}bit

but this is too much work and unwieldy, as the spaces need to be tailored for every combination of words.

I can use a table with textbullet:

\begin{tabular}{l@{\hskip 4cm}l}
 \textbullet\ arbitrary, & archipelago \\
 \textbullet\ bug, & bit \\
\end{tabular}

but the formatting is not the same as a list:

Table vs. list

Note the distance of the bullet points from the left margin, the distance between the bullet points and the beginning of the text, and the distance between the rows.

3
  • \begin{tabular}{ @{} l@{\hskip 4cm}l} \textbullet\ arbitrary, & archipelago \\ \textbullet\ bug, & bit \\ \end{tabular} ?
    – Zarko
    Oct 4, 2018 at 8:44
  • @Zarko: This solution does not quite look like an itemized list. See the last paragraph in the post.
    – Evan Aad
    Oct 4, 2018 at 8:48
  • than increase space after \textbulet or nest itemize in the table.
    – Zarko
    Oct 4, 2018 at 8:51

1 Answer 1

2
\documentclass{article}

\usepackage{listliketab}
\begin{document}

A tabular

\storestyleof{itemize}
\begin{listliketab}
\begin{tabular}{Lll}
\textbullet& arbitrary, & archipelago \\
\textbullet& bug,       & bit \\
\end{tabular}
\end{listliketab}

A list

\begin{itemize}
\item arbitrary
\item bug
\end{itemize}
\end{document}

enter image description here

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .