
DerAGUstellen Sie uns die Vorlage für die Einreichung von Papieren zur Verfügung, in der es eine si_template_2019.tex
für unterstützende Informationen innerhalb derDatei. Aber wenn wir es ausführen, können wir einen Fehler erhalten
! LaTeX mark Error: Infinite shrinkage found in 'page'.
Es ist ein bisschen komisch, da ich nichts geändert habe, aber eine Fehlermeldung bekomme. Wie kann ich das beheben? Warum stellen so viele Zeitschriften die Vorlagen falsch zur Verfügung?
Antwort1
Dies ist eine kommerziell unterstützte Klasse des Herausgebers, daher sollte dieser das Problem beheben. Dadurch wird jedoch die unendliche Verkleinerung entfernt (sie wird auskommentiert \vss
und durch einen Sprung mit endlicher Verkleinerung ersetzt).
\documentclass[draft,jgrga]{agutexSI2019}
% sigh
\makeatletter
\def\@makecol{\setbox\@outputbox
\vbox{\boxmaxdepth \maxdepth
\ifdim\ht\dbltopins<1pt\else\unvbox\dbltopins\fi
\unvbox\@cclv
\ifdim\ht\dblbotins<1pt\else\unvbox\dblbotins\fi%
\ifvoid\footins\else\vskip\skip\footins\footnoterule\unvbox\footins\fi
%\vss
\vskip 0pt plus 1fil minus \maxdimen
}%
%\global\savefigandtabnumber\figandtabnumber
%\global\advance\savefigandtabnumber by 1 %% Because loop stops one short
%% of the total number of figs
\global\savedblfigandtabnumber\dblfigandtabnumber
\xdef\@freelist{\@freelist\@midlist}\gdef\@midlist{}\@combinefloats
\setbox\@outputbox\vbox to\@colht{\boxmaxdepth\maxdepth
\@texttop\dimen128=\dp\@outputbox\unvbox\@outputbox
\vskip-\dimen128\@textbottom}%
\global\maxdepth\@maxdepth}
\makeatother