PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Verbleibende Seitenhöhe ermitteln?



Danny4
23-03-2006, 14:20
Hallo, ich möchte im Anhang verschiedene Grafiken (jeweils ein eigenes Chapter) so groß wie möglich einbinden.

Meine Idee ist eigentlich folgende:

\begin{figure}[H]
\includegraphics[width = \textwidth, height = \textheight, keepaspectratio]{Grafik}
\label{blabla}
\end{figure}

Das Problem ist, das der Wert texthight imho die Höhe des Textes inkl. Kapitelüberschrift zurückgibt.

Gibt es einen Weg, die verbleibende Höhe zu ermitteln, so dass die Grafik in der Höhe so groß wie möglich abzüglich Überschrift ist?

edico
24-03-2006, 08:02
Die Idee führt nicht zum Ziel, weil bei Angabe der gesamten Texthöhe resp. Textweite (beides geht an sich sowieso nicht, wenn das Bild nun nicht exakt auf die Grössen zugeschnitten ist) ein Seitenvorschub erfolgt. Eine Lösung, wenn wohl auch fragil, kann in \pagetotal liegen:
%
\documentclass{book}
\usepackage{calc}
\usepackage{graphicx}
\renewcommand\includegraphics[2][]{%
\rule{1cm}{\textheight-\pagetotal-\lineskip}} % dummy zur demo
\usepackage{blindtext}
\begin{document}
here comes the text without chapter\par
\typeout{\the\pagetotal}
\rule{1cm}{\textheight-\pagetotal-\lineskip}
\newpage
\blindtext\par
\typeout{\the\pagetotal}
\rule{1cm}{\textheight-\pagetotal-\lineskip}
\chapter{}
\section{}
\subsection{}
here comes the text\par
\typeout{\the\pagetotal}
\rule{1cm}{\textheight-\pagetotal-\lineskip}
\chapter{}
\section{}
\subsection{}
here comes the text\par
\typeout{\the\pagetotal}
\includegraphics[height=\textheight-\pagetotal-\lineskip]{bild}
\end{document}
%
Du musst zwischen Text und Bild noch Abstand 'einbauen'. Mach mal ...
edico

Danny4
24-03-2006, 08:47
Fetzt. Vielen Dank. Kann es jetzt nicht bis auf's letzte Testen, aber im Schnellverfahren geht es erstmal.

PS. Bilndtext kannte ich noch garnicht. Schöner Nebeneffekt.