1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Graphik in LaTeX

  • Kin
  • 21. Juni 2005 um 13:57
  • Unerledigt
  • Kin
    3
    Kin
    Mitglied
    Punkte
    50
    Beiträge
    8
    • 21. Juni 2005 um 13:57
    • #1

    Hi, ich verwende seit neustem Latex und bin eigentlich bestens zufrieden. Leider treibt mich die Einbindung von Graphiken noch ein wenig in den Wahnsinn. Also, mein Problem ist, dass ich angebe dass mein bild genau hier plaziert werden soll [h]. Leider macht Latex (aus Platzgründen) daraus [h,t] und zack ist meine Abbildung im falschen Kapitel (o.ä.) verschwunden.
    Hat jemand tips?

  • mnemetz
    17
    mnemetz
    Mitglied
    Punkte
    2.895
    Beiträge
    557
    • 21. Juni 2005 um 14:03
    • #2

    Wenn Du gar nix gleiten lassen willst: Package nonfloat.sty

    Weiterhelfen könnte Dir auch: http://www.dante.de/faq/de-tex-faq/html/makros2.html#1

    http://www.wikiserver.at
    http://www.1000schoen.at/mnemetz/wiki/Hauptseite
    http://www.informatik-forum.at/showpost.php?p=503070&postcount=55

  • Kin
    3
    Kin
    Mitglied
    Punkte
    50
    Beiträge
    8
    • 21. Juni 2005 um 17:11
    • #3

    das package nonfloat bringt mir irgendwie nix, wenn ich ansonsten alles beim alten lasse. Es floated immer noch alles fleißig durch die gegend. probiere gerade aber die umgebung figure wegzulassen... ma schaun was sich noch so ergibt...

  • Kin
    3
    Kin
    Mitglied
    Punkte
    50
    Beiträge
    8
    • 21. Juni 2005 um 18:01
    • #4

    So, das floating-problem lässt sich natürlich bestens lösen indem man nicht mehr die floating-umgebung figure nutzt. nur leider ist in die umgebung figure das Beschriften (\caption) usw. integriert. ich habe nicht rausfinden können, wie ich die Bilder jetzt ordentlich beschriften kann. weiss wer was
    (habe übrigens http://www.ctan.org/tex-archive/info/epslatex.pdf mir halbwegs reingezogen aber von "caption" (=Beschriftung) steht nur was für die floating-umgebung figure)
    freue mich auf antwort!

  • xeraa
    5
    xeraa
    Mitglied
    Punkte
    205
    Beiträge
    36
    • 21. Juni 2005 um 18:02
    • #5

    also ich verwende immer \begin{figure}[htbp] und das paket \usepackage{graphicx}. es tut eigentlich immer was es soll (von der platzierung der grafik). keine ahnung ob das in deinem fall einen unterschied macht, aber bei mir funktioniert es...

    nachtrag: also bei mir schaut es dann so aus (wegen caption):

    Code
    \begin{figure}[htbp]
    	\centering
    		\includegraphics[width=0.85\textwidth]{LogoNEU.jpg}
    	\caption{Projekt Logo}
    	\label{fig:ProjektLogo}
    \end{figure}

    bei verwendung von folgenden packages:
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage{german}
    \usepackage{geometry}
    \usepackage{graphicx}
    \rmfamily

    Der Student geht solange zur Mensa, bis er bricht.

    http://xeraa.net

  • Kin
    3
    Kin
    Mitglied
    Punkte
    50
    Beiträge
    8
    • 21. Juni 2005 um 18:07
    • #6

    habs grad ausprobiert. ist das gleiche problem - die bilder rutschen durch die gegend um "platz zu sparen" und dadurch irgendwo hin, wo die Abbildung nicht sein soll.
    wie man innerhalb der figure-umgebung captured (also beschriftet) ist klar. Problem ist, wie gehts ohne figure-umgebung????

  • Kin
    3
    Kin
    Mitglied
    Punkte
    50
    Beiträge
    8
    • 21. Juni 2005 um 18:17
    • #7

    wie kommts das bei mir die das nonfloat-package nichts bewirkt???

  • Plantschkuh!
    24
    Plantschkuh!
    Mitglied
    Reaktionen
    163
    Punkte
    6.173
    Beiträge
    1.181
    • 21. Juni 2005 um 18:24
    • #8
    Zitat von Kin

    habs grad ausprobiert. ist das gleiche problem - die bilder rutschen durch die gegend um "platz zu sparen" und dadurch irgendwo hin, wo die Abbildung nicht sein soll.


    Probier mit Rufzeichen, damit sagst du Latex, daß du es wirklich ernst meinst, also sowas wie [!h].
    Aber ich mache in solchen Fällen meistens einfach das Bild kleiner (mit der scale-Option von \includegraphics), nicht gerade professionell, aber oft hilft's.

    Zitat

    wie man innerhalb der figure-umgebung captured (also beschriftet) ist klar. Problem ist, wie gehts ohne figure-umgebung????


    Naja, \begin{center}Abbildung n: bla\end{center}. Das hebelt dann halt alle internen Mechanismen aus, du mußt dich selber um Numerierung und Querverweise kümmern.

    *plantsch*

  • Kin
    3
    Kin
    Mitglied
    Punkte
    50
    Beiträge
    8
    • 21. Juni 2005 um 18:28
    • #9

    Alles schön und gut aber
    1. die Bilder einfach kleiner machen ist in meinem fall nicht zweckmäßig!
    2. auf die idee mit dem selber beschriften bin ich natürlich auch gekommen. bloß benutzt man ja schließlich latex, damit man das nicht machen muss!!!!
    Das mit dem ausrufezeichen ist gut zu wissen, führt aber auch nicht zu dem ergebnis, dass die floating-sachen nicht mehr floaten.

  • mnemetz
    17
    mnemetz
    Mitglied
    Punkte
    2.895
    Beiträge
    557
    • 21. Juni 2005 um 19:21
    • #10

    Nun, entweder floaten oder nix. Eines von beiden.

    Hilfreich könnte allerdings sein: http://www.dante.de/faq/de-tex-faq/html/makros2.html#26

    6.1.13 Wie kann ich Abbildungen oder Tafeln, die nicht innerhalb einer ,figure`- oder ,table`-Umgebung stehen, dennoch mit einer Bildunterschrift (Legende) versehen?

    http://www.wikiserver.at
    http://www.1000schoen.at/mnemetz/wiki/Hauptseite
    http://www.informatik-forum.at/showpost.php?p=503070&postcount=55

  • Kin
    3
    Kin
    Mitglied
    Punkte
    50
    Beiträge
    8
    • 22. Juni 2005 um 10:30
    • #11

    Habs grad ausprobiert und es funktioniert wunderbar!!! Also für die, die eine kleine Zusammenfassung haben wollen:

    Problem:
    Ich will nicht dass die Bilder und Tabellen durch die Gegend rutschen (=floaten)!!!


    Lösung:
    Umgebung "figure" bzw. "table" weglassen, da dies die Floating-Eigenschaft der Bilder bzw. Tabellen erst erzeugt. \caption (=Beschriftung) kann dann allerdings nicht mehr verwendet werden.

    Paket "capt-of" verwenden, um ausserhalb der Umgebung "figure" bzw "table" die Sachen bequem Beschriften zu können. Das sieht dann folgendermaßen aus:[indent] \captionof{type}{caption}
    [/indent]

    • type ist `figure' oder `table'
    • caption ist die gewünschte Beschriftung
    • weitere Informationen unter ftp://ftp.dante.de/tex-archive/ma…isc/capt-of.sty

    Das ganze kann man dann noch mit \label{blabla} versehen, um mit \ref etc. darauf Bezug nehmen zu können.
    Weiterhin kann man das ganze natürlich in eine Umgebung wie quote oder center packen, damit es schöner aussieht.

    Vielen Dank für die Hilfe!

  • mnemetz
    17
    mnemetz
    Mitglied
    Punkte
    2.895
    Beiträge
    557
    • 22. Juni 2005 um 10:44
    • #12

    Falls Du aber indizieren wolltest könntest Du schwierigkeiten haben. In diesem Fall hilft das Package splindex weiter - kleine Doku von mir hier

    http://www.wikiserver.at
    http://www.1000schoen.at/mnemetz/wiki/Hauptseite
    http://www.informatik-forum.at/showpost.php?p=503070&postcount=55

  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung