StackExchange 上的许多文章都提到了同样的问题,但这些解决方案都不适合我。我先初始化一个section
环境,然后初始化另一个multicol
环境,并以子节标题作为参数。任何放在旁边方括号中的内容\begin{multicols}{2}
都应写为非多列句子,这意味着它不尊重列的“盒装”边界,而之前的任何内容都尊重。我在报告的大部分内容中\end{multicols}
都使用该环境,它始终运行良好。multicol
我也尝试过将其放在\section
方括号中,但是我需要换行符\\
,而且不允许使用多行句子。
情况如下图所示。
编译前几页的代码:
\section{Definizione del momento magnetico}
\begin{multicols}{2}[\subsection{L'ipotesi dell'integrale della f.e.m.}]
...texttexttext...
这也是我的文档的介绍。其中的内容看起来不会造成任何问题,但无论如何还是放在这里。
\documentclass{article}
% Packages
\usepackage{graphicx}
\graphicspath{ {./Immagini/} }
\usepackage{geometry}
\usepackage{ulem}
\usepackage{setspace}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{systeme}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{hhline}
\usepackage{float}
\usepackage{multicol}
\usepackage{blindtext}
\usepackage{physics}
\usepackage{wrapfig}
\usepackage{hyperref}
\usepackage{mathtools}
% Others
\singlespacing
\numberwithin{equation}{section}
\numberwithin{equation}{subsection}
% Omit `.0` in equation numbers for non-existent subsections.
\renewcommand*{\theequation}{%
\ifnum\value{subsection}=0 %
\thesection
\else
\thesubsection
\fi
.\arabic{equation}%
}
% Custom command for slanted bars ("parallel")
\newcommand{\slanted}{\mathbin{\!/\mkern-5mu/\!}}
\newcommand{\ddd}{\text{d}} % d normale in math mode