Fließtext wird ungewollt 'center' gesetzt

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


Alexandra Strahl
Forum-Anfänger
Forum-Anfänger
Beiträge: 39
Registriert: Do 28. Jun 2012, 17:42

Fließtext wird ungewollt 'center' gesetzt

Beitrag von Alexandra Strahl »

Hallo,

ich habe festgestellt, dass mein Text gesetzt wird, als ob ich ihn gecentered hätte.
Hab ich aber nicht, und möchte ich auch nicht.

Leider finde ich das Problem nicht.

Es gibt zwar in meinen include-Dateien center -Befehle, die werden aber alle wieder beendet und außerdem gibt es da in allen ein
\clearpage\pagestyle{empty}\null
Da ich leider keine Ahnung habe, welche Eingabe den Fehler verusacht und auch auskommentieren von Zielen nicht geholfen hat, hier leider mal das ganze Dok. ( sorry )
\documentclass[a4paper,bibtotoc,liststotoc,idxtotoc,footsepline,makeidx]{scrbook}
\linespread{1.5}
\selectfont
\usepackage[utf8]{inputenc}
\usepackage{framed}
\usepackage{ragged2e} 
\let\raggedright\RaggedRight 
\usepackage{mdframed}
\usepackage{array}
\usepackage{lmodern}
\usepackage{booktabs}
\usepackage[html]{xcolor}
\usepackage[format=default,font=footnotesize,labelfont=bf]{caption}
\usepackage[section]{placeins}
\usepackage{geometry}
\usepackage{url}
\usepackage[pdftex]{graphixs}
\usepackage[breaklinks, frenchlinks, colorlinks=true,linktocpage=true, urlbordercolor=white, linkbordercolor=white, linkcolor=blue, urlcolor=red]{hyperref}
\hypersetup{pdftitle=Bachelorarbeit, pdftoolbar=true, pdfmenubar=true, pdfauthor=Alexandra Strahl,pdfcreator=Latexwith hyperref}
\usepackage{wallpaper,eso-pic,watermark,everypage} 
\usepackage[english,ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes} 
\usepackage[style=numeric-comp, backend=bibtex]{biblatex}
\bibliography{literatur/lit} 
\usepackage{microtype}
\usepackage{wrapfig}
\usepackage{scrpage2}
\usepackage{footmisc}
\usepackage[margin=10pt,font=small,labelfont=bf,labelsep=endash]{caption}
\usepackage{graphicx}
\usepackage{makeidx}
\usepackage{nomencl}
\usepackage[toc]{glossaries}
\makeglossaries
\makeindex 
\let\abk\nomenclature
\renewcommand{\nomname}{Abkürzungsverzeichnis}
\setlength{\nomlabelwidth}{.50\hsize}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
\setlength{\nomitemsep}{-\parsep}
\makenomenclature
\setlength{\skip\footins}{6mm}
\setlength{\footnotesep}{4mm}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
\definecolor{BLAUC}{HTML}{1B2222}
\definecolor{GRAU}{HTML}{374445}
\definecolor{DGRAU}{HTML}{536768}
\definecolor{BLAUS}{HTML}{6F898B}
\definecolor{BLAUSS}{HTML}{81B7F1}
\setheadwidth{text}
\geometry{lmargin=35mm, rmargin=45mm,vmargin={2cm,25mm}}
\pagestyle{scrheadings}
\ofoot[]{}
\rohead[\pagemark]
{\headmark\pagemark}
\lehead[\pagemark]
{\pagemark\headmark}
\renewcommand*{\chaptermarkformat}{}
\makeatletter
\renewcommand*{\pagemark}{%
\if@twoside
\ifodd\value{page}
\pagemarkodd
\else
\pagemarkeven
\fi
\else
\pagemarkodd
\fi
}
\makeatother
\newcommand*{\pagemarkodd}{%
\makebox[2pt][l]{\usekomafont{pagenumber}\enskip
\textcolor{GRAU}{\rule[-\dp\strutbox]{1pt}{\baselineskip}}%
\enskip
\thepage}%
}
\graphicspath{{bilder/}}
\newcommand*{\pagemarkeven}{%
\makebox[2pt][r]{\usekomafont{pagenumber}\thepage\enskip}
\textcolor{GRAU}{\rule[-\dp\strutbox]{1pt}{\baselineskip}}%
\enskip}%
\setkomafont{sectioning}{\normalfont\bfseries}
\setkomafont{captionlabel}{\normalfont\bfseries} 
\setkomafont{pagehead}{\normalfont\bfseries} % Kopfzeilenschrift
\setkomafont{descriptionlabel}{\normalfont\bfseries}

\setcapindent{1em}
\automark[section]{chapter}
\chead{}
\addtokomafont{chapter}{\color{BLAUC}}
\addtokomafont{section}{\color{GRAU}}
\addtokomafont{subsection}{\color{DGRAU}}
\addtokomafont{subsubsection}{\color{BLAUS}}
\clubpenalty = 10000
\widowpenalty = 10000 \displaywidowpenalty = 10000
\begin{document}


\pagenumbering{Roman}
\nocite{*}

\input{extras/titelseite}
\input{extras/eidesstattliche}
\input{extras/verzeichnisse}


\cleardoublepage
\newcounter{roemisch}
\setcounter{roemisch}{\value{page}}
\pagenumbering{arabic}
\include{Kapitel1}
\include{Kapitel2}

		
\clearpage
\pagenumbering{Roman}
\setcounter{page}{\value{roemisch}}
\appendix
\printbibliography

\renewcommand{\indexname}{Stichwortverzeichnis}
\clearpage\pagestyle{empty}\null
\addcontentsline{toc}{chapter}{Abkürzungsverzeichnis}
%\addcontentsline{toc}{chapter}{Glossar}
\input{glossart}
\printnomenclature
\printindex



\end{document}


Was kann ich tun, um den Blocksatz wiederherzustellen?

Danke
Alex :cry:

Noch so einer

Beitrag von Noch so einer »

Wenn auskommentieren nicht geholfen hat, kannst Du ja schon einmal alles, was Du auskommentiert hast, weglassen. Damit bist Du schon einmal auf einem guten Weg zu einem Minimalbeispiel. Dann musst Du es ggf. nur noch vollständig machen, indem Du entweder ein klein wenig Text aus den bisher per \input geladenen Dateien in das Dokument kopierst, oder im Idealfall mit einem Paket wie blindtext oder lipsum für etwas dummy-Text sorgst. Am Ende solltest Du dann entweder das Problem selbst gefunden haben oder bei einem wirklichen vollstänidgen Minimalbeispiel angelangt sein, wie es auch in den wichtigen Hinweisen angeben ist.

Mit dem, was Du da geliefert hast, kann ich nur sagen: graphixs gibt es bei mir nicht und liefert einen Fehler. Möglicherweise meinst Du graphicx. Optionen wie pdftex sind beim Laden von graphicx, color, xcolor, hyperref etc. in der Regel überflüssig und stören in einem Minimalbeispiel extrem. Wenn ich alle \input auskommentieren und den graphixs-Fehler beseitige und ein Wort als Fülltext einfüge, dann wird das mit Deinem geposteten Code nicht zentriert. Also hast Du einen Fehler in einer der geladenen Dateien. Mach also wirklich ein vollständiges Minimalbeispiel, um das Problem zu finden.

Besserwisser

Beitrag von Besserwisser »

Häufiger Fehler in diesem Zusammenhang ist, \abstract statt \begin{abstract}…\end{abstract} zu verwenden. Das zentriert allerdings nicht, sondern macht nur einen linken und rechten Einzug des ganzen Bereichs. Ebenso könnte aber natürlich irgendwo \center statt \begin{center}…\end{center} stehen. Aber ohne vollständiges Minimalbeispiel ist das wirklich alles nur Spekulation und führt letztlich höchsten zufällig weiter. Also bitte die Frage nach dem vollständigen Minimalbeispiel nicht einfach als Schikane missdeuten. Das hat schon seine Berechtigung.

Alexandra Strahl
Forum-Anfänger
Forum-Anfänger
Beiträge: 39
Registriert: Do 28. Jun 2012, 17:42

Merci

Beitrag von Alexandra Strahl »

Danke für Eure Hilfe.
Danke für das Tippfehler finden, das Dingen lief bei mir aber ohne Fehlermeldung durch... ???
Dank des deutlichem Hinweises auf das Minimalbeispiel *schäm( Danke für das HowTo! Hab's dann auch endlich begriffen :D)
hab ich den (Denk-)Fehler gefunden:

ich habe herausgefunden, dass
\centering
in einer der included-Dateien,
anders als erwartet, das ganze Dok über wirkt, den
\clearpage\pagestyle{empty}\null 
Befehl ignoriert und deshalb die Frage:

Ich habe irgendwo gelesen, dass sich
\centering
sich nur auf die nächstfolgenden Eingaben bezieht, und nicht "ausgeschaltet" werden muss.
Ich habe es nun mit
\begin{center}

\end{center}
gemacht. Jetzt sieht es wieder gut aus.

1. Warum ist das so?
2. Wie geht es besser?


Danke

Beste Grüße
Alex

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Beitrag von Stefan Kottwitz »

Hallo Alex,

\centering schaltet auf Zentrieren um, jedoch wirkt dieser Befehl nicht über das Ende einer Umgebung hinaus. Beispielsweise wird \centering gern für Abbildungen verwendet: steht es nach \begin{figure}, wirkt es so lange bis das \end{figure} kommt. Umgebungen kapseln solche lokalen Befehle ein. Ohne Umgebung (oder sog. Gruppe, wie geschweifte Klammern) würde \centering auf alles folgende wirken. Hat man sowieso eine Umgebung, passt das oft, ansonsten kann man {\centering ... } schreiben, wobei ich den dann zentrierten Text in den geschweiften Klammern mit einem Absatzumbruch beenden würde.

\begin{center} ... \end{center} ist nicht das gleiche. Intern wird \centering verwendet. Jedoch ist dies für abgesetzten zentrierten Text, es wird also zusätzlicher vertikaler Abstand eingefügt. Daher verwendet man das nicht in figure- oder table-Umgebungen, eher für normalen Text, der zentriert und abgesetzt in anderem Text stehen soll.

Stefan

Alexandra Strahl
Forum-Anfänger
Forum-Anfänger
Beiträge: 39
Registriert: Do 28. Jun 2012, 17:42

Danke!

Beitrag von Alexandra Strahl »

Hallo Stefan,

Danke für die Erklärung! :D

Dann ist ja jetzt alles im Lot. Ich hatte das mit der 'Umgebung' wohl fehlinterpretiert ...
:oops:
\centering wäre also sowieso falsch gewesen, da es nur um meine pers. Angaben auf dem Titelblatt geht.

Freu.. wieder was gelernt!


Beste Grüße
Alex

Besserwisser

Beitrag von Besserwisser »

Für Titelblätter sollte man, wenn man nicht den Standard-\maketitle-Titel verwenden kann, die titlepage-Umgebung verwenden. Ein \centering darin passt dann wieder sehr gut, weil das mit dem \end{titlepage} dann seine Wirkung verliert. Näheres zu \title, \author, \subject, \date, \subtitle, \titlehead, \publishers, \maketitle und im Gegensatz dazu zur titlepage-Umgebung ist beispielsweise der KOMA-Script-Anleitung, scrguide.pdf, zu entnehmen. Darüber hinaus gibt es im KOMA-Script-Projekt auch noch das Unterprojekt titlepage, das ein Paket mit unterschiedlichen Titel-Stilen bereit stellt.

Antworten