Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

How can I combine the tabbing and itemize environments so that I'll have a list in which I can use tabstops?

- It would be nice             foo    bar
- If I could get this working  baz    quuz

I know I could just use an ordinary tabbing environment and fake the first "column" to always display a bullet point, but I'm sure there is a more standard solution.

share|improve this question

2 Answers 2

up vote 7 down vote accepted

What about a table environment or longtable for breaking across pages. Use the listliketab package

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

\storestyleof{itemize}
\begin{listliketab}
    \begin{tabular}{Llll}
        \textbullet &  It would be nice            & foo  &  bar   \\
        \textbullet &  If I could get this working & baz  &  quuz  \\
    \end{tabular}
\end{listliketab}
\end{document}

It has the advantage that you can use p columns to wrap long lines, etc.

share|improve this answer
1  
Yeah, I figured I could make it work by "faking" a list environement using \textbullet. I was hoping to be able to use a itemize-like environment, but your solution is better than nothing, so thank you. –  Thomas Mar 22 '11 at 14:51

You could employ the tabto package for this:

\documentclass{article}
\usepackage{tabto}
\begin{document}
    \begin{itemize}
        \item It wouild be nice            \tabto{6cm} foo \tabto{7cm} bar
        \item If I could get this working  \tabto{6cm} baz \tabto{7cm} quuz 
    \end{itemize}
\end{document}

It's not entirely perfect though, as tabto does not always get the baseline right. In some occasions I had to use \raisebox or \struts to fix this.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.