标题旁边的环绕图

标题旁边的环绕图

我尝试在页面右上角放置一个图形,并使用环境让文本环绕图形wrapfigure(下图)。文本的前几行是标题和副标题,我预计此布局会在本文档中频繁出现(我以前遇到过这个问题,只是为了避免一些奇怪的空白)。

我搜索了互联网并亲自尝试了各种解决方法,但我能做的最好的事情就是通过使用负片\vspace{}和不可见的来将图像放置在我想要的位置\section*{},在这种情况下,图形环绕会在每一页上无限期地持续到我的文档末尾。

任何帮助是极大的赞赏!!

在此处输入图片描述

\documentclass[a5paper]{article}
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{lipsum}    

\begin{document}

\begin{wrapfigure}[15]{r}{0pt}
    \begin{tabular}{c}
    \includegraphics[scale=0.4]{image.jpg}
    \end{tabular}
    \caption{Caption.}
    \label{label}
\end{wrapfigure}

\section{Heading}

\subsection{Subheading 1}
\lipsum[10]

\subsubsection{Subheading 2}
\lipsum[4]

\end{document}

答案1

一种手动方式是欺骗 TeX,让其认为图片的高度比实际的高度要小。这样会将图片移到顶部。这个量可以通过反复试验来获得。

\documentclass[a5paper]{article}
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{lipsum}

\begin{document}

\section{Heading}
\subsection{Subheading 1}
\begin{wrapfigure}[7]{r}{0pt}
    \centering
    \raisebox{0pt}[\dimexpr\height-5\baselineskip\relax]{%
        \includegraphics[scale=0.4]{example-image-a.jpg}%
    }%
    \caption{Caption.}
    \label{label}
\end{wrapfigure}
\lipsum[10]

\subsubsection{Subheading 2}
\lipsum[4]

\end{document}

结果

由于存在谎言,TeX 并不知道章节标题的右侧还有内容。因此,作者必须注意章节标题的宽度不要太大,以免被图像覆盖。

相关内容