编辑

编辑

当我这样做的时候

\documentclass{article}

\usepackage{multicol}
\RequirePackage[utf8]{inputenc}

\begin{document}

\begin{multicols}{2}
{\Large Équations}
\columnbreak

{\Large Calculs et raisonnements}
\end{multicols}
\end{document}

我明白了

在此处输入图片描述

有没有办法强制第一条基线处于同一水平?

我现在想到的解决办法是添加一个\vphantom

编辑

附言:这就是我使用的原因\columnbreak。如果没有\columnbreak,我的文档看起来就不太平衡。

在此处输入图片描述

编辑2

这是我需要的另一个例子columnbreak......

在此处输入图片描述

答案1

你需要\topskip足够大才能容纳重音大写字母

\documentclass{article}

\usepackage{multicol}
\RequirePackage[utf8]{inputenc}
\showoutput
\begin{document}

{\setlength\topskip{15pt}
\begin{multicols}{2}
{\Large Équations

}
\columnbreak

{\Large Calculs et raisonnements

}
\end{multicols}}
\end{document}

在此处输入图片描述

答案2

第二种解决方案使用该tcolorbox包。

这个想法是使用包装sidebyside的选项tcolorbox,并排显示盒子的上下部分。

两列之间的间距由参数给出sidebyside gap,这里是3mm。

\documentclass[a4paper]{article}
\usepackage[margin=2cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[most]{tcolorbox}
\usepackage{lipsum}

\begin{document}

% box creating the box "double column"
\newtcolorbox{double column}{notitle,lower separated=false,
enhanced,sidebyside,sidebyside align=top,sidebyside gap=3mm,
sharp corners,boxrule=0pt,colback=white,
}


\begin{double column}
\lipsum[1]

\tcblower

\lipsum[2]

\end{double column}
\end{document}

输出:

在此处输入图片描述

答案3

我编写了一个Compo命令,可以在文本旁边显示一个图形,但也可以将两个文本或两个图像并排放置。

已由 @egreg 更正并使其成为环境:个人宏与 Babel French 之间的冲突

这里有一个默认的例子,其中小页面被分成两个相等的部分,另外还有两个例子,其中小页面被分成两个不相等的部分,并由一条垂直线分开。

在此处输入图片描述

\documentclass[a4paper]{article}
\RequirePackage[utf8]{inputenc}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% nouvel environnement Compo
% https://tex.stackexchange.com/questions/403589/conflict-between-personal-macro-and-babel-french

\newlength\colG\newlength\colD%
\newenvironment{Compo}[1][0.5]
 {%
  \setlength{\colG}{#1\linewidth}%
  \setlength{\colD}{\linewidth}%
  \addtolength{\colD}{-\colG}%
  \addtolength{\colG}{-10pt}%
  \addtolength{\colD}{-10pt}%
  \par\noindent%
  \begin{minipage}{\colG}%
 }%
 {%
  \end{minipage}%
  \par%
 }%
\newcommand{\compobreak}{%
  \end{minipage}\hfill\vrule\hfill%
  \begin{minipage}{\colD}%
}%
\newcommand{\componubreak}{%
  \end{minipage}\hfill%
  \begin{minipage}{\colD}%
}%

% fin environnement Compo
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}

\begin{Compo}% by default .5
{\Large Équations}
\componubreak 
{\Large Calculs et raisonnements}
\end{Compo}

\smallskip

\dotfill
\smallskip

\begin{Compo}[.4]
{\Large Équations}
\compobreak 
{\Large Calculs et raisonnements}
\end{Compo}

\smallskip

\dotfill
\smallskip

\begin{Compo}[.6]
{\Large Équations}
\compobreak 
{\Large Calculs et raisonnements}
\end{Compo}

\end{document}

相关内容