Anzeige:
Ergebnis 1 bis 7 von 7

Thema: Bild/Tabelle verschiebt sich im Text

  1. #1
    Registrierter Benutzer
    Registriert seit
    11.10.2012
    Beiträge
    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
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    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
    Registriert seit
    11.10.2012
    Beiträge
    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
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    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
    Registriert seit
    11.10.2012
    Beiträge
    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
    Registriert seit
    17.05.2008
    Ort
    Bremen
    Beiträge
    479
    Zitat Zitat von Van11 Beitrag anzeigen
    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
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    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.

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •