Punkt nach a), aa) im Inhaltsverzeichnis entfernen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Punkt nach a), aa) im Inhaltsverzeichnis entfernen

Passende Klasse und passendes Paket

von Beobachter » So 29. Mär 2015, 12:45

Was die Nummerierung der Überschriften angeht, fällt mir da die Klasse »jura« zusammen mit dem Paket »alphanum« ein. Das Paket wäre wohl auch mit anderen Klassen verwendbar. Allerdings sind die Befehle zur Erzeugung der Überschriften und insbesondere die Steuerung der Gliederungsebenen ziemlich gewöhnungsbedürftig. Darüber hinaus werden in den Ebenen die Zähler für die Überschriften nicht automatisch höher gesetzt. Eine Lösung dafür habe ich nicht gefunden. Die eigenartige Seitengeometrie lässt sich mit dem Paket »geometry« nach Bedarf anpassen.
\documentclass[ngerman]{jura}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß}
}
\usepackage{babel}
%\usepackage[includeheadfoot,margin=3cm]{geometry}
\usepackage{alphanum}
\usepackage{microtype}
\usepackage{blindtext}

\renewcommand*{\lvlastyle}{\Large\bfseries}

\begin{document}
  \tableofcontents

  \toc{Überschrift auf Ebene 0 (Part)}
  \sub{Überschrift auf Ebene 1 (Chapter)}
  \blindtext
  \sub{Überschrift auf Ebene 2 (Abschnitt)}
  \blindtext

  \sub{Überschrift auf Ebene 2 (Abschnitt)}
  \blindtext
  \levelup

  \sub{Überschrift auf Ebene 2 (Abschnitt)}
  \blindtext

  \sub{Überschrift auf Ebene 3 (Unterabschnitt)}
  \blindtext

  \sub{Überschrift auf Ebene 3 (Unterabschnitt)}
  \blindtext
  \leveldown

  \sub{Überschrift auf Ebene 2 (Abschnitt)}
  \blindtext
  \levelup

  \sub{Überschrift auf Ebene 2 (Abschnitt)}
  \blindtext
\end{document}
Das Paket »scrjura« aus »KOMA-Script« wäre da vielleicht auch noch eine Option.

von Jay Hoe » So 29. Mär 2015, 08:02

Einen schönen Sonntagmorgen,

vielen Dank für die großen Mühen Martin und Elke! Ich muss mich mit Euren Vorschlägen erst einmal auseinandersetzen, nach dem ersten Lesen verstehe ich von den Codes z.T. relativ wenig. Aber das wird schon, auf jeden Fall habe ich Ansatzpunkte.

von esdd » Sa 28. Mär 2015, 12:00

Wenn Du selbst festlegen möchtest bei welchen Ebenen hinter den Gliederungsnummern ein Punkt kommt und hinter welchen nicht, dann verwende numbers=noenddot und gib den Punkt in den Zählerdefinitionen mit an.
\documentclass[10pt,numbers=noenddot]{scrreprt} 

\usepackage[utf8]{inputenc} 
\usepackage[ngerman]{babel} 
\usepackage[T1]{fontenc} 
\usepackage{lmodern} 
\usepackage{geometry} 
\geometry{a4paper,left=20mm,right=35mm, top=2cm, bottom=2cm} 


\setcounter{secnumdepth}{6} 
\setcounter{tocdepth}{6} 

%juristische Gliederung 
\renewcommand{\thepart}{\Alph{part}.} 
\renewcommand{\thechapter}{\arabic{chapter}.}
\renewcommand{\thesection}{\Roman{section}.} 
\renewcommand{\thesubsection}{\arabic{subsection}.} 
\renewcommand{\thesubsubsection}{\alph{subsubsection})} 
\renewcommand{\theparagraph}{\alph{paragraph}\alph{paragraph})} 
\renewcommand{\thesubparagraph}{\alph{subparagraph}\alph{subparagraph})} 

\usepackage[automark,markcase=upper,headsepline]{scrlayer-scrpage}
\clearpairofpagestyles
\ohead{\rightmark}
\ofoot{\pagemark}
\addtokomafont{pageheadfoot}{\upshape\small}
\renewcommand*{\partpagestyle}{empty}

\pagenumbering{Roman} 

\usepackage{blindtext}

\begin{document} 
\tableofcontents
\Blinddocument
\Blinddocument
\end{document}
Gruß
Elke

...

von nixversteh » Sa 28. Mär 2015, 09:58

Jay Hoe hat geschrieben:Hey nixversteh,

numbers=noenddot hatte ich bereits probiert. Allerdings führt dies dazu, dass auch die Punkte hinter Ebene 1 bis 3 verschwinden, also anstatt von A. im Inhaltsverzeichnis nur noch A steht. Das sagt mir nicht zu. Den anderen Teil des Codes probiere ich gerne einmal nachher aus. Ich muss jetzt leider in die Bibliothek.

Vielen Dank für die Hilfe!
Hallo JayHoe,

ich habe mal Mr. Google bemüht und folgenden Code erstellt (eigentlich einige Teile geklaut aus https://github.com/niclas197/jura-hausarbeit-pdflatex)
\documentclass[paper=a4,fontsize=10pt]{scrreprt}% numbers=noenddot
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{geometry}
\geometry{a4paper,left=20mm,right=35mm, top=2cm, bottom=2cm}
% Einstellungen für die Gliederungsebenen
% A. I. 1. a) aa) (1) alpha)
\usepackage{alnumsec}
\alnumsectionlevels{0}{chapter,section,subsection,subsubsection,paragraph,subparagraph,subAparagraph,subBparagraph,subCparagraph}
\otherseparators{5}
\surroundarabic[(][)]{}{.}
\surroundgreek[][)]{}{.}
\alnumsecstyle{LRaldagbr}
\renewcommand*{\thepart}{\arabic{part}.}
% Numeriere 6 Ebenen tief
\setcounter{secnumdepth}{8}
% Ebenen im ToC
\setcounter{tocdepth}{8}
%Kopf- und Fußzeilen
\usepackage[automark,headsepline]{scrlayer-scrpage}
\clearscrplain
\pagestyle{scrplain}
\ohead[\thepage]{\thepage}
\renewcommand{\headfont}{\small\bfseries}
\pagenumbering{Roman}
\begin{document}
\title{Bürgerliches Recht}
\author{Banky Joe}
\date{\today}
\maketitle
\tableofcontents
\newpage
\pagenumbering{arabic}
\part{BGB-AT}
\section{Die Willenserklärung}
Unter \textbf{Willenserklärung} ist die \textbf{Äußerung eines Willens} zu verstehen, der sich auf die \textbf{Herbeiführung einer Rechtswirkung} richtet. \textbf{Nicht} zu verwechseln ist der Begriff \textbf{\textit{Willenserklärung}} mit dem Begriff \textbf{Rechtsgeschäft},  welches die \textbf{finale Ausrichtung einer Erklärung} um \textbf{zusätzliche Anforderungen} an den \textbf{tatsächlichen Eintritt der Rechtswirkung} ergänzt.\\
\subsection{Wirksamkeitsvoraussetzungen einer Willenserklärung}
\subsubsection{Objektiver Erklärungstatbestand}
\paragraph{Willensäußerung}
\paragraph{Anhaltspunkte für einen Rechtsbindungswillen}
\newpage
\section{Irrtumsrecht}
\end{document}
Viel Erfolg

Gruß

Martin

von Jay Hoe » Sa 28. Mär 2015, 08:56

Hey nixversteh,

numbers=noenddot hatte ich bereits probiert. Allerdings führt dies dazu, dass auch die Punkte hinter Ebene 1 bis 3 verschwinden, also anstatt von A. im Inhaltsverzeichnis nur noch A steht. Das sagt mir nicht zu. Den anderen Teil des Codes probiere ich gerne einmal nachher aus. Ich muss jetzt leider in die Bibliothek.

Vielen Dank für die Hilfe!

...

von nixversteh » Sa 28. Mär 2015, 08:48

Hallo JayHoe,

teste mal diesen Code:
\documentclass[paper=a4,fontsize=10pt, numbers=noenddot]{scrreprt}
und dann diesen
\usepackage{scrlayer-scrpage}
\pagestyle{scrplain}
%Die Kopfzeile innen/links (\ihead) und in der Mitte (\chead) leer lassen, au"sen/rechts (\ohead) die Seitennummer
\ihead[]{} \chead[]{} \ohead[\thepage]{\thepage}
%Die Fu"szeile leer lassen.
\ifoot{} \cfoot[]{} \ofoot{}
Sind nur Vorschläge.

Viel Erfolg

Gruß

Martin

von Jay Hoe » Sa 28. Mär 2015, 08:28

Hallo,

hm ich wusste nicht, dass ohne Lückenfiller der Code nichts ausgibt. Aber irgendwie logisch, vielleicht hilft das.
\documentclass[a4paper,10pt]{scrreprt}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{fancyhdr}
\usepackage{geometry}
\geometry{a4paper,left=20mm,right=35mm, top=2cm, bottom=2cm} 

\setcounter{secnumdepth}{6}
\setcounter{tocdepth}{6}

%juristische Gliederung
\renewcommand{\thepart}{\Alph{part}}
\renewcommand{\thesection}{\Roman{section}}
\renewcommand{\thesubsection}{\arabic{subsection}}
\renewcommand{\thesubsubsection}{\alph{subsubsection})}
\renewcommand{\theparagraph}{\alph{paragraph}\alph{paragraph})}
\renewcommand{\thesubparagraph}{\alph{subparagraph}\alph{subparagraph})}

\newcommand{\tocthechapter}{\Alph{chapter}.}
\newcommand{\tocthesection}{\Roman{section}.}
\newcommand{\tocthesubsection}{\arabic{subsection}.}
\newcommand{\tocthesubsubsection}{\alph{subsubsection})}
\newcommand{\toctheparagraph}{\greek{paragraph})}

\renewcommand*{\partpagestyle}{empty}

\pagenumbering{Roman}

\pagestyle{fancyplain}

\lhead{}
\chead{}
\rhead{\small{\rightmark}}

\lfoot{}
\cfoot{}
\rfoot{\small{\thepage}}



\begin{document}

\title{Bürgerliches Recht}
\author{Banky Joe}
\date{\today}

\maketitle

\tableofcontents
\newpage

\pagenumbering{arabic}



\part{BGB-AT}


\section{Die Willenserklärung}

Unter \textbf{Willenserklärung} ist die \textbf{Äußerung eines Willens} zu verstehen, der sich auf die \textbf{Herbeiführung einer Rechtswirkung} richtet. \textbf{Nicht} zu verwechseln ist der Begriff \textbf{\textit{Willenserklärung}} mit dem Begriff \textbf{Rechtsgeschäft},  welches die \textbf{finale Ausrichtung einer Erklärung} um \textbf{zusätzliche Anforderungen} an den \textbf{tatsächlichen Eintritt der Rechtswirkung} ergänzt.\\

\subsection{Wirksamkeitsvoraussetzungen einer Willenserklärung}

\subsubsection{Objektiver Erklärungstatbestand}



\paragraph{Willensäußerung}



\paragraph{Anhaltspunkte für einen Rechtsbindungswillen}



\newpage

\section{Irrtumsrecht}



\end{document}

...

von nixversteh » Sa 28. Mär 2015, 08:23

Hallo JayHoe,

willkommen im Forum. Leider kann ich wenig Hilfe anbieten, da du zwischen
\begin{document}
und
\end{document}
nichts aufführst. Wenn du eine KOMA-Klasse verwendest, solltest du
\usepackage{fancyhdr}
nicht verwenden.

Gruß

Martin

Punkt nach a), aa) im Inhaltsverzeichnis entfernen

von Jay Hoe » Sa 28. Mär 2015, 08:04

Einen schönen Samstagmorgen,

ich bin LaTeX-Neuling und habe ein Problem mit meinem Inhaltsverzeichnis. Ich brauche eine juristische Gliederung, also A.I.1.a).aa) etc.. Der Code, den ich mir hierfür zusammengeklaut habe, führt dazu, dass ab der vierten Ebene auch hinter a) im Inhaltsverzeichnis ein Punkt steht. Auch nach mehrmaligem rumdoktern habe ich noch keine Lösung für mein Problem gefunden. Vielleicht kann jemand herausfinden, woran das liegt.
\documentclass[a4paper,10pt]{scrreprt}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{fancyhdr}
\usepackage{geometry}
\geometry{a4paper,left=20mm,right=35mm, top=2cm, bottom=2cm} 

\setcounter{secnumdepth}{6}
\setcounter{tocdepth}{6}

%juristische Gliederung
\renewcommand{\thepart}{\Alph{part}}
\renewcommand{\thesection}{\Roman{section}}
\renewcommand{\thesubsection}{\arabic{subsection}}
\renewcommand{\thesubsubsection}{\alph{subsubsection})}
\renewcommand{\theparagraph}{\alph{paragraph}\alph{paragraph})}
\renewcommand{\thesubparagraph}{\alph{subparagraph}\alph{subparagraph})}

\newcommand{\tocthechapter}{\Alph{chapter}.}
\newcommand{\tocthesection}{\Roman{section}.}
\newcommand{\tocthesubsection}{\arabic{subsection}.}
\newcommand{\tocthesubsubsection}{\alph{subsubsection})}
\newcommand{\toctheparagraph}{\greek{paragraph})}

\renewcommand*{\partpagestyle}{empty}

\pagenumbering{Roman}

\pagestyle{fancyplain}

\lhead{}
\chead{}
\rhead{\small{\rightmark}}

\lfoot{}
\cfoot{}
\rfoot{\small{\thepage}}



\begin{document}
\end{document}
Vielen Dank im Voraus!

Nach oben