Bei Verwendung von \twocolumnfalse beginnt der Text des neuen Abschnitts auf einer neuen Seite, und ich muss auf derselben Seite beginnen. In meinem Fall müssen Sie diese Methode nur mit \twocolumnfalse speichern, aber irgendwie anders machen, MWE:
\documentclass[twocolumn]{memoir}
\usepackage{blindtext}
\usepackage{polyglossia}[2014/05/21]
\setmainlanguage[babelshorthands=true]{russian}
\setotherlanguage{english}
\setmonofont{Courier New}
\newfontfamily\cyrillicfonttt{Courier New}
\ifXeTeX
\defaultfontfeatures{Ligatures=TeX,Mapping=tex-text}
\else
\defaultfontfeatures{Ligatures=TeX}
\fi
\setmainfont{Times New Roman}
\newfontfamily\cyrillicfont{Times New Roman}
\setsansfont{Arial}
\newfontfamily\cyrillicfontsf{Arial}
\begin{document}
\blindtext
\twocolumn[
\begin{@twocolumnfalse}
\begin{center}
{REFERENCES}
\end{center}
\label{references}
\end{@twocolumnfalse}
]
\end{document}
ps Ich muss genau die \twocolumnfalse Methode verwenden. Ich konnte die Strip-Umgebung und das Multicol-Paket nicht verwenden
Antwort1
Ganz einfach ist es mit der strip
Umgebung, dem cuted
Paket:
\documentclass[twocolumn]{memoir}
\usepackage{blindtext}
\usepackage{polyglossia}[2014/05/21]
\setmainlanguage[babelshorthands=true]{russian}
\setotherlanguage{english}
\setmonofont{Courier New}
\newfontfamily\cyrillicfonttt{Courier New}
\ifXeTeX
\defaultfontfeatures{Ligatures=TeX,Mapping=tex-text}
\else
\defaultfontfeatures{Ligatures=TeX}
\fi
\setmainfont{Times New Roman}
\newfontfamily\cyrillicfont{Times New Roman}
\setsansfont{Arial}
\newfontfamily\cyrillicfontsf{Arial}
\usepackage{cuted}
\begin{document}
\blindtext
\begin{strip}
\begin{center}
{REFERENCES}
\end{center}
\Blindtext[6]
\label{references}
\end{strip}
\Blindtext[2}
\end{document}