环绕图形的文本被格式化为新列(使用 TexStudio)

环绕图形的文本被格式化为新列(使用 TexStudio)

我刚刚开始学习 LaTeX,在换行图像时遇到了问题。当我尝试在 TexStudio 中使用 wrapfigure 时,我的文档中会生成第二列,换行文本会被推入此列,图像会插入到行内。换行部分下方的文本会移至文档上方,也就是我期望换行文本开始的位置。

我从文档中删去了除最小部分之外的所有内容,以生成包装图像(如下面的代码所示)。我还尝试过更改纸张大小、文档类别并删除我正在使用的特定边距大小,但都产生了相同的结果。
不幸的是,在互联网上搜索并没有让我对这个问题有太多了解。

当我将编译器设置为 PdfLaTeX 或 LuaLaTeX 时,我得到了相同的结果。我也尝试使用 LuX 编译文档,结果相同,但是我对 LaTeX 的了解还不够多,无法根据我所读到的关于如何使用 wrapfigure 标签的内容排除编辑器是问题的根源。

我想要的结果是让图像显示在页面的右侧,文本环绕在左侧,以单列显示(即典型的书籍或报告格式)

任何可以帮助我理解为什么我会得到这个结果的信息都将不胜感激。

\documentclass[10pt,legalpaper]{book}
\usepackage[
left=1cm,
right=2cm,
top=3cm,
bottom=4cm,]{geometry}
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{lipsum}


\title{Sandbox}

\begin{document}
    
\chapter{First Chapter}
\subsection{1st Section}
\lipsum[1-1]
\subsection{Wrapped Image}
    \begin{wrapfigure}{r}{5cm}
        \lipsum[1-1]
        \includegraphics[width=3cm]{autumn-tree-1382832}
        \caption{A Tree}
        \label{fig:autumn-tree-1382832}
        %\lipsum[1-1]
    \end{wrapfigure}
\subsection{Last Subsection}    
\lipsum[1-8]    
\end{document}

我得到的结果图像:

在此处输入图片描述

答案1

你只想移动文本环境wrapfigure

在此处输入图片描述

\documentclass[10pt,legalpaper]{book}
\usepackage[
left=1cm,
right=2cm,
top=3cm,
bottom=4cm,]{geometry}
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{lipsum}


\title{Sandbox}

\begin{document}
    
\chapter{First Chapter}
\subsection{1st Section}
\lipsum[1-1]
\subsection{Wrapped Image}
    \begin{wrapfigure}{r}{5cm}
        \includegraphics[width=3cm]{example-image}
        \caption{A Tree}
        \label{fig:autumn-tree-1382832}
        %\lipsum[1-1]
    \end{wrapfigure}
        \lipsum[1-1]

\subsection{Last Subsection}    
\lipsum[1-8]    
\end{document}

相关内容