subsubsection in der Dokumentanklasse "hepthesis"

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: subsubsection in der Dokumentanklasse "hepthesis"

von esdd » Fr 25. Apr 2014, 14:54

@Johannes Ich glaub nicht, dass sich das Lesen dieser Anleitung lohnt. Es ist auch so klar, dass die direkte Verwendung von scrbook besser wäre.

von Johannes_B » Fr 25. Apr 2014, 08:15

@esdd Danke für den Hinweis, da muss ich mir wohl die Doku mal durchlesen. Aber die erste Seite gefällt mir schon gar nicht :-(

von esdd » Do 24. Apr 2014, 23:52

@Johannes: Diese hepthesis Klasse nimmt viele Änderungen vor, u.a. macht sie aus \frontmatter und Co so etwas wie Umgebungen (mit dem \specialcomment Befehl aus dem comment Paket). Und sie nimmt Einstellungen vor, die man gar nicht möchte. Zum Beispiel führt das Öffnen einer frontmatter "Umgebung" dazu, dass secnumdepth global auf 2 gesetzt wird ...
Gruß
Elke

von Johannes_B » Do 24. Apr 2014, 15:23

Bitte beachte, das das aber alles Schalter sind. Nähere Informationen findest du in der KOMA-Script Anleitung.

Fehler gefunden

von verrückt » Do 24. Apr 2014, 11:34

Danke für die viele Hilfe! Durch euch bin ich auf den Fehler aufmerksam gekommen.
Was ich nicht hier angemerkt hatte, war die Einteilung in "frontmatter", "mainmatter" und "backmatter". Nach jedem \begin{frontmatter},\begin{mainmatter} und \begin{backmatter} muss die Nummerierungstiefe neu gesetzt werden! Macht man das nur so, wie ich es am Anfang beschrieben habe oder von esdd gut zusammengefasst wurde, dann gilt \stepcounter{secnumdepth} nur für den frontmatter-Teil.
Für alle, die nach mir auch mal so ein Problem haben ist hier nun meine funktionierende tex-kurzfassung (ich brauchte nur im Hauptteil eine tiefere Nummerierung):
\documentclass[12pt,twoside,nobind,ams,a4paper,hyper]{hepthesis}
\usepackage[utf8]{inputenc}

\begin{document}

\begin{frontmatter}
\input{Einfuehrung/einfuehrung}
\end{frontmatter}

\begin{mainmatter}
\stepcounter{secnumdepth}%inkrementieren des Zaehlers fuer den kompletten Hauptteil
\input{Kapitel-1/teil1}
\input{Kapitel-2/teil2}
\end{mainmatter}

\begin{backmatter}
\input{Ende/ende}
\end{backmatter}

\end{document}
und in Kapitel-1/teil1.tex steht dann
\chapter{Kapitelüberschift}
\section{Abschnitt 1}
\subsection{Abschnitt 2}
\subsubsection{Abschnitt 3}

von Genmutant » Di 22. Apr 2014, 09:59

Der OP spricht hier glaub ich von Umlauten in Dateinamen -- da können Umlaute auch bei korrekt eingestelltem inputenc stören, AFAIK.
Ah da hast du natürlich recht. Das hatte ich übersehen :oops:

von rais » Di 22. Apr 2014, 09:25

Genmutant hat geschrieben:
Natürlich lautet die tex zu diesem Kapitem nicht "Kapitelüberschift". Da würde der Umlaut ja stören.
Was? Wenn du deine Sachen richtig einstellst und inputenc verwendest, ist das absolut kein Problem.
Der OP spricht hier glaub ich von Umlauten in Dateinamen -- da können Umlaute auch bei korrekt eingestelltem inputenc stören, AFAIK.

@verrückt: wenn sich die Erhöhung des secnumdepth-Zählers bei Dir nicht auswirkt, liegt es auf der Hand, daß irgend ein Befehl dem entgegenwirkt.
Du könntest nun dabeigehen und \arabic{secnumdepth} in Deinen Text streuen und Dich auf die Stelle konzentrieren, wo aus 3 2 wird -- dazwischen ist dann der fragliche Befehl ...
(so es denn im Textteil geschieht)

MfG
Rainer

von Genmutant » Di 22. Apr 2014, 08:50

Natürlich lautet die tex zu diesem Kapitem nicht "Kapitelüberschift". Da würde der Umlaut ja stören.
Was? Wenn du deine Sachen richtig einstellst und inputenc verwendest, ist das absolut kein Problem.

von esdd » Di 22. Apr 2014, 00:14

Bei mir werden mit dem folgenden Code die subsubsection nummeriert
\documentclass[12pt,twoside,nobind,ams,a4paper,hyper]{hepthesis}
\usepackage[utf8]{inputenc}
\stepcounter{secnumdepth} 
\begin{document}
\chapter{Kapitelüberschift} 
\section{Abschnitt 1} 
\subsection{Abschnitt 2} 
\subsubsection{Abschnitt 3} 
\end{document}
Wenn das mit deinem Code anders ist, solltest du ein entsprechendes kurzes, aber lauffähiges Minimalbeispiel erstellen, dass den Fehler bzw. das Problem zeigt.

Die von dir verwendete Klasse setzt auf scrbook auf, scheint aber seit Mitte 2010 nicht mehr weiter entwickelt wurden zu sein. Unter anderem deshalb wäre es vielleicht besser, die KOMA-Script Klasse scrbook direkt zu verwenden. Vielleicht schaust du dir dazu mal die KOMA-Script Anleitung sowie Minimale Vorlage vs. maximale Probleme an.

Hinweis

von verrückt » Mo 21. Apr 2014, 18:09

Natürlich lautet die tex zu diesem Kapitem nicht "Kapitelüberschift". Da würde der Umlaut ja stören. Das habe ich hier nur für das Forum geändert.

Nach oben