Table Nummerierung an figure-nummerierung anpassen

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: Table Nummerierung an figure-nummerierung anpassen

von u_fischer » Fr 10. Mai 2013, 16:23

\documentclass{scrartcl}

\makeatletter
\let\c@table\c@figure
\makeatother

\renewcommand{\thetable}{\arabic{section}.\arabic{table}}
\renewcommand{\thefigure}{\arabic{section}.\arabic{figure}}

\begin{document}
\section{test}
\begin{figure}
\caption{blub}
\end{figure}

\begin{table}
\caption{blabla}
\end{table}

\begin{figure}
\caption{blub}
\end{figure}

\begin{table}
\caption{blabla}
\end{table}
\end{document}

von Johannes_B » Fr 10. Mai 2013, 14:16

Ich frag nur aus Neugier: Hat das irgendeinen speziellen Sinn? Mir fällt grad nichts sinnvolles dazu ein.

von Epllus » Fr 10. Mai 2013, 14:09

Da du kein Minimalbeispiel gemacht hast, nehme ich mal an, dass du eine KOMA-Script Klasse verwendest.

Ich habe es jetzt so konfiguriert, dass nach Bild 3.2 die Tabelle 3.3 und danach Bild 3.4 kommt.
\documentclass[ngerman]{scrartcl}

\usepackage{babel}
\usepackage{mwe}

% Findest du im scrguide
\renewcommand*{\figureformat}{%
% Nummer von figure=table, danach figure um eins erhöhen.
\setcounter{figure}{\value{table}}\stepcounter{figure}%
\figurename~\arabic{section}.\arabic{figure}\autodot} 

\renewcommand*{\tableformat}{%
% Zuerst Nummer table= figure, dann table erhöhen.
\setcounter{table}{\value{figure}}\stepcounter{table}%
\tablename~\arabic{section}.\arabic{table}\autodot}

\begin{document}

\begin{figure}[htb] %  figure placement: here, top, bottom, or page
   \centering
   \includegraphics[width=0.5\textwidth]{example-image-a} 
   \caption{example caption}
   \label{fig:example}
\end{figure}

\begin{table}[h] 
\centering 
\caption{blabla} 
\begin{tabular}{ c | c } 
Algorithmus & Kompetitivität\\ 
\hline 
\hline 
$NB$ & --\\ 
..... 
\end{tabular} 
\end{table}

\begin{figure}[htb] %  figure placement: here, top, bottom, or page
   \centering
   \includegraphics[width=0.5\textwidth]{example-image-a} 
   \caption{example caption}
   \label{fig:example}
\end{figure}

\end{document}


Hoffe es hilft
Epllus

Table Nummerierung an figure-nummerierung anpassen

von STWA » Fr 10. Mai 2013, 01:01

Hallo,

ich schreibe gerade meine BA und habe ein Problem. Ich habe Abbildungen mit der figure umgebung eingefügt. Diese werden nach dem Schema Section.Abb, also 3.1, 3.2 etc nummeriert. Nun möchte ich das die Tabellen sich diesem Schema anpassen, d.h. dass nach Abb 3.2 die Tabelle 3.3 kommt.
Bisher habe ich es nur mittels
[\renewcommand{\thetable}{\arabic{section}.\arabic{figure}}]
geschafft dass die Tabelle die selbe Nummer wie die Abb hat. Also Abb 3.2, Tab 3.2.
Wie kann ich den Zähler der Tabelle jetzt um 1 erhöhen?

\begin{table}[H]
\centering
\caption{blabla}
\begin{tabular}{ c | c }
Algorithmus & Kompetitivität\\
\hline
\hline
$NB$ & --\\
.....
\end{tabular}
\end{table}

Nach oben