自动将摘要从一列调整为两列,然后再调整回来

自动将摘要从一列调整为两列,然后再调整回来

我正在编辑具有自定义抽象环境的 latex 模板。我想在双列模式下保持 (0.65) 的宽度,但在单列模式下更改为全宽。

有人能指点一下如何自动进行这种调整吗?原始代码如下:

\renewenvironment{abstract}{   
\usefont{OT1}{phv}{m}{n}  
\hfill\begin{minipage}{0.65\textwidth}  
\rule{\textwidth}{1pt}\\ \textcolor{Blue}{\textbf{\abstractname}}}  
{\par\noindent\rule{\textwidth}{1pt}\end{minipage}} 

请指教。

答案1

我想我明白了。我使用条件

\makeatletter 
 \if@twocolumn  
   \hfill\begin{minipage}{0.65\textwidth}  
 \else
    \hfill\begin{minipage}{1\textwidth}
 \fi
\makeatother

相关内容