我想将图像插入到双列文档中,但让文本围绕图像流动,避免扰乱文本流动,如下所示:
我尝试使用“cuted”包中的“strip”选项来完成此操作,但目前还没有效果。
以下是可供使用的演示代码:
\documentclass[10pt, a4paper, twocolumn]{article}
\usepackage{caption} %to insert a caption
\usepackage{lipsum} %for dummy text
\usepackage{todonotes} %for dummy figure
\usepackage{cuted} %main package: to insert the image
\begin{document}
\twocolumn
\section{Introduction}
%some text
\lipsum[2-4]
%place the figure
\begin{strip}
\begin{figure}[h]
\centering
\includegraphics[width=10cm]{example-image-golden}
\captionof{figure}{label}
\label{fig:python_convergence_reflection}
\end{figure}
\end{strip}
%some more text
\lipsum[2-4]
\end{document}
但是,我收到了错误:
浮标丢失
任何帮助都将非常感激。
答案1
浮动元素丢失了,因为它们嵌套在 中strip
,strip
环境是替代品的figure
,而不是对它的添加。由于您不想让它们浮动,因此只需删除包含\begin{figure}
和 的行\end{figure}
:
\documentclass[10pt, a4paper, twocolumn]{article}
\usepackage{caption} %to insert a caption
\usepackage{lipsum} %for dummy text
\usepackage{todonotes} %for dummy figure
\usepackage{cuted} %main package: to insert the image
\begin{document}
\twocolumn
\section{Introduction}
%some text
\lipsum[2-4]
%place the figure
\begin{strip}
\centering
\includegraphics[width=10cm]{example-image-golden}
\captionof{figure}{label}
\label{fig:python_convergence_reflection}
\end{strip}
%some more text
\lipsum[2-4]
\end{document}
对于所需的文本流,请midfloat
使用cuted
:
\documentclass[10pt, a4paper, twocolumn]{article}
\usepackage{caption} %to insert a caption
\usepackage{lipsum} %for dummy text
\usepackage{todonotes} %for dummy figure
\usepackage{midfloat} %main package: to insert the image
\begin{document}
\twocolumn
\section{Introduction}
%some text
\lipsum[1]
%place the figure
\begin{strip}
\centering
\includegraphics[width=10cm]{example-image-golden}
\captionof{figure}{label}
\label{fig:python_convergence_reflection}
\end{strip}
%some more text
\lipsum[2-4]
\end{document}