I have created the following tabularx
environment (using the package tabularx
, of course) to serve as a specialized bulleted list for a resume.
\begin{tabularx}{\textwidth}{r \p{3in} X r}
$\bullet$ & This is some experience & & startdate--enddate
\end{tabularx}
I would've preferred to use the Itemize environment, but I could not figure out how to get the multiple columns for the date. While the bullet produced is not bad, it does not match the spacing used in the itemize
environment. Is there a way that I can consistently mimic the spacing used by itemize
to make my tabularx
environment match?
EDIT: As DavideCarlisle mentions in his answer, and I alluded to in my comment, I am using tabularx
for the column X that will give me flexible white space. Using the primitive \extracolsep
, I can rewrite my example with tabular*
in the following way.
\begin{tabular*}{\textwidth}{r \p{3in} @{\extracolsep{\fill}} r }
$\bullet$ & This is some experience & startdate--enddate
\end{tabular*}
I mention this to emphasize that my question is really about the placement of the bullet rather than the rest of the table's configuration. I do want to say, however, that I appreciate everyone's more general feedback.
Best Answer
You indicate in comments that you just want stretchy glue before the last column. There is no need to get LaTeX to fake this with an
X
column. Adding stretch glue between columns is a primitive feature of the underlying\halign
primitive and available in teh core latex format usingtabular*
tabularx
is an attempt to copy the syntax oftabular*
but modify column widths rather than inter-column space, it is far less efficient thattabular*
.Or more accurately copying the list layout, with an example with 0pt parindent: