У меня есть две очень короткие и последовательные секции (для CV), каждая из которых содержит небольшую таблицу:
\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}
Итак, каждая таблица имеет два столбца: первая содержит период, выровненный по правому краю. Вторая: дополнительная информация с определенной шириной, верхняя (и левая) выровненная.
Проблема заключается в том, что ширина левого столбца в двух таблицах отличается и не выглядит красивой, так как разделы (поэтому таблицы) являются последовательными и на одной странице. Я не могу дать r
ширину, как p
:
\begin{tabular}{r{11cm}|p{11cm}}
Не работает. Как я могу получить ширину первых столбцов двух таблиц одинаковой длины, а также их выравнивание по правому краю?
EDIT Спасибо за ответы, все они работают для меня, поэтому я поддержал их всех и принял тот, который понравился мне больше всего (и больше всего понравился), так как у вас нет для указания \hfill
в каждой строке. Однако, если вы не хотите использовать пакет массива по какой-либо причине, то другие решения также прекрасны.