Einrückung nach Deckblatt entfernen

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


ChemSim
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 66
Registriert: Fr 14. Feb 2020, 14:13

Einrückung nach Deckblatt entfernen

Beitrag von ChemSim »

Hallo zusammen,

ich schreibe derzeit an meiner Bachelorarbeit und bin dabei auf ein Problem gestoßen. Das Deckblatt binde ich separat mit
\includepdf[pages=1]{Deckblatt}

ein, da ich es extern erstellt habe. Danach möchte ich auf der folgenden Seite einen Satz zum Zeitraum der Bachelorarbeit schreiben. Da ich auf dieser Seite keine Kopfzeile möchte, habe ich diese mit
\thispagestyle{empty}
entfernt, jedoch wird jetzt der erste Satz eingerückt. Auch mit
\noindent
kriege ich das nicht weg. Hat jemand eine Idee?

Hier der Code:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Bachelor-Arbeit %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[12pt,a4paper]{scrartcl}
\usepackage[a4paper,left=3cm,right=3cm,top=2.5cm,bottom=2cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[ngerman,english]{babel}
\usepackage{microtype} % Randausgleich Blocksatz
\addtokomafont{disposition}{\rmfamily} % Schriftart von Kapitel, Unterkapitel etc. gleiche wie Text

% Table of Contents statt Contents
\addto\captionsenglish{%
\renewcommand{\contentsname}{Table of Contents}}

% Mathematik-Pakete
\usepackage{amsmath}

% 1,5-facher Zeilenabstand
\usepackage{setspace}
\onehalfspacing

% Externe PDF-Dateien einbinden
\usepackage{pdfpages}

% Chemische Formeln & Gleichungen
\usepackage[version=4]{mhchem}

% Generische Befehle wie °C
\usepackage{gensymb}

% SI-Einheiten und Zahlenwerte
\usepackage{siunitx}
\sisetup{locale = DE} 

% Griechische Buchstaben aufrecht
\usepackage{upgreek}

% Times New Roman Schrift (auch Mathe-Modus)
\usepackage{mathptmx}

% Querseite (z. B. für Verfahrensfließschemata)
\usepackage{pdflscape}

% Aufzählungen
\usepackage{enumitem}

% Tabellen
\usepackage{tabularx}
\usepackage{booktabs}

% Abb. fett
\usepackage{caption}
\captionsetup{labelsep=period, format=hang, labelfont=bf, textfont=small}

% Abb. statt Abbildung
  %\addto\captionsngerman{%
    %\renewcommand{\figurename}{Abb.}%
    %\renewcommand{\tablename}{Tab.}%
  %}

% Grafiken
\usepackage{graphicx}
\usepackage{rotating}
\graphicspath{{files/}}

% Farben
\usepackage{xcolor}
\usepackage{color}
\definecolor{blue}{RGB}{7.0 , 91.0 ,129.0}
\definecolor{white}{rgb}{1.0 ,1.0 ,1.0}

% Literaturverzeichnis
\usepackage[autocite=superscript, backend=biber, style=chem-angew]{biblatex}
\addbibresource{bibliography.bib}
\usepackage[hidelinks]{hyperref}
\urlstyle{same}

%\usepackage[hyphens]{url}


\newcommand*\oldurlbreaks{}
\let\oldurlbreaks=\UrlBreaks
\renewcommand{\UrlBreaks}{\oldurlbreaks\do\a\do\b\do\c\do\d\do\e%
  \do\f\do\g\do\h\do\i\do\j\do\k\do\l\do\m\do\n\do\o\do\p\do\q%
  \do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z\do\?\do\&}

% Kopf- und Fußzeile
\renewcommand*{\headfont}{\normalfont}
\usepackage[headsepline]{scrlayer-scrpage}
\pagestyle{scrheadings}
\clearpairofpagestyles
\ihead{\headmark}
\chead{}
\ohead{\pagemark}
\automark[section]{section}
\renewcommand{\sectionmark}[1]{ \markright{#1}{} } % keine Kapitelzahl in Kopfzeile

% Beispieltext
\usepackage{lipsum}

\begin{document}
DECKBLATT %eingebunden mit \includepdf[pages=1]{Deckblatt}
\clearpage
\thispagestyle{empty}
Die vorliegende Arbeit wurde im Zeitraum vom 12. Juni 2022 bis zum 12. September 2022 am Lehrstuhl für XY der Universität XY angefertigt.\\
\\\vspace*{21cm}\\
Betreuerin der Arbeit: Max Mustermann\\
Betreuender Hochschullehrer: Prof. Dr. Max Mustermann
\newpage
\noindent
\tableofcontents
\end{document}

ich meine ja nur

Re: Einrückung nach Deckblatt entfernen

Beitrag von ich meine ja nur »

Wenn ich unmittelbar vor »Die vorliegende …« ein \noindent einfüge, wird die Zeile nicht mehr eingezogen. Daher kann ich das Problem nicht nachvollziehen. Bitte zeige ggf. ein Minimalbeispiel bei dem das Problem trotz \noindent auftritt.

Ansonsten sei darauf hingewiesen, dass \\ keine Absätze macht. In der Regel sollte man die Anweisung außerhalb von speziellen Umgebungen wie flushleft oder Tabellen bzw. außerhalb des Wirkungsbereichs von \raggedright u. ä. eher nicht verwenden. Wenn man Absatzabstand statt Absatzeinzug haben will, sei außerdem auf »Wie der Absatzeinzug korrekt verhindert wird« hingewiesen. Man kann mit den dort erklärten KOMA-Script-Methoden auch mehrfach innerhalb eines Dokuments umschalten, falls das tatsächlich einmal sinnvoll sein sollte.

\usepackage[utf8]{inputenc} sollte übrigens (schon seit Jahren) überflüssig sein. Falls das bei dir nicht überflüssig ist, macht besser mal ein Update der TeX-Distribution.

Auch ansonsten ist deine Dokumentpräambel recht redundant. Da solltest du einmal dringend ausmisten. Das beugt ggf. sogar zukünftigen Problemen vor.

Die Umdefinierung von \headfont ist außerdem veraltet. Verwende besser die \setkomafont-Schnittstelle von KOMA-Script, wie das in der Anleitung dokumentiert ist.

\noindent vor \tableofcontents ist komplett sinnlos.

gast.

Re: Einrückung nach Deckblatt entfernen

Beitrag von gast. »

Um die Abschnittsnummer in der Kopfzeile wegzubekommen, genügt übrigens:
\renewcommand*{\sectionmarkformat}{}
Damit vermeidet man auch potentiell unerwünschte Leerzeichen wie in deiner Umdefinierung von \sectionmark. Auf dergleichen solltest du natürlich grundsätzlich achten. Siehe auch: https://sourceforge.net/p/koma-script/wiki-de/HowTo_AvoidSpaces/. Die Seite gibt es auch auf Englisch: https://sourceforge.net/p/koma-script/wiki-en/HowTo_AvoidSpaces/.

uliken

Re: Einrückung nach Deckblatt entfernen

Beitrag von uliken »

Mir scheint, dass das Dokument hauptsächlich (primär) auf deutsch verfasst werden soll.
Dann sollte das Laden des Pakets babel statt so:
\usepackage[ngerman,english]{babel}
so geladen werden:
\usepackage[english,ngerman]{babel}
, da die letztgenannte Sprache die Primärsprache ist.
Oder alternativ:
\usepackage[main=ngerman,english]{babel}
Bei Wechsel der Sprache im Dokument muss die dann mit enstprechenden Befehl z.B.
\selectlanguage{english}
gewechselt werden.

ChemSim
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 66
Registriert: Fr 14. Feb 2020, 14:13

Re: Einrückung nach Deckblatt entfernen

Beitrag von ChemSim »

Hallo "ich meine ja nur",

zunächst mal vielen Dank für die schnelle Hilfe!
ich meine ja nur hat geschrieben:
Mi 3. Aug 2022, 13:47
Wenn ich unmittelbar vor »Die vorliegende …« ein \noindent einfüge, wird die Zeile nicht mehr eingezogen. Daher kann ich das Problem nicht nachvollziehen. Bitte zeige ggf. ein Minimalbeispiel bei dem das Problem trotz \noindent auftritt.
Mein Fehler war, dass ich \noindent nicht direkt in die Zeile geschrieben habe, sondern eine davor! :roll:
ich meine ja nur hat geschrieben:
Mi 3. Aug 2022, 13:47
Ansonsten sei darauf hingewiesen, dass \\ keine Absätze macht. In der Regel sollte man die Anweisung außerhalb von speziellen Umgebungen wie flushleft oder Tabellen bzw. außerhalb des Wirkungsbereichs von \raggedright u. ä. eher nicht verwenden. Wenn man Absatzabstand statt Absatzeinzug haben will, sei außerdem auf »Wie der Absatzeinzug korrekt verhindert wird« hingewiesen. Man kann mit den dort erklärten KOMA-Script-Methoden auch mehrfach innerhalb eines Dokuments umschalten, falls das tatsächlich einmal sinnvoll sein sollte.
Vielen Dank für die nützlichen Infos, ich schaue mir das mal an!
ich meine ja nur hat geschrieben:
Mi 3. Aug 2022, 13:47
\usepackage[utf8]{inputenc} sollte übrigens (schon seit Jahren) überflüssig sein. Falls das bei dir nicht überflüssig ist, macht besser mal ein Update der TeX-Distribution.
Ich benutze TexMaker mit der MikTeX Konsole, die ich immer aktuell halte. Daher werde ich den Code entfernen.
ich meine ja nur hat geschrieben:
Mi 3. Aug 2022, 13:47
Auch ansonsten ist deine Dokumentpräambel recht redundant. Da solltest du einmal dringend ausmisten. Das beugt ggf. sogar zukünftigen Problemen vor.
Redundant ist sie nicht, denn alle Pakete und Codes werden im weiteren Verlauf der Arbeit verwendet.
ich meine ja nur hat geschrieben:
Mi 3. Aug 2022, 13:47
Die Umdefinierung von \headfont ist außerdem veraltet. Verwende besser die \setkomafont-Schnittstelle von KOMA-Script, wie das in der Anleitung dokumentiert ist.
Danke für den Hinweis. Wenn ich in der Kopfzeile die Abschnittsüberschrift nicht kursiv machen möchte, habe ich jetzt
\setkomafont{pagehead}{\normalfont}
implementiert. Passt das so?
ich meine ja nur hat geschrieben:
Mi 3. Aug 2022, 13:47
\noindent vor \tableofcontents ist komplett sinnlos.
Ja das stimmt, ich habe es entfernt!
Zuletzt geändert von ChemSim am Mi 3. Aug 2022, 15:56, insgesamt 1-mal geändert.

ChemSim
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 66
Registriert: Fr 14. Feb 2020, 14:13

Re: Einrückung nach Deckblatt entfernen

Beitrag von ChemSim »

gast. hat geschrieben:
Mi 3. Aug 2022, 14:15
Um die Abschnittsnummer in der Kopfzeile wegzubekommen, genügt übrigens:
\renewcommand*{\sectionmarkformat}{}
Damit vermeidet man auch potentiell unerwünschte Leerzeichen wie in deiner Umdefinierung von \sectionmark. Auf dergleichen solltest du natürlich grundsätzlich achten. Siehe auch: https://sourceforge.net/p/koma-script/wiki-de/HowTo_AvoidSpaces/. Die Seite gibt es auch auf Englisch: https://sourceforge.net/p/koma-script/wiki-en/HowTo_AvoidSpaces/.
Vielen Dank für den Verbesserungsvorschlag, ich habe das direkt so implementiert! :D

Viele Grüße
ChemSim

ChemSim
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 66
Registriert: Fr 14. Feb 2020, 14:13

Re: Einrückung nach Deckblatt entfernen

Beitrag von ChemSim »

uliken hat geschrieben:
Mi 3. Aug 2022, 14:41
Mir scheint, dass das Dokument hauptsächlich (primär) auf deutsch verfasst werden soll.
Dann sollte das Laden des Pakets babel statt so:
\usepackage[ngerman,english]{babel}
so geladen werden:
\usepackage[english,ngerman]{babel}
, da die letztgenannte Sprache die Primärsprache ist.
Oder alternativ:
\usepackage[main=ngerman,english]{babel}
Bei Wechsel der Sprache im Dokument muss die dann mit enstprechenden Befehl z.B.
\selectlanguage{english}
gewechselt werden.
Hallo uliken, vielen Dank für den Hinweis. Tatsächlich erstelle ich das Dokument komplett auf Englisch. Welche Einstellung sollte ich dann am besten für
\usepackage[ngerman,english]{babel}
benutzen?

Viele Grüße
ChemSim

ich meine ja nur

Re: Einrückung nach Deckblatt entfernen

Beitrag von ich meine ja nur »

ChemSim hat geschrieben:
Mi 3. Aug 2022, 15:44
Mein Fehler war, dass ich \noindent nicht direkt in die Zeile geschrieben habe, sondern eine davor! :roll:
Das ist egal.
ChemSim hat geschrieben:
Mi 3. Aug 2022, 15:44
Redundant ist sie nicht, denn alle Pakete und Codes werden im weiteren Verlauf der Arbeit verwendet.
Mit redundant meinte ich etwas anderes. So ist es beispielsweise sinnlos zusätzlich zu xcolor noch color zu laden (egal ob davor oder danach).

ChemSim
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 66
Registriert: Fr 14. Feb 2020, 14:13

Re: Einrückung nach Deckblatt entfernen

Beitrag von ChemSim »

ich meine ja nur hat geschrieben:
Mi 3. Aug 2022, 17:10
ChemSim hat geschrieben:
Mi 3. Aug 2022, 15:44
Mein Fehler war, dass ich \noindent nicht direkt in die Zeile geschrieben habe, sondern eine davor! :roll:
Das ist egal.
ChemSim hat geschrieben:
Mi 3. Aug 2022, 15:44
Redundant ist sie nicht, denn alle Pakete und Codes werden im weiteren Verlauf der Arbeit verwendet.
Mit redundant meinte ich etwas anderes. So ist es beispielsweise sinnlos zusätzlich zu xcolor noch color zu laden (egal ob davor oder danach).
Okay, ich werde mal schauen, was ich rausschmeißen kann. Danke für die Infos!

Viele Grüße
ChemSim

Antworten