Einrücken in section und subsection

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


Venix5
Forum-Anfänger
Forum-Anfänger
Beiträge: 37
Registriert: Fr 31. Jul 2015, 09:39

Einrücken in section und subsection

Beitrag von Venix5 »

Hallo,

wie der Titel sagt, würde ich gerne eine Einrückung in der 1. Zeile jedes Chapters, Section etc. haben.

Bin beim suchen und googeln bereits auf den intent Befehl, wie chapterident, sectionident gestoßen, konnte ihn jedoch nicht anwenden.

Könnte dies natürlich mit \qquad manuell für jede 1. Zeile tun, suche aber die elegante Lösung fürs gesamte Document.

Vielen Dank für die Hilfe im vorraus!
\documentclass{report}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}


\title{Standardvorlage}
\author{Test}
\date{28.07.2015}

\begin{document}
\begin{titlepage}
\end{titlepage}
\chapter{Überschrift}
Ich möchte eingerückt sein
Ich nicht mehr
\section{Überschrift} 
Ich möchte eingerückt sein
Ich nicht mehr

\end{document}
Geduld ist, Ausdauer zu haben, auf etwas zu warten was sich Zeit lässt!

Benutzeravatar
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

Du kannst einfach das Paket indentfirst laden. Dann sind alle Absätze mit Einzug. Auch wenn das gestalterisch eher fragwürdig ist …[/p]
Ich biete Hilfe, Beratung und Schulung für alle Fragen rund um TeX, Buchgestaltung und Textsatz, sowie Grafik- und Kommunikationsdesign.
Mehr Infos und Kontakt unter tobiw.de.

Hier schreibe ich über TeX: Mein Blog „TeX-Beispiel des Monats“ (Deutsch) und TeX.tips (Englisch).

Venix5
Forum-Anfänger
Forum-Anfänger
Beiträge: 37
Registriert: Fr 31. Jul 2015, 09:39

Beitrag von Venix5 »

Danke für deine Antwort!
iTob hat geschrieben:Auch wenn das gestalterisch eher fragwürdig ist …
Nicht fragwürdig, sondern "hübsch" :D
besser formuliert ich habe es hübsch zu finden
iTob hat geschrieben:Du kannst einfach das Paket Paket auf CTANindentfirst laden.
Nee so einfach ist das für mich nicht :?

Habe also das Paket versucht zu verwenden, bin erstmal gestolpert über "Standard input path", war, zu mindestens denke ich das, der Ort der Tex Datei gemeint.

Habe das gegeben Beispiel genommen und verkleinert:
% \iffalse meta-comment
% \fi
% \iffalse
%<*driver>
\documentclass{ltxdoc}
\usepackage{indentfirst}
\GetFileInfo{indentfirst.sty}
\begin{document}

\section{Kanal 1}
Test test test test test test test test test\\
test test test test test test test
\subsection{Kanal 2}
Test test test test test test test\\
test test test test test test test test
\DocInput{indentfirst.dtx}
\end{document}
%</driver>
% \fi
Dies ergibt was ich haben möchte, aber, wenn ich die documentclass ändere, beispielsweise auf report, funktioniert das ganze wiederum nicht mehr.
Somit unter anderem auch der Befehl chapter nicht. Habe versucht den report durch die Komaklasse zu ersetzen (hat bestimmt nix miteinander zu tun :?: ) aber auch dies funktionierte nicht.

Hab dann versucht es auf andere Dokumente anzuwenden, also den funktionierenden Befehl zu kopieren. Dort bekomme ich dann die Fehlermeldung das ltxdoc nicht funktioniert
Hier die Anwendung auf mein Minimalbeispiel:
% \iffalse meta-comment
% \fi
% \iffalse
%<*driver>
\documentclass{ltxdoc}
\usepackage{indentfirst}
\GetFileInfo{indentfirst.sty}

\begin{document}
\section{Überschrift}
Man könnte hier testen\\
ob die Einrückung funktioniert
\section{Überschrift}
Ich möchte eingerückt sein\\
Ich nicht
\DocInput{indentfirst.dtx}
\end{document}
%</driver>
% \fi
Was mache ich verkehrt?
Geduld ist, Ausdauer zu haben, auf etwas zu warten was sich Zeit lässt!

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

indentfirst ist Teil des Tools-LaTeX-Pakets und sollte daher ohne jede Installation auf deinem System sein.

Dies hier funktioniert bei mir ohne Problem und zieht die erste Zeile ein:
\documentclass{report}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{indentfirst}

\title{Standardvorlage}
\author{Test}
\date{28.07.2015}

\begin{document}
\begin{titlepage}
\end{titlepage}
\chapter{Überschrift}
Ich möchte eingerückt sein\\
Ich nicht mehr
\section{Überschrift}
Ich möchte eingerückt sein\\
Ich nicht mehr

\end{document}
Mit \documentclass{scrreprt} funktioniert es auch. Die ltxdoc-Klasse willst du nicht verwenden, die ist für Code-Dokumentationen.

Venix5
Forum-Anfänger
Forum-Anfänger
Beiträge: 37
Registriert: Fr 31. Jul 2015, 09:39

Beitrag von Venix5 »

Das ist ja spannend :shock:
nun funktioniert es auch.

Selbst beim kopieren ins eigentlich Document,
muss an Windows liegen :lol:

Nein, Spaß.

Danke für die schnelle Hilfe!
Geduld ist, Ausdauer zu haben, auf etwas zu warten was sich Zeit lässt!

Antworten