将图片包裹在文本中,而不会产生丑陋的对齐文本

将图片包裹在文本中,而不会产生丑陋的对齐文本

我正在尝试将一个小图像放在段落内。我不关心它在段落中的位置,只要它在右侧并且文本围绕它流动即可。我不想让它在文本之前或之后。

http://i45.tinypic.com/ot3gab.png

这是我目前所拥有的,但它导致图像上方的文本对齐不好看。出于某种原因,我告诉它用换行文本开始一个新段落,但这并不是我想要的。

A's height measures 4.0 feet. With only the Y mutation present, A's height measures 4.6 feet.
\begin{wrapfigure}{r}{0.5\textwidth}
\centering
\includegraphics[width=0.4\textwidth]{epistasisExample.png}
\caption{2-way Epistasis Example}
\label{fig:EpistasisEG}
\end{wrapfigure}
Each mutations affects the observed height: X reduces it by 0.5 feet, and Y increases it by

答案1

这很不幸,但wrapfig事实并非如此相当专为您想要而设计。从包装文档

如果您希望放置在段落中间,则必须将环境放在两个单词之间有自然换行符的位置。

因此,您首先必须通过删除 来找到自然的换行符wrapfigure,就像我对下面的代码所做的那样。

输出

\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{wrapfig}
\begin{document}
A's height measures 4.0 feet. With only the Y mutation present, A's height measures 4.6 feet.
Each mutations affects the observed height: X reduces it by
\begin{wrapfigure}{r}{0.5\textwidth}
\centering
\includegraphics[width=0.4\textwidth]{epistasisExample.png}
\caption{2-way Epistasis Example}
\label{fig:EpistasisEG}
\end{wrapfigure}
0.5 feet, and Y increases it by
whatever and some more text to show wrapping.
\end{document}

答案2

作为一个答案,可以包含图像和示例代码,看看这是否是您想要的。如果不是,你能告诉我是什么让你烦恼吗?

在此处输入图片描述

代码:

\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{wrapfig}
\begin{document}
A's height measures 4.0 feet. With only the Y mutation present, A's height measures 4.6 feet.
\begin{wrapfigure}{R}{0.5\textwidth}
\includegraphics[width=0.4\textwidth]{example-image}
\caption{2-way Epistasis Example}
\label{fig:EpistasisEG}
\end{wrapfigure}

Each mutations affects the observed height: X reduces it by 0.5 feet, and Y increases it by 
\end{document}

答案3

对我来说,添加\newline你想要的线条结束位置是可行的。虽然这可能看起来不太美观,但这取决于具体情况。

相关内容