在双页设计中自动在页边距放置环绕图

在双页设计中自动在页边距放置环绕图

在 scrbook 中使用双面设计会使\wrapfigure在书籍装订对面的边缘自动放置产生疑问。

\documentclass[twoside=true]{scrbook}  
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{lipsum}

\begin{document}

\begin{wrapfigure}{r}{0.5\linewidth}
\includegraphics[width=0.5\textwidth]{example-image-a}
\end{wrapfigure}
\lipsum[1-2]
\newpage
\begin{wrapfigure}{l}{0.5\linewidth}
\includegraphics[width=0.5\textwidth]{example-image-a}
\end{wrapfigure}
\lipsum[1-2]

\end{document}

有自动解决方案或参数吗?

答案1

该包除了 和 之外还提供wrapfig了放置选项o和,分别为和。因此,您只需使用适当的选项(在本例中):irloutsideinsideo

\documentclass[twoside=true]{scrbook}
\usepackage{graphicx,wrapfig}
\usepackage{lipsum}

\begin{document}

\begin{wrapfigure}{o}{0.5\linewidth}
\includegraphics[width=0.5\textwidth]{example-image-a}
\end{wrapfigure}
\lipsum[1-2]
\newpage
\begin{wrapfigure}{o}{0.5\linewidth}
\includegraphics[width=0.5\textwidth]{example-image-a}
\end{wrapfigure}
\lipsum[1-2]

\end{document}

外边缘

相关内容