Wie kann ich mit subfloatrow zwei bilder übereinander statt nebeneinander positionieren? Ein funktionierendes Minimalbeispiel würde mir sehr helfen!

Nachtrag Minimalbeispiel: Die Beiden Rules sollen unter einander stehen! Wie geht das?

Open in writeLaTeX
\documentclass[pdftex,a4paper,11pt,parskip]{scrreprt}
\setcounter{secnumdepth}{2}
\setcounter{tocdepth}{2}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage[section]{placeins} %für floatbarrier
\usepackage[utf8]{inputenc}
\usepackage[scaled]{uarial}
\renewcommand*\familydefault{\sfdefault}
\usepackage[T1]{fontenc}
\usepackage[justification=centerlast,font={small,color=black},labelfont=bf,figurename=Abb.,tablename=Tab.]{caption}

%Bilder
%------------------------------------------------------------------------------------------------------------------------------
\usepackage{subfig}
%\usepackage[font={small,color=black},labelfont=bf,figurename=Abb.,tablename=Tab.,centerlast]{caption}
%\setlength{\captionmargin}{10pt}
\usepackage{capt-of}
\usepackage{floatrow}
\newfloatcommand{capbtabbox}{table}[][\FBwidth]% Table float box with bottom caption, box width adjusted to content
%------------------------------------------------------------------------------------------------------------------------------

\begin{document}

%
\begin{figure}[h]
\floatsetup[subfigure]{}
\ffigbox{%
  \begin{subfloatrow}[2]%
    \ffigbox{\rule{3cm}{2cm}}{\caption{XXX}\label{sfig:XXX}}
    \ffigbox{\rule{3cm}{2cm}}{\caption{XXX}\label{sfig:XXX}}%
  \end{subfloatrow}% 
}{\caption[XXX]{XXX}\label{fig:XXX}}
\end{figure}
%

\end{document}

gefragt 16 Nov '14, 12:04

wiewowas's gravatar image

wiewowas
28921831
Akzeptiert: 80%

bearbeitet 18 Nov '14, 17:57

Könntest Du bitte ein Minimalbeispiel einfügen? Also ein möglichst kurzes, aber komplettes Dokument, von \documentclass{...} bis zu \end{document}, was das Problem zeigt. In dem Fall vielleicht einfach eines bei dem die Bilder noch nebeneinander sind. Das vereinfacht die Bearbeitung erheblich und ist meist eine Garantie für eine Lösung.

(16 Nov '14, 13:19) esdd

Die Bilder lassen sich wie folgt mit zwei subfloatrow Umgebungen untereinander setzen:

Open in writeLaTeX
\begin{figure}[htb]
\ffigbox{
  \begin{subfloatrow}
    \ffigbox{\rule{3cm}{2cm}}{\caption{XXX}\label{sfig:XXa}}
  \end{subfloatrow}
  \renewlengthtocommand\settowidth\Mylen{\subfloatrowsep}\vskip\Mylen
  \begin{subfloatrow}
    \ffigbox{\rule{3cm}{2cm}}{\caption{XXX}\label{sfig:XXb}}
  \end{subfloatrow}
}{\caption[XXX]{XXX}\label{fig:XX1}}
\end{figure}

alt text

Oder alternativ mit dem Bild example-image aus dem mwe Paket, das dafür zusätzlich geladen werden muss:

Open in writeLaTeX
\begin{figure}[htb]
\ffigbox{
  \begin{subfloatrow}
    \ffigbox{\includegraphics[width=3cm]{example-image}}{\caption{XXX}\label{sfig:XXa}}
  \end{subfloatrow}
  \renewlengthtocommand\settowidth\Mylen{\subfloatrowsep}\vskip\Mylen
  \begin{subfloatrow}
    \ffigbox{\includegraphics[width=3cm]{example-image}}{\caption{XXX}\label{sfig:XXb}}
  \end{subfloatrow}
}{\caption[XXX]{XXX}\label{fig:XX1}}
\end{figure}

alt text

Mich irritiert allerdings etwas, dass Du so viele Pakete für die Gleitumgebungen lädst. Wenn Du caption verwendest, dann brauchst Du capt-of nicht, zumal die KOMA-Script Klassen schon selbst den Befehl \captionof zur Verfügung stellen. Außerdem würde ich an Stelle von subfig das Paket subcaption verwenden, dass dann schon selbst caption lädt. Sowohl mit subcaption als auch mit subfig kann man ebenfalls Teilbilder über- oder nebeneinander anordnen. Aber vermutlich nutzt Du spezielle Möglichkeiten von floatrow.

Permanenter link

beantwortet 19 Nov '14, 04:59

esdd's gravatar image

esdd
14.2k53251

bearbeitet 20 Nov '14, 21:05

Danke für die Antwort und den Tipp.

Subfig habe ich mal genutzt um Sachen nebeneinander anzuordnen. Dann habe ich gelesen, dass floatrow besser ist und auch mit hyperref geht und habe das umgestellt ohne das zu ändern. Ich müsste meine ganze Präambel mal zum check hochladen =) Das Problem ist, dass ich mir mein bescheidenes LaTeX-Wissen durch Trail&Error erarbeitet habe. Da sind viele Sachen drin ohne dass ich weiss warum die da sind. Die stammen aus dem Netz & Paketdokus.

(19 Nov '14, 08:51) wiewowas

Wenn ich die Rules jetzt durch includegraphics ersetze, werde die Bilder rechtsbündig gesetzt. Woher kommt das?

(20 Nov '14, 10:37) wiewowas
1

Bei mir werden auch Bilder zentriert, siehe das zusätzliche Beispiel.

(20 Nov '14, 21:07) esdd
Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs füge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×10
×2
×1

Frage gestellt: 16 Nov '14, 12:04

Frage wurde angeschaut: 2,297 Mal

Zuletzt aktualisiert: 20 Nov '14, 21:07