Brinkley
10-12-2006, 11:28
Hallo,
mein Layout-Problem hat mehr oder weniger mit den Captions von Abbildungen und Tabellen zu tun. In meiner Diplomarbeit kommen häufiger Abbildungen und Tabellen vor, deren Captions länger als zwei Zeilen sind.
Die angefügte Grafik zeigt, wie die Caption momentan aussieht. Das einzig Wünschenswerte dabei ist die linksbündige Ausrichtung ... aber das ist auch schon alles.
Ich hätte gerne, daß zwischen dem Wort Abb. + Nr. bzw. Tab. + Nr. und dem nachfolgenden, beschreibenden Text ein geringfügiger Abstand ist und daß die zweite (dritte, vierte etc.) Textzeile direkt unter der Stelle des Textbeginns der ersten Zeile beginnt. Dieser Text sollte wenn möglich auch im Blocksatz erscheinen.
Hier sind die Dokumentdefinitionen:
% Papierformat, Layout, Schriftgröße, Art des Dokumentes
\documentclass[paper=a4,twoside,fontsize=12pt,openright,bibtotoc, normalheadings]{scrreprt}
\usepackage{scrpage2}
\usepackage{multicol,blindtext}
\usepackage{subfig}
% Einstellungen der Seitenränder
\usepackage[inner=3cm,outer=2cm,top=2cm,bottom=2cm,includehead foot]{geometry}
% Zeilenabstand
\usepackage{setspace}
% Zeilenabstand von 120%
\setstretch{1.20}
%Kopf- und Fußzeilen - Neue Variante
\pagestyle{scrheadings}
\clearscrheadfoot
\ohead[\rightmark]{\leftmark} % Kopfzeile
\setheadsepline{0.25pt} % Kopfzeilenlinie
\setkomafont{pagehead}{\sffamily\small} % Ändert Schrift Kopfzeile
\ofoot{\pagemark} % Fußzeile
\setkomafont{pagenumber}{\sffamily} % Ändert Schrift Fußzeile
\setkomafont{footnote}{\sffamily} % Ändert Schrift Fußnote
%Abstände Fußnotenzahl/Fußnotentext und Fußnote/Fußnote
\makeatletter
\renewcommand{\@makefntext}[1]{\setlength{\parindent}{0pt}
\begin{list}{}{
\setlength{\topsep}{0pt}
\setlength{\partopsep}{0pt}
\setlength{\labelwidth}{1.1em}
\setlength{\labelsep}{0.4em}
\setlength{\leftmargin}{\labelwidth}
\addtolength{\leftmargin}{\labelsep}
\footnotesize}\item[{\makebox[\labelwidth][r]{\@makefnmark}}]#1
\end{list}}
\makeatother
\setcounter{footnote}{8}
% Führt ganzes Dokument in Serifenloser Schrift aus
\renewcommand{\familydefault}{\sfdefault}
% Benutzt Helvetia als Serifenlose Schrift
\usepackage{helvet}
\usepackage{units}
% Formeln farblich hinterlegen
\usepackage{xcolor}
\definecolor{hellgrau}{gray}{0.9}
% Text zu Beginn nicht eingerückt
\setlength{\parindent}{0cm}
% Tabellen
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage{longtable} % Für Tabellen, die eine Seite überschreiten
\usepackage{array}
\usepackage{colortbl} % Einzelne Zellen einer Tabelle farbiger Hintergrund
\usepackage[german]{rccol} % Dezimalstellen in Tabellen ausrichten
\renewcommand{\arraystretch}{1.20}
\renewcommand{\tabularxcolumn}[1]{m{#1}} % Neue Spaltendefinition/Tabellen
\newcolumntype{Z}{>{\centering\arraybackslash}X} % Neue Spaltendefinition/Tabellen
\renewcommand{\tabularxcolumn}[1]{m{#1}} % Neue Spaltendefinition/Tabellen
\newcolumntype{L}{>{\raggedright\arraybackslash}X} % Neue Spaltendefinition/Tabellen
\renewcommand{\tabularxcolumn}[1]{m{#1}} % Neue Spaltendefinition/Tabellen
\newcolumntype{R}{>{\raggedleft\arraybackslash}X} % Neue Spaltendefinition/Tabellen
% Deutsche Anpassungen
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
% Literatur- und Normenverzeichnis
\usepackage{bibgerm}
\usepackage{multibbl,url}
\usepackage{cite}
\newbibliography{lit}
\newbibliography{normen}
% Normales LaTeX oder pdfLaTeX?
% Das neue if-Kommando "\ifpdf" wird an einigen wenigen Stellen benötigt, um die Kompatibilität zwischen LaTeX und pdfLaTeX herzustellen.
\newif\ifpdf
\ifx\pdfoutput\undefined
\pdffalse
\else
\pdfoutput=1
\pdftrue
\fi
\usepackage{graphicx}
\renewcommand{\captionfont}{\footnotesize\sffamily \raggedright} % Bildunterschriften linksbündig
\addto\captionsngerman{
\renewcommand{\figurename}{Abb.} % Bei Bildunterschriften: Abbildung in Abb. umbenennen
\renewcommand{\tablename}{Tab.} % Bei Tabellenunterschriften: Tabelle in Tab. umbenennen
}
% Packages für Formeln
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amsfonts}
% Einfachere Form der Formel-, Bild- und Tabellennummerierung
\usepackage{chngcntr}
\counterwithout{equation}{chapter}
\counterwithout{figure}{chapter}
\counterwithout{table}{chapter}
\counterwithout{footnote}{chapter} %Fußnotennummerierung durchlaufend
% DOKUMENT
\begin{document}
\pagestyle{empty} % Keine Kopf-/Fusszeilen auf den ersten Seiten.
\pagenumbering{empty}
%\pagestyle{fancy} % Ab hier die Kopf-/Fusszeilen: headings / fancy / ...
\pagestyle{scrheadings} % Ab hier die Kopf-/Fusszeilen: headings / fancy / ...
\renewcommand{\chaptermark}[1]{\markboth{#1}{}} % Kapitel X. wird vor Kapitelnamen weggelassen
\renewcommand*{\chapterpagestyle}{scrheadings} % Kopfzeile auch auf Seite des Kapitelbeginns
\pagenumbering{arabic}
\section{Test}
Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test
\begin{figure}[!htb]
\begin{minipage}[t]{.227\textwidth}
\centering
\includegraphics[scale=1]{abbildungen/06-pumpe-luft.jpg}
\end{minipage}
\hfill
\begin{minipage}[t]{.227\textwidth}
\centering
\includegraphics[scale=1]{abbildungen/06-pumpe-grundwasser.jpg}
\end{minipage}
\hfill
\begin{minipage}[t]{.227\textwidth}
\centering
\includegraphics[scale=1]{abbildungen/06-pumpe-erde-kollektoren.jpg}
\end{minipage}
\hfill
\begin{minipage}[t]{.227\textwidth}
\centering
\includegraphics[scale=1]{abbildungen/06-pumpe-erde-sonden.jpg}
\end{minipage}
\caption{Wärmepumpen und Umweltwärme: Außenaufstellung Luft-Wärmepumpe, Grundwasserwärmepumpe, Wärmepumpe mit Erdreichkollektoren, Wärmepumpe mit
Erdwärmesonden}
\label{fig:waermepumpe}
\end{figure}\\
Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test
\end{document}
Könnte mir vielleicht jemand einen Tipp oder die Lösung geben? Den KomaScript-Guide bin ich schon durchgegangen, habe aber nichts hilfreiches diesbezüglich gefunden ... es sei denn ich war blind.
mein Layout-Problem hat mehr oder weniger mit den Captions von Abbildungen und Tabellen zu tun. In meiner Diplomarbeit kommen häufiger Abbildungen und Tabellen vor, deren Captions länger als zwei Zeilen sind.
Die angefügte Grafik zeigt, wie die Caption momentan aussieht. Das einzig Wünschenswerte dabei ist die linksbündige Ausrichtung ... aber das ist auch schon alles.
Ich hätte gerne, daß zwischen dem Wort Abb. + Nr. bzw. Tab. + Nr. und dem nachfolgenden, beschreibenden Text ein geringfügiger Abstand ist und daß die zweite (dritte, vierte etc.) Textzeile direkt unter der Stelle des Textbeginns der ersten Zeile beginnt. Dieser Text sollte wenn möglich auch im Blocksatz erscheinen.
Hier sind die Dokumentdefinitionen:
% Papierformat, Layout, Schriftgröße, Art des Dokumentes
\documentclass[paper=a4,twoside,fontsize=12pt,openright,bibtotoc, normalheadings]{scrreprt}
\usepackage{scrpage2}
\usepackage{multicol,blindtext}
\usepackage{subfig}
% Einstellungen der Seitenränder
\usepackage[inner=3cm,outer=2cm,top=2cm,bottom=2cm,includehead foot]{geometry}
% Zeilenabstand
\usepackage{setspace}
% Zeilenabstand von 120%
\setstretch{1.20}
%Kopf- und Fußzeilen - Neue Variante
\pagestyle{scrheadings}
\clearscrheadfoot
\ohead[\rightmark]{\leftmark} % Kopfzeile
\setheadsepline{0.25pt} % Kopfzeilenlinie
\setkomafont{pagehead}{\sffamily\small} % Ändert Schrift Kopfzeile
\ofoot{\pagemark} % Fußzeile
\setkomafont{pagenumber}{\sffamily} % Ändert Schrift Fußzeile
\setkomafont{footnote}{\sffamily} % Ändert Schrift Fußnote
%Abstände Fußnotenzahl/Fußnotentext und Fußnote/Fußnote
\makeatletter
\renewcommand{\@makefntext}[1]{\setlength{\parindent}{0pt}
\begin{list}{}{
\setlength{\topsep}{0pt}
\setlength{\partopsep}{0pt}
\setlength{\labelwidth}{1.1em}
\setlength{\labelsep}{0.4em}
\setlength{\leftmargin}{\labelwidth}
\addtolength{\leftmargin}{\labelsep}
\footnotesize}\item[{\makebox[\labelwidth][r]{\@makefnmark}}]#1
\end{list}}
\makeatother
\setcounter{footnote}{8}
% Führt ganzes Dokument in Serifenloser Schrift aus
\renewcommand{\familydefault}{\sfdefault}
% Benutzt Helvetia als Serifenlose Schrift
\usepackage{helvet}
\usepackage{units}
% Formeln farblich hinterlegen
\usepackage{xcolor}
\definecolor{hellgrau}{gray}{0.9}
% Text zu Beginn nicht eingerückt
\setlength{\parindent}{0cm}
% Tabellen
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage{longtable} % Für Tabellen, die eine Seite überschreiten
\usepackage{array}
\usepackage{colortbl} % Einzelne Zellen einer Tabelle farbiger Hintergrund
\usepackage[german]{rccol} % Dezimalstellen in Tabellen ausrichten
\renewcommand{\arraystretch}{1.20}
\renewcommand{\tabularxcolumn}[1]{m{#1}} % Neue Spaltendefinition/Tabellen
\newcolumntype{Z}{>{\centering\arraybackslash}X} % Neue Spaltendefinition/Tabellen
\renewcommand{\tabularxcolumn}[1]{m{#1}} % Neue Spaltendefinition/Tabellen
\newcolumntype{L}{>{\raggedright\arraybackslash}X} % Neue Spaltendefinition/Tabellen
\renewcommand{\tabularxcolumn}[1]{m{#1}} % Neue Spaltendefinition/Tabellen
\newcolumntype{R}{>{\raggedleft\arraybackslash}X} % Neue Spaltendefinition/Tabellen
% Deutsche Anpassungen
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
% Literatur- und Normenverzeichnis
\usepackage{bibgerm}
\usepackage{multibbl,url}
\usepackage{cite}
\newbibliography{lit}
\newbibliography{normen}
% Normales LaTeX oder pdfLaTeX?
% Das neue if-Kommando "\ifpdf" wird an einigen wenigen Stellen benötigt, um die Kompatibilität zwischen LaTeX und pdfLaTeX herzustellen.
\newif\ifpdf
\ifx\pdfoutput\undefined
\pdffalse
\else
\pdfoutput=1
\pdftrue
\fi
\usepackage{graphicx}
\renewcommand{\captionfont}{\footnotesize\sffamily \raggedright} % Bildunterschriften linksbündig
\addto\captionsngerman{
\renewcommand{\figurename}{Abb.} % Bei Bildunterschriften: Abbildung in Abb. umbenennen
\renewcommand{\tablename}{Tab.} % Bei Tabellenunterschriften: Tabelle in Tab. umbenennen
}
% Packages für Formeln
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amsfonts}
% Einfachere Form der Formel-, Bild- und Tabellennummerierung
\usepackage{chngcntr}
\counterwithout{equation}{chapter}
\counterwithout{figure}{chapter}
\counterwithout{table}{chapter}
\counterwithout{footnote}{chapter} %Fußnotennummerierung durchlaufend
% DOKUMENT
\begin{document}
\pagestyle{empty} % Keine Kopf-/Fusszeilen auf den ersten Seiten.
\pagenumbering{empty}
%\pagestyle{fancy} % Ab hier die Kopf-/Fusszeilen: headings / fancy / ...
\pagestyle{scrheadings} % Ab hier die Kopf-/Fusszeilen: headings / fancy / ...
\renewcommand{\chaptermark}[1]{\markboth{#1}{}} % Kapitel X. wird vor Kapitelnamen weggelassen
\renewcommand*{\chapterpagestyle}{scrheadings} % Kopfzeile auch auf Seite des Kapitelbeginns
\pagenumbering{arabic}
\section{Test}
Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test
\begin{figure}[!htb]
\begin{minipage}[t]{.227\textwidth}
\centering
\includegraphics[scale=1]{abbildungen/06-pumpe-luft.jpg}
\end{minipage}
\hfill
\begin{minipage}[t]{.227\textwidth}
\centering
\includegraphics[scale=1]{abbildungen/06-pumpe-grundwasser.jpg}
\end{minipage}
\hfill
\begin{minipage}[t]{.227\textwidth}
\centering
\includegraphics[scale=1]{abbildungen/06-pumpe-erde-kollektoren.jpg}
\end{minipage}
\hfill
\begin{minipage}[t]{.227\textwidth}
\centering
\includegraphics[scale=1]{abbildungen/06-pumpe-erde-sonden.jpg}
\end{minipage}
\caption{Wärmepumpen und Umweltwärme: Außenaufstellung Luft-Wärmepumpe, Grundwasserwärmepumpe, Wärmepumpe mit Erdreichkollektoren, Wärmepumpe mit
Erdwärmesonden}
\label{fig:waermepumpe}
\end{figure}\\
Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test
\end{document}
Könnte mir vielleicht jemand einen Tipp oder die Lösung geben? Den KomaScript-Guide bin ich schon durchgegangen, habe aber nichts hilfreiches diesbezüglich gefunden ... es sei denn ich war blind.