Ich möchte, dass die Bilder immer gleich ausgerichtet sind, und zwar an dem Aufzählungszeichen! Am tollsten wäre es, wenn die Oberkante des Bildes genau mit der Oberkante des Aufzählungszeichens übereinstimmen würde. Ich versteh einfach nicht, warum er das so unterschiedlich positioniert. Open in writeLaTeX
\documentclass[10pt,a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[german]{babel} \usepackage{graphicx} \usepackage{blindtext} \begin{document} \reversemarginpar \begin{enumerate} \item \marginpar{\includegraphics[width=1cm]{pichu}}\blindtext \item \marginpar{\includegraphics[width=1cm]{pichu}}testtext mit viel blabal damit auch der fall mit mehreren Zesdfg sdfgsdfger sfdgsrtrs sdfg srsdfgghrtsdfgf dgsrt sdfg fsgfsdhreasdf sfgfret ilen text abgedeckasdf asdf asdfa sdfwetrad fasdf htz afdg vbfdavaerta dfafg rztsdfsadfaefd tggaerta fdgvart adfga fzta t ist. \hrulefill \item \marginpar{\includegraphics[width=1cm]{pichu}}testtext \end{enumerate} \end{document} es hat irgendwie was damit zu tun, wo ich den Open in writeLaTeX
\newcommand{\test}{\marginpar{\includegraphics[width=1cm]{pichu}}} Deswegen funktioniert glaube ich |
Damit das Bild an der obersten Zeile des Absatzes ausgerichtet werden kann, muss dieser bereits begonnen worden sein. Das kann man mit Open in writeLaTeX
\newcommand\marginpicture{% \leavevmode\marginpar{% \raisebox{\dimexpr-\totalheight+\ht\strutbox\relax}% [\ht\strutbox][\dp\strutbox]{\includegraphics[width=1cm]{example-image}}% }} Code: Open in writeLaTeX
\documentclass[10pt,a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[german]{babel} \usepackage{graphicx} \usepackage{mwe} \newcommand\marginpicture{% \leavevmode\marginpar{% \raisebox{\dimexpr-\totalheight+\ht\strutbox\relax}% [\ht\strutbox][\dp\strutbox]{\includegraphics[width=1cm]{example-image}}% }} \begin{document} \reversemarginpar \begin{enumerate} \item \marginpicture \blindtext \item \marginpicture{example-image}testtext mit viel blabal damit auch der fall mit mehreren Zesdfg sdfgsdfger sfdgsrtrs sdfg srsdfgghrtsdfgf dgsrt sdfg fsgfsdhreasdf sfgfret ilen text abgedeckasdf asdf asdfa sdfwetrad fasdf htz afdg vbfdavaerta dfafg rztsdfsadfaefd tggaerta fdgvart adfga fzta t ist. \hrulefill \item \marginpicture testtext \end{enumerate} \blindtext \marginpicture\blindtext \end{document} Wenn dieses Bild immer links von Aufzählungszeichen im Rand stehen soll, dann bietet es sich vielleicht auch an, das Paket Open in writeLaTeX
\usepackage{enumitem} \newlist{picenum}{enumerate}{1} \setlist[picenum,1]{label={\arabic*.\protect\enumpicture}} mit Open in writeLaTeX
\newcommand\enumpicture{\llap{% \makebox[\dimexpr\marginparwidth+\marginparsep+\leftmargin-\labelsep+\itemindent\relax][l]{% \raisebox{\dimexpr-\totalheight+\ht\strutbox\relax}% [\ht\strutbox][\dp\strutbox]{\includegraphics[width=1cm]{example-image}}% }}} Dabei wird mit mit Code: Open in writeLaTeX
\documentclass[10pt,a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[german]{babel} \usepackage{graphicx} \usepackage{mwe}% Beispieltext und -bild \usepackage{enumitem} \newlist{picenum}{enumerate}{1} \setlist[picenum]{label={\arabic*.\protect\enumpicture}} \newcommand\enumpicture{\llap{% \makebox[\dimexpr\marginparwidth+\marginparsep+\leftmargin-\labelsep+\itemindent\relax][l]{% \raisebox{\dimexpr-\totalheight+\ht\strutbox\relax}% [\ht\strutbox][\dp\strutbox]{\includegraphics[width=1cm]{example-image}}% }}} \begin{document} \begin{picenum} \item \blindtext \item testtext mit viel blabal damit auch der fall mit mehreren Zesdfg sdfgsdfger sfdgsrtrs sdfg srsdfgghrtsdfgf dgsrt sdfg fsgfsdhreasdf sfgfret ilen text abgedeckasdf asdf asdfa sdfwetrad fasdf htz afdg vbfdavaerta dfafg rztsdfsadfaefd tggaerta fdgvart adfga fzta t ist. \hrulefill \item testtext \end{picenum} \end{document} beantwortet 20 Jan '15, 09:33 esdd Vielen Dank! Vor allem die Lösung über das Label finde ich sehr geschickt!
(20 Jan '15, 11:04)
Astrina
|
Das dürfte ein Duplikat sein zu Wie kann man Text und Grafik nebeneinander an der Oberkante ausrichten? Da das ganze aufgrund der Verwendung einer unbekannten Grafik nicht testbar ist, ist das natürlich ein wenig spekulativ. Aber ich denke, dass Clemens'
adjustbox
-Lösung oder Elkesraisebox
-Lösung für die\includegraphics
-Anweisung hier sehr gut anwendbar ist.@Astrina: Bitte beschäftige dich noch einmal mit der Markdown-Syntax, die hier verwendet wird, und verwende diese soweit möglich an Stelle von HTML-Markup. Dein Original-Beitrag mit total kaputtem Markup hat die Seite regelrecht zersemmelt. Es schadet sicher auch nicht, sich das Ergebnis nach Fertigstellung einer Frage, eines Kommentars oder einer Antwort noch einmal anzuschauen. Ich musste erst einmal den "Bearbeiten"-Knopf finden, um den Text der Frage so zurecht zu biegen, dass ich überhaupt einen Kommentar schreiben konnte.
@saputello Entschuldigung das es den Beitrag zerhackt hat, habe ich nicht gesehen, die Vorschau hat genauso ausgesehen, wie ich es wollte. Vielen Dank fürs Reparieren!