Subfig Nummerierung

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: Subfig Nummerierung

von Gast » Do 3. Mai 2018, 10:47

bAunty hat geschrieben:Gibt es eine elegante Lösung, wie ich mit subfigures über mehr als eine Seite komme?
subfigure ist ein veraltetes Paket, das nicht mehr verwendet werden sollte. subfig hat ebenfalls ein paar Nachteile. Wie es mit subcaption geht, wenn es Gleitumgebungen bleiben sollen, wurde bereits gezeigt (allerdings würde ich empfehlen, die \label-Anweisungen der Unter-Abbildungen, wie in der Anleitung gezeigt, in das erste Argument mit einzufügen). Natürlich muss man nicht zwingend eine Gleitumgebung verwenden. Da subcaption auf caption basiert, kann man all dessen Möglichkeiten nutzen, um nicht gleitende Abbildungen mit einer Bildunterschrift zu versehen.

von bAunty » Do 3. Mai 2018, 09:57

Hinsichtlich der Erstellung von Minimalcodes gelobe ich Besserung :)
Dass man sie subcaptions in einer figure vereinen kann, ist mir klar. Jedoch fügt TeXMaker dann keinen Seitenumbruch zwischen den subfigures ein, sodass die Abbildung über den Seitenrand hinaus geht. Das war der ursprüngliche Auslöser, warum ich meine figure in mehrere aufgeteilt habe. Bisher waren meine Abbildungen mit subfigure immer kompakt genug, um auf eine Seite zu passen.
Gibt es eine elegante Lösung, wie ich mit subfigures über mehr als eine Seite komme?

von Gast » Mi 2. Mai 2018, 18:25

Ich würde übrigens subcaption empfehlen:
\documentclass[12pt]{report}
\usepackage[
  paper=a4paper,
  left=12.5mm,
  right=25mm,
  top=25mm,
  bottom=50mm,
  bindingoffset=10mm]{geometry}      % Seitenränder und Bindungskorrektur einstellen
\usepackage[utf8]{inputenc}       % Codierung im Online-Editor (und Voreinstellung aller modernen LaTeX-Editoren)
\usepackage[ngerman]{babel}            % Rechtschreibg.
\usepackage[T1]{fontenc}
\usepackage{lmodern}            % Schriftfamilie
\usepackage[demo]{graphicx}             % Grafiken durch schwarze Kästen ersetzen
\usepackage{subcaption}
\begin{document}
\chapter{Einleitung}

Text und blabla

\begin{figure}
   \centering
      \subcaptionbox{A}{\includegraphics[width=0.8\textwidth]{A}}\label{A}
   \end{figure}      
   \begin{figure}
   \ContinuedFloat
      \centering
      \subcaptionbox{B}{\includegraphics[width=0.8\textwidth]{B}}\label{B}
   \end{figure}      
   \begin{figure}
   \ContinuedFloat
      \centering
      \subcaptionbox{C}{\includegraphics[width=0.8\textwidth]{C}}\label{C}
      \caption[ABC]{BildABC ausführlich}\label{BildABC}
\end{figure}

Text und blabla

\begin{figure}
   \centering
      \includegraphics[width=\textwidth]{Bild2}
   \caption[Bild2]{Bild2 ausführlich}
   \label{Bild2}
\end{figure}

Text und blabla

\end{document}
Man darf dabei übrigens auch mehrere \subcaptionbox-Befehle in einer figure-Umgebung vereinen:
\documentclass[12pt]{report}
\usepackage[utf8]{inputenc}       % Codierung im Online-Editor (und Voreinstellung aller modernen LaTeX-Editoren)
\usepackage[ngerman]{babel}            % Rechtschreibg.
\usepackage[T1]{fontenc}
\usepackage{lmodern}            % Schriftfamilie
\usepackage[demo]{graphicx}             % Grafiken durch schwarze Kästen ersetzen
\usepackage{subcaption}
\begin{document}
\chapter{Einleitung}

Text und blabla

\begin{figure}
   \centering
      \subcaptionbox{A}{\includegraphics[width=0.8\textwidth]{A}}\label{A}
      \subcaptionbox{B}{\includegraphics[width=0.8\textwidth]{B}}\label{B}
      \subcaptionbox{C}{\includegraphics[width=0.8\textwidth]{C}}\label{C}
      \caption[ABC]{BildABC ausführlich}\label{BildABC}
\end{figure}

Text und blabla

\begin{figure}
   \centering
      \includegraphics[width=\textwidth]{Bild2}
   \caption[Bild2]{Bild2 ausführlich}
   \label{Bild2}
\end{figure}

Text und blabla

\end{document}
Überflüssiges habe ich weg gelassen.

von Gast » Mi 2. Mai 2018, 18:16

Das Beispiel ist weder vollständig noch minimal (beispielsweise sind manche Pakete doppelt geladen, andere sind absolut überflüssig, weil sie bereits von andere geladen werden). → Minimalbeispiel.

Templates, die an Unis verteilt werden, werfen leider allzu oft ein schlechtes Licht auf die Uni. Siehe auch: http://www.niederberger.com.de/latex-vorlagen oder »Minimale Vorlagevs. maximale Probleme«.

Subfig Nummerierung

von bAunty » Mi 2. Mai 2018, 17:59

Hallo, ich schreibe gerade an meiner Masterarbeit. Mein TeX-maker vergibt eine komische Nummerierung. Und zwar habe ich eine längere Abbildung aus mehreren kleineren Abbildungen, die deshalb über den Seitenumbruch hinaus geht (BldABC) und eine normale Abbildung (Bild2).
folgender Minimalcode:
\usepackage[
  paper=a4paper,
  left=12.5mm,
  right=25mm,
  top=25mm,
  bottom=50mm,
  bindingoffset=10mm]{geometry}		% Seitenränder und Bindungskorrektur einstellen
\usepackage{apacite} 				% Literatur-Referenzen: American Psycholog. Assoc.
\usepackage{natbib}					
\setcitestyle{round,aysep={}} 		% Indizierg. in runden Klammern, zw. Autor u. Jahr
\usepackage[latin1]{inputenc} 		% Umlaute im Text
\usepackage[ngerman]{babel}				% Rechtschreibg.
\usepackage[T1]{fontenc}
\usepackage{lmodern}				% Schriftfamilie
\usepackage{microtype}				% für die Mikrotypografie (besseres Schriftbild)
\usepackage{graphicx} 				% Grafiken einfügen (pdf,png - aber jpg vermeiden)
\graphicspath{{./Bilder/}}          % Pfad zu den Bildern
\usepackage{url}					% URL's formatieren (z.B. in Literatur) 
\usepackage[colorlinks,linkcolor=black,citecolor=black,urlcolor=black]{hyperref} 			% für Hyperlinks in PDF-Dokumenten   
\usepackage{tabularx} 				% bessere Gestaltung von Tabellen
\usepackage{longtable} 		
\usepackage{multicol}				
\usepackage{multirow}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage[active]{srcltx}
\usepackage{listings}				% Algorithmen
\usepackage{mdwlist}				% Listen
\usepackage{setspace} 				% Zeileneinstellung
\newtheorem{mydef}{Merksatz}  		% Falls Beispiele, Merksätze m. fortl. Nr. gebr. werden
\newtheorem{bsp}{Beispiel}
\usepackage{todonotes}				% zum Erstellen von ToDos im Editor
\usepackage{lscape}					% zum Rotieren von Seiten
\usepackage{amsmath}				% zum Schreiben von mathematischen Formeln
\usepackage{calc}
\usepackage{float}
\usepackage{footnote}				% Fußnoten
\usepackage{tablefootnote}			% Fußnoten in Tabellen
\usepackage{subfig}
%\clubpenalty = 10000
%\widowpenalty = 10000 \displaywidowpenalty = 10000
\hyphenation{voll-st\"andigen}		% Worttrennungen global definieren
\setcounter{tocdepth}{1}			% Ebenen, die im Inhaltsverzeichnis angezeigt werden

\begin{document}
\Chapter{Einleitung}

Text und blabla

\begin{figure}
	\centering
		\subfloat[A]{\includegraphics[width=0.8\textwidth]{A}}\label{A}
	\end{figure}		
	\begin{figure}
	\ContinuedFloat
		\centering
		\subfloat[B]{\includegraphics[width=0.8\textwidth]{B}}\label{B}
	\end{figure}		
	\begin{figure}
	\ContinuedFloat
		\centering
		\subfloat[C]{\includegraphics[width=0.8\textwidth]{C}}\label{C}
		\caption[ABC]{BildABC ausführlich}\label{BildABC}
\end{figure}

Text und blabla

\begin{figure}
	\centering
		\includegraphics[width=\textwidth]{Bild2}
	\caption[Bild2]{Bild2 ausführlich}
	\label{Bild2}
\end{figure}

Text und blabla

\end{document}
Hier Nummeriert er BildABC als Abbildung 1.-1 und Bild2 als Abbildung 1.0. Dabei sollten sie Doch eigentlich 1.1 und 1.2 heißen, oder? Wenn ich BildABC und seine subfigures auskommentiere, nummeriert er Bild2 korrekt als 1.1. Wie kann ich ihn dazu bringen, dass BildABC als 1.1 nummeriert wird?
Bis auf subfig ist die Präambel so vom Template meiner Uni vorgegeben.

Nach oben