2

How to cancel the space between '\begin{multicols}' and the paragraph above?

the code

the display mode

  • 3
    Welcome! Please provide complete, compilable but small document, which we can copy and test in our computers as it is (you can copy code from your editor and past here). Image of code is not useful. – Zarko Oct 20 '19 at 7:14
  • Try \multicolsep=0pt – John Kormylo Oct 20 '19 at 14:28
0

Use a negative \vspace* just before beginning the multicols environment:

2. Find the Maclaurin expansion of the following functions:
\vspace*{-0.5\multicolsep}
\begin{multicols}{2}
\quad(i) $f(x) = e^x$;\\
\quad(ii) $f(x) = \sin x$;\\
\quad(iii) $f(x) = \cos x$;\\
\quad(iv) $f(x) = \ln(1+x)$;\\
\end{multicols} 

It may be better to use an enumerate environment to use automatic numbering

  • Is there any way to modify the multicols environment so that it incorporate this negative space automatically? – João Júnior Nov 15 '19 at 18:32
  • 1
    @JoãoJúnior the multicol package documentation has the length \multicolsep default as \multicolsep = 12pt plus 4pt minus 3pt so you could adjust this by using \setlength{\multicolsep}{6pt plus 2pt minus 1.5pt} or whatever length you like. As I understand, when you use a multicols environment, \multicolsep is the vertical space added at the beginning and at the end, so redefining \multicosep will affect both the vertical space as a multicols environment begins, and also when it ends. – corporal Nov 15 '19 at 22:26

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.