Команда, которая у вас есть, не будет работать в середине страницы, для этого вам нужно использовать пакет changepage.
\usepackage{changepage}
Я так понимаю, вы пытаетесь занять всю ширину страницы. Я написал это из класса туфте-латекса:
Во-первых, определите сумму «навеса», которая будет добавлена к ширине текста в начале и вычтена в конце:
\newlength{\overhang}
\setlength{\overhang}{\marginparwidth}
\addtolength{\overhang}{\marginparsep}
Затем используйте \ Adjustwidth с величиной навеса, если вы хотите удалить пространство marginpar:
\begin{adjustwidth}{}{-\overhang}
% This will be displayed full-width
\end{adjustwidth}{}{-\overhang}
Как отметил Дэмиен, вы все равно можете использовать маржинальные поля, подобные этим, они просто превысят ширину страницы. Однако \ multicols не позволит использовать поплавки.
Надеюсь, это то, что вам нужно!