PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Titelpage --> Zeilenabstand im Titel



Jenny
16-03-2011, 16:21
Hi,

ich bin gerade an meiner Projektarbeit für mein drittes Semester.
Ich hab ne Titelpage und mein Titel geht über drei Zeilen. Jetzt wird immer die dritte Zeile näher an der zweiten Zeile angezeigt, also die zweite Zeile an der ersten.
Aber seht selbst:

\documentclass[ngerman, a4paper, 12pt, parskip=half]{scrreprt}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[german]{babel}
\usepackage{graphicx}
\usepackage{float}
\usepackage{listings}
\lstloadlanguages{XML, XSLT, Java}
\lstset{numbers=left, numbersep=5pt, numberstyle=\tiny, frame=trbl, captionpos=b, breaklines=true, breakautoindent=true, float=htb, basicstyle=\ttfamily}
\usepackage{makeidx}
\usepackage{hyperref}
\usepackage{blindtext}
\usepackage{microtype}
\usepackage{array}
\usepackage[nonumberlist, acronym]{glossaries}
\usepackage[style=draft]{biblatex}
\usepackage[babel,german=guillemets]{csquotes}
\usepackage[final]{pdfpages}
\usepackage{chngcntr}

\counterwithout{footnote}{chapter}

\renewcommand*{\glspostdescription}{}

\begin{document}

\begin{titlepage}
\begin{center}
%\vspace*{-2cm}
%\includegraphics[height=2.25cm]{Kapitel/logo}\hfill
%\includegraphics[height=2.25cm]{Kapitel/logo}\\[1.5cm]
\textbf{\Huge{Titel der Arbeit \\ der über mehrer Zeilen \\ gehen soll...}}\\[1.5cm]
{\normalsize \scshape{Projektarbeit}}\\[0.75cm]
{\LARGE{vom Autor}}\\[1cm]

\normalsize {Studiengang} \\
\normalsize {Hochschule} \\[1cm]

{\small-- Sperrvermerk --}\\[1cm]

\vfill
\end{center}
\begin{tabular}{l@{\hspace{1cm}}l}
Bearbeitungszeitraum & Dauer \\
Matrikelnummer & MatrikelNummer \\
Studiengang & Kursbezeichnung \\
Unternehmen & FirmenName \\
& FirmenStrasse \\
& FirmenStadt \\
Abteilung & FirmenAbteilung \\
& FirmenAbteilung2\\
Betreuer der Ausbildungsfirma & BetreuerFirma \\
\end{tabular}
\end{titlepage}

\end{document}

Was tun?

Danke!

Grüße

rstuby
16-03-2011, 17:16
Hier mal etwas minimalisiert für die anderen Helfer:

\documentclass{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\begin{document}
\begin{titlepage}
\begin{center}
\textbf{\Huge{Titel der Arbeit \\ der über mehrere Zeilen \\ gehen soll...}}\\[1.5cm]
\end{center}
\end{titlepage}
\end{document}

(nimm besser ngerman anstatt german. Aber das nur am Rande).

Es liegt wohl daran, dass LaTeX zu spät weiß, wie groß die Zeilenhöhe ist. Es hat die Abstände auf eine geringere Schriftgröße eingestellt und vergrößert sie nur, wenn sich sonst die Zeichen ins Gehege kommen. So gehts:

\documentclass{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\begin{document}
\begin{titlepage}
\textbf{\Huge{
\begin{center}
Titel der Arbeit \\ der über mehrere Zeilen \\ gehen soll...\\[1.5cm]
\end{center}
}}
\end{titlepage}
\end{document}

Schweinebacke
16-03-2011, 17:40
TeX setzt einen Absatz immer mit den Einstellungen, die am Ende gelten. Wenn man die Gruppe, in der \Huge gilt, vor dem letzten \\ beendet, gilt dort wieder \normalsize. BTW: \Huge, \normalsize etc. sind keine Befehl mit Argument, sondern Umschalter.

Das Thema hatten wir im Forum übrigens schon desöfteren …

PS: Hier (http://www.komascript.de/comment/2952#comment-2952) habe ich außerdem eine sehr ausführliche Erklärung mit Beispielen zu diesem Thema gefunden.

Jenny
17-03-2011, 10:14
Dankeschön :-)
Jetzt sieht alles so aus, wie ichs gern hätte.