Nummerierung der Tabellen/Abbildungen

Tabellen und Grafiken erstellen und anordnen


Gast

Nummerierung der Tabellen/Abbildungen

Beitrag von Gast »

Hi,

ich habe folgendes Problem. Laut Abfassungsrichtlinien sollen Tabellen und Abbildungen durchgängig nummeriert sein. Das habe ich auch so hinbekommen. Nur steht bei der Bild/Tabellenbezeichnung nicht
"Tabelle 1/Abbildung 1" sonder Tabelle 1. und Abbildung 2., das taucht dann auch so in den Verzeichnissen auf.
Meine Frage ist daher, wie ich diesen Punkt hinter der Nummer wegbekomme.

die Dokumentenklasse ist scrreprt
% Das ist mein LaTeX-Dokument

%Pakete
\usepackage{bibgerm}
\usepackage[flushmargin,hang,multiple]{footmisc}
\usepackage{url}
\usepackage{microtype}
\usepackage{caption}
\usepackage{float}
\usepackage{graphicx}
%\usepackage{mathpazo}
\urlstyle{same}
%header formatieren
\pagestyle{fancyplain}
\renewcommand{\chaptermark}[1]%
               {\markboth{#1}{}}
\renewcommand{\sectionmark}[1]%
              {\markright{\thesection\ #1}}
\lhead[\fancyplain{}{\thepage}]%
      {\fancyplain{}{\rightmark}}
\rhead[\fancyplain{}{\leftmark}]%
      {\fancyplain{}{\thepage}}
\cfoot{}
\setlength{\footnotesep}{4mm}
\setlength{\skip\footins}{8mm}
\interfootnotelinepenalty=10000
%Captions formatieren
\captionsetup{labelfont=bf, font=small, labelsep=quad}


%Kapitel auf rechter Seite öffnen mit Option openright  
%jetzt: linke Seite ganz leer 
\let\origdoublepage\cleardoublepage
\newcommand{\clearemptydoublepage}{%
  \clearpage
  {\pagestyle{empty}\origdoublepage}%
}
\let\cleardoublepage\clearemptydoublepage
\usepackage{chngcntr}
\counterwithout{footnote}{chapter}
\counterwithout{table}{chapter}
\counterwithout{figure}{chapter}
\renewcommand*{\@chapterlistsgap}{1\p@}
\setkomafont{sectioning}{\normalcolor\bfseries}
\renewcommand{\thetable}{\arabic{table}}
\renewcommand{\thefigure}{\arabic{figure}}

% Ende des Dokumentes 


Für Vorschläge wäre ich sehr dankbar, sämtliche Versuche waren nicht zielführend.

Grüße M.C.W[/code]

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Wie wärs mit einem lauffähigem Minimalbeispiel? Siehe [2] mit Verweis auf "Minimalbeispiel" und "wie stelle ich eine Frage". Ein Minimalbeispiel soll das Problem auch zeigen!

Gruß, Sepp.-

Gast

Beitrag von Gast »

Sorry, aber ich weiß ja gerade nicht, wo das Problem liegt.
Ich habe meinen kompletten Vorspann eingegeben, welcher bei mir auch ein Dokument liefert. Ich benutze Lyx Mac 1.6, vielleicht liegt es daran....
Sorry, wenn ich mich dumm anstelle.

Grüße M.C.W

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Anonymous hat geschrieben:Ich habe meinen kompletten Vorspann eingegeben, welcher bei mir auch ein Dokument liefert.
Aha -ich seh aber nicht einmal eine Dokumentenklasse. Lies Dir doch in Ruhe einmal den Link durch.

Sepp.-

Gast

Beitrag von Gast »

Die Dokumentenklasse ist scrreprt, das hab ich ja im ersten Post drübergeschrieben. Also nächster Versuch:
\documentclass {scrrept}

\usepackage{bibgerm}
\usepackage[flushmargin,hang,multiple]{footmisc}
\usepackage{url}
\usepackage{microtype}
\usepackage{caption}
\usepackage{float}
\usepackage{graphicx}
\urlstyle{same}

\pagestyle{fancyplain}
\renewcommand{\chaptermark}[1]%
               {\markboth{#1}{}}
\renewcommand{\sectionmark}[1]%
              {\markright{\thesection\ #1}}
\lhead[\fancyplain{}{\thepage}]%
      {\fancyplain{}{\rightmark}}
\rhead[\fancyplain{}{\leftmark}]%
      {\fancyplain{}{\thepage}}
\cfoot{}
\setlength{\footnotesep}{4mm}
\setlength{\skip\footins}{8mm}
\interfootnotelinepenalty=10000

\captionsetup{labelfont=bf, font=small, labelsep=quad}


\let\origdoublepage\cleardoublepage
\newcommand{\clearemptydoublepage}{%
  \clearpage
  {\pagestyle{empty}\origdoublepage}%
}
\let\cleardoublepage\clearemptydoublepage
\usepackage{chngcntr}
\counterwithout{footnote}{chapter}
\counterwithout{table}{chapter}
\counterwithout{figure}{chapter}
\renewcommand*{\@chapterlistsgap}{1\p@}
\setkomafont{sectioning}{\normalcolor\bfseries}
\renewcommand{\thetable}{\arabic{table}}
\renewcommand{\thefigure}{\arabic{figure}}
Grüße M.C.W

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Wenn ich die Klasse richtig schreibe (scrreprt), das Paket fancyhdr lade und dein Beispiel ergänze, vor und nach
\renewcommand*{\@chapterlistsgap}{1\p@}
dann ist es wenigstens lauffähig Wenn bei einem Befehl ein Kammeraffe (@) ist, so ist das immer mit \makeatletter und \makeatother einzuschließen.
\listfiles
\documentclass{scrreprt}

\usepackage{bibgerm}
\usepackage[flushmargin,hang,multiple]{footmisc}
\usepackage{url}
\usepackage{microtype}
\usepackage{caption}
\usepackage{float}
\usepackage[demo]{graphicx} % demo im Echtbetrieb löschen
\urlstyle{same}
\usepackage{fancyhdr}

\pagestyle{fancyplain}
\renewcommand{\chaptermark}[1]%
               {\markboth{#1}{}}
\renewcommand{\sectionmark}[1]%
              {\markright{\thesection\ #1}}
\lhead[\fancyplain{}{\thepage}]%
      {\fancyplain{}{\rightmark}}
\rhead[\fancyplain{}{\leftmark}]%
      {\fancyplain{}{\thepage}}
\cfoot{}
\setlength{\footnotesep}{4mm}
\setlength{\skip\footins}{8mm}
\interfootnotelinepenalty=10000

\captionsetup{labelfont=bf, font=small, labelsep=quad}


\let\origdoublepage\cleardoublepage
\newcommand{\clearemptydoublepage}{%
  \clearpage
  {\pagestyle{empty}\origdoublepage}%
}
\let\cleardoublepage\clearemptydoublepage
\usepackage{chngcntr}
\counterwithout{footnote}{chapter}
\counterwithout{table}{chapter}
\counterwithout{figure}{chapter}
\makeatletter
\renewcommand*{\@chapterlistsgap}{1\p@}
\makeatother
\setkomafont{sectioning}{\normalcolor\bfseries}
\renewcommand{\thetable}{\arabic{table}}
\renewcommand{\thefigure}{\arabic{figure}} 

\begin{document}
\listoffigures

\chapter{Eins}
\begin{figure}[!htb]%
\centering
\includegraphics[width=\textwidth]{lage.pdf}%
\caption{Bild 1}%
\label{fig:b1}%
\end{figure}

\chapter{Zwo}
\begin{figure}[!htb]%
\centering
\includegraphics[width=\textwidth]{lage.pdf}%
\caption{Bild 2}%
\label{fig:b2}%
\end{figure}


\end{document}
Teste dieses Beispiel einmal durch, ich kann dein Problem nicht nachvollziehen!

Gruß, Sepp.-

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

\@chapterlistsgap umzudefinieren ist das Gegenteil von sinnvoll, da es mit chapteratlists eine Option gibt, mit der man entsprechendes wohldefiniert erreichen kann. So eine Anwenderschnittstelle zu nutzen ist immer besser als interne Anweisungen zu hacken.

Bezüglich der Nummerierung siehe ebenfalls die KOMA-Script-Anleitung, scrguide.pdf, und dort u. a. die Option numbers, aber auch die Befehle \figureformat und \tableformat.

bibgerm wurde übrigens offiziell durch babelbib desselben Autors ersetzt. Wenn ein Paketautor so etwas selbst verlauten lässt, dann sollte man sich IMHO besser danach richten.

Nach Verwendung von \counterwithout müsste AFAIK ein zusätzliches Umdefinieren von \the… für denselben Zähler überflüssig sein.

Die Definition von \clearemptydoublepage ist ebenfalls überflüssig. da die KOMA-Script-Klassen bereits über \cleardoubleemptypage verfügt und außerdem auch noch die Option cleardoublepage bietet, mit der man das Verhalten von \cleardoublepage selbst entsprechend ändern kann.

Außerdem wird bei Verwendung einer KOMA-Script-Klasse ausdrücklich scrpage2 statt fancyhdr empfohlen, da es weit besser mit den KOMA-Script-Klassen zusammenarbeitet (u. a. bei Verwendung besagter Option numbers).

Antworten