diff options
Diffstat (limited to 'fonts/feyn/feyn.dtx')
-rw-r--r-- | fonts/feyn/feyn.dtx | 34 |
1 files changed, 22 insertions, 12 deletions
diff --git a/fonts/feyn/feyn.dtx b/fonts/feyn/feyn.dtx index 73827d2672..74e7830814 100644 --- a/fonts/feyn/feyn.dtx +++ b/fonts/feyn/feyn.dtx @@ -5,17 +5,17 @@ %% It is distributed under the terms of the 2-clause BSD Licence; %% see the file LICENCE for details. % -%<+package|driver>%% VCS Info: Mercurial revision 3e70c259dcfe, 2022-07-18 22:14 +0100, tag 0.4.2 + 0 +%<+package|driver>%% VCS Info: Mercurial revision 0a471f8ed572, 2022-07-20 11:23 +0100, tag 0.4.3 + 0 %<+package>\NeedsTeXFormat{LaTeX2e} -%<+package>\ProvidesPackage{feyn}[2022/07/18 0.4.2] -%<+package>\typeout{Package: `feyn' 0.4.2 <2022/07/18>} +%<+package>\ProvidesPackage{feyn}[2022/07/20 0.4.3] +%<+package>\typeout{Package: `feyn' 0.4.3 <2022/07/20>} % %<*driver> \documentclass{ltxdoc} \usepackage{feyn} \title{The feyn font} \author{Norman Gray\\(\texttt{https://nxg.me.uk})} -\date{Version 0.4.2, 2022 July 18} +\date{Version 0.4.3, 2022 July 20} \newcommand\Lopt[1]{\textsf {#1}} \newcommand\file[1]{\texttt {#1}} \newcommand\Lcount[1]{\textsl {\small#1}} @@ -100,7 +100,7 @@ % The propagators and vertices which are implemented are those of one- % and two-loop QED and QCD, plus $\phi^4$ theory, plus a few extras % which commonly appear in non-figure displays (the practical -% definition of `commonly appear is `which I wanted' or `which +% definition of `commonly appear' is: `which I wanted' or `which % people asked me for'). I'd be delighted to add others which folk % feel would be useful, as long as they're still in the rather simple % scope of the font. @@ -123,6 +123,15 @@ % of~`!' using the \Lopt{globalbang} and \Lopt{noglobalbang} options % to the \texttt{$\backslash$usepackage\{feyn\}} command.} % +% You write Feynman diagrams in text by writing a sequence of letters +% in the maths-mode \feynx\ font, selected with |\Feyn{...}| in text +% style and |\feyn{...}| in displays. Most of the characters in the +% font are selected using ligatures, so that |\feyn{f}| produces a +% fermion propagator, $\feyn{f}$., but |\feyn{fs}| produces a short +% fermion, $\feyn{fs}$ and |\feyn{fA}| produces an arrowed one, +% $\feyn{fA}$. See below for more detailed description of how to use +% the font. +% % \makeatletter % \def\refptcirc{\lower\feyn@maxis \hbox to 0pt{\hss$\circ$\hss}} % \makeatother @@ -231,7 +240,8 @@ % % The unnassigned positions in the \feynx\ font are filled % with an obviously wrong dummy character, so that |$\feyn{A}$|, for example, -% produces $\feyn{fs0Afs0}$. +% produces $\feyn{fs0Afs0}$. This should help at least some +% mistypings stand out. % % If you were to print out a font table, you would discover that many % of the glyphs in the font can be obtained using single @@ -243,8 +253,9 @@ % The file \file{feyn.sty} additionally defines a number of macros, % described here. % \begin{description} -% \item[\cs{feyn}] Selects the diagram font. This must be used -% within math mode. \cs{Feyn} selects the text-mode diagram font. +% \item[\cs{feyn}] Selects the diagram font, in display style -- that +% is, suitable for a displayed equation. This must be used +% within math mode. \cs{Feyn} selects the textstyle diagram font. % \item[\cs{momentum}\{ch\}\{text\}] sets the character % `ch', which may be a ligature, and puts the given text at the recommended % annotation position for that character. |\momentum[pos]{ch}{text}| @@ -838,7 +849,7 @@ % The nominal distribution point for the Feyn package is CTAN, % under \texttt{fonts/feyn}\footnote{\url{https://ctan.org/pkg/feyn}}. % -% The feyn package is included in the TeXLive distribution\footnote{\url{http://www.tug.org/texlive/}}, so +% The feyn package is included in the TeXLive distribution\footnote{\url{https://www.tug.org/texlive/}}, so % you may have it on your machine already. If not, or if you need a % more up-to-date version, read on. % @@ -847,14 +858,13 @@ % For TeXLive, that's % `tlmgr'\footnote{\url{https://www.tug.org/texlive/tlmgr.html}}, and % for MikTeX see the maintenance section of the -% manual\footnote{\url{https://docs.miktex.org/faq/maintenance.html}}. +% manual\footnote{\url{https://docs.miktex.org/}}. % % \subsection{Installing by hand} % % If, for some reason, you need to install the package by hand, then % you should be able to find generic instructions for installing -% \LaTeX\ files at -% \url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=installthings}. +% \LaTeX\ files at \url{https://texfaq.org/#installing}. % % In brief: If you have not done so already, you need to extract the package % file from the distribution file using |latex feyn.ins|. The |