Anzeige:
Results 1 to 7 of 7

Thread: Bild/Tabelle verschiebt sich im Text

  1. #1
    Registrierter Benutzer
    Join Date
    11.10.2012
    Posts
    3

    Bild/Tabelle verschiebt sich im Text

    Hallo Leute,

    also ich habe hier mein Bild bzw meine Tabelle:
    \begin{figure}

    \centering

    \begin{tabular}{|c|c|} \hline\hline
    \textbf{Withdrawing treatment} & \textbf{Withholding treatment}\\
    \hline
    Switch off life-support machines & Don't carry out a life-extending operation\\
    \hline
    Disconnect a feeding tube & Don't give life-extending drugs \\ \hline\hline
    \end{tabular}
    \caption{Examples of Withdrawing treatment and Withholding treatment}
    \label{Withdrawing treatment and Withholding treatment}

    \end{figure}

    und diese Tabelle muss in meinem Text an einer bestimmten Stelle sein. Doch wenn ich dies in eine pdf Datei umwandle ist die Tabelle einfach am Anfang der Seite zu sehen und nicht an der Stelle, wo ich sie eigentlich brauche.
    Was muss ich eingeben,damit die Tabelle an der Stelle bleibt,wo ich sie urspünglich eingefügt habe?

  2. #2
    Registrierter Benutzer
    Join Date
    06.03.2010
    Location
    St. Petersburg, Russland
    Posts
    2.454
    Dann musst du die Gleitumgebung (figure oder table) weglassen.
    Die Beschriftung setzt du dann mit

    \captionof{figure}{Examples of Withdrawing treatment and Withholding treatment}

    Eventuell musst du dafür \usepackage{caption} laden, aber wenn du eine KoMa-Klasse (scr...) benutzt (was sowieso zu empfehlen ist, außer du schreibst ein amerikanisches Dokument), ist das nicht nötig.

    Aber Vorsicht! Gleitumgebungen haben schon ihren Sinn. Festgelegte große Objekte machen Probleme bei der Seiteneinteilung.

  3. #3
    Registrierter Benutzer
    Join Date
    11.10.2012
    Posts
    3
    Wenn ich aber figure oder table weglasse,dann kann es nicht in eine pdf datei umgewandelt werden.
    gibt es noch eine andere möglichkeit?
    ich muss dazu sagen,dass ich noch latex anfänger bin und mich daher noch nicht wirklich auskenne.

  4. #4
    Registrierter Benutzer
    Join Date
    06.03.2010
    Location
    St. Petersburg, Russland
    Posts
    2.454
    Ich meine, du sollst \begin{figure} und \end{figure} bzw. das gleiche mit table jeweils weglassen.
    Dieses Beispiel wird doch bei dir wohl einwandfrei umgewandelt, oder?
    Das ist genau dein Beispiel mit den von mir genannten Änderungen in einem minimalen lauffähigen Dokument.
    Code:
    \documentclass{scrreprt}
    \begin{document}
    
    Text bla bla 
    
    
     \centering
    
     \begin{tabular}{|c|c|} \hline\hline
     \textbf{Withdrawing treatment} & \textbf{Withholding treatment}\\
     \hline
     Switch off life-support machines & Don't carry out a life-extending operation\\
     \hline
     Disconnect a feeding tube & Don't give life-extending drugs \\ \hline\hline
     \end{tabular}
     \captionof{table}{Examples of Withdrawing treatment and Withholding treatment}
     \label{Withdrawing treatment and Withholding treatment}
    
    
    mehr text bla bla
    
    \end{document}

    Falls das bei dir nicht funktioniert, sage bitte, wie die Fehlermeldung genau lautet.
    Falls dies Dokument zwar bei dir funktioniert, die Lösung aber nicht auf deins zu übertragen ist, mache ein lauffähiges Minimalbeispiel, das wir ausprobieren können und das dein Problem demonstriert.

    Der Abstand zwischen Test und Tabelle ist natürlich in diesem Beispiel zu klein, und außerdem wirkt das \centering auch nach der Tabelle weiter, was ungünstig ist. Besser ist deshalb:
    Code:
     \documentclass{scrreprt}
    \begin{document}
    
    Text bla bla 
    
    \begin{center}
     \begin{tabular}{|c|c|} \hline\hline
     \textbf{Withdrawing treatment} & \textbf{Withholding treatment}\\
     \hline
     Switch off life-support machines & Don't carry out a life-extending operation\\
     \hline
     Disconnect a feeding tube & Don't give life-extending drugs \\ \hline\hline
     \end{tabular}
     \captionof{table}{Examples of Withdrawing treatment and Withholding treatment}
     \label{Withdrawing treatment and Withholding treatment}
    \end{center}
    
    mehr text bla bla
    
    \end{document}

  5. #5
    Registrierter Benutzer
    Join Date
    11.10.2012
    Posts
    3
    Bei mir ist die \documentclass{article} und nicht \documentclass{scrreprt}...
    was muss ich also in diesem fall tun? Denn es sollte article bleiben.
    ich denke mal,dass es deswegen nicht umgewandelt werden kann oder?
    Das ist so grob die Fehlermeldung:
    Undefined cotrol sequence. \captionof

  6. #6
    Registrierter Benutzer
    Join Date
    17.05.2008
    Location
    Bremen
    Posts
    479
    Quote Originally Posted by Van11 View Post
    Bei mir ist die \documentclass{article} und nicht \documentclass{scrreprt}...
    was muss ich also in diesem fall tun? Denn es sollte article bleiben.
    ich denke mal,dass es deswegen nicht umgewandelt werden kann oder?
    Das ist so grob die Fehlermeldung:
    Undefined cotrol sequence. \captionof
    Wie rstuby schon gleich beim ersten Post erwähnt hat, musst du das Paket caption laden, wenn du \captionof{} in einer nicht-KOMA Klasse verwenden willst.

  7. #7
    Registrierter Benutzer
    Join Date
    06.03.2010
    Location
    St. Petersburg, Russland
    Posts
    2.454
    Oder du wechselst gleich von article auf scrartcl, da du noch öfter auf Fragen stoßen wirst, die damit einfacher zu lösen sind.

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •