区分 \columnsep 为 twocolumn 和 wrapfigure

区分 \columnsep 为 twocolumn 和 wrapfigure

据我所知,长度\columnsep既用于twocolumn文档中列之间的间隙,也用于周围的空间wrapfigure

我怎样才能改变列之间的空间,但独立控制图形周围的空间?

以下是一个例子:

\documentclass[a4paper,10pt,twocolumn]{article}
\usepackage{lipsum}

\usepackage{wrapfig}

\setlength{\columnsep}{25pt}

\begin{document}

\begin{wrapfigure}{l}{4cm}
  \rule{4cm}{4cm}
\end{wrapfigure}
\lipsum

\end{document}

在此处输入图片描述

答案1

这是一个解决方案。

\columnsep在序言中控制列 sep。

\columnsep\begin{document}控制后即可wrapfigure

\documentclass[a4paper,10pt,twocolumn]{article}
\usepackage{lipsum}

\usepackage{wrapfig}


\setlength{\columnsep}{25pt}
\begin{document}
\setlength{\columnsep}{50pt}

\begin{wrapfigure}{l}{4cm}
  \rule{4cm}{4cm}
\end{wrapfigure}
\lipsum

\end{document}

在此处输入图片描述

相关内容