Bildunterschriften von subfigures zu klein

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: Bildunterschriften von subfigures zu klein

von Johannes_B » Di 23. Sep 2014, 19:55

Da war ich mal wieder zu schnell. Das Vorgängerpaket scrpage2 setzt die Seitenstile nicht automatisch um, so wie der aktuelle Nachfolger.
Du benötigst also noch ein
\pagestyle{scrheadings}
nach dem Laden von scrpage2.

von Kaeseknacker » Di 23. Sep 2014, 14:32

Ja, habe dein Beispiel getestet: (mit caption und scrpage2 als einzige Aenderung)
\documentclass[a4paper, 11pt, chapterprefix=true, numbers=noenddot, bibliography=totoc, listof=totoc, headsepline]{scrreprt}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[ngerman]{babel}
\usepackage[automark]{scrpage2}

\clearscrheadings
\ihead{\leftmark}
\cfoot[\pagemark]{\pagemark}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}

\usepackage[usenames,dvipsnames]{color}

\usepackage{geometry}
\geometry{textwidth=16cm,textheight=23cm,paper=a4paper}


\usepackage{caption}
\usepackage{subcaption}
\usepackage{blindtext}

\begin{document}

\chapter{Enten m\"ogen Brot}
\blindtext[9]

\end{document} 
Es wird jedoch keine Kopfzeile angezeigt

von Johannes_B » Di 23. Sep 2014, 14:06

Sag mal, hast du mein Beispiel kopiert und getestet? Das hat auch eine Kopfzeile, gesteuert über die Option headsepline.

Das Paket fancyhdr arbeitet nicht gut mit KOMA zusammen, mit der neuen Version wirst du das feststellen, dass fanzyhdr seit 20 Jahren obsolete Befehle verwendet.

Wie wäre es mit der Einstellung von textheight und textwidth für geometry? Da musst du gar nichts ausrechnen.
\usepackage{geometry}
\geometry{textwidth=16cm,textheight=23cm,paper=a4paper}
Da du jetzt das Paket subcaption verwendest, solltest du dich entscheiden. Entweder subfig, oder subcaption. Beide zusammen zu verwenden erschwert die Wartung.

Alles in allem solltest du mal in die Paketdokus schauen.

von Kaeseknacker » Di 23. Sep 2014, 11:12

Das mit den Updates werde ich mal nachfragen. Generell bin ich auch immer fuer die neueste Version.

und zum Thema: Deine Loesung funktioniert super. Genau so moechte ich das haben. Danke!

Deine Package Vorschlaege habe ich auch umgesetzt. subfig kann ich dann wohl auch rausnehmen, wenn ich jetzt caption und subcaption drinnen hab. Der \subfloat Befehl ist da wohl drinnen, oder?

Warum ich
\pagestyle{fancy}
\fancyhead{}
\fancyhead[L]{\leftmark} 
rausnehmen soll, verstehe ich nicht. Dadurch hab ich eine schoene Kopfzeile.

Soll geometry den kompletten Block
\oddsidemargin-0.2cm
\evensidemargin-0.2cm
\textwidth16cm
\textheight23cm
\topmargin-0.7cm 
ersetzen?
Ich finde es praktisch, die Textbreite und Hoehe direkt einzustellen. Die Standardeinstellungen sind mir zu schmal.
Mit
\usepackage[left=6cm,right=1cm,top=1.5cm,bottom=1cm,includeheadfoot]{geometry}
muss ich mir ja erst selbst ausrechnen, wie viel ich von links und rechts wegnehmen muss.

von Johannes_B » Di 23. Sep 2014, 10:44

Du siehst es ja selbst: TeX Live 2011

Aktuell ist hingegen TeX Live 2014, mit vielen vielen Updates, auch im Kernel und pdfTeX selbst.

Ein Update wäre zwar sinnvoll und angebracht, bringt euch aber unter Umständen in Schwierigkeiten.

Es ist allerdings möglich verschiedene Versionen parallel zu betreiben und nur die gewünschte zu nutzen. Allerdings kenne ich eure Struktur nicht und auch nicht, wie viele Nutzer verärgert werden könnten. Bei einer Einzelplatzinstallation hast du die geringsten Probleme.

von Kaeseknacker » Di 23. Sep 2014, 10:37

super, mit \caption laeuft es jetzt durch.

LOG FILE :
This is pdfTeX, Version 3.1415926-2.3-1.40.12 (TeX Live 2011) (format=pdflatex 2014.9.8) 23 SEP 2014 10:31
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.

*File List*
scrreprt.cls 2011/04/02 v3.09 KOMA-Script document class (report)
scrkbase.sty 2011/04/02 v3.09 KOMA-Script package (KOMA-Script-dependent bas
ics and keyval usage)
scrbase.sty 2011/04/02 v3.09 KOMA-Script package (KOMA-Script-independent b
asics and keyval usage)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty 2011/03/09 v3.09 KOMA-Script package (loading files)
tocbasic.sty 2011/03/23 v3.09 KOMA-Script package (handling toc-files)
scrsize11pt.clo 2011/04/02 v3.09 KOMA-Script font size class option (11pt)
typearea.sty 2011/04/02 v3.09 KOMA-Script package (type area)
inputenc.sty 2008/03/30 v1.1d Input encoding file
latin1.def 2008/03/30 v1.1d Input encoding file
fontenc.sty
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
babel.sty 2008/07/06 v3.8l The Babel package
ngermanb.ldf 2008/07/06 v2.6n new German support from the babel system
scrpage2.sty 2010/04/22 v2.5 LaTeX2e KOMA-Script package
amsmath.sty 2000/07/18 v2.13 AMS math features
amstext.sty 2000/06/29 v2.01
amsgen.sty 1999/11/30 v2.0
amsbsy.sty 1999/11/29 v1.2d
amsopn.sty 1999/12/14 v2.01 operator names
amssymb.sty 2009/06/22 v3.00
amsfonts.sty 2009/06/22 v3.00 Basic AMSFonts support
graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
infwarerr.sty 2010/04/08 v1.3 Providing info/warning/message (HO)
ltxcmds.sty 2011/04/18 v1.20 LaTeX kernel commands for general use (HO)
color.sty 2005/11/14 v1.0j Standard LaTeX Color (DPC)
color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
caption.sty 2010/01/09 v3.1m Customizing captions (AR)
caption3.sty 2010/01/14 v3.1m caption3 kernel (AR)
subcaption.sty 2008/08/31 v1.0b Adding subcaptions (AR)
blindtext.sty 2009/12/29 V1.9c blindtext-Package
xspace.sty 2006/05/08 v1.12 Space after command names (DPC,MH)
supp-pdf.mkii
pdftexcmds.sty 2011/04/22 v0.16 Utilities of pdfTeX for LuaTeX (HO)
ifluatex.sty 2010/03/01 v1.3 Provides the ifluatex switch (HO)
ifpdf.sty 2011/01/30 v2.3 Provides the ifpdf switch (HO)
epstopdf-base.sty 2010/02/09 v2.5 Base part for package epstopdf
grfext.sty 2010/08/19 v1.1 Managing graphics extensions (HO)
kvdefinekeys.sty 2011/04/07 v1.3 Defining keys (HO)
kvoptions.sty 2010/12/23 v3.10 Keyval support for LaTeX options (HO)
kvsetkeys.sty 2011/04/07 v1.13 Key value parser (HO)
etexcmds.sty 2011/02/16 v1.5 Prefix for e-TeX command names (HO)
epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Live
t1cmss.fd 1999/05/25 v2.5h Standard LaTeX font definitions
umsa.fd 2009/06/22 v3.00 AMS symbols A
umsb.fd 2009/06/22 v3.00 AMS symbols B
***********

von Besserwisser » Di 23. Sep 2014, 10:34

Man kann sich übrigens ein aktuelles KOMA-Script recht einfach installieren. Erfordert natürlich, dass man weiß, wie die eigene TeX-Distribution heißt und dann der Anleitung folgt.

von Johannes_B » Di 23. Sep 2014, 10:29

subcaption lädt caption automatisch. Sollte das bei dir nicht der Fall sein, so ist die Version bestimmt sehr alt. Lade caption manuell.

Füge bitte in obiges Minimalbeispiel als erste Zeile \listfiles ein und poste die ersten 4 Zeilen der Log-Datei und die *File List* vom Ende.

von Kaeseknacker » Di 23. Sep 2014, 10:25

Ok, habs zu scrpage2 geaendert. Jetzt kommt ein Fehler mit \subcaption

! Package subcaption Error: `caption' package not loaded
(subcaption) (which is needed by this package)
See the subcaption package documentation for explanation.

Bin auf der Arbeit und arbeite mit einer Linux Maschine. Selbst updaten kann ich leider nicht.

von Johannes_B » Di 23. Sep 2014, 10:14

Deine TeX-Distribution ist nicht up-to-date. Das Paket scrlayer-scrpage gibt es seit Ende letzten Jahres. Du kannst aber als Ersatz den Vorgänger scrpage2 verwenden, wenn du nicht updaten willst.

Das Paket subfigure ist seit vielen Jahren obsolet und wurde vom Paket subfig ersetzt. Eine Alternative zu subfig bietet das Paket subcaption. Dieses ist aktuell und wird auch gewartet.

Es besteht ein Unterschied zwischen \subfigure und \begin{subfigure}{<width>} \end{subfigure}. Ein großer.

Nach oben