Einfügen Bilder in den Text

Schriftbild, Absätze und Auflistungen einstellen


Benutzeravatar
Eniger5
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Fr 26. Aug 2016, 18:24

Einfügen Bilder in den Text

Beitrag von Eniger5 »

Hallo ihr hilfsbereiten Menschen,

ich brauche wieder einmal Hilfe bei einem Problem, was ich mir absolut nicht erklären kann. Ich möchte hin und wieder in Fließtexte Bilder einbinden, die mit der ersten Zeile beginnen. In meinem Beispiel ist es besser sichtbar was ich meine. Komischerweise wird mir das erste Bild im Dokument immer so platziert, wie ich das haben möchte, aber alle folgenden (trotz gleichem Quelltext) beginnen immer eine Zeile unter der gewünschten Platzierung.

Ich hab das mal in meinem Beispiel demonstriert. Oben sieht es so aus wie ich es haben will und unten nicht (also so, wie es immer in meinem Dokument ist was ich schreibe). Und ich weiß wirklich nich wie ich das Bild höher schieben kann, weil eigentlich macht er es ja bei dem ersten Bild. Also am Quelltext kann es ja nicht liegen?
%Beginn Quelltext 
\documentclass[a4paper, 12pt]{article}
\usepackage[ngerman]{babel}\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{wrapfig} %wraptable befehl wrapfigure
\usepackage{tikz}
\usepackage{blindtext}


\begin{document}
\begin{wrapfigure}[9]{a}[0cm]{4cm} 
\includegraphics[width=4cm,angle=0]{wein.jpg}
\end{wrapfigure}
\blindtext

\vspace{2cm}

\begin{wrapfigure}[9]{a}[0cm]{4cm} 
\includegraphics[width=4cm,angle=0]{wein.jpg}
\end{wrapfigure}
\blindtext

\end{document}
%Ende des Dokumentes 
Dateianhänge
wein.jpg
wein.jpg (61.24 KiB) 2337 mal betrachtet
Beispiel Forum.pdf
(79.45 KiB) 325-mal heruntergeladen
Beispiel Forum.tex
(614 Bytes) 373-mal heruntergeladen

Stamm-

Vertikale Verschiebung

Beitrag von Stamm- »

Dabei handelt es sich wohl um einen Fehler in »wrapfig«, der dem Autor mal gemeldet werden sollte. Das Bild lässt sich nach oben verschieben, wenn innerhalb der Umgebung wrapfigure direkt davor ein negativer Wert für vertikalen Zwischenraum mit \vspace eingefügt wird.
\documentclass[12pt,a4paper,ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage{selinput}     % Ersatz für »inputenc« aus dem Bündel »oberdiek«
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß}
}
\usepackage{babel}
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{blindtext}

\begin{document}
  \begin{wrapfigure}[9]{a}[0cm]{4cm} 
    \includegraphics[width=4cm]{example-image-a}
  \end{wrapfigure}
  \blindtext

  \bigskip
  \begin{wrapfigure}[9]{a}[0cm]{4cm}
    \vspace{-\baselineskip}
    \includegraphics[width=4cm]{example-image-b}
  \end{wrapfigure}
  \blindtext
\end{document}

Benutzeravatar
Eniger5
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Fr 26. Aug 2016, 18:24

Beitrag von Eniger5 »

Vielen lieben Dank!! Endlich sieht es so aus, wie ich es haben möchte :)

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Es ist kein Fehler, es ist gewollt, dass zu Beginn einer Seite, \intextsep nicht benutzt wird.
s.a. http://tex.stackexchange.com/questions/ ... 291#193291

Wenn es immer so sein soll: \setlength\intextsep{0pt}.

Antworten