
나는 Feynman 다이어그램을 그리는 방법에 대해 많은 솔루션을 알고 있습니다 LaTeX
. 불행히도 그 중 어느 것도 완벽하지 않습니다. 나는 알고 있으며 그것이 가장 좋은 변형일 수도 있지만 동일한 문서에서 키릴 문자와 라틴어를 사용하여 TikZ-Feynman
작업하는 방법을 이해하지 못합니다 . LuaLatex
또한 제가 이해한 대로 일부 수학 및 글꼴 패키지는 LuaLatex
.
그래서 내 질문은 다음과 같습니다.
- 을 사용하는 간단하고 좋은 다이어그램용 패키지가 있습니까
pdflatex
? TikZ-Feynman & LuaLatex
누구든지 수학 및 글꼴에 대한 모든 정보를 찾을 수 있는 소스를 참조할 수 있습니까LuaLatex
?
중복된 질문이라면 죄송합니다.
답변1
pdf-latex에서 Tikz-Feynman을 사용하여 작업하는 방법에는 두 가지가 있습니다.
- 가장 간단한 방법은 독립 실행형을 사용하는 것입니다.
\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}
그런 다음 생성된 PDF를 그림으로 사용하세요.
- 두 번째 방법은 불편하고 불안정하며(저는 Overleaf를 사용합니다) 외부화를 사용합니다(설명서에서 찾을 수 있음).
\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"
},
]
때때로 작동하지 않는 것으로 나타났습니다(특히 파일에 많은 수의 다이어그램이 포함된 경우).