PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Einrückung beim zeilenumbruch



Lex_83
08-05-2008, 17:23
Hallo,

ich habe eine Frage zum Zeilenumbruch in einem Inhaltsverzeichnis. Zwei meiner Überschriften sind zu lang und werde daher automatisch in 2 Zeilen geschrieben. Die 2. Zeile ist aber eingerückt. Habe auch schon im tocloft geguckt ob ich da was finde. Aber da ich Neuling bin, habe ich da irgendwie nichts gefunden/verstanden :confused:

Kann mir vielleicht einer verständlich sagen, wie ich es schaffe, dass alle Einrückungen so bleiben wie sie sind aber bei einem Zeilenumbruch beide Zeilen genau übereinander anfangem?

Danke schonmal
Gruß Lex

Sabrina.Dankers
08-05-2008, 18:46
Hallo,

das kann ich nicht nachvollziehen. Bei mir ist das nicht so. Erstell doch mal ein Minimalbeispiel. Und gib an welche Dokumentenklasse du so verwendest.

LG Sabrina

Lex_83
08-05-2008, 20:42
\documentclass[12pt,pdftex,a4paper,final,oneside,openright]{scrartcl}
\title{Projektarbeit}
\author{xxx}

\usepackage{ngerman} %Neue Deutsche Rechtschreibung
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx} %Für Bilder
\usepackage{amsmath} %Für Mathe
\usepackage{amssymb} %Für Mathe
\usepackage{setspace} %Für Zeilenabstand
\usepackage{caption} %Für Bildunterschriften
\usepackage{pdfpages}
\usepackage{cite}
\usepackage{subfig}
\usepackage{multicol}
\usepackage{lscape}
\usepackage{hyperref}
\usepackage{geometry}
\geometry{a4paper,left=32mm,right=25mm,top=30mm,bo ttom=30mm}

%
%\usepackage{fancyhdr}
%\pagestyle{fancy}
%\fancyhead[LE,RO]{\thepage}
%\fancyfoot[CE,CO]{}
%\fancyhead[RE,LO]{\leftmark}


\renewcommand{\citeleft}{[}
\renewcommand{\citeright}{]}

\newcommand{\myFigure}[3]{%
\begin{center}\begin{minipage}[h]{\columnwidth}%
\begin{center}\refstepcounter{myFCounter}\vspace{1 ex}%
\includegraphics[width=#1\columnwidth,keepaspectratio]{#2}\ \\%
Bild A.\arabic{myFCounter}:\ \rm #3
\vspace{1ex}\end{center}%
\end{minipage}\end{center}}
\newcommand\myColumnSep[1]{%
\setlength{\columnsep}{#1}%
}

\DeclareCaptionLabelFormat{unterstrichen}{\underli ne{#1 #2}}
\DeclareCaptionLabelSeparator{ucol}{\underline{:} }
\captionsetup{labelformat=unterstrichen,labelsep=u col,format=hang,singlelinecheck=false}
\renewcommand{\figurename}{Bild}
\renewcommand{\listfigurename}{Bildverzeichnis}


\hyphenation{SiMuS}

\makeatletter
\@addtoreset{equation}{section}
\renewcommand\theequation{\thesection.\@arabic\c@e quation}
\renewcommand\thefigure{\thesection.\@arabic\c@fig ure}
\renewcommand\thetable{\thesection.\@arabic\c@tabl e}
\makeatother

\begin{document}
\begin{onehalfspacing}
\setlength{\parindent}{0pt}

\pagenumbering{Roman}
Hier mein Header. Der Rest funktioniert alles ganz normal; z.b. mit

\tableofcontents
\addcontentsline{toc}{section}{Inhaltsverzeichnis}
\newpage

Aber wie gesagt: Ich bin Anfänger. Es kann durchaus sein das in dem Header der ein oder andere Murks drinsteckt. Habe immer wenn ich was machen wollte, das I-net durchsucht ob es dazu Anleitungen gibt und dann ausprobiert.

Danke und Gruß
Lex

Sabrina.Dankers
09-05-2008, 08:42
Hallo nochmal,

damit kann ich noch nichts anfangen. Ich brauch schon den Inhalt bzw. die Überschriften die zu lang sind und wie du sie verwendest, damit ich den Fehler reproduzieren kann.

Aber zwei Sachen kann ich dir auch so schon mal sagen. schmeiß mal die beiden Sachen raus:



\begin{onehalfspacing}
\setlength{\parindent}{0pt}


und füge stattdessen parskip oben als Option in der Dokumentenklasse mit ein, also so:



\documentclass[12pt,a4paper,openright,parskip]{scrartcl}


oneside, final und pdftex kannst du dir sparen, dass ist sowieso voreingestellt.


und onehalfspacing als Option beim setspace-Paket, also so:



\usepackage[onehalfspacing]{setspace}


Das hier kannst du dir auch sparen, weil du das amsmath-Paket verwendest:



\makeatletter
\@addtoreset{equation}{section}
\renewcommand\theequation{\thesection.\@arabic\c@e quation}
\renewcommand\thefigure{\thesection.\@arabic\c@fig ure}
\renewcommand\thetable{\thesection.\@arabic\c@tabl e}
\makeatother


Stattdessen kannst du das einfach so schreiben:



\numberwithin{table}{section}
\numberwithin{figure}{section}
\numberwithin{equation}{section}


LG Sabrina

Sabrina.Dankers
09-05-2008, 09:06
Hallo,

ich habe einfach mal ein paar Überschriften eingefügt und konnte den Fehler nicht reproduzieren, dann habe ich mich an diese Zeile von dir erinnert und mich gefragt, ob du alle Überschriften so ins Inhaltsverzeichnis bringst. Wenn ja, dann liegt das daran. Deine Überschriften haben dann ja keine Nummerierung. D.h. die erste Zeile wird da angefangen, wo sonst die Nummer steht.




\tableofcontents
\addcontentsline{toc}{section}{Inhaltsverzeichnis}
\newpage


Du musst es stattdessen so einfügen:


\tableofcontents
\addcontentsline{toc}{section}{\numberline{}Hier steht eine ganz lange Überschrift}
\newpage

Aber sollen den deine Überschriften nicht nummeriert sein? Wie erstellst du deine Überschriften?

Überschriften erstellt man doch normalerweise so:



\section{Überschrift erster Ebene}
\subsection{Überschrift zweiter Ebene}
\subsubsection{Überschrift dritter Ebene}


Die werden doch dann selbstständig nummeriert und ins Inhaltsverzeichnis aufgenommen.
LG Sabrina

voss
09-05-2008, 09:30
ich habe eine Frage zum Zeilenumbruch in einem Inhaltsverzeichnis. Zwei meiner Überschriften sind zu lang und werde daher automatisch in 2 Zeilen geschrieben. Die 2. Zeile ist aber eingerückt. Habe auch schon im tocloft geguckt ob ich da was finde. Aber da ich Neuling bin, habe ich da irgendwie nichts gefunden/verstanden :confused:

Kann mir vielleicht einer verständlich sagen, wie ich es schaffe, dass alle Einrückungen so bleiben wie sie sind aber bei einem Zeilenumbruch beide Zeilen genau übereinander anfangem?


mach mal einen Teil-Screenshot von deinem Ergebnis, so wie meins hier, welches sich
mit deinen Vorgaben ergibt und dem Standard entspricht.

Herbert