Consider the following piece of code
\begin{equation*}
\feynmandiagram [medium, vertical=e to f] {
a -- [photon] b [particle={\(\nu\)}] -- [fermion, edge label=\(k_{2}\)] c [particle={\(\rho\)}] -- [photon] d,
b -- [anti fermion, edge label'=\(k_{1}\)] e [particle={\(\mu\)}] -- [anti fermion, edge label'=\(k_{3}\)] c,
e -- [photon] f,
};
\qquad \text{and} \qquad
\feynmandiagram [medium, vertical=e to f] {
a -- [photon] b [particle={\(\nu\)}] -- [anti fermion, edge label=\(-k_{2}\)] c [particle={\(\rho\)}] -- [photon] d,
b -- [fermion, edge label'=\(-k_{1}\)] e [particle={\(\mu\)}] -- [fermion, edge label'=\(-k_{3}\)] c,
e -- [photon] f,
};
\end{equation*}
which generates the output
.
How do I make the photon lines shorter?
How do I make the text 'and' go in the center of the figure and not in the bottom center of the figure?
How I do move the labels mu, nu and rho so that the lines join at vertices?