Einzug nach Absatz FEHLT

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


wellenschlitzer
Forum-Anfänger
Forum-Anfänger
Beiträge: 15
Registriert: Mo 8. Feb 2010, 15:30

Einzug nach Absatz FEHLT

Beitrag von wellenschlitzer »

[code] \documentclass[DIV13,BCOR10mm,a4paper,11pt,headsepline,oneside,bibliography=totoc,listof=totoc]{scrreprt}
% [page style, correction border, DINA4, text fontsize, use line on top of page, ?, ?]{document type is report}
\linespread{1.5}

\usepackage{achicago}
\usepackage[latin1]{inputenc}
\usepackage{calc} %zum rechnen
\usepackage[pdftex]{graphicx} % include figures
\usepackage[nooneline,small,bf]{caption} % captions: nooneline = einzelne Zeile nicht zentriert; small = Schriftgröße
\usepackage{placeins} % enables FloatBarriers to keep figures in place
[\code]

In der obigen Umgebung werden die ersten Zeilen meiner Absätze leider NICHT eingerückt (obwohl ich das gerne hätte). Auch wenn ich den Einzug
über
[code] \setlength{\parindent}{20pt} [\code]
definiere, werden die ersten zeilen nicht eingerückt.
Hat jemand einen Lösungsvorschlag oder Idee, woran das liegen könnte?
Besten Dank!

PS: Sorry, dass mein code hier so hässlich erscheint. Was habe ich falsch gemacht?

Xenara
Forum-Meister
Forum-Meister
Beiträge: 682
Registriert: Mi 25. Nov 2009, 09:41

Beitrag von Xenara »

Das ist für mich nicht nachvollziehbar. Du lieferst kein Minimalbeispiel.

Und das hier funktioniert (blindtext geladen, babel geladen, parindent auf 200 gesetzt, damit man es garantiert sieht):
 \documentclass[DIV13,BCOR10mm,a4paper,11pt,headsepline,oneside,bibliography=totoc,listof=totoc]{scrreprt} 
% [page style, correction border, DINA4, text fontsize, use line on top of page, ?, ?]{document type is report} 
\linespread{1.5} 

\usepackage{achicago} 
\usepackage[latin1]{inputenc} 
\usepackage{calc} %zum rechnen 
\usepackage[pdftex]{graphicx} % include figures 
\usepackage[nooneline,small,bf]{caption} % captions: nooneline = einzelne Zeile nicht zentriert; small = Schriftgröße 
\usepackage{placeins} % enables FloatBarriers to keep figures in place 

\usepackage[ngerman]{babel}
\usepackage{blindtext}

\setlength{\parindent}{200pt}


\begin{document}

\blindtext

\blindtext

\blindtext


\end{document}

wellenschlitzer
Forum-Anfänger
Forum-Anfänger
Beiträge: 15
Registriert: Mo 8. Feb 2010, 15:30

mehr code

Beitrag von wellenschlitzer »

... sorry, bin mir nicht ganz sicher, was ein Minimalbeispiel alles umfassen soll (nicht, dass ich Teile ignorierere, die die Ursache des Problems sind). Daher hier der relevante code:

[code]
\NeedsTeXFormat{LaTeX2e}

\documentclass[DIV13,BCOR10mm,a4paper,11pt,headsepline,oneside,bibliography=totoc,listof=totoc]{scrreprt}
% [page style, correction border, DINA4, text fontsize, use line on top of page, ?, ?]{document type is report}
\linespread{1.5}

\usepackage{achicago}
\usepackage[latin1]{inputenc}
\usepackage{calc} %zum rechnen
\usepackage[pdftex]{graphicx} % include figures
\usepackage[nooneline,small,bf]{caption} % captions: nooneline = einzelne Zeile nicht zentriert; small = Schriftgröße
\usepackage{placeins} % enables FloatBarriers to keep figures in place
% \usepackage{float} % enables locking figures / tables at exactly the place they appear in the code: \begin{figure}[H]
%\usepackage{palatino}
%\usepackage[german]{babel}

\setcounter{secnumdepth}{3} % depth for numbering of sections
%----------------------------------------------------------
%Einstellung für die Bilder
%----------------------------------------------------------
\renewcommand{\textfraction}{0.0} % some settings for figures, permits pages with graphics ONLY.
\renewcommand{\topfraction}{1}
\renewcommand{\bottomfraction}{1}
\renewcommand{\floatpagefraction}{1}

\newlength{\figurewidth} % set the width of figures
\setlength{\figurewidth}{\textwidth-8mm}

\DeclareGraphicsExtensions{.pdf}
\pdfminorversion=5 % the current version of pdflatex only supports pdf version 1.4; this does not solve the problem, but suppresses warnings.
\graphicspath{{./images/PDF/}} % path for figures as PDFs
\setcapindent{0cm} % Bildunterschrift wird nicht eingerückt
\setlength{\captionmargin}{(\textwidth-\figurewidth)/2} % Width of Caption is the same as for figures

%--------------------------------------------------------
%hier ein paar eigene Befehle
%--------------------------------------------------------
\DeclareMathAlphabet{\mathnormal}{OT1}{ugm}{m}{n}
\SetMathAlphabet{\mathnormal}{normal}{OT1}{ugm}{m}{n}
\DeclareMathAlphabet{\mathit}{OT1}{ugm}{m}{n}
\SetMathAlphabet{\mathit}{normal}{OT1}{ugm}{m}{n}

%-----------------------------------------------------
%Dokument beginnt hier.
%-----------------------------------------------------

\begin{document}
\maketitle
%\include{exam}
%\include{dedication}
%\include{lab}
%\clearpage
%\include{statements}
%\clearpage

\tableofcontents %Inhaltsverzeichnis
\listoffigures %Abbildungsverzeichnis
\listoftables %Tabellenverzeichnis
\clearpage %sicherheitshalber mal aufräumen, nötig für Seitennummern
\pagenumbering{arabic} %Seitennumerierung mit arabischen Ziffern

%------------------------------------------------------
%jetzt folgen die einzelnen Kapitel als include-Dateien
%------------------------------------------------------
\setlength{\parindent}{1cm plus0.5cm minus0.5cm}
%\include{summary}
%\include{abbreviations}
%\include{introduction}
%\include{methods}
\include{results}
%\include{discussion}
\include{bibliography}
%\include{acknowledgments}
%\include{cv}
\clearpage
%\include{paper}
\end{document}
[/code]

PS: Was muss ich run, um meinen Code hier ordentlich darzustellen?

Xenara
Forum-Meister
Forum-Meister
Beiträge: 682
Registriert: Mi 25. Nov 2009, 09:41

Beitrag von Xenara »

Ein Minimalbeispiel enthält per Definition soviel Code, wie nötig ist, um das Problem reproduzierbar darzustellen, und sowenig Code wie möglich http://www.minimalbeispiel.de/. Mit includes kann man nichts anfangen, da keinen ausser dir weiss, was drinsteht.

Zu deinem Problem:
Nimm meinen Code und kopiere nach und nach deine Pakete, Definitionen und was sonst noch im Header steht, rein. Kompiliere jeweils und schau, ob die Einrückungen noch da sind.
Wenn der Header komplett im kleinen Dokument sind, und sich nichts geändert hat, steht irgendwo im weiteren Code etwas.
Kommentiere ein oder aus, solange, bis du den Fehler eingrenzen kannst.

P.S. Ich klicke einmal auf den Code-Button, um den Anfang zu definieren, füge dann den Code ein, und klicke zum Schluss nochmal auf den Button.

wellenschlitzer
Forum-Anfänger
Forum-Anfänger
Beiträge: 15
Registriert: Mo 8. Feb 2010, 15:30

Minimalbesipiel

Beitrag von wellenschlitzer »

\NeedsTeXFormat{LaTeX2e}

\documentclass[DIV13,BCOR10mm,a4paper,11pt,headsepline,oneside,bibliography=totoc,listof=totoc]{scrreprt}
\linespread{1.5}

\usepackage{achicago}
\usepackage[latin1]{inputenc}    
\usepackage[pdftex]{graphicx}							% include figures
\usepackage[nooneline,small,bf]{caption}  % captions: nooneline = einzelne Zeile nicht zentriert; small = Schriftgröße
\usepackage{blindtext}

\hyphenation{AbcDEF} 						% Ausdruck nicht trennen
\newcommand{\AB}{{AbcDEF1}}


%-----------------------------------------------------
%Dokument beginnt hier.
%-----------------------------------------------------

\setlength{\parindent}{20pt}

\begin{document}
\tableofcontents    %Inhaltsverzeichnis
\chapter{Tri}
\section{Tra}
\section{Roles of \AB in the intact brain}
\subsection{Synaptic dingsbum and presynaptic dingbumsbums are not byy \AB}
\blindtext
\blindtext \\
\blindtext

\end{document}

Xenara
Forum-Meister
Forum-Meister
Beiträge: 682
Registriert: Mi 25. Nov 2009, 09:41

Beitrag von Xenara »

Verwende für deine Absätze statt \\ die bessere Variante mit einer Leerzeile. Dann klappts auch mit den Einzügen.
\documentclass%[DIV13,BCOR10mm,a4paper,11pt,headsepline,oneside,bibliography=totoc,listof=totoc]
{scrreprt}
\linespread{1.5}

\usepackage{achicago}
\usepackage[latin1]{inputenc}    
\usepackage[pdftex]{graphicx}                     % include figures
\usepackage[nooneline,small,bf]{caption}  % captions: nooneline = einzelne Zeile nicht zentriert; small = Schriftgröße
\usepackage[ngerman]{babel}
\usepackage{blindtext}


\hyphenation{AbcDEF}                   % Ausdruck nicht trennen
\newcommand{\AB}{{AbcDEF1}}


%-----------------------------------------------------
%Dokument beginnt hier.
%-----------------------------------------------------

\setlength{\parindent}{20pt}

\begin{document}

\blindtext \\
\textbf{Ich bin eine neue Zeile und nicht eingerückt.} \blindtext

\textbf{Ich bin eine eingerückte neue Zeile} \blindtext

\textbf{Ich bin eine eingerückte neue Zeile} \blindtext 

\end{document}

wellenschlitzer
Forum-Anfänger
Forum-Anfänger
Beiträge: 15
Registriert: Mo 8. Feb 2010, 15:30

Beitrag von wellenschlitzer »

... sehr gut, danke! So klappt's, aber: Sollten die beiden Befehle nicht eigentlich dasselbe tun (hab das bisher in allen Befehlsreferenzen so verstanden), oder worin liegen die Unterschiede?

Xenara
Forum-Meister
Forum-Meister
Beiträge: 682
Registriert: Mi 25. Nov 2009, 09:41

Beitrag von Xenara »

Die Befehle sind nicht das gleiche, denn \\ definiert einen _Zeilen_umbruch, während eine Leerzeile einen _Absatz_ definiert.

Es gibt meines Wissens nach noch \par und \newline sowie \linebreak, die sich etwas in der Wirkung unterscheiden. Das müsste aber einer der Profis erklären.

LuPi
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 96
Registriert: Do 18. Feb 2010, 08:27
Wohnort: Bayern

Beitrag von LuPi »

Dafür braucht es zum Glück keinen Profi (wovon ich auch weit entfernt bin).

\par entspricht einer Leerzeile im Quellcode (das heißt, neuer Absatz)

\linebreak erlaubt einen Zeilenumbruch (mit optionalem Parameter
für die Priorität)

\newline ist schlicht eine neue Zeile (wie \\)

Eine ganz gute Hilfe für derartige Fragen ist beispielsweise
http://www.weinelt.de/latex/

Wie von Xenara schon geschrieben, bestehen wesentliche Unterschiede
zwischen einer neuen Zeile und einem neuen Absatz.

Xenara
Forum-Meister
Forum-Meister
Beiträge: 682
Registriert: Mi 25. Nov 2009, 09:41

Beitrag von Xenara »

Danke für die Erklärungen. Weisst du zufällig, weshalb es einen Unterschied machen kann, ob man \\ oder \newline verwendet?

Antworten