0

I am trying to reduce the space between a subheading and a two column multicol. I have tried to change the margins on both the mutlticol and the heading, however it has lead me to no avail.

This is what I have written for the multicol / header (the data is just dummy data):

tex

This is the output from this:

whitespace

(Note: the Language section is as expected. That is what I am going for.)

This amount of white-space is too much, and no already answered questions that I could find seems to be addressing this. I believe I did read an answer saying that multicol may not be the correct solution, but I would assume there has to be a way to squish that space to make it more consistent.

  • 1
    Welcome to TeX.SX! Please make your code compilable (if possible), or at least complete it with \documentclass{...}, the required \usepackage's, \begin{document}, and \end{document}. That may seem tedious to you, but think of the extra work it represents for TeX.SX users willing to give you a hand. Help them help you: remove that one hurdle between you and a solution to your problem. – Tom Bombadil Sep 11 '15 at 7:03
  • 1
    Also, if you do provide code, please provide it as text and not as a picture. I'm not going to painfully type in your code, let me copy it from here. – Tom Bombadil Sep 11 '15 at 7:05
  • What about \setlength{\multicolsep}{0pt} or whatever you need? Hard to give better advice since you are using custom commands and aren't providing us with their definitions.... – jon Sep 13 '15 at 21:40
1

You could try using minipages instead of multicols. That way, you can also vary a bit with the horizontal alignment of the text by adding \centering and changing the textwidth.

Test
\begin{minipage}{.49\textwidth}
\begin{itemize}
\item An item;
\item Another item;
\end{itemize}
\end{minipage}
\begin{minipage}{.49\textwidth}
\begin{itemize}
\item Yet another;
\item And another.
\end{itemize}
\end{minipage}

Edit: It does add the downside of having to split the list manually, but as far as I can see when testing it the problem of the vertical gap is gone

  • Why the figure environment? \noindent is all you need. – John Kormylo Sep 12 '15 at 12:21
  • It has become a bit of a habit. I use minipages a lot, almost always for figures and tables. You're right, I will change it – Robin Sep 13 '15 at 21:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.