在图像右侧写出方程式

在图像右侧写出方程式

我想写一个与图像相对应的等效表达式。代表性图像应该是这样的

在此处输入图片描述

到目前为止我尝试过

\begin{wrapfigure}{l}{0.25\textwidth}
    \scalebox{0.4}{
\begin{tikzpicture}
    \begin{feynman}
        \vertex (a);
        \vertex[below right=1.3cm of a] (b);
        \vertex[below right=1.3cm of b] (c);
        \vertex[right= 2.0cm of c] (d);
        \vertex[below left=1.3cm of c] (e);
        \vertex[below left=1.3cm of e] (f);
    \diagram*{
    (a)-- [vanilla] (b),
    (b)-- [vanilla] (c),
    (c)-- [vanilla] (d),
    (c)-- [vanilla] (e),
    (e)-- [vanilla] (f),
    (b)-- [vanilla] (e),
    };
        
    \end{feynman}
\end{tikzpicture}
}
\end{wrapfigure}
$=e^{3\epsilon\gamma}\mu^{3-3d/2}\int \frac{d^dk_1}{i\pi^{d/2}}$

但它并没有像代表图像那样给人以美观的感觉,而是

在此处输入图片描述

如何改变这一现状?

答案1

环境wrapfigure不是合适的工具。

这是没有缩放但垂直居中的。

我定义了一个虚拟vanilla样式。请发布可编译的示例。

\documentclass{article}
\usepackage{amsmath}
\usepackage[compat=1.1.0]{tikz-feynman}
\usetikzlibrary{calc}

\tikzfeynmanset{vanilla/.style=}

\begin{document}

\[
\begin{tikzpicture}[baseline=(base)]
  \begin{feynman}
    \vertex (a);
    \vertex[below right=3.25mm of a] (b);
    \vertex[below right=3.25mm of b] (c);
    \vertex[right= 5mm of c] (d);
    \vertex[below left=3.25mm of c] (e);
    \vertex[below left=3.25mm of e] (f);
    \diagram*{
      (a)-- [vanilla] (b),
      (b)-- [vanilla] (c),
      (c)-- [vanilla] (d),
      (c)-- [vanilla] (e),
      (e)-- [vanilla] (f),
      (b)-- [vanilla] (e),
    };
  \end{feynman}
  \coordinate [yshift=-2.5pt] (base) at (d);
\end{tikzpicture}
=e^{3\epsilon\gamma}\mu^{3-3d/2}\int \frac{d^dk_1}{i\pi^{d/2}}
\]

\end{document}

在此处输入图片描述

相关内容