PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie binde ich die Abbildungsnummer mit in die Caption ein?



Liz
29-06-2012, 14:26
Hallo,

ich benutze erst seit kurzem LaTeX und habe ein Problem mit meinen Abbildungen. Ich habe sehr lange captions und die Abbildungsnummer (z.B. Fig. 1) steht links neben der eigentlichen Caption (welche im Blocksatz ist). Im Blocksatz soll sie auch ruhig bleiben, aber dadurch, dass der Fließtext eingerückt ist sieht das ganze echt komisch aus. Ich will dass die Nummer einfach mit im Text steht. Soweit ich das verstanden hab, sollte das eigentlich auch die default Einstellung sein.

Wie das genze aussieht habe ich angehängt :)

Meine preamble:
\documentclass[12pt,a4paper,bibtotoc,headsepline]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english]{babel} % english is default...
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\graphicspath{{./graphics/}}
\usepackage{rotating}
\usepackage{siunitx}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage[version=3]{mhchem}
\usepackage[numbers,sort&compress]{natbib}
\usepackage[hyperindex,pagebackref]{hyperref}
\usepackage{nicefrac}
\usepackage{longtable}
\usepackage{appendix}
\usepackage[font={small}]{caption}

Abbildung:
\begin{figure}
\centering
\includegraphics[width=0.9\textwidth]{Name}
%\captionsetup{singlelinecheck=off}
%\captionsetup{width=0.9\textwidth}
\caption[Name]{\textbf{Name.} Hier kommt ein Text über bestimmt 10 Zeilen. Hier kommt ein Text über bestimmt 10 Zeilen. Hier kommt ein Text über bestimmt 10 Zeilen}
\label{Name}
\end{figure}

Hinter den % steht, was ich schon probiert habe....

Kann mir jemand helfen?
Vielen Dank,
Liz

Sepp99
29-06-2012, 14:59
Schau die einmal
\setcapindent{Einzug} in scrguide.pdf an. Ungetestet, da kein Minimalbeispiel!

Gruß, Sepp.-

Liz
29-06-2012, 15:28
Das war einfach. Problem gelöst. Ich habe stundenlang gesucht (vielleicht aber auch mit den falschen Schlagwörtern) ;-)

Minimalbeispiel hab ich nicht gemacht weil ich mir nicht sicher war ob evtl. eins von den eingebundenen Paketen das Problemchen verursacht. Nächstes Mal :)

Vielen, vielen Dank,
Liz

rstuby
29-06-2012, 15:52
Übrigens ist das Erstellen eines Minimalbeispiels unter anderem auch dazu geeignet, um herauszufinden,

ob evtl. eins von den eingebundenen Paketen das Problemchen verursacht

Sepp99
29-06-2012, 16:16
Wenn schon eine KOMA-Script-Klasse verwendet wird, sollten auch die Möglichkeiten dieser Klasse genutzt werden. Ich denke dabei daran, ob verschiedene Pakete wie z.B. caption, überhaupt benötigt werden. Dazu bietet die Klasse jede Menge Alternativen an.
Zu den Klassenotionen sollte auch http://www.komascript.de/betaKOMAoptions konsultiert werden.

Gruß, Sepp.-

klops
29-06-2012, 18:12
Zu den Klassenotionen sollte auch http://www.komascript.de/betaKOMAoptions konsultiert werden.
Dieser Link führt nur zu: "Die Seite wurde nicht gefunden."
Laut Archiv wart das mal die Seite http://www.komascript.de/node/651, die allerdings laut http://www.komascript.de/node/651#comment-2486 zumindest teilweise obsolet ist. Stattdessen wird dort auf die KOMA-Script-Anleitung verwiesen.

Sepp99
29-06-2012, 18:37
Stimmt, obiger link geht nicht mehr (war zwar bei meiner Antwort noch aktiv). Richtig ist, wie oben erwähnt http://www.komascript.de/node/651
Im weiteren, von dir erwähnten thread steht
Die obigen Listen von umgestellten oder nicht umgestellten Optionen ist damit obsolet. Es gilt stattdessen, was in der Anleitung steht. d.h. die Listen sind nicht mehr aktuell, sehr wohl aber die Syntax der Klassenoptionen (steht meistens auch in der log-Datei).

Gruß, Sepp.-