neatroff.ms: add entry describing new .evc request
[neatroff_make.git] / tmac / tmac.gnu
blobfbab48824be5aef0145d48479d8004d2f0558456
1 .\" Groff compatibility registers and macros
2 .\"
3 .nr yr \n[.yr]-1900
4 .nr year \n[.yr]
5 .\" Groff file I/O macros
6 .de open
7 .       ds gnufile\\$1 "\\$2
8 .       rm gnudata\\$1
9 ..
10 .de opena
11 .       ds gnufile\\$1 "\\$2
12 .       co< \\*[gnudata\\$1] "\\$2
14 .de close
15 .       co> gnudata\\$1 "\\*[gnufile\\$1]
17 .de write
18 .       am gnudata\\$1 write.end
19 \\$2
20 .       write.end
22 .de writec
23 .       as gnudata\\$1 "\\$2
25 .de writem
26 .       co+ gnudata\\$1 \\$2
28 .\" Miscellaneous macros
29 .de pso . sy
30 .       sy \\$1 >/tmp/pso.\n($$
31 .       so /tmp/pso.\n($$
32 .       sy rm /tmp/pso.\n($$
34 .de mso
35 .       so \n(.D/\\$1.tmac
36 .       so \n(.D/tmac.\\$1
38 .de device . dv
39 .       dv \\$1
41 .de dei . de
42 .       de \\*[\\$1] \\*[\\$2]
44 .de ami . am
45 .       am \\*[\\$1] \\*[\\$2]
47 .de kern
48 .       ie (\\n(.$=0):(\\$1) .kn 1
49 .       el .kn 0