Pregunta muy común: Diagramas de Feynman en LaTeX

Pregunta muy común: Diagramas de Feynman en LaTeX

Conozco muchas soluciones para dibujar diagramas de Feynman LaTeX. Desafortunadamente, ninguno de ellos es perfecto. Lo sé TikZ-Feynmany es la mejor variante (tal vez) pero no entiendo cómo trabajar con LuaLatexel uso de cirílico y latín en el mismo documento. Además, según tengo entendido, algunos paquetes de matemáticas y fuentes no funcionan en LuaLatex.

Entonces, mis preguntas:

  1. ¿Existen paquetes simples y buenos para diagramas que utilicen pdflatex?
  2. ¿Alguien puede darme una referencia a la fuente TikZ-Feynman & LuaLatexdonde puedo encontrar toda la información sobre matemáticas y fuentes LuaLatex?

Si es la pregunta duplicada, lo siento.

Respuesta1

Hay dos formas posibles de trabajar con Tikz-Feynman en pdf-latex:

  1. La forma más sencilla es utilizar de forma independiente,
    \documentclass{standalone}
    \usepackage{tikz}
    \usetikzlibrary{calc,decorations.markings,decorations.pathmorphing}
    \usetikzlibrary{shapes,arrows,positioning,automata,backgrounds,calc,er,patterns}
    \usepackage[compat=1.1.0]{tikz-feynman}

y luego simplemente use el pdf producido como imagen

  1. La segunda forma para mí es inconveniente e inestable (uso al dorso), utiliza externalización (se puede encontrar en el manual),
    \usepackage{tikz}
    \usetikzlibrary{external}             
    \immediate\write18{mkdir -p pgf-img}
    \tikzexternalize[                    
      prefix=pgf-img/,                    
      system call={                       
        lualatex \tikzexternalcheckshellescape -halt-on-error -interaction=batchmode -jobname="\image" "\texsource"
      },
    ]

Noté que a veces no funciona (especialmente cuando su archivo contiene una gran cantidad de diagramas).

información relacionada