habe gerade folgendes Problem mit Captions und vielleicht weiss jemand von euch Rat.
Meine Bilder und Tabellen sind jeweils in \begin{center} …\end{center} gefasst um sie mittig auf der Seite zu haben.
Setze ich nun eine caption so wird diese auch mittig unters Bild (über die Tabelle) gesetzt. Ich hätte gerne, dass die Caption linksbündig mit dem Rand des Bildes/der Tabelle ist. Zumindest bei den Tabellen, da diese ja eher Textcharakter haben.
Hab schon mit dem Caption-Paket gespielt, aber so richtig will das nicht funktionieren. Die Option singlelinecheck=false macht das ganze zwar linksbündig, aber linksbündig zur Seite und nicht zur jeweiligen Tabelle.
Meine Bilder und Tabellen sind jeweils in \begin{center}
…\end{center} gefasst um sie mittig auf der Seite zu haben.
Nimm besser einfach \centering in der Float-Umgebung, sonst bekommst Du immer einen extra vertikalen Abstand.
Setze ich nun eine caption so wird diese auch mittig unters
Bild (über die Tabelle) gesetzt. Ich hätte gerne, dass die
Caption linksbündig mit dem Rand des Bildes/der Tabelle ist.
Zumindest bei den Tabellen, da diese ja eher Textcharakter
haben.
Nutze KOMA Script und die captions=nooneline Option.
kleines Update, nachdem die Option von KOMA Script nicht funktioniert hat, hab ich das Paket caption verwendet.
Die dortige Option singlelinecheck=false macht die Caption linksbündig… allerdings linkbündig zur Seite und nicht zur Tabelle.
D.h. meine Tabelle sitzt in der Seitenmitte und die Caption fängt am linken Rand an
Kann ich ihm sagen, dass er als linken Rand für die Beschriftung den linken Rand der Tabelle nehmen soll?
Gruss Flo
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
ich nutze Koma-Script 3, aber es will nicht
Auch die Option „noonelinecaption“ hat keine Auswirkung.
Aber ein zweites Problem stellt sich. Ich habe ein Tabellenverzeichnis erstellen lassen und seltsamerweise krieg ich Leerzeichen zwischen manche Einträge. Die ersten 4 sind schön untereinander, dann kommt mal eine Leerzeile, ein Eintrag, Leerzeile, dann mal wieder 3 Einträge…usw.
Wenn ich mir das .lot File ankucke sind dort \addvspace {10\p@ } vorhanden. Warum die dort sind, weiss ich nicht.
Gruss Flo
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
ich denke ich hab den Fehler gefunden, aber er ist hässlicher als ich erwartet habe. Da scheint sich das listings-Paket mit KOMA3 zu beissen.
Im Log ist folgende Meldung zu finden.
Class scrbook Warning: \float@addtolists detected!
(scrbook) You should use the features of package tocbasic' (scrbook) instead of \[float@addtolists](mailto:float@addtolists). (scrbook) Support for \float@addtolists may be removed from (scrbook) scrbook’ soon .
Ansonsten läuft alles fehlerfrei durch.
Wenn man google danach fragt, findet man mehrere Einträge zu dem Thema
Und ich hab leider keinen Schimmer, wie ich das beheben kann. Wahrscheinlich werd ich dann am Schluss das Tabellenverzeichnis von Hand tippen müssen.
Gruss Flo
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Wahrscheinlich werd ich dann am Schluss das
Tabellenverzeichnis von Hand tippen müssen.
Das würde ich auf gar keinen Fall machen. Nutzt Du explizit viele der neuen Funktionen von KOMA Script 3.0 oder könntest Du auch auf die ältere Version 2.x ausweichen? Da gibt es definitiv keine Inkompatibilitäten mit dem „listings“ Paket.
Nutzt Du explizit
viele der neuen Funktionen von KOMA Script 3.0 oder könntest
Du auch auf die ältere Version 2.x ausweichen? Da gibt es
definitiv keine Inkompatibilitäten mit dem „listings“ Paket.