Este equipo de expertos pasados ciertos días de trabajo y recopilar de información, dimos con los datos necesarios, esperamos que resulte de gran utilidad en tu proyecto.
Solución:
en realidad la biblioteca snakes
ha sido reemplazado por decorations
pero por tu necesidad creo que solo estas buscando decorations.pathmorphing
.
Por lo tanto, su código revisado, es como:
documentclassbeamer
usepackagelmodern
usepackagetikz
usetikzlibrarydecorations.pathmorphing
tikzsetsnake it/.style=decorate, decoration=snake
begindocument
vspace*2cm
begincenter
begintikzpicture[thick]
path [draw=blue,snake it]
(-4,0) -- (-2,0) -- (2,0) -- (4,0);
draw[draw=blue, snake it] (2,0) arc (0:180:2cm);
endtikzpicture
endcenter
enddocument
Fíjate que agrupé en un solo estilo snake it
la keys que realmente configuró la decoración decorate
y el que marca el tipo de decoración decoration=snake
.
Para más detalles, puede consultar la sección 72 Decoraciones y más concretamente a la sección 30.2 Decoraciones que transforman el camino en el pgfmanual. (sección 48.2 en pgfmanual 3.0)
el nuevo tikEl paquete Z-Feynman (consulte también la página del proyecto) facilita la creación de diagramas de Feynman.
El siguiente es solo un ejemplo para mostrar sus capacidades. Lo relevante key para producir el semicírculo es half left
. Tienes que compilar con lualatex
para aprovechar el posicionamiento automático de los vértices.
documentclass[tikz]standalone
usepackagetikz-feynman
begindocument
feynmandiagram [layered layout, horizontal=a to d]
a -- [scalar,red] b -- [fermion,blue] c -- [gluon,orange] d,
b -- [photon, half left] c, % this produces the curved photon line
;
enddocument
Aquí puedes ver las reseñas y valoraciones de los lectores
Si crees que ha resultado de ayuda nuestro artículo, sería de mucha ayuda si lo compartes con otros desarrolladores y nos ayudes a dar difusión a esta información.