侧面图片和标题适合文本宽度且无分页符

侧面图片和标题适合文本宽度且无分页符

我正在努力将一些图放在 latex 中。我试图将图(侧边,但不是标题)包含在附录中,因此第一个图需要放在与附录标题相同的页面上。此外,包括标题在内的图需要放在顶部/底部/左侧/右侧边距内。当使用 sidewaysfigure 时,我得到 (1) 分页符,这样标题和图就放在两个不同的页面上,并且 (2) 当标题很长时,它会超出边距。

有什么方法可以防止分页符?以及如何防止情节和标题破坏边距?(有什么方法可以测量情节和标题的总高度,并缩放情节(图形)以使其具有 width=textheight(边距内?),高度=textwidth(边距内?)-“captionheight”...

我的序言

\documentclass[pdftex,10pt,b5paper,twoside]{report}
\usepackage[lmargin=25mm,rmargin=25mm,tmargin=27mm,bmargin=30mm]{geometry}

\begin{sidewaysfigure}
\captionsetup{width=0.75\textwidth}
\begin{center}
\includegraphics[keepaspectratio=true, width=\textwidth]{./Figur/fundvar.png}
\caption[Commercial crude oil inventories, SPX excess returns, S\&P GCSI excess return time series]{Commercial crude oil inventories calculated as the logarithm of the current value divided by the mean of same weekly values over the past 5 years, Log excess returns on the S\&P Goldman Sachs Commodity Index,  Log excess returns on the S\&P 500 index.}
\label{fig:fundvar}
\end{center}
\end{sidewaysfigure}

答案1

您可以使用浮动包裹:

\documentclass[pdftex,10pt,b5paper,twoside]{report}
\usepackage[showframe,lmargin=25mm,rmargin=25mm,tmargin=27mm,bmargin=30mm]{geometry}
\usepackage[demo]{graphicx}
\usepackage{hvfloat}

\begin{document}

\appendix
\chapter{Test chapter}

\hvFloat[%
floatPos=htb,%
capVPos=c,%
rotAngle=90,
objectPos=c]{figure}{\includegraphics[width=353pt,height=290pt]{image}}%
[Commercial crude oil inventories, SPX excess returns, S\&P GCSI excess return time series]{Commercial crude oil inventories calculated as the logarithm of the current value divided by the mean of same weekly values over the past 5 years, Log excess returns on the S\&P Goldman Sachs Commodity Index,  Log excess returns on the S\&P 500 index.}{fig:test}

\end{document}

选项demo用于graphicx使我的示例可供所有人编译;执行不是在实际代码中使用该选项。

相关内容