Seite 1 von 1

Einrücken in section und subsection

Verfasst: Mi 19. Aug 2015, 23:13
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}

Verfasst: Mi 19. Aug 2015, 23:48
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]

Verfasst: Do 20. Aug 2015, 09:32
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?

Verfasst: Do 20. Aug 2015, 09:46
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.

Verfasst: Do 20. Aug 2015, 09:59
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!