我在两面布局中使用scrbook
。我想将浮动的标题放在浮动(图形、表格、列表)旁边的边距中,与浮动的顶部对齐。我知道有,tufte-book
但我现在不想切换。所以我尝试使用和scrbook
来实现这一点。但它们都只给了我部分解决方案。sidenotes
floatrow
附注情况
标题位于sidenotes
偶数页和奇数页的页边空白处。但它们未与图表顶部对齐。
\documentclass[twoside]{scrbook}
\usepackage{sidenotes}
\usepackage{lipsum}
\begin{document}
\begin{figure}
\begin{center}
Figure goes here
\end{center}
\sidecaption{The caption of this figure}
\end{figure}
\lipsum
\begin{figure}
\begin{center}
Figure goes here
\end{center}
\sidecaption{The caption of this other figure}
\end{figure}
\end{document}
floatrow 的情况
垂直对齐符合floatrow
预期。但在奇数页上,标题未放置在页边距中。
\documentclass[twoside]{scrbook}
\usepackage{floatrow}
\usepackage{lipsum}
\floatsetup{facing=yes,margins=hangleft,capposition=beside,capbesideposition={top,outside},floatwidth=\textwidth}
\begin{document}
\begin{figure}
\begin{center}
Figure goes here
\end{center}
\caption{The caption of this figure}
\end{figure}
\lipsum
\begin{figure}
\begin{center}
Figure goes here
\end{center}
\caption{The caption of this other figure}
\end{figure}
\end{document}
注意:字幕的样式目前有所不同。我知道我必须使用该caption
包来调整它。