multicol:如何在不垂直对齐的情况下拆分列?

multicol:如何在不垂直对齐的情况下拆分列?

在此 MWE 中

\documentclass[a4paper]{article}

\usepackage[hmargin={2cm,2cm},vmargin={2cm,2cm}]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{amsmath, amssymb}
\usepackage[french]{babel}
\usepackage[shortlabels]{enumitem}
\usepackage{multicol}

\usepackage{pgf,tikz}
\usepackage{mathrsfs}
\usetikzlibrary{arrows}



\begin{document}

\begin{enumerate}[a)]
\begin{multicols}{2}
\item La fonction $f$ est déjà sous forme canonique. On reconnaît $\alpha = -1$ et $\beta = 3$. De plus, le coefficient dominant de $f$ est $-2>0$. Donc, la courbe $\mathscr{C}_f$ de $f$ est une parabole tournée vers le bas et de sommet $(-1,3)$.

On calcule de plus : $f(0)=1$. Cela nous permet de dessiner : 
\columnbreak

\definecolor{sexdts}{rgb}{0.1803921568627451,0.49019607843137253,0.19607843137254902}\definecolor{cqcqcq}{rgb}{0.7529411764705882,0.7529411764705882,0.7529411764705882}\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1cm,y=1cm]\draw [color=cqcqcq,, xstep=1cm,ystep=1cm] (-3.63555555555557,-2.45) grid (2.3022222222221753,4.474444444444443);\draw[->,color=black] (-3.63555555555557,0) -- (2.3022222222221753,0);\foreach \x in {-3,-2,-1,1,2}\draw[shift={(\x,0)},color=black] (0pt,2pt) -- (0pt,-2pt) node[below] {\footnotesize $\x$};\draw[->,color=black] (0,-2.45) -- (0,4.474444444444443);\foreach \y in {-2,-1,1,2,3,4}\draw[shift={(0,\y)},color=black] (2pt,0pt) -- (-2pt,0pt) node[left] {\footnotesize $\y$};\draw[color=black] (0pt,-10pt) node[right] {\footnotesize $0$};\clip(-3.63555555555557,-2.45) rectangle (2.3022222222221753,4.474444444444443);\draw[line width=2pt,color=sexdts,smooth,samples=100,domain=-3.63555555555557:2.3022222222221753] plot(\x,{0-2*((\x)+1)^(2)+3});\end{tikzpicture}
\end{multicols}

\end{enumerate}

\end{document}

在此处输入图片描述

第一列是垂直对齐的。我希望第一列有正常的垂直间距。

是否可以打破一列,但不垂直对齐打破的列?

答案1

就在之前 \columnbreak插入\vfill\mbox{}我不知道它是否总是有效,但可以与您的 MWE 配合使用。

相关内容