使用 \twocolumnfalse 時,新部分的文字從新頁面開始,我需要從同一頁開始。就我而言,您只需使用 \twocolumnfalse 來保存此方法,但以某種不同的方式執行 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 我需要準確使用 \twocolumnfalse 方法我無法使用 strip 環境和 multicol 包
答案1
環境很簡單strip
,形成cuted
包:
\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}