У меня есть Latex-документ с помощью классаLaTex: крупная фигура движется к концу главы
\documentclass[12pt,a4paper]{scrbook}
и я изменил некоторые параметры для размещения поплавков:
\renewcommand{\topfraction}{1} %default: 0.7
\renewcommand{\bottomfraction}{1} %default: 0.3
\renewcommand{\textfraction}{0.1} %default: 0.2
\renewcommand{\floatpagefraction}{1} %default: 0.6
\setcounter{topnumber}{3}
\setcounter{bottomnumber}{3}
У меня есть два графика которые должны быть между собой и заполнять одну единственную страницу. Я не знаю почему, но поскольку LaTex всегда разделяет обе графики на двух страницах, я помещаю обе графики в одну figure
-environment. Не имеет значения, использую ли я [ht]
или [p]
фигуру с обоими графическими переходами в конец главы. Я не получаю чрезмерных предупреждений. Поэтому я думаю, что это не может быть причиной того, что эта цифра слишком велика.
\begin{figure}[p]
\centering
\includegraphics{graphic1.pdf}
\newcaption{caption 1} % <-- using \usepackage{picins}
\label{fig:pic1}
\vspace{5mm}
\includegraphics{graphic2.pdf}
\newcaption{caption 2}
\label{fig:pic2}
\end{figure}
Может быть, есть кто-то, кто может объяснить это поведение LaTex и может порекомендовать решение.
Заранее благодарен!
Это просто не кажется правильным. A * single * figure нельзя разделить на две страницы, период. Ваш '.log' * должен * показать некоторые подсказки относительно того, что происходит. – Werner
@Werner: Возможно, я описал это не совсем точно: когда у меня есть графика на двух отдельных фигурах, графика разбивается на две страницы. Но когда я использую обе графики на одной фигуре, она перемещается в конец главы. –
Это означает, что весь блок 'figure' слишком велик, чтобы вписываться в текстовый блок, и поэтому он остается красным в конце, пока не достигнет' \ clearpage'. Вы должны увидеть предупреждение Overfull '\ vbox' в своем' .log' на последней странице главы. Если вы хотите, чтобы страница была указана на странице после того, как вы ее назвали, добавьте '\ usepackage {afterpage}' в свою преамбулу и используйте '\ afterpage {\ begin {figure} [H] ... \ end {figure}} ', чтобы установить фигуру. – Werner