1

Is there a way to fit the following text \lipsum[2-5] to one column (the first one) ?

MWE

\documentclass[11pt,landscape,DIV=30]{scrartcl}
\usepackage{multicol}
\usepackage{lipsum}

\begin{document}
%
\begin{multicols*}{3}
\lipsum[2-5]
%
\vfill
\vspace*{\fill}
\columnbreak
\lipsum[2-3]

%
\vfill
\vspace*{\fill}
\columnbreak
~

\vfill\null
\end{multicols*}

\end{document}

enter image description here

4
  • 1
    Smaller size? I'm not sure what kind of answer you are expecting. We're not talking about one word here; there is simply too much text for one column.
    – campa
    Commented Feb 24, 2021 at 17:07
  • My goal would be to find a way to locally reduce the font size so that the first lipsum fits in the first column. I have tested things with adjustbox, but I get an error every time.
    – jowe_19
    Commented Feb 24, 2021 at 17:12
  • To use adjustbox, you first need a box. \parbox will do. Commented Feb 25, 2021 at 0:04
  • I tried replacing the first lipsum by \begin{adjustbox}{max height=0.5\paperheight,max width=\columnwidth} \parbox{\columnwidth}{\lipsum[2-5]} \end{adjustbox} : it's do the trick, but what is the height of a column in multicols ? I would like to change 0.5\paperheight into the real length.
    – jowe_19
    Commented Feb 25, 2021 at 7:52

1 Answer 1

1

Try along these lines:

% colprob.tex  SE 584776

\documentclass[11pt,landscape,DIV=30]{scrartcl}
\usepackage{multicol}
\usepackage{lipsum}

\begin{document}
%
\begin{multicols*}{3}
{\tiny
\lipsum[2-5]

}
End 2--5.
%
\vfill
\vspace*{\fill}
\columnbreak
\lipsum[2-3]

%
\vfill
\vspace*{\fill}
\columnbreak
~

\vfill\null
\end{multicols*}

\end{document}

enter image description here

2
  • Thanks, but I'm looking for a way that would do this automatically (calculate the best possible font size to avoid the large empty space at the bottom).
    – jowe_19
    Commented Feb 24, 2021 at 17:35
  • @jowe_19 You never mentioned "automatically" in your question. Commented Feb 24, 2021 at 18:20

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .