Tengo dos tramos muy cortos y consecutivos (para un CV), cada uno con una pequeña mesa:Obtención de dos tablas en látex para tener la misma (alineado a la derecha) ancho de columna
\section{Work Experience}
\begin{tabular}{r|p{11cm}}
Current & Your job at Your Company, Town \\
Jan 2009 & What your company does \\
& A description of what you do\\
\multicolumn{2}{c}{}\
\end{tabular}
\section{Education}
\begin{tabular}{r|p{11cm}}
Slightly wider first column & University, Town \\
Jan 2009 & Thesis subject \\
& A description of what you did\\
\multicolumn{2}{c}{}\
\end{tabular}
Así que cada tabla tiene dos columnas: la primera que contiene el período, alineada a la derecha. El segundo: algo más de información con un cierto ancho, alineado arriba (e izquierdo).
El problema es que el ancho de la columna de la izquierda en las dos tablas es diferente, y no se ve bien, ya que las secciones (por lo tanto tablas) son consecutivos y en una página. No puedo dar r
un ancho igual p
:
\begin{tabular}{r{11cm}|p{11cm}}
no funciona. ¿Cómo puedo obtener el ancho de las primeras columnas de las dos tablas con la misma longitud y al mismo tiempo tenerlas alineadas a la derecha?
EDITAR Gracias por las respuestas, todos ellos trabajan para mí, así que upvoted todos ellos, y aceptado el que me atrajo más (y más upvoted), ya que no tiene que especificar el \hfill
en cada fila. Sin embargo, si no desea utilizar el paquete array por algún motivo, las otras soluciones también son excelentes.
No hay una respuesta a sus preguntas como tal, pero utilizo el paquete currvita para mantener mi CV (bueno, con hacks adecuados ...): http://www.ctan.org/tex-archive/macros/latex/contrib/currvita /. De esa manera * usted * no tiene que lidiar con estos detalles. – dmckee
Gracias por la sugerencia, así que compruébelo para la próxima versión :) – vahidg