internal update
[s-roff.git] / tmac / html.tmac
blob05457807e8aaa163fb3d5367dfbb30a94efe1404
1 .\" html.tmac
2 .\"
3 .nr _C \n(.C
4 .cp 0
5 .ftr CW CR
6 .ftr C CR
7 .ftr CO CI
8 .ftr CX CBI
9 .ftr H HR
10 .ftr HO HI
11 .ftr HX HBI
12 .ftr NX NBI
13 .char \(ru \D'l .5m 0'
14 .char \(ul \v'.25m'\D'l .5m 0'\v'-.25m'
15 .char \(br \v'.25m'\D'l 0 -1m'\v'.75m'
16 .char \(rn \v'-.75m'\D'l .5m 0'\v'.75m'
17 .\" .char ~ \v'-.55m'\\s[\\n(.s/2u]\v'.2m'\(ti\v'-.2m'\s0\v'.55m'
18 .\" .char ^ \v'-.55m'\\s[\\n(.s/2u]\v'.3m'\(ha\v'-.3m'\s0\v'.55m'
19 .if !c\(va .char \(va \o'\(ua\(da'
20 .if !c\(em .char \(em --
21 .if !c\(en .char \(en \-
22 .if !c\(fi .char \(fi fi
23 .if !c\(fl .char \(fl fl
24 .if !c\(ff .char \(ff ff
25 .if !c\(Fi .char \(Fi ffi
26 .if !c\(Fl .char \(Fl ffl
27 .if !c\(ci .char \(ci \v'-.25m'\h'.05m'\D'c .5m'\h'.05m'\v'.25m'
28 .if !c\(sq .char \(sq \h'.05m'\D'l .5m 0'\D'l 0 -.5m'\D'l -.5m 0'\D'l 0 .5m'\h'.55m'
29 .if !c\(ga .char \(ga \Z'\v'-.7m'\D'l .22m .18m''\h'.33m'
30 .if !c\(dg .char \(dg \Z'\h'.25m'\v'.15m'\D'l 0 -.8m'\v'.2m'\h'-.195m'\
31 \D'l .39m 0''\h'.5m'
32 .if !c\(dd .char \(dd \Z'\h'.25m'\v'.15m'\D'l 0 -.8m'\v'.2m'\h'-.195m'\
33 \D'l .39m 0'\v'.4m'\D'l -.39m 0''\h'.5m'
34 .if !c\(lq .char \(lq ``
35 .if !c\(rq .char \(rq ''
36 .if !c\(Bq .char \(bq ,,
37 .if !c\(OE .char \(OE O\h'-.25m'E
38 .if !c\(oe .char \(oe o\h'-.14m'e
39 .if !c\(ah .char \(ah \v'-.55m'\s[\En[.s]/2u]v\s0\v'.55m'
40 .if !c\(ao .char \(ao \v'-.55m'\s[\En[.s]*6u/10u]\D'c .25m'\s0\v'.55m'
41 .if !c\(ho .char \(ho \s[\En[.s]/2u]\v'.4m'c\v'-.4m'\s0
42 .if !c\(lh .char \(lh <-
43 .if !c\(rh .char \(rh ->
44 .if !c\(bq .tr \(bq,
45 .if !c\(aq .tr \(aq'
46 .if '\*(.T'html' .char \[radicalex] \h'-\w'\(sr'u'\[radicalex]\h'\w'\(sr'u'
47 .if !\n(_C .mso pspic.tmac
48 .cp \n(_C
49 .\" now turn off all headers and footers for ms, me and mm macro sets
50 .if d EF .EF '''
51 .if d EH .EH '''
52 .if d OF .OF '''
53 .if d OH .OH '''
54 .if d ef .ef '''
55 .if d of .of '''
56 .if d oh .oh '''
57 .if d eh .eh '''
58 .\" it doesn't make sense to use hyphenation with html, so we turn it off.
59 .hy 0
60 .nr HY 0
61 .\" avoid line breaks after hyphen-like characters.
62 .cflags 0 -\(hy\(em\(en\[shc]