2 .\"@ In newer PostScript printers, text fonts contain all ISO Latin-1
3 .\"@ characters. The font description files that comes with groff match
4 .\"@ these fonts. The text fonts in older PostScript printers are missing
5 .\"@ some of these characters. This file prevents those characters from
6 .\"@ being used. This will allow the PostScript output to be printed on
7 .\"@ such old printers.
9 .\" Adapted to S-roff by Steffen (Daode) Nurpmeso <steffen@sdaoden.eu>.
14 .\" Define an accented character.
16 .\" Note that character definitions are always interpreted with
17 .\" compatibility mode off.
20 \h'(u;-\w'\\$2'-\w'\\$3'/2+\\\\n[skw]+(\w'x'*0)-\\\\n[skw])'\
21 \v'(u;\w'x'*0+\\\\n[rst]+(\w'\\$3'*0)-\\\\n[rst])'\
23 \v'(u;\w'x'*0-\\\\n[rst]+(\w'\\$3'*0)+\\\\n[rst])'\
25 .ie '\\$3'\(.i' .hcode \\$1i
28 .ps-achar \['y] \(aa y
29 .ps-achar \['Y] \(aa Y
30 .char \[12] \v'-.7m\s[\\n(.s*6u/10u]+.7m'1\v'-.7m\s0+.7m'\
31 \(f/\s[\\n(.s*6u/10u]2\s0
32 .char \[14] \v'-.7m\s[\\n(.s*6u/10u]+.7m'1\v'-.7m\s0+.7m'\
33 \(f/\s[\\n(.s*6u/10u]4\s0
34 .char \[34] \v'-.7m\s[\\n(.s*6u/10u]+.7m'3\v'-.7m\s0+.7m'\
35 \(f/\s[\\n(.s*6u/10u]4\s0
36 .char \[S1] \v'-.2m'\s-31\s+3\v'+.2m'
37 .char \[S2] \v'-.2m'\s-32\s+3\v'+.2m'
38 .char \[S3] \v'-.2m'\s-33\s+3\v'+.2m'
41 .char \[-D] \Z'\v'-.1m'-'D
43 I\h'-.25m'\v'-.33m'\s'\En(.s*6u/10u'\v'.33m'D\v'-.33m'\s0\v'.33m'
44 .char \[Sd] \Z'\v'-.3m'\h'.2m'-'\(pd