当我将文字环绕在图形上时,我无法将其环绕在正确的文字周围。基本上,我想将图的部分中的文本包裹起来,但是当我对其进行编译时,我的图最终将位于另一部分中文本旁边的页面中。 1.我该如何更改? 2.(略有一点)如何为标题制作标签,如粗体的“图1”?

\usepackage{graphicx}
\usepackage{wrapfig}

...

\begin{wrapfigure}{r}{40mm}
  \begin{center}
    \includegraphics[scale=0.5]{image}
  \end{center}
  \caption{This is the image.}
\end{wrapfigure}

最佳答案

问题#1

这可能取决于以下事实:指定为\includegraphics选项的宽度可能大于在wrapfigure环境开始时指定的宽度。

指定相对于\textwidth的宽度总是更好。
此外,由于wrapfig框略大于图形框,因此它应始终稍大一些:

\begin{wrapfigure}{r}{.3\textwidth}
  \centering
    \includegraphics[width=.27\textwidth]{image}
  \caption{This is the image.}
\end{wrapfigure}

问题#2

使用caption包,您可以根据需要更改标签的布局。如果只希望它们为粗体,请输入您的序言:
\usepackage[labelfont=bf]{caption}

关于latex - 在LaTeX中将图形环绕文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2846233/

10-11 09:06