我正在创建一本大型复合书\documentclass[A4,twocolumn]{book}
。我需要在两列上包裹浮动图形(和表格)。
我知道环境figure*
,但是整个页面的宽度太大了。有很多图形只有一列重叠——使用figure*
会导致页面数量大幅增加。
这里如何使用 wrapfig 跨越多列我读到过关于使用wrapfig
去做到这一点,但这不是一个容易的方法。
还有其他解决方案吗?
例子:
Lorem ipsum Lorem ipsum
et dolorem et dolorem
amenbat aqu amenbat aqu
+-----------------+ Lorem
| | ipsum
| figure | et dolo-
| | rem ame-
+-----------------+ bat Lo-
Lorem ipsum rem ipsum
et dolorem et dolorem
答案1
仅限一列
\documentclass[a4paper,twocolumn]{article}
\usepackage{cutwin}
\usepackage[demo]{graphicx}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\renewcommand\windowpagestuff{%%
\includegraphics[height=10\normalbaselineskip,
width=0.9\linewidth]{foo}}
\opencutleft
\begin{cutout}{4}{0pt}{0.3\linewidth}{11}
\lipsum[1]
\end{cutout}
\lipsum
\end{document}