Трёхколоночный макет. Пожалуйста, попроще!

Трёхколоночный макет. Пожалуйста, попроще!

Я использую LaTeX для написания резюме и хотел бы иметь возможность задать 3 столбца, ширину которых я могу определить, и иметь возможность указать, в какой столбец поместить определенный текст. Большинство ответов на этот вопрос, которые я нашел в сети, взяты из готовых пакетов, которые допускают лишь незначительную настройку. Я просто хотел бы узнать, может ли кто-нибудь порекомендовать простой макет из 3 столбцов. Спасибо!

решение1

Вот пример с parcolumns:

\documentclass{article}
\usepackage[textwidth=6in]{geometry}
\usepackage{parcolumns}
\usepackage{lipsum}
\usepackage{kantlipsum}
\pagestyle{empty}
\begin{document}

\kant[2]

\noindent
\begin{minipage}{5in}
  \begin{parcolumns}[rulebetween,colwidths={1=0.30\textwidth,2=0.4\textwidth,3=1in}]{3}
    \colchunk[1]{\raggedright\lipsum[2]}
    \colchunk[2]{\raggedright\kant[1]}
    \colchunk[3]{last column}
  \end{parcolumns}
\end{minipage}

\end{document}

что приводит к

введите описание изображения здесь

Однако parcolumnsне будет разбивать столбцы на несколько страниц. Для этого вы можете рассмотреть возможность использования пакета paracolилиlongtable

Вот пример paracol, который позволит разделить столбцы на несколько страниц.

\documentclass{article}
\usepackage[textwidth=6in]{geometry}
\usepackage{paracol}
\usepackage{lipsum}
\usepackage{kantlipsum}
\setlength{\columnseprule}{0.4pt}
\pagestyle{empty}
\begin{document}

\kant[2]

  \setcolumnwidth{0.30\textwidth/1cm,0.4\textwidth,1in}%%
  \begin{paracol}{3}
    {\raggedright\lipsum[2]}
    \switchcolumn
    {\raggedright\kant[1]}
    \switchcolumn
    {last column}
  \end{paracol}

\end{document}

что приводит к

введите описание изображения здесь

Связанный контент