422 lines
9.9 KiB
Plaintext
422 lines
9.9 KiB
Plaintext
$OpenBSD: patch-Transpec_roff_sdata,v 1.1.1.1 2005/02/14 11:56:38 espie Exp $
|
|
--- Transpec/roff.sdata.orig Mon Jun 17 05:50:28 1996
|
|
+++ Transpec/roff.sdata Fri Feb 11 12:01:20 2005
|
|
@@ -55,9 +55,9 @@
|
|
[frac38] 3/8
|
|
[frac58] 5/8
|
|
[frac78] 7/8
|
|
-[sup1 ] \\u1\\l
|
|
-[sup2 ] \\u2\\l
|
|
-[sup3 ] \\u3\\l
|
|
+[sup1 ] \\(S1
|
|
+[sup2 ] \\(S2
|
|
+[sup3 ] \\(S3
|
|
[plus ] \\(pl
|
|
[plusmn] \\(+-
|
|
[lt ] <
|
|
@@ -66,10 +66,12 @@
|
|
[divide] \\(di
|
|
[times ] \\(ti
|
|
# [curren] =general currency sign
|
|
-[pound ] #
|
|
+[curren] \\(Cs
|
|
+[euro ] \\(Cs
|
|
+[pound ] \\(Po
|
|
[dollar] $
|
|
[cent ] \\(ct
|
|
-[yen ] yen
|
|
+[yen ] \\(Ye
|
|
[num ] #
|
|
[percnt] %
|
|
[amp ] &
|
|
@@ -78,7 +80,7 @@
|
|
[lsqb ] [
|
|
[bsol ] \\e
|
|
[rsqb ] ]
|
|
-[lcub ] { /lbrace O: =left curly bracket
|
|
+[lcub ] {
|
|
# [horbar] horizontal bar
|
|
[horbar] _
|
|
[verbar] \\(or
|
|
@@ -88,9 +90,13 @@
|
|
[deg ] \\(de
|
|
# [ordm ] =ordinal indicator, masculine
|
|
# [ordf ] =ordinal indicator, feminine
|
|
+[ordf ] \\(Of
|
|
+[ordm ] \\(Om
|
|
[sect ] \\(sc
|
|
# [para ] =pilcrow (paragraph sign)
|
|
+[para ] \\(ps
|
|
# [middot] /centerdot B: =middle dot
|
|
+[middot] \\(pc
|
|
[larr ] \\(<-
|
|
[rarr ] \\(->
|
|
[uarr ] \\(ua
|
|
@@ -103,8 +109,9 @@
|
|
[brvbar] |
|
|
[not ] \\(no
|
|
# [sung ] =music note (sung text sign)
|
|
-[excl ] !
|
|
+[excl ] \!
|
|
# [iexcl ] =inverted exclamation mark
|
|
+[iexcl ] \\(r!
|
|
[quot ] "
|
|
[apos ] \\&'
|
|
[lpar ] (
|
|
@@ -118,14 +125,15 @@
|
|
[semi ] ;
|
|
[quest ] ?
|
|
# [iquest] =inverted question mark
|
|
+[iquest] \\(r?
|
|
# [laquo ] =angle quotation mark, left
|
|
-[laquo ] <<
|
|
+[laquo ] \\(Fo
|
|
# [raquo ] =angle quotation mark, right
|
|
-[raquo ] >>
|
|
+[raquo ] \\(Fc
|
|
[lsquo ] `
|
|
[rsquo ] \\&'
|
|
-[ldquo ] "
|
|
-[rdquo ] "
|
|
+[ldquo ] \\(lq
|
|
+[rdquo ] \\(rq
|
|
[nbsp ] \\
|
|
[shy ] \\%
|
|
#
|
|
@@ -134,8 +142,12 @@
|
|
# trailing space here
|
|
[emsp ] \\ \\
|
|
[ensp ] \\
|
|
+# The next two entities are the only ones I can find where the SGML entity
|
|
+# doesn't match. From sgml-iso-entities-8879.1986/ISOpub.ent:
|
|
+# <!ENTITY emsp13 SDATA "[emsp3 ]"--=1/3-em space-->
|
|
[emsp3 ] \\
|
|
[emsp4 ] \\
|
|
+#
|
|
[numsp ] \\0
|
|
[puncsp] \\|
|
|
[thinsp] \\!
|
|
@@ -155,6 +167,7 @@
|
|
[frac16] 1/6
|
|
[frac56] 5/6
|
|
# [incare] =in-care-of symbol
|
|
+[incare] c/o
|
|
# [block ] =full block
|
|
# [uhblk ] =upper half block
|
|
# [lhblk ] =lower half block
|
|
@@ -167,7 +180,7 @@
|
|
# [rect ] =rectangle, open
|
|
# [utri ] /triangle =up triangle, open
|
|
# [dtri ] /triangledown =down triangle, open
|
|
-[star ] \\(** =star, open
|
|
+[star ] \\(**
|
|
[bull ] \\(bu
|
|
# [squf ] /blacksquare =sq bullet, filled
|
|
# [utrif ] /blacktriangle =up tri, filled
|
|
@@ -205,6 +218,7 @@
|
|
# [vellip] vertical ellipsis
|
|
# [hybull] rectangle, filled (hyphen bullet)
|
|
# [loz ] /lozenge - lozenge or total mark
|
|
+[rsquor] \\(lz
|
|
# [lozf ] /blacklozenge - lozenge, filled
|
|
# [ltri ] /triangleleft B: l triangle, open
|
|
# [rtri ] /triangleright B: r triangle, open
|
|
@@ -220,68 +234,100 @@
|
|
#
|
|
# Added Latin 1 ________________________________
|
|
#
|
|
-[aacute] \\(a'
|
|
-[Aacute] \\(A'
|
|
-[acirc ] \\(a^
|
|
-[Acirc ] \\(A^
|
|
-[agrave] \\(a`
|
|
-[Agrave] \\(A`
|
|
+[aacute] \\('a
|
|
+[Aacute] \\('A
|
|
+# It's not clear why, but the ^ must be escaped
|
|
+[acirc ] \\(\^a
|
|
+[Acirc ] \\(\^A
|
|
+[agrave] \\(`a
|
|
+[Agrave] \\(`A
|
|
+[aring ] \\(oa
|
|
+[Aring ] \\(oA
|
|
+[atilde] \\(~a
|
|
+[Atilde] \\(~A
|
|
# [aring ] =small a, ring
|
|
# [Aring ] =capital A, ring
|
|
# [atilde] =small a, tilde
|
|
# [Atilde] =capital A, tilde
|
|
-[auml ] \\(a:
|
|
+[auml ] \\(:a
|
|
+[Auml ] \\(:A
|
|
# [Auml ] =capital A, dieresis or umlaut mark
|
|
[aelig ] \\(ae
|
|
[AElig ] \\(AE
|
|
# [ccedil] =small c, cedilla
|
|
# [Ccedil] =capital C, cedilla
|
|
+[ccedil] \\(,c
|
|
+[Ccedil] \\(,C
|
|
# [eth ] =small eth, Icelandic
|
|
# [ETH ] =capital Eth, Icelandic
|
|
-[eacute] \\(e'
|
|
-[Eacute] \\(E'
|
|
+[eth ] \\(Sd
|
|
+[ETH ] \\(-D
|
|
+[eacute] \\('e
|
|
+[Eacute] \\('E
|
|
# [ecirc ] =small e, circumflex accent
|
|
# [Ecirc ] =capital E, circumflex accent
|
|
-[egrave] \\(e`
|
|
-[Egrave] \\(E`
|
|
+[ecirc ] \\(\^e
|
|
+[Ecirc ] \\(\^E
|
|
+[egrave] \\(`e
|
|
+[Egrave] \\(`E
|
|
# [euml ] =small e, dieresis or umlaut mark
|
|
# [Euml ] =capital E, dieresis or umlaut mark
|
|
-[iacute] \\(i'
|
|
-[Iacute] \\(I'
|
|
+[euml ] \\(:e
|
|
+[Euml ] \\(:E
|
|
+[iacute] \\('i
|
|
+[Iacute] \\('I
|
|
# [icirc ] =small i, circumflex accent
|
|
# [Icirc ] =capital I, circumflex accent
|
|
-[igrave] \\(i`
|
|
-[Igrave] \\(I`
|
|
+[iuml ] \\(:i
|
|
+[Iuml ] \\(:I
|
|
+[icirc ] \\(\^i
|
|
+[Icirc ] \\(\^I
|
|
+[igrave] \\(`i
|
|
+[Igrave] \\(`I
|
|
# [iuml ] =small i, dieresis or umlaut mark
|
|
# [Iuml ] =capital I, dieresis or umlaut mark
|
|
-[ntilde] \\(n~
|
|
-[Ntilde] \\(N~
|
|
-[oacute] \\(o'
|
|
-[Oacute] \\(O'
|
|
+[ntilde] \\(~n
|
|
+[Ntilde] \\(~N
|
|
+[otilde] \\(~o
|
|
+[Otilde] \\(~O
|
|
+[oacute] \\('o
|
|
+[Oacute] \\('O
|
|
# [ocirc ] =small o, circumflex accent
|
|
# [Ocirc ] =capital O, circumflex accent
|
|
-[ograve] \\(o`
|
|
-[Ograve] \\(O`
|
|
-[oslash] \\(o/
|
|
-[Oslash] \\(O/
|
|
+[ocirc ] \\(\^o
|
|
+[Ocirc ] \\(\^O
|
|
+[ograve] \\(`o
|
|
+[Ograve] \\(`O
|
|
+[oslash] \\(/o
|
|
+[Oslash] \\(/O
|
|
# [otilde] =small o, tilde
|
|
# [Otilde] =capital O, tilde
|
|
# [ouml ] =small o, dieresis or umlaut mark
|
|
# [Ouml ] =capital O, dieresis or umlaut mark
|
|
[szlig ] \\(ss
|
|
-[thorn ] \\(th
|
|
+[thorn ] \\(Tp
|
|
# [THORN ] =capital THORN, Icelandic
|
|
-[uacute] \\(u'
|
|
-[Uacute] \\(U'
|
|
+[uacute] \\('u
|
|
+[Uacute] \\('U
|
|
# [ucirc ] =small u, circumflex accent
|
|
# [Ucirc ] =capital U, circumflex accent
|
|
-[ugrave] \\(u`
|
|
-[Ugrave] \\(U`
|
|
+[ucirc ] \\(\^u
|
|
+[Ucirc ] \\(\^U
|
|
+[ugrave] \\(`u
|
|
+[Ugrave] \\(`U
|
|
# [uuml ] =small u, dieresis or umlaut mark
|
|
# [Uuml ] =capital U, dieresis or umlaut mark
|
|
+[uuml ] \\(:u
|
|
+[Uuml ] \\(:U
|
|
# [yacute] =small y, acute accent
|
|
# [Yacute] =capital Y, acute accent
|
|
+[yacute] \\('y
|
|
+[Yacute] \\('Y
|
|
# [yuml ] =small y, dieresis or umlaut mark
|
|
+[yuml ] \\(:y
|
|
+# The character value for Y with diaeresis seems to have been commandeered
|
|
+# for 3/4; see iso_8859_15(7) for an example
|
|
+[Yuml ] Y
|
|
#
|
|
# Added Latin 2 ________________________________
|
|
#
|
|
@@ -329,6 +375,7 @@
|
|
# [ijlig ] =small ij ligature
|
|
# [IJlig ] =capital IJ ligature
|
|
# [inodot] =small i without dot
|
|
+[inodot] \\(.i
|
|
# [iogon ] =small i, ogonek
|
|
# [Iogon ] =capital I, ogonek
|
|
# [itilde] =small i, tilde
|
|
@@ -347,7 +394,9 @@
|
|
# [lmidot] =small l, middle dot
|
|
# [Lmidot] =capital L, middle dot
|
|
# [lstrok] =small l, stroke
|
|
+[lstrok] \\(/l
|
|
# [Lstrok] =capital L, stroke
|
|
+[Lstrok] \\(/L
|
|
# [nacute] =small n, acute accent
|
|
# [Nacute] =capital N, acute accent
|
|
# [eng ] =small eng, Lapp
|
|
@@ -362,7 +411,9 @@
|
|
# [Omacr ] =capital O, macron
|
|
# [omacr ] =small o, macron
|
|
# [oelig ] =small oe ligature
|
|
+[oelig ] \\(oe
|
|
# [OElig ] =capital OE ligature
|
|
+[OElig ] \\(OE
|
|
# [racute] =small r, acute accent
|
|
# [Racute] =capital R, acute accent
|
|
# [rcaron] =small r, caron
|
|
@@ -508,45 +559,71 @@
|
|
# General Technical ________________________________
|
|
#
|
|
# [aleph ] /aleph =aleph, Hebrew
|
|
+[aleph ] \\(Ah
|
|
# [and ] /wedge /land B: =logical and
|
|
+[and ] \\(AN
|
|
# [ang90 ] =right (90 degree) angle
|
|
# [angsph] /sphericalangle =angle-spherical
|
|
-[ap ] \\(ap
|
|
+[ap ] \\(~~
|
|
# [becaus] /because R: =because
|
|
# [bottom] /bot B: =perpendicular
|
|
+[bottom] \\(pp
|
|
# [cap ] /cap B: =intersection
|
|
+[cap ] \\(ca
|
|
# [cong ] /cong R: =congruent with
|
|
+[cong ] \\(=~
|
|
# [conint] /oint L: =contour integral operator
|
|
# [cup ] /cup B: =union or logical sum
|
|
+[cup ] \\(cu
|
|
[equiv ] \\(==
|
|
# [exist ] /exists =at least one exists
|
|
+[exist ] \\(te
|
|
# [forall] /forall =for all
|
|
+[forall] \\(fa
|
|
# [fnof ] =function of (italic small f)
|
|
+[fnof ] \\(Fn
|
|
[ge ] \\(>=
|
|
# [iff ] /iff =if and only if
|
|
+[iff ] <=>
|
|
[infin ] \\(if
|
|
# [int ] /int L: =integral operator
|
|
+[int ] \\(is
|
|
[isin ] \\(sb
|
|
# [lang ] /langle O: =left angle bracket
|
|
+[lang ] <
|
|
# [lArr ] /Leftarrow A: =is implied by
|
|
+[lArr ] \\(lA
|
|
[le ] \\(<=
|
|
[minus ] \\(mi
|
|
# [mnplus] /mp B: =minus-or-plus sign
|
|
# [nabla ] /nabla =del, Hamilton operator
|
|
+[nabla ] \\(gr
|
|
[ne ] \\(!=
|
|
# [ni ] /ni /owns R: =contains
|
|
+[ni ] \\(st
|
|
# [or ] /vee /lor B: =logical or
|
|
+[or ] \\(OR
|
|
# [par ] /parallel R: =parallel
|
|
+[par ] ||
|
|
# [part ] /partial =partial differential
|
|
+[part ] \\(pd
|
|
# [permil] =per thousand
|
|
+[permil] \\(%0
|
|
# [perp ] /perp R: =perpendicular
|
|
+[perp ] \\(pp
|
|
# [prime ] /prime =prime or minute
|
|
+[prime ] \\(fm
|
|
# [Prime ] =double prime or second
|
|
+[Prime ] \\(sd
|
|
[prop ] \\(pt
|
|
# [radic ] /surd =radical
|
|
+[radic ] \\(sr
|
|
# [rang ] /rangle C: =right angle bracket
|
|
+[rang ] >
|
|
# [rArr ] /Rightarrow A: =implies
|
|
+[rArr ] \\(rA
|
|
# [sim ] /sim R: =similar
|
|
+[sim ] \\(ti
|
|
# [sime ] /simeq R: =similar, equals
|
|
[square] \\(sq
|
|
[sub ] \\(sb
|
|
@@ -554,16 +631,24 @@
|
|
[sup ] \\(sp
|
|
[supe ] \\(ip
|
|
# [there4] /therefore R: =therefore
|
|
+[there4] \\(tf
|
|
# [Verbar] /Vert =dbl vertical bar
|
|
+[Verbar] ||
|
|
# [angst ] Angstrom =capital A, ring
|
|
+[angst ] \\(\^A
|
|
# [bernou] Bernoulli function (script capital B)
|
|
+# A less than desirable solution
|
|
+[angst ] B
|
|
# [compfn] B: composite function (small circle)
|
|
# [Dot ] =dieresis or umlaut mark
|
|
+[Dot ] \\(ad
|
|
# [DotDot] four dots above
|
|
# [hamilt] Hamiltonian (script capital H)
|
|
# [lagran] Lagrangian (script capital L)
|
|
# [lowast] low asterisk
|
|
+[lowast] \\(**
|
|
# [notin ] N: negated set membership
|
|
+[notin ] \\(nm
|
|
# [order ] order of (script small o)
|
|
# [phmmat] physics M-matrix (script capital M)
|
|
# [tdot ] three dots above
|
|
@@ -572,18 +657,33 @@
|
|
#
|
|
# Diacritical Marks ________________________________
|
|
#
|
|
-[acute ] \\&'
|
|
-[breve ] \\(be
|
|
-[caron ] \\(hc
|
|
-[cedil ] \\(cd
|
|
+[acute ] \\aa
|
|
+[breve ] \\(ab
|
|
+[caron ] \\(ah
|
|
+[cedil ] \\(ac
|
|
# [circ ] =circumflex accent
|
|
+[circ ] \\(a\^
|
|
# [dblac ] =double acute accent
|
|
+[dblac ] \\(a"
|
|
# [die ] =dieresis
|
|
-[dot ] \\(dt
|
|
+[die ] \\(ad
|
|
+[dot ] \\(a.
|
|
[grave ] `
|
|
-[macr ] \\(ma
|
|
-[ogon ] \\(og
|
|
-[ring ] \\(ri
|
|
+[macr ] \\(a-
|
|
+[ogon ] \\(ho
|
|
+[ring ] \\(ao
|
|
[tilde ] ~
|
|
-[uml ] \\(..
|
|
+[uml ] \\(ad
|
|
+#
|
|
+# Added Math Symbols: Delimiters
|
|
+#
|
|
+[rceil ] \\(rc
|
|
+[lceil ] \\(lc
|
|
+[rfloor] \\(rf
|
|
+[lfloor] \\(lf
|
|
+# [rpargt] ??
|
|
+# [urcorn] Top right corner
|
|
+# [drcorn] Bottom right corner
|
|
+# [ulcorn] Top left corner
|
|
+# [dlcorn] Bottom left corner
|
|
#
|