summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/tikz-feynhand/changes.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/tikz-feynhand/changes.txt')
-rw-r--r--Master/texmf-dist/doc/latex/tikz-feynhand/changes.txt281
1 files changed, 281 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/tikz-feynhand/changes.txt b/Master/texmf-dist/doc/latex/tikz-feynhand/changes.txt
new file mode 100644
index 00000000000..0b2d01e4c82
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/tikz-feynhand/changes.txt
@@ -0,0 +1,281 @@
+LIST OF CHANGES
+
+by which this package tikz-feynhand (Version 1.0.0 of 2018/01/31)
+which is available at https://ctan.org/pkg/tikz-feynhand
+
+was obtained from the original package tikz-feynman (Version 1.1.0 of 2016/02/05)
+which is available at https://ctan.org/pkg/tikz-feynman
+
+==========================================================================
+
+The LICENSE has been changed from LPPL to GNU General Public Licence v3.
+
+The changes are rather minor:
+any reference to LuaTex has been removed,
+the definitions that are unnecessary
+for manual diagram creation have been removed,
+and some drawing styles have been added.
+
+In general, I REPLACED each occurence of the string "feynman" by "feynhand",
+in order to avoid clashes when both packages are loaded simultaneously,
+and most of these replacements are NOT listed individually below.
+Apart from that, the list below contains all changes to the best of my knowledge.
+
+The files tikzfeynman.patch.3.0.0.lua and tikzfeynman.patch.3.0.1.lua
+of the original package are not contained in the modified package,
+neither is the documentation of the original package.
+
+All file names and line numbers below refer to
+the files of the original package tikz-feynman (Version 1.1.0 of 2016/02/05).
+
+==============================================
+ FILE: tikz-feynman.sty
+
++ general: package name changed
++ line 32: removed \RequirePackage{ifluatex}
+
+==============================================
+ FILE: tikzlibraryfeynman.code.tex
+
++ line 33: removed graphs,
++ lines 38-48: removed \ifluatex ...
++ lines 69-84: removed %Luatex warning ...
++ lines 119-141: removed %% Override Lua ...
++ line 159: removed \let\tikzfeynman@orig@graph=\graph
++ lines 162+163: removed, inserted:
+ \let\propag=\tikzfeynhand@commands@propag
+ \let\propag=\propagator
++ line 166: removed \tikz@lib@ignore@sizetrue
++ lines 181-190: removed %% \feynmandiagram ...
++ lines 266-282: removed %% Diagram ...
++ lines 284-291: removed %% Graph ...
+ inserted:
+ %% Propagators
+ \newcommand{\tikzfeynhand@commands@propag}[1][]{\draw [#1]}
++ line 321: removed \pgfkeyslet{/tikzfeynman/rmomentum/.@cmd}...
++ line 327: removed \pgfkeyslet{/tikzfeynman/rmomentum'/.@cmd}...
+ inserted:
+ % short versions of momentum styles
+ \pgfkeyslet{/tikzfeynhand/rmomentum/.@cmd}{\tikzfeynhand@momentum@stdr}
+ \pgfkeyslet{/tikzfeynhand/rmomentum'/.@cmd}{\tikzfeynhand@momentum@stdrp}
+
+ \pgfkeyslet{/tikzfeynhand/mom/.@cmd}{\tikzfeynhand@momentum@std}
+ \pgfkeyslet{/tikzfeynhand/mom'/.@cmd}{\tikzfeynhand@momentum@stdp}
+
+ \pgfkeyslet{/tikzfeynhand/revmom/.@cmd}{\tikzfeynhand@momentum@stdr}
+ \pgfkeyslet{/tikzfeynhand/revmom'/.@cmd}{\tikzfeynhand@momentum@stdrp}
+
+
+==============================================
+ FILE: tikzfeynman.keys.code.tex
+
++ line 22: inserted
+ %% Lengths
+ \newlength{\feynhanddotsize}
+ \setlength{\feynhanddotsize}{1.5mm}
+
+ \newlength{\feynhandblobsize}
+ \setlength{\feynhandblobsize}{7.5mm}
+
+ \newlength{\feynhandlinesize}
+ \setlength{\feynhandlinesize}{0.5pt}
+
+ \newlength{\feynhandarrowsize}
+ \setlength{\feynhandarrowsize}{6pt}
+
+ \newlength{\feynhandtopsep}
+ \setlength{\feynhandtopsep}{18\feynhandlinesize}
+
+ %% Colors
+ \newcommand{\feynhandtopsepcolor}{white}
+
+
++ line 117: replaced \pgfmetadecorationsegmentamplitude
+ by 3 * \feynhandlinesize
++ line 141: removed /tikzfeynman/medium,
++ lines 145-206: removed %% Diagrams ...
++ line 219, 258, 280:
+ each removed /tikz/graphs/as={},
++ line 224: replaced /tikz/minimum size=1.5mm,
+ by /tikz/minimum size=\feynhanddotsize,
++ line 225, 264, 337, 348:
+ each inserted /tikz/line width = \feynhandlinesize,
++ lines 230-236: replaced every occurrence of square dot
+ by squaredot
++ lines 238-245: replaced every occurrence of empty dot
+ by ringdot
++ lines 230-236: replaced every occurrence of crossed dot
+ by crossdot
++ line 249: replaced /tikz/minimum size=3mm,
+ by /tikz/minimum size=2\feynhanddotsize,
++ line 260: replaced /tikz/fill=none,
+ by /tikz/fill,
++ lines 261+275:
+ each replaced /tikz/outer sep=0.5\pgflinewidth,
+ by /tikz/outer sep={0.5*\the\feynhandlinesize},
++ line 263: replaced /tikz/minimum size=0.75cm,
+ by /tikz/minimum size=\feynhandblobsize,
++ line 264: removed /tikz/pattern=north west lines,
++ line 269: inserted /tikz/fill=black,
++ line 270: inserted
+ every ringblob@@/.style={
+ },
+ every ringblob/.style={/tikzfeynhand/every ringblob@@/.append style={#1}},
+ ringblob/.style={
+ /tikzfeynhand/every blob@@,
+ /tikzfeynhand/every ringblob@@,
+ /tikz/fill=white,
+ },
+ every NWblob@@/.style={
+ },
+ every NWblob/.style={/tikzfeynhand/every NWblob@@/.append style={#1}},
+ NWblob/.style={
+ /tikzfeynhand/every blob@@,
+ /tikzfeynhand/every NWblob@@,
+ /tikz/fill=none,
+ /tikz/pattern=north west lines,
+ },
+ every NEblob@@/.style={
+ },
+ every NEblob/.style={/tikzfeynhand/every NEblob@@/.append style={#1}},
+ NEblob/.style={
+ /tikzfeynhand/every blob@@,
+ /tikzfeynhand/every NEblob@@,
+ /tikz/fill=none,
+ /tikz/pattern=north east lines,
+ },
+ every grayblob@@/.style={
+ },
+ every grayblob/.style={/tikzfeynhand/every grayblob@@/.append style={#1}},
+ grayblob/.style={
+ /tikzfeynhand/every blob@@,
+ /tikzfeynhand/every grayblob@@,
+ /tikz/fill=gray!50!white,
+ },
++ line 288: replaced arrow size=1.5pt,
+ by arrow size=\feynhandarrowsize,
++ line 295: replaced xshift...
+ by xshift=-0.166666\feynhandarrowsize,
++ line 297: replaced inner sep=\tikzfeynman@arrow@size,
+ by inner sep=0mm,
+ minimum width = \tikzfeynhand@arrow@size,
++ line 309: replaced xshift...
+ by xshift=0.166666\feynhandarrowsize,
++ line 316: replaced inner sep=\tikzfeynman@arrow@size,
+ by inner sep=0mm,
+ minimum width = \tikzfeynhand@arrow@size,
++ line 343: inserted
+ every top@@/.style={
+ /tikz/preaction={draw=\feynhandtopsepcolor,line width=\feynhandtopsep}
+ },
+ every top/.style={/tikzfeynhand/every top@@/.append style={#1}},
+ top/.style={
+ /tikzfeynhand/every top@@,
+ },
+
++ lines 350-352: replaced amplitude= ...
+ by amplitude=3\feynhandlinesize,
+ segment length=7.5\feynhandlinesize,
++ line 381: inserted /tikz/line width = \feynhandlinesize,
++ lines 383-384: replaced amplitude= ...
+ by amplitude=3\feynhandlinesize,
+ segment length=7.5\feynhandlinesize,
++ line 399: inserted /tikz/line width = \feynhandlinesize,
++ line 435 replaced /tikz/thick,
+ by /tikz/line width = 2\feynhandlinesize,
++ line 442: inserted
+ every charged ghost@@/.style={
+ /tikz/draw=none,
+ /tikz/decoration={name=none},
+ /tikz/postaction={
+ /tikzfeynhand/with arrow=0.5,
+ },
+ },
+ every charged ghost/.style={/tikzfeynhand/every charged ghost@@/.append style={#1}},
+ charged ghost/.style={
+ /tikzfeynhand/ghost,
+ /tikzfeynhand/every charged ghost@@,
+ },
+ every anti charged ghost@@/.style={
+ /tikz/draw=none,
+ /tikz/decoration={name=none},
+ /tikz/postaction={
+ /tikzfeynhand/with reversed arrow=0.5,
+ },
+ },
+ every anti charged ghost/.style={/tikzfeynhand/every anti charged ghost@@/.append style={#1}},
+ anti charged ghost/.style={
+ /tikzfeynhand/ghost,
+ /tikzfeynhand/every anti charged scalar@@,
+ },
+
++ line 447, 459, 473, 486, 497, 520:
+ each inserted /tikz/line width = \feynhandlinesize,
++ line 501: replaced segment length=1.5mm
+ by amplitude=3\feynhandlinesize,
+ segment length=8\feynhandlinesize
++ line 510: inserted:
+ % short versions of style names
+ pho/.style={
+ /tikzfeynhand/photon,
+ },
+ bos/.style={
+ /tikzfeynhand/boson,
+ },
+ antbos/.style={
+ /tikzfeynhand/anti charged boson,
+ },
+ chabos/.style={
+ /tikzfeynhand/charged boson,
+ },
+ sca/.style={
+ /tikzfeynhand/scalar,
+ },
+ chasca/.style={
+ /tikzfeynhand/charged scalar,
+ },
+ antsca/.style={
+ /tikzfeynhand/anti charged scalar,
+ },
+ fer/.style={
+ /tikzfeynhand/fermion,
+ },
+ antfer/.style={
+ /tikzfeynhand/anti fermion,
+ },
+ gho/.style={
+ /tikzfeynhand/ghost,
+ },
+ chagho/.style={
+ /tikzfeynhand/charged ghost,
+ },
+ antgho/.style={
+ /tikzfeynhand/anti charged ghost,
+ },
+ glu/.style={
+ /tikzfeynhand/gluon,
+ },
+ maj/.style={
+ /tikzfeynhand/majorana,
+ },
+ antmaj/.style={
+ /tikzfeynhand/anti majorana,
+ },
+
++ line 515: replaced insertion/size=3pt,
+ by insertion/size=5\feynhandlinesize,
++ line 541: replaced momentum/arrow distance=3mm,
+ by momentum/arrow distance={\the\feynhandarrowsize},
++ line 548: inserted
+ momentum/arrow thickness/.store in=\tikzfeynhand@momentum@arrow@thickness,
+ momentum/arrow thickness={0.64*\the\feynhandlinesize},
+ momentum/arrow size/.store in=\tikzfeynhand@momentum@arrow@size,
+ momentum/arrow size={0.8*\the\feynhandarrowsize},
++ lines 559, 573, 592, 613, 627, 646, 667, 681, 700, 721, 736, 756:
+ each replaced \draw [-Stealth, \tikzfeynman@momentum@arrow@style]
+ by \draw [-{Stealth[length=\tikzfeynhand@momentum@arrow@size]},
+ line width=\tikzfeynhand@momentum@arrow@thickness,
+ \tikzfeynhand@momentum@arrow@style]
++ lines 772+776: each removed /tikz/looseness=1.5,
++ lines 786-814: removed %% Graceful ...
+