如何让正文环绕长图和标题?

如何让正文环绕长图和标题?

我对 Latex 还很陌生,遇到了一个非常简单的格式问题。

我有一个很长的图形,我想让它横跨整个页面,并将标题放在侧面。由于标题比图形小得多,我想将正文环绕在图形和标题周围,如下图所示。我尝试了多种方法,包括wrapfigure、minipage、SCfigure,但似乎无法使其正常工作。任何帮助都将不胜感激!提前致谢!

在此处输入图片描述

答案1

这使用paracol,加上\splitpar\continuepar来简化段落划分。

顺便说一句,您不必使各列的宽度相同。

\documentclass{article}
\usepackage{graphicx}
\usepackage{paracol}
\globalcounter*
\usepackage{lipsum}% MWE only

\newsavebox{\textbox}
\newcommand{\splitpar}[2][\textwidth]{% #1 = width of column (optional), #2 = rest of paragraph after split
  \unskip\strut{\parfillskip=0pt\parskip=0pt\par}%
  \global\setbox\textbox=\vbox{\hsize=#1\relax\noindent\strut #2\strut}}
\newcommand{\continuepar}{\unvbox\textbox}

\begin{document}
\lipsum[1-5]

Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit amet, 
lao-\splitpar[\dimexpr 0.5\textwidth-0.5\columnsep]{reet \sloppy
vitae, arcu. Aenean faucibus pede eu ante. Praesent enim elit, rutrum at,
molestie non, nonummy vel, nisl. Ut lectus eros, malesuada sit amet, fermentum
eu, sodales cursus, magna. Donec eu purus. Quisque vehicula, urna sed ultricies
auctor, pede lorem egestas dui, et convallis elit erat sed nulla. Donec luctus.
Curabitur et nunc. Aliquam dolor odio, commodo pretium, ultricies non, pharetra
in, velit. Integer arcu est, nonummy in, fermentum faucibus, egestas vel,
odio.}

\begin{paracol}{2}
\noindent
\includegraphics[width=\columnwidth, height=\textheight]{example-image}
\switchcolumn

\begin{figure}
\abovecaptionskip=0pt
\caption{\lipsum[2]}
\end{figure}

\sloppy% SOP for anrrow columns or bad hypehnation
\continuepar

\lipsum[6]

Sed commodo posuere pede. Mau-\splitpar{ris \fussy
ut est. Ut quis purus. Sed ac odio.
Sed vehicula hendrerit sem. Duis non
odio. Morbi ut dui. Sed accumsan risus
eget odio. In hac habitasse platea
dictumst. Pellentesque non elit. Fusce
sed justo eu urna porta tincidunt.
Mauris felis odio, sollicitudin sed, volutpat
a, ornare ac, erat. Morbi quis
dolor. Donec pellentesque, erat ac sagittis
semper, nunc dui lobortis purus,
quis congue purus metus ultricies tellus.
Proin et quam. Class aptent taciti
sociosqu ad litora torquent per conubia
nostra, per inceptos hymenaeos. Praesent
sapien turpis, fermentum vel, eleifend
faucibus, vehicula eu, lacus.}

\end{paracol}

\continuepar

\lipsum[8]
\end{document}

演示

相关内容