wrapfig 上方的行间距太大

wrapfig 上方的行间距太大

我在上面的文字中有一句很短的句子包裹图。上面的文字间距太糟糕了。我尝试了三种不同的方法来解决我的问题,但我正在寻找一个通用的解决方案,因为我已经多次遇到过这个问题。

我想要一些像第三个那样的东西。

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{lipsum,wrapfig}
\usepackage{graphicx}

\begin{document}

\section{Introduction}
This is a brief sentence without anything.
\begin{wrapfigure}[32]{l}{8cm}
    \includegraphics[draft]{dorf.jpg} \caption{Wrapfig Caption}
\end{wrapfigure}
\lipsum[1]

\newpage

This is a brief sentence with \texttt{\textbackslash newline}.\newline
\begin{wrapfigure}[32]{l}{8cm}
    \includegraphics[draft]{dorf.jpg} \caption{Wrapfig Caption}
\end{wrapfigure}
\lipsum[1]

\newpage
%
% I'm looking for a similar solution
%
This is a brief sentence with \texttt{\textbackslash par}.
\begin{wrapfigure}[32]{l}{8cm}
    \includegraphics[draft]{dorf.jpg} \caption{Wrapfig Caption}
\end{wrapfigure}
\newline
\lipsum[1]

\end{document}


我的原始代码的输出。

我希望简短的句子能够很好地放置在左侧,并且换行的文本从图像的右上角开始。

谢谢您的建议。

答案1

您看到的是\lipsum宏的一些伪影,如果您用普通文本开始以下段落,那么它看起来不错(或者\noindent如果您不想要段落缩进,则可能看起来不错)

在此处输入图片描述

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{lipsum,wrapfig}
\usepackage[draft]{graphicx}

\begin{document}

\section{Introduction}
This is a brief sentence without anything.

\begin{wrapfigure}[32]{l}{8cm}
    \includegraphics[width=222px, height=326px]{dorf.jpg} \caption{Wrapfig Caption}
\end{wrapfigure}
Some normal words \lipsum[1]

\end{document}

也许

在此处输入图片描述

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{lipsum,wrapfig}
\usepackage[draft]{graphicx}

\begin{document}

\section{Introduction}
This is a brief sentence without anything.

\begin{wrapfigure}[31]{l}{8cm}
    \vspace{-\baselineskip}
    \includegraphics[width=222px, height=326px]{dorf.jpg} \caption{Wrapfig Caption}
\end{wrapfigure}
\noindent Some normal words \lipsum[1]

\end{document}

相关内容