Eigene Nummerierung für \subparagraph

Redefinition von Makros, Definition eigener Befehle sowie neuer Umgebungen


asimo
Forum-Anfänger
Forum-Anfänger
Beiträge: 19
Registriert: Mo 18. Jun 2012, 10:38

Eigene Nummerierung für \subparagraph

Beitrag von asimo »

Hallo,

Ich habe seit ein paar Tagen folgendes Problem, für welches ich auch in anderen Foren keine Lösung gefunden habe.

Ich habe in meiner Dissertation eine eigene Zählung für \subparagraph verwendet, will heißen, dass die \subparagraphs durchgehend nummeriert wurden, unabhängig davon, ob eine neue \section oder \subsection begonnen hat. Das klappte alles auch einwandfrei bis vor ein paar Tagen.

Seither beginnt die Zählung in jeder \section wieder von vorne. Auch die alten Versionen, mit denen die Sache problemlos lief, setzen mittlerweile den counter in jeder \section auf 1.

Hier mein Minimalbeispiel (bitte keine Rücksicht auf die anderen Nummerierungen nehmen, mir geht es nur um den subparagraph)
\documentclass[a4paper,twoside,parskip=full-,12pt]{scrbook}


\usepackage[polutonikogreek,english,ngerman]{babel}
\usepackage[english,ngerman]{betababel}

%%%%%%%%%%%%%%%%%%%%%%%%%%SUBPARAGRAPH%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\makeatletter
\renewcommand*{\subparagraph}{\@startsection{subparagraph}{2}{0,5cm}%
	{-2ex}%
	{1ex}%
	{\reset@font\bfseries}}
	\renewcommand{\thesubparagraph}{\arabic{subparagraph}} 
\makeatother

\newcommand\mysubparagraph{\vfil\penalty-9999\vfilneg\subparagraph}

\begin{document}
blabla

\section{Erste Sektion}
\subsection{Erste Untersektion}
\mysubparagraph{Erster Unterabschnitt}

\section{Zweite Sektion}
\subsection{Erste Untersektion}
\mysubparagraph{Zweiter Unterabschnitt}
\mysubparagraph{Dritter Unterabschnitt}
\end{document}
Ich will eben, dass in der 2. Sektion die subparagraphen die Nummer 2 und 3 tragen

Vielen Dank für eure Hilfe!

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

Beitrag von iTob »

Ich hab hier grad keine aktuellen Paketversionen weswegen ich nicht testen kann, denn mit meinen klappt es. Aber versuch mal den Befehl \counterwithout aus dem Paket chngcntr, also
\counterwithout{subparagraph}{section}
oder
\counterwithout{subparagraph}{paragraph}
… denn das müsste eigentlich der direkte reset sein …
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).

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

Re: Eigene Nummerierung für \subparagraph

Beitrag von u_fischer »

asimo hat geschrieben: Das klappte alles auch einwandfrei bis vor ein paar Tagen.
Du hast wohl dein LaTeX-Format geupdatet. Das enthält die Änderungen aus dem fixltx2e-Paket und setzt nun immer alle abhängigen Zähler zurück.

asimo
Forum-Anfänger
Forum-Anfänger
Beiträge: 19
Registriert: Mo 18. Jun 2012, 10:38

Beitrag von asimo »

Super, danke! Mit
\counterwithout{subparagraph}{paragraph}
hat es geklappt.

Du hast wohl dein LaTeX-Format geupdatet.
Das mag sein, danke auf jedenfall für des Rätsels Lösung!

Antworten