subsection Nummerierung
Wenn Du \numberline umdefinierst und dabei \autodot aus der Definition rauswirfst, darfst Du Dich nicht wundern, dass es nicht mehr ausgeführt wird ...
goLaTeX-Knigge (mit Minimalbeispiel und »So stellst Du Deine Frage richtig«)
Wie kann ich Code in meinem Beitrag hervorheben?
Wie hänge ich ein Bild an meine Frage?
KOMA-Script
Wie kann ich Code in meinem Beitrag hervorheben?
Wie hänge ich ein Bild an meine Frage?
KOMA-Script
Ja das stimmt...
Aber wenn ich /autodot in die /numberline einfüge bekommen alle Einträge nach der ersten Kalmmer auch Klammer...????
Aber wenn ich /autodot in die /numberline einfüge bekommen alle Einträge nach der ersten Kalmmer auch Klammer...
\usepackage{times}\documentclass[12pt]{scrreprt} \usepackage[latin1]{inputenc} \usepackage[a4paper , tmargin = {2.5cm} , bmargin = {3.5cm} ]{geometry} \usepackage{graphicx} \usepackage{eurosym} \usepackage{setspace} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage[latin1]{inputenc} \renewcommand*{\thechapter}{\Alph{chapter}} \renewcommand*{\thesection}{\Roman{section}} \renewcommand*{\thesubsection}{\arabic{subsection}} \renewcommand*{\thesubsubsection}{\alph{subsubsection}} \setcounter{secnumdepth}{4} \setcounter{tocdepth}{4} \makeatletter \newif\if@altsecnumbrace% vielleicht eine Klammer? % Den automatischen Punkt umdefinieren in Punkt oder Klammer \renewcommand*{\autodot} { \if@altsecnumformat% aus der Originaldefinition \if@altsecnumbrace% neu ) % neu \else% neu .% aus der Originaldefinition \fi% neu \fi% aus der Originaldefinition \@altsecnumbracefalse% neu } % Inhaltsverzeichniseintrag \newcommand*\OriginalL@SubSubSection{} \let\OriginalL@SubSubSection\l@subsubsection \renewcommand*{\l@subsubsection}{\@altsecnumbracetrue\OriginalL@SubSubSection} % Für den Fall, dass unten \ref{subsubsec} direkt zu "A I 1 a" führen soll, % die nachfolgenden drei Zeilen aktivieren: %\renewcommand*{\p@section}{\thechapter~} %\renewcommand*{\p@subsection}{\p@section\thesection~} %\renewcommand*{\p@subsubsection}{\p@subsection\thesubsection~} % Gliederungsnummernformatierung in der Überschrift \newcommand*\OriginalOtherSectionLevelsFormat{} \let\OriginalOtherSectionLevelsFormat\othersectionlevelsformat \renewcommand*{\othersectionlevelsformat}[1]{% \begingroup \edef\istlevel{#1}\def\solllevel{subsubsection}% \ifx\istlevel\solllevel\aftergroup\@altsecnumbracetrue\fi \endgroup \OriginalOtherSectionLevelsFormat{#1}% } % Gliederungsnummer \renewcommand{\numberline}[1]{ \makebox[0.25cm][l]{#1}\autodot\hspace{3mm}} % chapter \renewcommand{\l@chapter}[2]{ \addvspace{2ex}% vert. Abstand \pagebreak[3]% Seitenumbruch hier erlauben \noindent% nicht einrücken \makebox[0pt][l]{% Box für Linie \rule[-3pt]{\textwidth}{0.5pt}} {\large\textbf{#1}}\hfill#2% Text + Nummer \par% Zeilenumbruch \nopagebreak% Seitenumbruch nicht erlauben \addvspace{1ex}% vert. Abstand } \makeatother \begin{document} \tableofcontents \chapter{Chapter} \dots \section{Section} \dots \subsection{Subsection} \dots \subsubsection{Subsubsection} \dots \subsection{Subsection} \dots \chapter{Chapter} \dots \end{document}
Was ist eigentlich so schwer daran ein Minimalbeispiel einzustellen, das keine Fehler produziert (hier gibt es schon einen in der ersten Zeile), und einen Satz zu formulieren, den auch Deppen wie ich auf Anhieb verstehen können?der--reisende hat geschrieben:Ja das stimmt...
Aber wenn ich /autodot in die /numberline einfüge bekommen alle Einträge nach der ersten Kalmmer auch Klammer...\usepackage{times}\documentclass[12pt]{scrreprt}
Füge mal in der vorletzten Zeile ein \global vor \@altsecnumbracefalse ein.der--reisende hat geschrieben:% Den automatischen Punkt umdefinieren in Punkt oder Klammer \renewcommand*{\autodot} { \if@altsecnumformat% aus der Originaldefinition \if@altsecnumbrace% neu ) % neu \else% neu .% aus der Originaldefinition \fi% neu \fi% aus der Originaldefinition \@altsecnumbracefalse% neu }
Übrigens: Deine \l@chapter Redefinition zerbricht die Fähigkeit von KOMA-Script im Inhaltsverzeichnis Umbrüche an bestimmten Stellen zu priorisieren.
goLaTeX-Knigge (mit Minimalbeispiel und »So stellst Du Deine Frage richtig«)
Wie kann ich Code in meinem Beitrag hervorheben?
Wie hänge ich ein Bild an meine Frage?
KOMA-Script
Wie kann ich Code in meinem Beitrag hervorheben?
Wie hänge ich ein Bild an meine Frage?
KOMA-Script
Tut mir leid, wenn ich den Thread wieder ausgrabe, aber:
In meinem Dokument möchte ich folgende Nummerierung erreichen:
3 Obst (<-- chapter)
3.1 Äpfel (<-- section)
1.1 Schlauer Spruch (<-- subsection)
1.2 Blabla (<-- subsection)
.
.
.
Ich weiß, dass das mit
geregelt wird; allerdings weiß ich nicht, was da als zweites Argument richtig ist.
Kann wer helfen?[/code]
In meinem Dokument möchte ich folgende Nummerierung erreichen:
3 Obst (<-- chapter)
3.1 Äpfel (<-- section)
1.1 Schlauer Spruch (<-- subsection)
1.2 Blabla (<-- subsection)
.
.
.
Ich weiß, dass das mit
\renewcommand*{\thesubsection}{???}
Kann wer helfen?[/code]
- Stefan Kottwitz
- Admin
- Beiträge: 2573
- Registriert: Di 8. Jul 2008, 00:39
- Kontaktdaten:
- Stefan Kottwitz
- Admin
- Beiträge: 2573
- Registriert: Di 8. Jul 2008, 00:39
- Kontaktdaten: