PSD-Tutorials.de
Forum für Design, Fotografie & Bildbearbeitung
Tutkit
Agentur
Hilfe
Kontakt
Start
Forum
Aktuelles
Besonderer Inhalt
Foren durchsuchen
Tutorials
News
Anmelden
Kostenlos registrieren
Aktuelles
Suche
Suche
Nur Titel durchsuchen
Von:
Menü
Anmelden
Kostenlos registrieren
App installieren
Installieren
JavaScript ist deaktiviert. Für eine bessere Darstellung aktiviere bitte JavaScript in deinem Browser, bevor du fortfährst.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen
alternativen Browser
verwenden.
Antworten auf deine Fragen:
Neues Thema erstellen
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
PHP, Javascript, jQuery, Ajax, nodeJS, MySQL...
[Latex] Bild mit Fließtext
Beitrag
<blockquote data-quote="Duddle" data-source="post: 2520721" data-attributes="member: 17775"><p>Ich bin auch kein LaTeX-Spezi, aber nach etwas rumprobieren und googlen denke ich eine relativ robuste Lösung zusammengefrickelt zu haben.</p><p></p><p>Für mich gibt es zwei Ansätze: entweder packst du es in eine Tabelle und hast das Bild als eine Spalte, den Text als die zweite - aber dann fließt der Text nicht unter dem Bild weiter. Oder du benutzt eine <em>\minipage</em>, die ich als eine Art <em><div></em> verstehe.</p><p>Ersteres hat das genannte Problem, also hab ich es mit der <em>\minipage</em> probiert. Hier wiederum macht aber das <em>\wrapfigure</em> Probleme, weil es scheinbar sich selbst aus dem Textfluss nimmt, wie bei einem HTML-Element mit <em>float</em>. Um das auszugleichen habe ich einen Befehl gefunden, der eine <em>\minipage</em> mindestens so groß macht wie dessen Inhalt. Warum er funktioniert weiß ich nicht, aber in meinen Tests sind keine Probleme aufgefallen.</p><p></p><p>Hier der Code:</p><p>[code]\usepackage{graphicx}</p><p>\usepackage{wrapfig}</p><p></p><p>....</p><p></p><p>\begin{document}</p><p></p><p>\makeatletter</p><p>\newcommand{\wrapfill}{\par</p><p> \ifx\parshape\WF@fudgeparshape</p><p> \nobreak</p><p> \ifnum\c@WF@wrappedlines>\@ne</p><p> \advance\c@WF@wrappedlines\m@ne</p><p> \vskip\c@WF@wrappedlines\baselineskip</p><p> \global\c@WF@wrappedlines\z@</p><p> \fi</p><p> \allowbreak</p><p> \WF@finale</p><p> \fi</p><p>}</p><p></p><p>\begin{minipage}{\textwidth}</p><p> \begin{wrapfigure}{l}{.5\textwidth}</p><p> \vspace{-\baselineskip}</p><p> \includegraphics[width=0.5\textwidth]{bilddatei.png}</p><p> \vspace{-1.5\baselineskip}</p><p> \end{wrapfigure}</p><p> Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext</p><p> \wrapfill</p><p>\end{minipage}</p><p></p><p>\begin{itemize}</p><p> \item Lorem ipsum dolor sit amet, consetetur</p><p> \item sadipscing elitr, sed diam nonumy e</p><p> \item At vero eos et accusam et justo</p><p>\end{itemize}</p><p>\end{document}[/code]</p><p></p><p>Das <em>\wrapfill</em> ist der genannte Befehl. Die beiden <em>\vspace</em>-Anweisungen eliminieren Platz über und unter dem Bild, den <em>\wrapfigure</em> scheinbar einfügt. Ich kenne aber die genauen Werte nicht, daher benutze ich <em>\baselineskip</em>, was bis zu einem gewissen Grad gut aussieht.</p><p></p><p>Getestet ist das nur mit einem Bild und ohne irgendwelche Besonderheiten im Beispieltext, aber es ist zumindest ein Anfang.</p><p></p><p>Edit: statt <em>\baselineskip</em> kannst du <em>\intextsep</em> benutzen, was laut der Doku für <em>\wrapfigure</em> die Variable für den Abstand darstellt.</p><p></p><p></p><p>Duddle</p></blockquote><p></p>
[QUOTE="Duddle, post: 2520721, member: 17775"] Ich bin auch kein LaTeX-Spezi, aber nach etwas rumprobieren und googlen denke ich eine relativ robuste Lösung zusammengefrickelt zu haben. Für mich gibt es zwei Ansätze: entweder packst du es in eine Tabelle und hast das Bild als eine Spalte, den Text als die zweite - aber dann fließt der Text nicht unter dem Bild weiter. Oder du benutzt eine [I]\minipage[/I], die ich als eine Art [I]<div>[/I] verstehe. Ersteres hat das genannte Problem, also hab ich es mit der [I]\minipage[/I] probiert. Hier wiederum macht aber das [I]\wrapfigure[/I] Probleme, weil es scheinbar sich selbst aus dem Textfluss nimmt, wie bei einem HTML-Element mit [I]float[/I]. Um das auszugleichen habe ich einen Befehl gefunden, der eine [I]\minipage[/I] mindestens so groß macht wie dessen Inhalt. Warum er funktioniert weiß ich nicht, aber in meinen Tests sind keine Probleme aufgefallen. Hier der Code: [code]\usepackage{graphicx} \usepackage{wrapfig} .... \begin{document} \makeatletter \newcommand{\wrapfill}{\par \ifx\parshape\WF@fudgeparshape \nobreak \ifnum\c@WF@wrappedlines>\@ne \advance\c@WF@wrappedlines\m@ne \vskip\c@WF@wrappedlines\baselineskip \global\c@WF@wrappedlines\z@ \fi \allowbreak \WF@finale \fi } \begin{minipage}{\textwidth} \begin{wrapfigure}{l}{.5\textwidth} \vspace{-\baselineskip} \includegraphics[width=0.5\textwidth]{bilddatei.png} \vspace{-1.5\baselineskip} \end{wrapfigure} Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext Beispieltext \wrapfill \end{minipage} \begin{itemize} \item Lorem ipsum dolor sit amet, consetetur \item sadipscing elitr, sed diam nonumy e \item At vero eos et accusam et justo \end{itemize} \end{document}[/code] Das [I]\wrapfill[/I] ist der genannte Befehl. Die beiden [I]\vspace[/I]-Anweisungen eliminieren Platz über und unter dem Bild, den [I]\wrapfigure[/I] scheinbar einfügt. Ich kenne aber die genauen Werte nicht, daher benutze ich [I]\baselineskip[/I], was bis zu einem gewissen Grad gut aussieht. Getestet ist das nur mit einem Bild und ohne irgendwelche Besonderheiten im Beispieltext, aber es ist zumindest ein Anfang. Edit: statt [I]\baselineskip[/I] kannst du [I]\intextsep[/I] benutzen, was laut der Doku für [I]\wrapfigure[/I] die Variable für den Abstand darstellt. Duddle [/QUOTE]
Bilder bitte
hier hochladen
und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Zitate einfügen…
Authentifizierung
Wenn ▲ = 5, ▼ = 2 und ■ = 7, was ist ▲ × ▼ + ■?
Antworten
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
PHP, Javascript, jQuery, Ajax, nodeJS, MySQL...
[Latex] Bild mit Fließtext
Oben