|
|
Beiträge: 9655
Seitenaufrufe: 113095 PIs (Jan 2010)
Top-Poster: KOMA (1126)
Wir begrüßen unseren neuesten Benutzer Hiitzl.
|
|
|
| wellenschlitzer |

Forum-Anfänger
|
 |
Beiträge: 11
|
 |
|
 |
Anmeldedatum: 08.02.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.02.2010, 15:40
Titel: Einzug nach Absatz FEHLT
|
 |
| |
 |
|
[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-Anfänger
|
 |
Beiträge: 44
|
 |
|
 |
Anmeldedatum: 25.11.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.02.2010, 15:50
Titel:
|
 |
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):
| 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
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\setlength{\parindent}{200pt}
\begin{document}
\blindtext
\blindtext
\blindtext
\end{document}
|
|
|
|
|
| wellenschlitzer |

Forum-Anfänger
|
 |
Beiträge: 11
|
 |
|
 |
Anmeldedatum: 08.02.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.02.2010, 16:00
Titel: mehr code
|
 |
| |
 |
|
... 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-Anfänger
|
 |
Beiträge: 44
|
 |
|
 |
Anmeldedatum: 25.11.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.02.2010, 16:12
Titel:
|
 |
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
|
 |
Beiträge: 11
|
 |
|
 |
Anmeldedatum: 08.02.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.02.2010, 20:38
Titel: Minimalbesipiel
|
 |
| Code: |
\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-Anfänger
|
 |
Beiträge: 44
|
 |
|
 |
Anmeldedatum: 25.11.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.02.2010, 21:31
Titel:
|
 |
| |
 |
|
Verwende für deine Absätze statt \\ die bessere Variante mit einer Leerzeile. Dann klappts auch mit den Einzügen.
| Code: | \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
|
 |
Beiträge: 11
|
 |
|
 |
Anmeldedatum: 08.02.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.02.2010, 21:42
Titel:
|
 |
|
... 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-Anfänger
|
 |
Beiträge: 44
|
 |
|
 |
Anmeldedatum: 25.11.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.02.2010, 21:50
Titel:
|
 |
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-Anfänger
|
 |
Beiträge: 12
|
 |
|
 |
Anmeldedatum: 18.02.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 21.02.2010, 14:53
Titel:
|
 |
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-Anfänger
|
 |
Beiträge: 44
|
 |
|
 |
Anmeldedatum: 25.11.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 21.02.2010, 17:08
Titel:
|
 |
|
Danke für die Erklärungen. Weisst du zufällig, weshalb es einen Unterschied machen kann, ob man \\ oder \newline verwendet?
|
|
|
|
| LuPi |

Forum-Anfänger
|
 |
Beiträge: 12
|
 |
|
 |
Anmeldedatum: 18.02.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 21.02.2010, 18:17
Titel:
|
 |
So aus dem Handgelenk leider nicht und in Anbetracht der Tatsache,
dass ich momentan an einem LaTeX-freien Rechner sitze, fehlt mir
auch die Möglichkeit des Testens.
Kannst Du anhand eines Beispiels zeigen, wo sich Unterschiede
ergeben? Dann kann ich morgen mal schauen.
(Anders ist es im Tabellensatz mit \\ und \tabularnewline; aber das
ist eine andere Geschichte ...)
|
|
|
|
| KOMA |

TeX-Entwickler
|
 |
Beiträge: 1126
|
 |
|
 |
Anmeldedatum: 04.07.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: Postfach geschlossen
|
 |
|
|
 |
|
Verfasst am: 22.02.2010, 07:44
Titel:
|
 |
| |
 |
|
\\ wird kontextabhängig umdefiniert, während \newline immer dasselbe ist. \\ ist tatsächlich auch normalerweise nicht dasselbe wie \newline, sondern lediglich manchmal fast das gleiche. Wäre es dasselbe, so würde bei | Code: | \show\\
\\sow\newline | zweimal das gleiche auf dem Terminal (und im log-File) ausgegeben.
Befindet man sich dann in Umgebungen wie flushleft, center, flushright, tabular, eqnarray, array, verse u. v. m. oder im Wirkungsbereich von Anweisungen wie \centering, \raggedright, \raggedleft, \shortstack und weiteren, so hat \\ eine gänzlich andere Definition und Wirkung als \newline. Es gibt auch Umgebungen und Anweisungen in deren Wirkungsbereich die Verwendung von \\ überhaupt nicht vorgesehen ist und keine oder nicht die übliche Wirkung hat. Als Beispiel sei hier nur das Argument von \mbox genannt.
Man sollte \\ also nur dort anwenden, wo eine sinnvolle Bedeutung dokumentiert ist. Im Blocksatz ist die Verwendung von \\ sehr gefährlich. Wie im Forum bereits früher gezeigt wurde, kann das sogar zu unerwünschten Leerzeilen, beispielsweise am Seitenanfang, oder auch zu Fehlermeldungen (typisch: there's no line to end here) führen. Dies gilt im Blocksatz übrigens auch für \newline, nicht jedoch für \linebreak, das eine gänzlich andere Wirkung hat.
Nebenbei würde mich mal interessieren, woher die Fehlinformation, \\ sei ein Absatz, kommt. Diesen Fehler findet man bei Anfängern nämlich immer wieder. Wenn man wüsste, woher er kommt, könnte man eventuell besser davor warnen.
_________________
goLaTeX-Knigge (mit Themen Minimalbeispiel und So stellst Du Deine Frage richtig)
DE-TeX-FAQ, UK-FAQ, l2kurz, l2tabu, CTAN, The TeX Catalogue
KOMA-Script
Persönliche Nachrichten auf goLaTeX werden nicht mehr gelesen, also bitte keine PNs an mich!
|
|
|
|
| Syralist |

Forum-Anfänger
|
 |
Beiträge: 31
|
 |
|
 |
Anmeldedatum: 08.07.08
|
 |
|
 |
Wohnort: Bremen
|
 |
|
 |
Version: MikTeX 2.8
|
 |
|
|
 |
|
Verfasst am: 22.02.2010, 11:18
Titel:
|
 |
| Xenara hat Folgendes geschrieben: | | Woher die Fehlinformation mit \\ kommt, kann ich nicht sagen, möglicherweise liegt es daran, dass es z.B. bei Word soetwas imho nicht gibt. Will man in die nächste Zeile, drückt man Enter, soll es etwas mehr Abstand sein, eben zweimal. Bevor ich mit LaTeX zu tun hatte, habe ich mir darüber auch keine Gedanken gemacht. |
Bei Word gibt es auch den Unterschied zwischen Zeilenumbruch (Umschalt+Enter) und Absatzumbruch (Enter). Den kennen nur leider viele nicht. Das ist halt der Nachteil (mMn) von WYSIWYG.
_________________
Ubuntu 9.10 / Windows 7
TexLive 2009 / MikTeX 2.8
TeXworks 0.3 / TeXworks 0.3
---
Dass jemand paranoid ist heißt nicht, dass er nicht verfolgt wird.
|
|
|
|
| DonCube |

Forum-Guru
|
 |
Beiträge: 283
|
 |
|
 |
Anmeldedatum: 29.06.08
|
 |
|
 |
Wohnort: Bocholt
|
 |
|
 |
Version: MikTeX
|
 |
|
|
 |
|
Verfasst am: 22.02.2010, 11:20
Titel:
|
 |
| KOMA hat Folgendes geschrieben: |
Nebenbei würde mich mal interessieren, woher die Fehlinformation, \\ sei ein Absatz, kommt. Diesen Fehler findet man bei Anfängern nämlich immer wieder. Wenn man wüsste, woher er kommt, könnte man eventuell besser davor warnen.
|
Ich glaube das kommt daher, dass der Anfänger nicht den Unterschied zwischen einem Zeilenvorschub und einem Absatz kennt. Auch Word unterscheidet hier, nur wird dies kaum genutzt. In Word findet dies oftmals keine Anwendung. Was aber wohl eher an den Nutzern als am Programm liegt.
Grüße
DonCube
EDIT: Syralist war schneller beim tippen.
_________________
Schau mal hier rein goLaTeX-Wiki, und gaaaanz wichtig Minimalbeispiel
|
|
|
|
|
Gehe zu Seite 1, 2 Weiter
|
|
Options and Permissions
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum nicht posten Du kannst Dateien in diesem Forum herunterladen
|
|
|