diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/tikz-feynhand/changes.txt')
-rw-r--r-- | Master/texmf-dist/doc/latex/tikz-feynhand/changes.txt | 281 |
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 ... + |