ページの中央にラップ図を配置する

ページの中央にラップ図を配置する

wrapfigures の Overleaf チュートリアル言う

ページの上部または下部に wrapfigures を追加する場合は注意してください。これは、解決が困難またはほぼ不可能な望ましくない効果を引き起こす可能性があります。

また、これが問題を引き起こすことも認識していますが、ページの上部または下部に wrapfigure を配置しないようにする方法がよくわかりません。私が思いつく唯一のアイデアは、テキストの段落の中央に配置することですが、それだとテキストの流れが崩れてしまいます。では、ページ上のどこに wrapfigure を配置するか、またはさらに良い方法として、ページの上部または下部以外の任意の場所に wrapfigure を配置するように指示する方法はありますか?

答え1

説明するよりも、実際に示す方が簡単な場合があります。これが「段落を区切る」という意味です。段落の途中に wrapfigure を挿入できますが、行の末尾に挿入する必要があります。したがって、wrapfigure を使用せずにテキストを記述し、その後に続く正しい単語を見つけます。まだ修正中の場合は、最終ドラフトになるまで図 [p] を使用します。

ちなみに、wrapfig をページの上部に近づけすぎることで問題が発生するという話は聞いたことがありません。

\documentclass[letter]{article}
\usepackage{wrapfig}
\usepackage{graphicx}

\usepackage{lipsum}% MWE only
 
\begin{document}
       
\lipsum[1-5]

\sloppy
Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit amet,
\begin{wrapfigure}{r}{0.5\textwidth}
  \includegraphics[width=\linewidth, height=0.8\textheight]{example-image}
  \caption{test}
\end{wrapfigure}
laoreet 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.

\lipsum[7-9]
\fussy
  
\end{document}

関連情報