2

I want a three-column paracol environment where the second and third column have equal width and this width is three times the width of the first column.

The command \columnratio seems indicated for this task. Unfortunately no example at all of their use is provided in the user manual. This older question gives a good, clear answer but only for two columns.

Here are my failed attempts :

\documentclass{article} \usepackage{paracol} \usepackage{lipsum} \usepackage{lmodern} \begin{document} \columnratio{1,3,3} \begin{paracol}{3} \lipsum[2] \switchcolumn \lipsum[2] \switchcolumn \lipsum[2] \end{paracol} \columnratio{3,3} \begin{paracol}{3} \lipsum[2] \switchcolumn \lipsum[2] \switchcolumn \lipsum[2] \end{paracol} \end{document} 

1 Answer 1

3

\columnratio does not interpret the list 1,3,3 as the ratio 1:3:3. \columnratio{r_0,r_1,\dots,r_k} specifies fractions of the page width (excluding the inter-column gaps), not arbitrary coefficients. In particular, in your first case the entries should be 1/7 and 3/7; the third column will then receive the remaining 3/7. In the second example the entries should be 1/3 and 1/3; the third column will receive the remaining 1/3. Here is how you can apply this in your code.

\documentclass{article} \usepackage{paracol} \usepackage{lipsum} \usepackage{lmodern} \begin{document} \columnratio{0.142857,0.428571} %\columnratio{1,3,3} \begin{paracol}{3} \lipsum[1][1] \switchcolumn \lipsum[2][1-5] \switchcolumn \lipsum[3][1-5] \end{paracol} \vskip10pt \columnratio{0.333333,0.333333} %\columnratio{3,3} \begin{paracol}{3} \lipsum[1][1-4] \switchcolumn \lipsum[2][1-4] \switchcolumn \lipsum[3][1-4] \end{paracol} \end{document} 

enter image description here

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.