这是我想要实现的 MWE:
\documentclass[letterpaper,12pt]{article}
\usepackage{blindtext}
\usepackage{graphicx,wrapfig}
\usepackage{geometry}
\geometry{margin=2cm}
\begin{document}
\begin{wrapfigure}{r}{3.1cm}
\centering
\includegraphics[width=3cm]{example-image}
\end{wrapfigure}
\section{A section}
\blindtext
\end{document}
其结果如下:
这很好,尽管我想使用该部分的剩余空间,因为它足够短,可以使用小图像。
我用了wrapfigure
(wrapfig
包),但正如@egreg 所述这里,无法wrapfigure
在标题前放置。
还有其他方法可以让文字(包括标题)环绕图像吗?
提前致谢!:)
更新。-下面是我所说的用文本(包括标题)包裹图像的草图:
答案1
我不确定我是否理解了反对意见user94293 的回答。如果问题出在图片下方的垂直空间,您可以通过删除部分或全部来调整\baselineskip
。
例如,
\documentclass[letterpaper,12pt]{article}
\usepackage{blindtext}
\usepackage{graphicx,wrapfig}
\usepackage{geometry}
\geometry{margin=2cm}
\begin{document}
\section{A section}
\begin{wrapfigure}{r}{3cm}
\vspace{-1.5cm}%
\includegraphics[width=\linewidth]{example-image}
\vskip -\baselineskip
\end{wrapfigure}
\blindtext
\end{document}
答案2
只需添加\vspace{-...}
:
\documentclass[letterpaper,12pt]{article}
\usepackage{blindtext}
\usepackage{graphicx,wrapfig}
\usepackage{geometry}
\geometry{margin=2cm}
\begin{document}
\begin{wrapfigure}{r}{3.1cm}
\vspace{-1.5cm}
\centering
\includegraphics[width=3cm]{example-image}
\end{wrapfigure}
\section{A section}
\blindtext
\end{document}