Grafik in eqnarray

Tabellen und Grafiken erstellen und anordnen


maverixx
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Mo 20. Jun 2011, 02:43

Grafik in eqnarray

Beitrag von maverixx »

Hallo miteinander,
ich habe das Problem, dass ich in meinem Dokument einen Feynman-Graphen mit einer Formel gleichsetzen möchte. Den Graphen habe ich als Bild erstellt und kann in ohne Probleme einfügen
\begin{eqnarray}
	i\Pi^{\mu\nu}\left(q\right)=\includegraphics[scale=0.1]{bilder/1PI}\label{iPi}
\end{eqnarray}
Das Ergebnis sieht dann nicht so berauschend aus, nämlich Bild

Anscheinend wird die Unterkante des Bildes mit der Unterkante der Gleichung gesetzt, allerdings möchte ich es so haben, dass die Mitte des Bildes auch auf die Mitte der Gleichung trifft, die gewellte Linie also auf Höhe des = ist...

Leider hab ich nicht mal ansatzweise irgendetwas gefunden, was mir helfen könnte, hat jemand eine Lösung parat?

Greetz, mav

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 826
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Zwei Möglichkeiten

Beitrag von localghost »

Entweder Du arbeitest mit \raisebox (←Link!) oder Du machst es gleich ganz anders.
\documentclass[11pt,a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{mathtools}   % lädt »amsmath«
\usepackage{tikz}
\usetikzlibrary{calc,decorations.pathmorphing}

\begin{document}
  \begin{align}
    i\Pi^{\mu\nu}(q) &=
    \begin{tikzpicture}[baseline=(current bounding box.183),decoration=snake]
      \draw[decorate] (-2,0) -- (2,0);
      \draw[fill=gray!25] (0,0) circle (0.5) node {1PI};
    \end{tikzpicture}
  \end{align}
\end{document}
Addendum:
Die Umgebung eqnarray solltest Du übrigens nicht mehr benutzen [1]. Dafür sind die Umgebungen aus amsmath da.

[1] The PracTeX Journal ▬ TeX Usrs Group, Lars Madsen: Avoid eqnaray!


Thorsten
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: TeX Live 2024, TeXworks

maverixx
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Mo 20. Jun 2011, 02:43

Beitrag von maverixx »

Ich hab es mal mit raisebox probiert, funktioniert gut mit \raisebox{-0.7\baselineskip}{\include...}, auch wenn es viel Fummelarbeit ist. Aber zumindest für mein Problem besser, als alle Bilder noch mal neu zu machen, vielen Dank!

Antworten