Kapitelnummerierung in caption in einem Kapitel 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: Kapitelnummerierung in caption in einem Kapitel entfernen

von eduardinho » Fr 5. Aug 2016, 10:13

Hallo DADABBI,
danke für deine Hinweise, die Lösung erscheint mir deutlich eleganter und endlich sind auch die Warnungen weg, die ich immer mitgeschleift habe ;)

\caption* hätte in meinem Fall nur eine Notlösung sein können, da ich auf Abbildungen und Tabellen im Text referenziere

von DADABBI » Do 4. Aug 2016, 14:56

Bitte nicht!

Du hast eigentlich entdeckt, was der Sinn von \frontmatter und \mainmatter bei scrbook ist. Die richtige Lösung besteht also schlicht darin, die Klasse zu wechseln:
\documentclass[a4paper,pagesize,12pt,
	headings=small,% smallheadings ist veraltet und führt zu einer Warnung!
    % pointednumbers widerspricht numbers=noenddot, ist veraltet und führt zu einer Wanrung!
    ,numbers=noenddot,
    twoside=false]{scrbook}% scrreprt hat kein \frontmatter

%************************************Einbinden der Packages********************************************
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[scaled=.92]{helvet}% Helvetica mit Eurpean Computer Modern Roman????
\usepackage[onehalfspacing]{setspace}
\usepackage{tabularx}
\usepackage{graphicx}
\usepackage[labelfont=bf,textfont=it]{caption}
\usepackage{subcaption}

\setcounter{secnumdepth}{5}% gehört in die Dokumentpräambel
\setcounter{tocdepth}{5}% gehört in die Dokumentpräambel

\begin{document}

\frontmatter
%*** Vorspann, Invhaltsverzeichnis, Abstract, etc.
\pagenumbering{Roman}               % große statt kleine römische Seitenzahlen

\chapter{Abstract}
\begin{table}[!htb]
   \centering
      \captionabove{Test 1}
\begin{tabular} {lc}
\hline
1 & 2\\
3 & 4\\
\hline
\end{tabular}
\label{tab:test1}
\end{table}

\mainmatter
%************************************** Hauptteil ******************************************************
\chapter{Los gehts}
\begin{table}[!htb]
   \centering
      \captionabove{Test 2}
\begin{tabular} {lc}
\hline
1 & 2\\
3 & 4\\
\hline
\end{tabular}
\label{tab:test2}
\end{table}

\end{document}
Für nicht nummerierte Überschriften mit Eintrag ins Inhaltsverzeichnis gibt es außerdem bei scrreprt und scrbook \addchap. Braucht man aber im Vorspann gar nicht, wie auch das Beispiel zeigt.

Beachte auch die Kommentare zu den Optionen. Die Verwendung von 6 Gliederungsebenen kann ich übrigens nicht empfehlen. Diese alle zu nummerieren erst recht nicht.

von eduardinho » Do 4. Aug 2016, 13:31

Perfekt, genau so hab ich es mir vorgestellt.
Danke!

von markusv » Do 4. Aug 2016, 13:30

Alternativ kann die gesamte Nummerierung ja auch einfach per Sternchenfunktion
\caption*{}
ausgeschalten werden. Die Tabellenüberschrift steht dann allein.

von markusv » Do 4. Aug 2016, 13:22

Das ganze funktioniert mit dem Paket
\usepackage{chngcntr}
und den Befehlen
\counterwithout{table}{chapter}
und
\counterwithin{table}{chapter}
an den entsprechenden Stellen:
\documentclass[a4paper,pagesize,12pt,smallheadings,pointednumbers,numbers=noenddot]{scrreprt}
 
%************************************Einbinden der Packages********************************************
 \usepackage[ngerman]{babel} 
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc} 
\usepackage[scaled=.92]{helvet} 
\usepackage[onehalfspacing]{setspace} 
\usepackage{tabularx} 
\usepackage{graphicx} 
\usepackage[labelfont=bf,textfont=it]{caption} 
\usepackage{subcaption} 
\usepackage{chngcntr}
\begin{document} 


%*** Vorspann, Invhaltsverzeichnis, Abstract, etc. 
\pagenumbering{Roman}               % römische Seitenzahlen 

\setcounter{secnumdepth}{5}
 \setcounter{tocdepth}{5}
\counterwithout{table}{chapter}
 \chapter*{Abstract}\addcontentsline{toc}{chapter}{Abstract} 
\begin{table}[!htb] 
   \centering 
      \caption{Test 1} 
\begin{tabular} {lc} 
\hline 
1 & 2\\ 
3 & 4\\ 
\hline 
\end{tabular} 
\label{tab:test1} 
\end{table} 

\clearpage 
%************************************** Hauptteil ******************************************************
 \pagenumbering{arabic}      % arabische Seitenzahlen 
\counterwithin{table}{chapter}
\chapter{Los gehts} 
\begin{table}[!htb] 
   \centering 
      \captionabove{Test 2} 
\begin{tabular} {lc} 
\hline 
1 & 2\\ 
3 & 4\\ 
\hline 
\end{tabular} 
\label{tab:test2} 
\end{table} 

\end{document} 
Ob und wie das typografisch gerechtfertigt/rechtens ist, weiß ich aber nicht ...

Kapitelnummerierung in caption in einem Kapitel entfernen

von eduardinho » Do 4. Aug 2016, 11:29

Liebe Latex-Gemeinde,

in meinem Dokument werden Bilder/Tabellen standardmäßig mit "Kapitelnummer"."Bildnummer" nummeriert. Bevor mein eigentliches Dokument startet, habe ich einen Extended Abstract durch
\chapter*{Abstract}\addcontentsline{toc}{chapter}{Abstrat}
Dementsprechend habe ich in dem Kapitel das Probelm, dass ich da dann Bilder, Tabellen mit 0.1 stehen habe. Wie kann ich nun in diesem einen Kapitel die Kapitelnummerierung entfernen, sodass es ab dem ersten richtigen Kapitel wieder korrekt mit 1.1 losgeht?

Minimalbeispiel:
\documentclass[a4paper,pagesize,12pt,smallheadings,pointednumbers,numbers=noenddot]{scrreprt}

%************************************Einbinden der Packages********************************************
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[scaled=.92]{helvet}
\usepackage[onehalfspacing]{setspace}
\usepackage{tabularx}
\usepackage{graphicx}
\usepackage[labelfont=bf,textfont=it]{caption}
\usepackage{subcaption}

\begin{document}


%*** Vorspann, Invhaltsverzeichnis, Abstract, etc.
\pagenumbering{Roman}               % römische Seitenzahlen

\setcounter{secnumdepth}{5} 
\setcounter{tocdepth}{5} 

\chapter*{Abstract}\addcontentsline{toc}{chapter}{Abstract}
\begin{table}[!htb]
	\centering
		\captionabove{Test 1}
\begin{tabular} {lc}
\hline
1 & 2\\
3 & 4\\
\hline
\end{tabular}
\label{tab:test1}
\end{table}

\clearpage
%************************************** Hauptteil ******************************************************
\pagenumbering{arabic}		% arabische Seitenzahlen

\chapter{Los gehts}
\begin{table}[!htb]
	\centering
		\captionabove{Test 2}
\begin{tabular} {lc}
\hline
1 & 2\\
3 & 4\\
\hline
\end{tabular}
\label{tab:test2}
\end{table}

\end{document}
hoffe ihr könnt mir da weiterhelfen!

Nach oben