I was trying to draw a Feynman diagram of a quark propagator in rainbow ladder truncation when I encountered a problem.
I need to draw multiple gluon loops within each other. Drawing one gluon loop is no problem, but trying to put another one into that results in something that looks like
The problem are the last two diagrams in that equation. What I want is the diagrams to look somewhat like
Please, excuse my bad drawing. I hope you get, what I mean. I produced the above result with the code
\documentclass[a4paper]{article}
\usepackage{tikz-feynman}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows,positioning,automata,backgrounds,calc,er,patterns}
\tikzfeynmanset{compat=1.0.0}
\begin{document}
$\feynmandiagram[horizontal=a to b, tree layout]{
a-- [fermion] b;
};
\quad\raisebox{-0.5ex}{=}\quad
\feynmandiagram[horizontal=a to b, tree layout]{
a -- b;
};
\raisebox{-0.5ex}{+}
\feynmandiagram[horizontal=b to c, tree layout] {
b -- c,
b -- [gluon, half left] c;
};
\raisebox{-0.5ex}{+}
\feynmandiagram[horizontal=a to d, tree layout] {
a -- b -- c -- d,
b -- [gluon, half left] c,
a -- [gluon, half left] d;
};
\raisebox{-0.5ex}{+}
\feynmandiagram[horizontal=a to f, tree layout] {
a -- b -- c -- d -- e -- f,
c -- [gluon, half left] d,
b -- [gluon, half left] e,
a -- [gluon, half left] f;
};
\raisebox{-0.5ex}{+\dots}$
\end{document}
If I don't use "tree layout" attribute, the diagrams look like
which is still not what I want. Using version 1.1.0 instead of 1.0.0 does not change anything either.
The compiler I am using is LuaLatex.
Thanks in advance :)
\diagram*
(see end of section 3.1 in the manual) which "uses the most basic algorithm".\diagram*
route since this way global settings of the document (e.g. the line width of the propagators) will automatically apply to the diagram without the need of re-compiling the diagram.