在 LaTeX 中将文本环绕在图形周围

发布于 2024-09-01 23:02:59 字数 353 浏览 0 评论 0原文

当我将文本环绕在图形周围时,我无法让它环绕正确的文本。基本上,我想让图形所在部分中的文本环绕它,但是当我编译它时,我的图形最终会位于页面下方另一部分中的文本旁边。 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}

When I wrap my text around a figure I cannot get it to wrap around the correct text. Basically, I want to have the text in the section the figure is in wrap around it, but when I compile it my figure ends up being farther down the page next to text in another section. 1. How do I change this? 2. (kind of a minor point) How do I make the label for the caption, such as "Figure 1.", bold?

\usepackage{graphicx}
\usepackage{wrapfig}

...

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

顾北清歌寒 2024-09-08 23:02:59

问题#1

这可能取决于 \includegraphics 选项指定的宽度可能大于 wrapfigure< 开头指定的宽度/代码> 环境。

最好指定与 \textwidth 相关的宽度。
此外,由于wrapfig框比figure框稍大,所以它应该总是大一点:

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

问题#2

使用caption包,您可以更改您喜欢的标签。如果您只想将它​​们加粗,请输入您的序言:

\usepackage[labelfont=bf]{caption}

Question #1

It may depend on the fact that the width specified as the option of \includegraphics may be greater than the width specified at the beginning of the wrapfigure environment.

It is always better to specify widths in relation to the \textwidth.
Furthermore, since the wrapfig box is slightly larger than the figure box, it should always be a little larger:

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

Question #2

Using the caption package, you can change the layout of the labels as you prefer. If you just want them to be bold, type in your preamble:

\usepackage[labelfont=bf]{caption}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文