blob: 06760cd0a457dbe4767af5d11c0d25477882c7e0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
% Feynman diagram font, 10pt text size.
%
% Copyright 1991, 1994, 2001, Norman Gray <norman@astro.gla.ac.uk>
% $Id: feyntext10.mf,v 1.2 2001/08/20 21:40:32 norman Exp $
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% First the base size
module# := 5pt#;
% phfudge is ... what?!
phfudge# := 0pt#; % must be, for \Diagram macro
linewidth# := 0.5pt#; % pen width
thinlinewidth# := 0.4pt#; % thin pen
bigarrow# := 4pt#; % size of arrows
littlearrow# := 3pt#;
blobr# := 3.5pt#; % radius of blobs and crosses
% We want the roman digits from the corresponding cmr font, and that's
% all. Therefore, we don't want to obey the `generate' command in
% cmr??.mf. To do this, we read in cmbase, and then set generate to
% gobble its argument.
def gobble primary g=enddef; % gobbles its argument
input cmbase; % Read it explicitly, rather than
% implicitly within cmr10
let generate=gobble;
input cmr10; % ...but miss out the `generate roman'
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% To business....
input feyn;
end
|