caption funktioniert nicht in wrapfigure

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: caption funktioniert nicht in wrapfigure

von GiroOTH » Fr 18. Nov 2016, 11:28

Deine Hinweise bezüglich des Bildes und dem Fehler werde ich beim nächsten mal beachten. Das mit der Liste habe ich am Anfang auch probiert, aber hat nicht das ergeben was ich mir vorgestellt habe.

Und vielen Dank für deine Lösung. Sie hat wunderbar geklappt und ist auch super simpel.

von u_fischer » Do 17. Nov 2016, 12:27

In deinem Beispiel fehlt blindtext. Außerdem solltest du Bilder verwenden, die wir auch haben.

Ich würde für sowas normalerweise keine Tabelle verwenden. Das ist eine Liste. Aber da wrapfig in Listen problematisch sind ...

longtable definiert caption um, du musst die Originaldefinition sichern und nutzen:
\documentclass[12pt, a4paper, chapterprefix, parskip=full]{scrreprt}

\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{longtable}
\usepackage{blindtext}
\begin{document}
\let\oricaption\caption
\begin{longtable}[H]{p{0.03\textwidth}p{0.96\textwidth}}
     \multicolumn{2}{l}{\textbf{Passfoto}} \\
     & \vspace{-\baselineskip}
     \begin{wrapfigure}[10]{a}[0cm]{0.5\textwidth}
     \vspace{-2\baselineskip}
       \center
         \includegraphics[width=0.48\textwidth]{example-image.png}
          \oricaption{ein Foto}
     \end{wrapfigure}
     Hier steht Text \blindtext \\

     %Diese beiden Tabellenzeilen wiederholen sich dann immer wieder

\end{longtable}
\end{document} 

caption funktioniert nicht in wrapfigure

von GiroOTH » Do 17. Nov 2016, 10:48

Hallo,

ich habe folgendes Problem:
ich habe eine Tabelle die über mehrere Seiten geht und habe daher longtable verwendet. in dieser Tabelle möchte ich Bilder einfügen die von Text umgeben sind. Das hat so weit auch gut funktioniert, will ich aber eine caption für das Bild hinzufügen werden mir Fehler geworfen.

Minimalbsp.:
\documentclass[12pt, a4paper, chapterprefix, parskip=full]{scrreprt}

\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{longtable}

\begin{document}
\begin{longtable}[H]{p{0.03\textwidth}p{0.96\textwidth}}
     \multicolumn{2}{l}{\textbf{Passfoto}} \\
     & \vspace{-\baselineskip}
     \begin{wrapfigure}[10]{a}[0cm]{0.5\textwidth}
	  \vspace{-2\baselineskip}
  	  \center
    	  \includegraphics[width=0.48\textwidth]{foto.png}
          \caption{ein Foto}
     \end{wrapfigure}
     Hier steht Text \blindtext \\

     %Diese beiden Tabellenzeilen wiederholen sich dann immer wieder

\end{longtable}
\end{document}
Fehlermeldungen:
! Misplaced \noalign.\caption ->\noalign{\global \@captionabovefalse }\scr@caption \caption

! Misplaced \noalign.\scr@caption ->\noalign\bgroup \@ifnextchar [{\egroup \LT@c@ption \@firstof... \caption

! Misplaced \omit.\multispan ->\omit\@multispan \caption{ein Foto}

! Missing \endgroup inserted.<inserted text>\endgroup \caption{ein Foto}

Ich hoffe ihr könnt mir helfen.

Nach oben