summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/omegaware/tests
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2009-11-10 10:27:09 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2009-11-10 10:27:09 +0000
commit5e8e9500102800e68c9e7fcac9e85c1668b71a36 (patch)
tree81d79ac70ffbb127e8063f18c8f55475ca169ee1 /Build/source/texk/web2c/omegaware/tests
parente6a9c88ada2f11dd61e4c4e39dff84944bed5787 (diff)
towards TL2010: texk/web2c
git-svn-id: svn://tug.org/texlive/trunk@15964 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/omegaware/tests')
-rw-r--r--Build/source/texk/web2c/omegaware/tests/Cherokee.pl420
-rw-r--r--Build/source/texk/web2c/omegaware/tests/OCherokee.ovp790
-rw-r--r--Build/source/texk/web2c/omegaware/tests/level1.opl24
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontd0.dtl64
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontd0.dvibin0 -> 556 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontd0.typ91
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontd1.dvibin0 -> 584 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontd1.typ91
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontd2.dvibin0 -> 460 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontd2.typ99
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontd3.dvibin0 -> 264 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontd3.typ76
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontr0.pl47
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontr0.tfmbin0 -> 208 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontr1.pl27
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontr1.tfmbin0 -> 172 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontr1.vfbin0 -> 76 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontr1.vpl40
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontr2.ofmbin0 -> 212 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontr2.opl29
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontr2.ovfbin0 -> 92 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontr2.ovp42
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontr3.ofmbin0 -> 408 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontr3.opl101
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontr3.ovfbin0 -> 92 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontr3.ovp114
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontv4.pl47
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontv4.tfmbin0 -> 216 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontv4.vfbin0 -> 172 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontv4.vpl88
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontv5.ofmbin0 -> 280 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontv5.opl49
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontv5.ovfbin0 -> 220 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontv5.ovp90
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontv6.ofmbin0 -> 488 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontv6.opl121
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontv6.ovfbin0 -> 220 bytes
-rw-r--r--Build/source/texk/web2c/omegaware/tests/ofontv6.ovp162
-rw-r--r--Build/source/texk/web2c/omegaware/tests/specialhex.ovp34
39 files changed, 2646 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/omegaware/tests/Cherokee.pl b/Build/source/texk/web2c/omegaware/tests/Cherokee.pl
new file mode 100644
index 00000000000..30394d07004
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/Cherokee.pl
@@ -0,0 +1,420 @@
+(FAMILY TEX-CHEROKEE8R)
+(FACE F MRR)
+(CODINGSCHEME TEXBASE1ENCODING)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM O 35372474052)
+(SEVENBITSAFEFLAG TRUE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.5)
+ (STRETCH R 0.2)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.8)
+ (QUAD R 1.0)
+ (EXTRASPACE R 0.111)
+ )
+(CHARACTER O 36
+ (CHARWD R 0.728)
+ (CHARHT R 0.7865)
+ )
+(CHARACTER O 37
+ (CHARWD R 0.12)
+ (CHARHT R 0.793)
+ )
+(CHARACTER O 40
+ (CHARWD R 0.5)
+ )
+(CHARACTER O 41
+ (CHARWD R 0.665)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER O 42
+ (CHARWD R 0.285)
+ (CHARHT R 0.7955)
+ )
+(CHARACTER O 43
+ (CHARWD R 0.672)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER O 44
+ (CHARWD R 0.477)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER O 45
+ (CHARWD R 1.044)
+ (CHARHT R 0.7975)
+ )
+(CHARACTER O 46
+ (CHARWD R 1.132)
+ (CHARHT R 0.8065)
+ (CHARDP R 0.002)
+ )
+(CHARACTER O 50
+ (CHARWD R 0.333)
+ (CHARHT R 0.852)
+ (CHARDP R 0.056)
+ )
+(CHARACTER O 51
+ (CHARWD R 0.333)
+ (CHARHT R 0.852)
+ (CHARDP R 0.056)
+ )
+(CHARACTER O 52
+ (CHARWD R 0.774)
+ (CHARHT R 0.7975)
+ )
+(CHARACTER O 53
+ (CHARWD R 1.0)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER O 54
+ (CHARWD R 0.25)
+ (CHARHT R 0.098)
+ (CHARDP R 0.167)
+ )
+(CHARACTER O 55
+ (CHARWD R 0.546)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER O 56
+ (CHARWD R 0.25)
+ (CHARHT R 0.095)
+ (CHARDP R 0.014)
+ )
+(CHARACTER O 57
+ (CHARWD R 0.795)
+ (CHARHT R 0.7955)
+ )
+(CHARACTER C 0
+ (CHARWD R 0.904)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C 1
+ (CHARWD R 1.98)
+ (CHARHT R 0.575)
+ (CHARDP R 0.014)
+ )
+(CHARACTER C 2
+ (CHARWD R 1.724)
+ (CHARHT R 0.601)
+ )
+(CHARACTER C 3
+ (CHARWD R 1.247)
+ (CHARHT R 0.598)
+ )
+(CHARACTER C 4
+ (CHARWD R 1.084)
+ (CHARHT R 0.7955)
+ )
+(CHARACTER C 5
+ (CHARWD R 0.936)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C 6
+ (CHARWD R 0.764)
+ (CHARHT R 0.7975)
+ )
+(CHARACTER C 7
+ (CHARWD R 0.728)
+ (CHARHT R 0.8035)
+ (CHARDP R 0.004)
+ )
+(CHARACTER C 8
+ (CHARWD R 0.84)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C 9
+ (CHARWD R 0.934)
+ (CHARHT R 0.7995)
+ (CHARDP R 0.003)
+ )
+(CHARACTER O 72
+ (CHARWD R 0.816)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER O 73
+ (CHARWD R 0.988)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER O 74
+ (CHARWD R 0.972)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER O 75
+ (CHARWD R 0.924)
+ (CHARHT R 0.8015)
+ )
+(CHARACTER O 76
+ (CHARWD R 0.675)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER O 77
+ (CHARWD R 1.297)
+ (CHARHT R 0.8065)
+ )
+(CHARACTER O 100
+ (CHARWD R 0.891)
+ (CHARHT R 0.8015)
+ )
+(CHARACTER C A
+ (CHARWD R 0.753)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C B
+ (CHARWD R 0.567)
+ (CHARHT R 0.7995)
+ (CHARDP R 0.135)
+ )
+(CHARACTER C C
+ (CHARWD R 0.666)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C D
+ (CHARWD R 0.603)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C E
+ (CHARWD R 0.723)
+ (CHARHT R 0.8035)
+ )
+(CHARACTER C F
+ (CHARWD R 0.759)
+ (CHARHT R 0.8035)
+ )
+(CHARACTER C G
+ (CHARWD R 0.762)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C H
+ (CHARWD R 0.882)
+ (CHARHT R 0.8035)
+ )
+(CHARACTER C I
+ (CHARWD R 0.831)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C J
+ (CHARWD R 0.576)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C K
+ (CHARWD R 0.657)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C L
+ (CHARWD R 0.534)
+ (CHARHT R 0.8015)
+ )
+(CHARACTER C M
+ (CHARWD R 0.879)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C N
+ (CHARWD R 0.747)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C O
+ (CHARWD R 0.948)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C P
+ (CHARWD R 0.954)
+ (CHARHT R 0.788)
+ )
+(CHARACTER C Q
+ (CHARWD R 0.732)
+ (CHARHT R 0.8015)
+ )
+(CHARACTER C R
+ (CHARWD R 0.72)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C S
+ (CHARWD R 0.558)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C T
+ (CHARWD R 0.654)
+ (CHARHT R 0.7955)
+ (CHARDP R 0.005)
+ )
+(CHARACTER C U
+ (CHARWD R 0.705)
+ (CHARHT R 0.7975)
+ )
+(CHARACTER C V
+ (CHARWD R 0.729)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C W
+ (CHARWD R 0.852)
+ (CHARHT R 0.7955)
+ (CHARDP R 0.004)
+ )
+(CHARACTER C X
+ (CHARWD R 0.633)
+ (CHARHT R 0.8015)
+ )
+(CHARACTER C Y
+ (CHARWD R 0.759)
+ (CHARHT R 0.7955)
+ )
+(CHARACTER C Z
+ (CHARWD R 0.66)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER O 133
+ (CHARWD R 0.576)
+ (CHARHT R 0.7975)
+ )
+(CHARACTER O 134
+ (CHARWD R 0.69)
+ (CHARHT R 0.7975)
+ )
+(CHARACTER O 135
+ (CHARWD R 0.663)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER O 136
+ (CHARWD R 0.647)
+ (CHARHT R 0.7975)
+ )
+(CHARACTER O 137
+ (CHARWD R 0.552)
+ (CHARHT R 0.7995)
+ (CHARDP R 0.002)
+ )
+(CHARACTER C a
+ (CHARWD R 0.756)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C b
+ (CHARWD R 0.639)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C c
+ (CHARWD R 0.594)
+ (CHARHT R 0.8015)
+ (CHARDP R 0.006)
+ )
+(CHARACTER C d
+ (CHARWD R 0.672)
+ (CHARHT R 0.7975)
+ )
+(CHARACTER C e
+ (CHARWD R 0.81)
+ (CHARHT R 0.7975)
+ (CHARDP R 0.005)
+ )
+(CHARACTER C f
+ (CHARWD R 0.834)
+ (CHARHT R 0.7995)
+ (CHARDP R 0.001)
+ )
+(CHARACTER C g
+ (CHARWD R 0.777)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C h
+ (CHARWD R 0.702)
+ (CHARHT R 0.7995)
+ (CHARDP R 0.002)
+ )
+(CHARACTER C i
+ (CHARWD R 0.579)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C j
+ (CHARWD R 0.612)
+ (CHARHT R 0.7995)
+ (CHARDP R 0.007)
+ )
+(CHARACTER C k
+ (CHARWD R 0.708)
+ (CHARHT R 0.7975)
+ )
+(CHARACTER C l
+ (CHARWD R 0.651)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C m
+ (CHARWD R 0.963)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C n
+ (CHARWD R 0.747)
+ (CHARHT R 0.7955)
+ )
+(CHARACTER C o
+ (CHARWD R 0.735)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C p
+ (CHARWD R 0.978)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C q
+ (CHARWD R 0.714)
+ (CHARHT R 0.788)
+ )
+(CHARACTER C r
+ (CHARWD R 0.918)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C s
+ (CHARWD R 0.957)
+ (CHARHT R 0.7865)
+ (CHARDP R 0.003)
+ )
+(CHARACTER C t
+ (CHARWD R 0.969)
+ (CHARHT R 0.8065)
+ )
+(CHARACTER C u
+ (CHARWD R 0.792)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C v
+ (CHARWD R 0.444)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C w
+ (CHARWD R 0.966)
+ (CHARHT R 0.7975)
+ )
+(CHARACTER C x
+ (CHARWD R 0.729)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER C y
+ (CHARWD R 0.897)
+ (CHARHT R 0.8015)
+ )
+(CHARACTER C z
+ (CHARWD R 0.726)
+ (CHARHT R 0.7995)
+ )
+(CHARACTER O 173
+ (CHARWD R 0.858)
+ (CHARHT R 0.8015)
+ )
+(CHARACTER O 174
+ (CHARWD R 0.609)
+ (CHARHT R 0.7995)
+ (CHARDP R 0.004)
+ )
+(CHARACTER O 175
+ (CHARWD R 0.711)
+ (CHARHT R 0.7995)
+ (CHARDP R 0.001)
+ )
+(CHARACTER O 176
+ (CHARWD R 1.032)
+ (CHARHT R 0.8015)
+ )
+(CHARACTER O 255
+ (CHARWD R 0.546)
+ (CHARHT R 0.7995)
+ )
diff --git a/Build/source/texk/web2c/omegaware/tests/OCherokee.ovp b/Build/source/texk/web2c/omegaware/tests/OCherokee.ovp
new file mode 100644
index 00000000000..0b7986434ea
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/OCherokee.ovp
@@ -0,0 +1,790 @@
+(VTITLE )
+(OFMLEVEL H 0)
+(FONTDIR TL)
+(FAMILY CHEROKEE)
+(FACE F MRR)
+(CODINGSCHEME SHIFTED CHEROKEE TEX)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM H 5EDB811F)
+(SEVENBITSAFEFLAG FALSE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.5)
+ (STRETCH R 0.3)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.8)
+ (QUAD R 1.0)
+ )
+(MAPFONT D 0
+ (FONTNAME Cherokee)
+ (FONTCHECKSUM H EBEA782A)
+ (FONTAT R 1.0)
+ (FONTDSIZE R 10.0)
+ )
+(LIGTABLE
+ (LABEL H 13D9)
+ (KRN H 13AA R -0.23)
+ (KRN H 13AF R -0.2)
+ (LABEL H 13E4)
+ (KRN H 13AA R -0.2)
+ (KRN H 13AF R -0.21)
+ (LABEL H 13A2)
+ (KRN H 13AA R -0.1)
+ (KRN H 13AF R -0.1)
+ (KRN H 13A5 R -0.1)
+ (STOP)
+ )
+(CHARACTER H 22
+ (CHARWD R 0.554)
+ (CHARHT R 0.7955)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 22)
+ )
+ )
+(CHARACTER H 28
+ (CHARWD R 0.333)
+ (CHARHT R 0.852)
+ (CHARDP R 0.056)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 28)
+ )
+ )
+(CHARACTER H 29
+ (CHARWD R 0.333)
+ (CHARHT R 0.852)
+ (CHARDP R 0.056)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 29)
+ )
+ )
+(CHARACTER H 2C
+ (CHARWD R 0.25)
+ (CHARHT R 0.098)
+ (CHARDP R 0.167)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 2C)
+ )
+ )
+(CHARACTER H 2E
+ (CHARWD R 0.25)
+ (CHARHT R 0.095)
+ (CHARDP R 0.014)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 2E)
+ )
+ )
+(CHARACTER H 13A0
+ (CHARWD R 0.756)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 61)
+ )
+ )
+(CHARACTER H 13A1
+ (CHARWD R 0.934)
+ (CHARHT R 0.7995)
+ (CHARDP R 0.003)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 39)
+ )
+ )
+(CHARACTER H 13A2
+ (CHARWD R 0.579)
+ (CHARHT R 0.7995)
+ (COMMENT
+ (KRN H 13AA R -0.1)
+ (KRN H 13AF R -0.1)
+ (KRN H 13A5 R -0.1)
+ )
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 69)
+ )
+ )
+(CHARACTER H 13A3
+ (CHARWD R 0.735)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 6F)
+ )
+ )
+(CHARACTER H 13A4
+ (CHARWD R 0.792)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 75)
+ )
+ )
+(CHARACTER H 13A5
+ (CHARWD R 0.966)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 76)
+ )
+ )
+(CHARACTER H 13A6
+ (CHARWD R 0.777)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 67)
+ )
+ )
+(CHARACTER H 13A7
+ (CHARWD R 0.657)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 4B)
+ )
+ )
+(CHARACTER H 13A8
+ (CHARWD R 0.639)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 62)
+ )
+ )
+(CHARACTER H 13A9
+ (CHARWD R 0.834)
+ (CHARHT R 0.7995)
+ (CHARDP R 0.001)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 66)
+ )
+ )
+(CHARACTER H 13AA
+ (CHARWD R 0.714)
+ (CHARHT R 0.788)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 71)
+ )
+ )
+(CHARACTER H 13AB
+ (CHARWD R 0.576)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 4A)
+ )
+ )
+(CHARACTER H 13AC
+ (CHARWD R 0.726)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 7A)
+ )
+ )
+(CHARACTER H 13AD
+ (CHARWD R 0.705)
+ (CHARHT R 0.7975)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 55)
+ )
+ )
+(CHARACTER H 13AE
+ (CHARWD R 0.534)
+ (CHARHT R 0.8015)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 4C)
+ )
+ )
+(CHARACTER H 13AF
+ (CHARWD R 0.702)
+ (CHARHT R 0.7995)
+ (CHARDP R 0.002)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 68)
+ )
+ )
+(CHARACTER H 13B0
+ (CHARWD R 0.477)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 24)
+ )
+ )
+(CHARACTER H 13B1
+ (CHARWD R 0.665)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 21)
+ )
+ )
+(CHARACTER H 13B2
+ (CHARWD R 0.882)
+ (CHARHT R 0.8035)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 48)
+ )
+ )
+(CHARACTER H 13B3
+ (CHARWD R 0.966)
+ (CHARHT R 0.7975)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 77)
+ )
+ )
+(CHARACTER H 13B4
+ (CHARWD R 0.675)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 3E)
+ )
+ )
+(CHARACTER H 13B5
+ (CHARWD R 0.651)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 6C)
+ )
+ )
+(CHARACTER H 13B6
+ (CHARWD R 0.663)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 5D)
+ )
+ )
+(CHARACTER H 13B7
+ (CHARWD R 0.879)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 4D)
+ )
+ )
+(CHARACTER H 13B8
+ (CHARWD R 0.708)
+ (CHARHT R 0.7975)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 6B)
+ )
+ )
+(CHARACTER H 13B9
+ (CHARWD R 1.044)
+ (CHARHT R 0.7975)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 25)
+ )
+ )
+(CHARACTER H 13BA
+ (CHARWD R 0.774)
+ (CHARHT R 0.7975)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 2A)
+ )
+ )
+(CHARACTER H 13BB
+ (CHARWD R 0.747)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 4E)
+ )
+ )
+(CHARACTER H 13BC
+ (CHARWD R 0.552)
+ (CHARHT R 0.7995)
+ (CHARDP R 0.002)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 5F)
+ )
+ )
+(CHARACTER H 13BD
+ (CHARWD R 1.0)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 2B)
+ )
+ )
+(CHARACTER H 13BE
+ (CHARWD R 0.747)
+ (CHARHT R 0.7955)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 6E)
+ )
+ )
+(CHARACTER H 13BF
+ (CHARWD R 0.546)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 2D)
+ )
+ )
+(CHARACTER H 13C1
+ (CHARWD R 0.978)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 70)
+ )
+ )
+(CHARACTER H 13C2
+ (CHARWD R 0.795)
+ (CHARHT R 0.7955)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 2F)
+ )
+ )
+(CHARACTER H 13C3
+ (CHARWD R 0.66)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 5A)
+ )
+ )
+(CHARACTER H 13C4
+ (CHARWD R 0.904)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 30)
+ )
+ )
+(CHARACTER H 13C5
+ (CHARWD R 0.963)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 6D)
+ )
+ )
+(CHARACTER H 13C6
+ (CHARWD R 0.732)
+ (CHARHT R 0.8015)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 51)
+ )
+ )
+(CHARACTER H 13C7
+ (CHARWD R 0.891)
+ (CHARHT R 0.8015)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 40)
+ )
+ )
+(CHARACTER H 13C8
+ (CHARWD R 0.759)
+ (CHARHT R 0.8035)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 46)
+ )
+ )
+(CHARACTER H 13C9
+ (CHARWD R 1.297)
+ (CHARHT R 0.8065)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 3F)
+ )
+ )
+(CHARACTER H 13CA
+ (CHARWD R 1.032)
+ (CHARHT R 0.8015)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 7E)
+ )
+ )
+(CHARACTER H 13CB
+ (CHARWD R 0.728)
+ (CHARHT R 0.8035)
+ (CHARDP R 0.004)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 37)
+ )
+ )
+(CHARACTER H 13CC
+ (CHARWD R 0.753)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 41)
+ )
+ )
+(CHARACTER H 13CD
+ (CHARWD R 0.957)
+ (CHARHT R 0.7865)
+ (CHARDP R 0.003)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 73)
+ )
+ )
+(CHARACTER H 13CE
+ (CHARWD R 0.558)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 53)
+ )
+ )
+(CHARACTER H 13CF
+ (CHARWD R 0.72)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 52)
+ )
+ )
+(CHARACTER H 13D0
+ (CHARWD R 0.603)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 44)
+ )
+ )
+(CHARACTER H 13D1
+ (CHARWD R 0.858)
+ (CHARHT R 0.8015)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 7B)
+ )
+ )
+(CHARACTER H 13D2
+ (CHARWD R 0.81)
+ (CHARHT R 0.7975)
+ (CHARDP R 0.005)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 65)
+ )
+ )
+(CHARACTER H 13D3
+ (CHARWD R 0.594)
+ (CHARHT R 0.8015)
+ (CHARDP R 0.006)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 63)
+ )
+ )
+(CHARACTER H 13D4
+ (CHARWD R 0.969)
+ (CHARHT R 0.8065)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 74)
+ )
+ )
+(CHARACTER H 13D5
+ (CHARWD R 0.576)
+ (CHARHT R 0.7975)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 5B)
+ )
+ )
+(CHARACTER H 13D6
+ (CHARWD R 0.84)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 38)
+ )
+ )
+(CHARACTER H 13D7
+ (CHARWD R 0.672)
+ (CHARHT R 0.7975)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 64)
+ )
+ )
+(CHARACTER H 13D8
+ (CHARWD R 0.654)
+ (CHARHT R 0.7955)
+ (CHARDP R 0.005)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 54)
+ )
+ )
+(CHARACTER H 13D9
+ (CHARWD R 0.984)
+ (CHARHT R 0.7955)
+ (COMMENT
+ (KRN H 13AA R -0.23)
+ (KRN H 13AF R -0.2)
+ (KRN H 13AA R -0.2)
+ (KRN H 13AF R -0.21)
+ (KRN H 13AA R -0.1)
+ (KRN H 13AF R -0.1)
+ (KRN H 13A5 R -0.1)
+ )
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 34)
+ )
+ )
+(CHARACTER H 13DA
+ (CHARWD R 0.612)
+ (CHARHT R 0.7995)
+ (CHARDP R 0.007)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 6A)
+ )
+ )
+(CHARACTER H 13DB
+ (CHARWD R 0.918)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 72)
+ )
+ )
+(CHARACTER H 13DC
+ (CHARWD R 0.764)
+ (CHARHT R 0.7975)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 36)
+ )
+ )
+(CHARACTER H 13DD
+ (CHARWD R 0.647)
+ (CHARHT R 0.7975)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 5E)
+ )
+ )
+(CHARACTER H 13DE
+ (CHARWD R 0.729)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 56)
+ )
+ )
+(CHARACTER H 13DF
+ (CHARWD R 0.666)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 43)
+ )
+ )
+(CHARACTER H 13E0
+ (CHARWD R 0.816)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 3A)
+ )
+ )
+(CHARACTER H 13E1
+ (CHARWD R 1.132)
+ (CHARHT R 0.8065)
+ (CHARDP R 0.002)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 26)
+ )
+ )
+(CHARACTER H 13E2
+ (CHARWD R 0.972)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 3C)
+ )
+ )
+(CHARACTER H 13E3
+ (CHARWD R 0.723)
+ (CHARHT R 0.8035)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 45)
+ )
+ )
+(CHARACTER H 13E4
+ (CHARWD R 0.711)
+ (CHARHT R 0.7995)
+ (CHARDP R 0.001)
+ (COMMENT
+ (KRN H 13AA R -0.2)
+ (KRN H 13AF R -0.21)
+ (KRN H 13AA R -0.1)
+ (KRN H 13AF R -0.1)
+ (KRN H 13A5 R -0.1)
+ )
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 7D)
+ )
+ )
+(CHARACTER H 13E5
+ (CHARWD R 0.762)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 47)
+ )
+ )
+(CHARACTER H 13E6
+ (CHARWD R 0.936)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 35)
+ )
+ )
+(CHARACTER H 13E7
+ (CHARWD R 0.672)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 23)
+ )
+ )
+(CHARACTER H 13E8
+ (CHARWD R 0.988)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 3B)
+ )
+ )
+(CHARACTER H 13E9
+ (CHARWD R 0.69)
+ (CHARHT R 0.7975)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 5C)
+ )
+ )
+(CHARACTER H 13EA
+ (CHARWD R 0.954)
+ (CHARHT R 0.788)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 50)
+ )
+ )
+(CHARACTER H 13EB
+ (CHARWD R 0.852)
+ (CHARHT R 0.7955)
+ (CHARDP R 0.004)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 57)
+ )
+ )
+(CHARACTER H 13EC
+ (CHARWD R 0.948)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 4F)
+ )
+ )
+(CHARACTER H 13ED
+ (CHARWD R 0.633)
+ (CHARHT R 0.8015)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 58)
+ )
+ )
+(CHARACTER H 13EE
+ (CHARWD R 0.609)
+ (CHARHT R 0.7995)
+ (CHARDP R 0.004)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 7C)
+ )
+ )
+(CHARACTER H 13EF
+ (CHARWD R 0.897)
+ (CHARHT R 0.8015)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 79)
+ )
+ )
+(CHARACTER H 13F0
+ (CHARWD R 0.567)
+ (CHARHT R 0.7995)
+ (CHARDP R 0.135)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 42)
+ )
+ )
+(CHARACTER H 13F1
+ (CHARWD R 0.831)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 49)
+ )
+ )
+(CHARACTER H 13F2
+ (CHARWD R 0.759)
+ (CHARHT R 0.7955)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 59)
+ )
+ )
+(CHARACTER H 13F3
+ (CHARWD R 0.924)
+ (CHARHT R 0.8015)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 3D)
+ )
+ )
+(CHARACTER H 13F4
+ (CHARWD R 0.729)
+ (CHARHT R 0.7995)
+ (MAP
+ (SELECTFONT D 0)
+ (SETCHAR H 78)
+ )
+ )
diff --git a/Build/source/texk/web2c/omegaware/tests/level1.opl b/Build/source/texk/web2c/omegaware/tests/level1.opl
new file mode 100644
index 00000000000..6705727511f
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/level1.opl
@@ -0,0 +1,24 @@
+(OFMLEVEL H 1)
+(FONTDIR TL)
+(FAMILY UNSPECIFIED)
+(FACE F MRR)
+(CODINGSCHEME UNICODE)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM H 0)
+(SEVENBITSAFEFLAG FALSE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.0)
+ (STRETCH R 0.0)
+ (SHRINK R 0.0)
+ (XHEIGHT R 1.0)
+ (QUAD R 1.0)
+ (EXTRASPACE R 0.0)
+ )
+(CHARREPEAT H 1 H FFFE
+ (CHARWD R 1.0)
+ (CHARHT R 0.9)
+ (CHARDP R 0.1)
+ )
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontd0.dtl b/Build/source/texk/web2c/omegaware/tests/ofontd0.dtl
new file mode 100644
index 00000000000..dd415fb5e10
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontd0.dtl
@@ -0,0 +1,64 @@
+variety sequences-6
+pre 2 25400000 473628672 1000 35 'Manufactured for testing 2009.09.24'
+bop 1 0 0 0 0 0 0 0 0 0 -1
+[
+fd1 0 1354163677 655360 655360 0 7 '' 'ofontr0'
+fn0
+(ABCDEF)
+]
+d3 6662197
+[
+fd1 10 1135106544 655360 655360 0 7 '' 'ofontr1'
+fn10
+\7F
+s1 128
+fd1 20 14405335053 655360 655360 0 7 '' 'ofontr2'
+fn20
+s2 383
+s2 384
+fd1 30 22120330423 655360 655360 0 7 '' 'ofontr3'
+fn30
+s2 639
+s2 640
+]
+d3 6662197
+[
+fd1 40 30131506673 655360 655360 0 7 '' 'ofontv4'
+fn40
+(|}~)
+s1 129
+s1 130
+s1 131
+]
+d3 6662197
+[
+fd1 50 11232015645 655360 655360 0 7 '' 'ofontv5'
+fn50
+s2 380
+s2 381
+s2 382
+s2 385
+s2 386
+s2 387
+]
+d3 6662197
+[
+fd1 60 5563561512 655360 655360 0 7 '' 'ofontv6'
+fn60
+s2 636
+s2 637
+s2 638
+s2 641
+s2 642
+s2 643
+]
+eop
+post 50 25400000 473628672 1000 47514830 29838620 1 1
+fd1 0 1354163677 655360 655360 0 7 '' 'ofontr0'
+fd1 10 1135106544 655360 655360 0 7 '' 'ofontr1'
+fd1 20 14405335053 655360 655360 0 7 '' 'ofontr2'
+fd1 30 22120330423 655360 655360 0 7 '' 'ofontr3'
+fd1 40 30131506673 655360 655360 0 7 '' 'ofontv4'
+fd1 50 11232015645 655360 655360 0 7 '' 'ofontv5'
+fd1 60 5563561512 655360 655360 0 7 '' 'ofontv6'
+post_post 356 2 223 223 223 223
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontd0.dvi b/Build/source/texk/web2c/omegaware/tests/ofontd0.dvi
new file mode 100644
index 00000000000..d27eb9c3cd8
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontd0.dvi
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontd0.typ b/Build/source/texk/web2c/omegaware/tests/ofontd0.typ
new file mode 100644
index 00000000000..1c4cace75be
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontd0.typ
@@ -0,0 +1,91 @@
+This is ODVItype, Version 1.5
+Options selected:
+ Starting page = *
+ Maximum number of pages = 1000000
+ Output level = 4 (the works)
+ Resolution = 300.00000000 pixels per inch
+numerator/denominator=25400000/473628672
+magnification=1000; 0.00006334 pixels per DVI unit
+'Manufactured for testing 2009.09.24'
+Postamble starts at byte 356.
+maxv=47514830, maxh=29838620, maxstackdepth=1, totalpages=1
+Font 0: ofontr0---loaded at size 655360 DVI units
+Font 10: ofontr1---loaded at size 655360 DVI units
+Font 20: ofontr2---loaded at size 655360 DVI units
+Font 30: ofontr3---loaded at size 655360 DVI units
+Font 40: ofontv4---loaded at size 655360 DVI units
+Font 50: ofontv5---loaded at size 655360 DVI units
+Font 60: ofontv6---loaded at size 655360 DVI units
+
+50: beginning of page 1
+95: push
+level 0:(h=0,v=0,w=0,x=0,y=0,z=0,hh=0,vv=0)
+96: fntdef1 0: ofontr0
+119: fntnum0 current font is ofontr0
+120: setchar65 h:=0+524288=524288, hh:=33
+121: setchar66 h:=524288+589823=1114111, hh:=70
+122: setchar67 h:=1114111+524288=1638399, hh:=103
+123: setchar68 h:=1638399+458751=2097150, hh:=132
+124: setchar69 h:=2097150+393216=2490366, hh:=157
+125: setchar70 h:=2490366+458751=2949117, hh:=186
+[ABCDEF]
+126: pop
+level 0:(h=0,v=0,w=0,x=0,y=0,z=0,hh=0,vv=0)
+127: down3 6662197 v:=0+6662197=6662197, vv:=422
+131: push
+level 0:(h=0,v=6662197,w=0,x=0,y=0,z=0,hh=0,vv=422)
+132: fntdef1 10: ofontr1
+155: fntnum10 current font is ofontr1
+156: setchar127 h:=0+524288=524288, hh:=33
+157: set1 128 h:=524288+589823=1114111, hh:=70
+159: fntdef1 20: ofontr2
+182: fntnum20 current font is ofontr2
+183: set2 383 h:=1114111+524288=1638399, hh:=103
+186: set2 384 h:=1638399+458751=2097150, hh:=132
+189: fntdef1 30: ofontr3
+212: fntnum30 current font is ofontr3
+213: set2 639 h:=2097150+393216=2490366, hh:=157
+216: set2 640 h:=2490366+458751=2949117, hh:=186
+219: pop
+level 0:(h=0,v=6662197,w=0,x=0,y=0,z=0,hh=0,vv=422)
+220: down3 6662197 v:=6662197+6662197=13324394, vv:=844
+224: push
+level 0:(h=0,v=13324394,w=0,x=0,y=0,z=0,hh=0,vv=844)
+225: fntdef1 40: ofontv4
+248: fntnum40 current font is ofontv4
+249: setchar124 h:=0+524288=524288, hh:=33
+250: setchar125 h:=524288+524288=1048576, hh:=66
+251: setchar126 h:=1048576+393216=1441792, hh:=91
+[|}~]
+252: set1 129 h:=1441792+589823=2031615, hh:=128
+254: set1 130 h:=2031615+458751=2490366, hh:=157
+256: set1 131 h:=2490366+458751=2949117, hh:=186
+258: pop
+level 0:(h=0,v=13324394,w=0,x=0,y=0,z=0,hh=0,vv=844)
+259: down3 6662197 v:=13324394+6662197=19986591, vv:=1266
+263: push
+level 0:(h=0,v=19986591,w=0,x=0,y=0,z=0,hh=0,vv=1266)
+264: fntdef1 50: ofontv5
+287: fntnum50 current font is ofontv5
+288: set2 380 h:=0+524288=524288, hh:=33
+291: set2 381 h:=524288+393216=917504, hh:=58
+294: set2 382 h:=917504+524288=1441792, hh:=91
+297: set2 385 h:=1441792+458751=1900543, hh:=120
+300: set2 386 h:=1900543+458751=2359294, hh:=149
+303: set2 387 h:=2359294+589823=2949117, hh:=186
+306: pop
+level 0:(h=0,v=19986591,w=0,x=0,y=0,z=0,hh=0,vv=1266)
+307: down3 6662197 v:=19986591+6662197=26648788, vv:=1688
+311: push
+level 0:(h=0,v=26648788,w=0,x=0,y=0,z=0,hh=0,vv=1688)
+312: fntdef1 60: ofontv6
+335: fntnum60 current font is ofontv6
+336: set2 636 h:=0+393216=393216, hh:=25
+339: set2 637 h:=393216+524288=917504, hh:=58
+342: set2 638 h:=917504+524288=1441792, hh:=91
+345: set2 641 h:=1441792+458751=1900543, hh:=120
+348: set2 642 h:=1900543+589823=2490366, hh:=157
+351: set2 643 h:=2490366+458751=2949117, hh:=186
+354: pop
+level 0:(h=0,v=26648788,w=0,x=0,y=0,z=0,hh=0,vv=1688)
+355: eop
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontd1.dvi b/Build/source/texk/web2c/omegaware/tests/ofontd1.dvi
new file mode 100644
index 00000000000..b495012735f
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontd1.dvi
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontd1.typ b/Build/source/texk/web2c/omegaware/tests/ofontd1.typ
new file mode 100644
index 00000000000..f876992025c
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontd1.typ
@@ -0,0 +1,91 @@
+This is ODVItype, Version 1.5
+Options selected:
+ Starting page = *
+ Maximum number of pages = 1000000
+ Output level = 4 (the works)
+ Resolution = 300.00000000 pixels per inch
+numerator/denominator=25400000/473628672
+magnification=1000; 0.00006334 pixels per DVI unit
+'ODVIcopy 1.6 output from Manufactured for testing 2009.09.24'
+Postamble starts at byte 381.
+maxv=26648788, maxh=2949117, maxstackdepth=1, totalpages=1
+Font 6: ofontv6---loaded at size 655360 DVI units
+Font 5: ofontv5---loaded at size 655360 DVI units
+Font 4: ofontv4---loaded at size 655360 DVI units
+Font 3: ofontr3---loaded at size 655360 DVI units
+Font 2: ofontr2---loaded at size 655360 DVI units
+Font 1: ofontr1---loaded at size 655360 DVI units
+Font 0: ofontr0---loaded at size 655360 DVI units
+
+75: beginning of page 1
+120: push
+level 0:(h=0,v=0,w=0,x=0,y=0,z=0,hh=0,vv=0)
+121: fntdef1 0: ofontr0
+144: fntnum0 current font is ofontr0
+145: setchar65 h:=0+524288=524288, hh:=33
+146: setchar66 h:=524288+589823=1114111, hh:=70
+147: setchar67 h:=1114111+524288=1638399, hh:=103
+148: setchar68 h:=1638399+458751=2097150, hh:=132
+149: setchar69 h:=2097150+393216=2490366, hh:=157
+150: setchar70 h:=2490366+458751=2949117, hh:=186
+[ABCDEF]
+151: pop
+level 0:(h=0,v=0,w=0,x=0,y=0,z=0,hh=0,vv=0)
+152: down3 6662197 v:=0+6662197=6662197, vv:=422
+156: push
+level 0:(h=0,v=6662197,w=0,x=0,y=0,z=0,hh=0,vv=422)
+157: fntdef1 1: ofontr1
+180: fntnum1 current font is ofontr1
+181: setchar127 h:=0+524288=524288, hh:=33
+182: set1 128 h:=524288+589823=1114111, hh:=70
+184: fntdef1 2: ofontr2
+207: fntnum2 current font is ofontr2
+208: set2 383 h:=1114111+524288=1638399, hh:=103
+211: set2 384 h:=1638399+458751=2097150, hh:=132
+214: fntdef1 3: ofontr3
+237: fntnum3 current font is ofontr3
+238: set2 639 h:=2097150+393216=2490366, hh:=157
+241: set2 640 h:=2490366+458751=2949117, hh:=186
+244: pop
+level 0:(h=0,v=6662197,w=0,x=0,y=0,z=0,hh=0,vv=422)
+245: down3 6662197 v:=6662197+6662197=13324394, vv:=844
+249: push
+level 0:(h=0,v=13324394,w=0,x=0,y=0,z=0,hh=0,vv=844)
+250: fntdef1 4: ofontv4
+273: fntnum4 current font is ofontv4
+274: setchar124 h:=0+524288=524288, hh:=33
+275: setchar125 h:=524288+524288=1048576, hh:=66
+276: setchar126 h:=1048576+393216=1441792, hh:=91
+[|}~]
+277: set1 129 h:=1441792+589823=2031615, hh:=128
+279: set1 130 h:=2031615+458751=2490366, hh:=157
+281: set1 131 h:=2490366+458751=2949117, hh:=186
+283: pop
+level 0:(h=0,v=13324394,w=0,x=0,y=0,z=0,hh=0,vv=844)
+284: down3 6662197 v:=13324394+6662197=19986591, vv:=1266
+288: push
+level 0:(h=0,v=19986591,w=0,x=0,y=0,z=0,hh=0,vv=1266)
+289: fntdef1 5: ofontv5
+312: fntnum5 current font is ofontv5
+313: set2 380 h:=0+524288=524288, hh:=33
+316: set2 381 h:=524288+393216=917504, hh:=58
+319: set2 382 h:=917504+524288=1441792, hh:=91
+322: set2 385 h:=1441792+458751=1900543, hh:=120
+325: set2 386 h:=1900543+458751=2359294, hh:=149
+328: set2 387 h:=2359294+589823=2949117, hh:=186
+331: pop
+level 0:(h=0,v=19986591,w=0,x=0,y=0,z=0,hh=0,vv=1266)
+332: down3 6662197 v:=19986591+6662197=26648788, vv:=1688
+336: push
+level 0:(h=0,v=26648788,w=0,x=0,y=0,z=0,hh=0,vv=1688)
+337: fntdef1 6: ofontv6
+360: fntnum6 current font is ofontv6
+361: set2 636 h:=0+393216=393216, hh:=25
+364: set2 637 h:=393216+524288=917504, hh:=58
+367: set2 638 h:=917504+524288=1441792, hh:=91
+370: set2 641 h:=1441792+458751=1900543, hh:=120
+373: set2 642 h:=1900543+589823=2490366, hh:=157
+376: set2 643 h:=2490366+458751=2949117, hh:=186
+379: pop
+level 0:(h=0,v=26648788,w=0,x=0,y=0,z=0,hh=0,vv=1688)
+380: eop
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontd2.dvi b/Build/source/texk/web2c/omegaware/tests/ofontd2.dvi
new file mode 100644
index 00000000000..2727f7404f0
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontd2.dvi
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontd2.typ b/Build/source/texk/web2c/omegaware/tests/ofontd2.typ
new file mode 100644
index 00000000000..685bf68876c
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontd2.typ
@@ -0,0 +1,99 @@
+This is ODVItype, Version 1.5
+Options selected:
+ Starting page = *
+ Maximum number of pages = 1000000
+ Output level = 4 (the works)
+ Resolution = 300.00000000 pixels per inch
+numerator/denominator=25400000/473628672
+magnification=1000; 0.00006334 pixels per DVI unit
+'ODVIcopy 1.6 output from Manufactured for testing 2009.09.24'
+Postamble starts at byte 327.
+maxv=26648788, maxh=2949117, maxstackdepth=1, totalpages=1
+Font 3: ofontr3---loaded at size 655360 DVI units
+Font 2: ofontr2---loaded at size 655360 DVI units
+Font 1: ofontr1---loaded at size 655360 DVI units
+Font 0: ofontr0---loaded at size 655360 DVI units
+
+75: beginning of page 1
+120: push
+level 0:(h=0,v=0,w=0,x=0,y=0,z=0,hh=0,vv=0)
+121: fntdef1 0: ofontr0
+144: fntnum0 current font is ofontr0
+145: setchar65 h:=0+524288=524288, hh:=33
+146: setchar66 h:=524288+589823=1114111, hh:=70
+147: setchar67 h:=1114111+524288=1638399, hh:=103
+148: setchar68 h:=1638399+458751=2097150, hh:=132
+149: setchar69 h:=2097150+393216=2490366, hh:=157
+150: setchar70 h:=2490366+458751=2949117, hh:=186
+[ABCDEF]
+151: pop
+level 0:(h=0,v=0,w=0,x=0,y=0,z=0,hh=0,vv=0)
+152: down3 6662197 v:=0+6662197=6662197, vv:=422
+156: push
+level 0:(h=0,v=6662197,w=0,x=0,y=0,z=0,hh=0,vv=422)
+157: fntdef1 1: ofontr1
+180: fntnum1 current font is ofontr1
+181: setchar127 h:=0+524288=524288, hh:=33
+182: set1 128 h:=524288+589823=1114111, hh:=70
+184: fntdef1 2: ofontr2
+207: fntnum2 current font is ofontr2
+208: set2 383 h:=1114111+524288=1638399, hh:=103
+211: set2 384 h:=1638399+458751=2097150, hh:=132
+214: fntdef1 3: ofontr3
+237: fntnum3 current font is ofontr3
+238: set2 639 h:=2097150+393216=2490366, hh:=157
+241: set2 640 h:=2490366+458751=2949117, hh:=186
+244: pop
+level 0:(h=0,v=6662197,w=0,x=0,y=0,z=0,hh=0,vv=422)
+245: down3 6662197 v:=6662197+6662197=13324394, vv:=844
+249: push
+level 0:(h=0,v=13324394,w=0,x=0,y=0,z=0,hh=0,vv=844)
+250: fntnum1 current font is ofontr1
+251: setchar127 h:=0+524288=524288, hh:=33
+252: fntnum2 current font is ofontr2
+253: set2 383 h:=524288+524288=1048576, hh:=66
+256: fntnum3 current font is ofontr3
+257: set2 639 h:=1048576+393216=1441792, hh:=91
+260: fntnum1 current font is ofontr1
+261: set1 128 h:=1441792+589823=2031615, hh:=128
+263: fntnum2 current font is ofontr2
+264: set2 384 h:=2031615+458751=2490366, hh:=157
+267: fntnum3 current font is ofontr3
+268: set2 640 h:=2490366+458751=2949117, hh:=186
+271: pop
+level 0:(h=0,v=13324394,w=0,x=0,y=0,z=0,hh=0,vv=844)
+272: down3 6662197 v:=13324394+6662197=19986591, vv:=1266
+276: push
+level 0:(h=0,v=19986591,w=0,x=0,y=0,z=0,hh=0,vv=1266)
+277: fntnum2 current font is ofontr2
+278: set2 383 h:=0+524288=524288, hh:=33
+281: fntnum3 current font is ofontr3
+282: set2 639 h:=524288+393216=917504, hh:=58
+285: fntnum1 current font is ofontr1
+286: setchar127 h:=917504+524288=1441792, hh:=91
+287: fntnum2 current font is ofontr2
+288: set2 384 h:=1441792+458751=1900543, hh:=120
+291: fntnum3 current font is ofontr3
+292: set2 640 h:=1900543+458751=2359294, hh:=149
+295: fntnum1 current font is ofontr1
+296: set1 128 h:=2359294+589823=2949117, hh:=186
+298: pop
+level 0:(h=0,v=19986591,w=0,x=0,y=0,z=0,hh=0,vv=1266)
+299: down3 6662197 v:=19986591+6662197=26648788, vv:=1688
+303: push
+level 0:(h=0,v=26648788,w=0,x=0,y=0,z=0,hh=0,vv=1688)
+304: fntnum3 current font is ofontr3
+305: set2 639 h:=0+393216=393216, hh:=25
+308: fntnum1 current font is ofontr1
+309: setchar127 h:=393216+524288=917504, hh:=58
+310: fntnum2 current font is ofontr2
+311: set2 383 h:=917504+524288=1441792, hh:=91
+314: fntnum3 current font is ofontr3
+315: set2 640 h:=1441792+458751=1900543, hh:=120
+318: fntnum1 current font is ofontr1
+319: set1 128 h:=1900543+589823=2490366, hh:=157
+321: fntnum2 current font is ofontr2
+322: set2 384 h:=2490366+458751=2949117, hh:=186
+325: pop
+level 0:(h=0,v=26648788,w=0,x=0,y=0,z=0,hh=0,vv=1688)
+326: eop
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontd3.dvi b/Build/source/texk/web2c/omegaware/tests/ofontd3.dvi
new file mode 100644
index 00000000000..d9f4ebbfc65
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontd3.dvi
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontd3.typ b/Build/source/texk/web2c/omegaware/tests/ofontd3.typ
new file mode 100644
index 00000000000..41059dbca58
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontd3.typ
@@ -0,0 +1,76 @@
+This is ODVItype, Version 1.5
+Options selected:
+ Starting page = *
+ Maximum number of pages = 1000000
+ Output level = 4 (the works)
+ Resolution = 300.00000000 pixels per inch
+numerator/denominator=25400000/473628672
+magnification=1000; 0.00006334 pixels per DVI unit
+'ODVIcopy 1.6 output from Manufactured for testing 2009.09.24'
+Postamble starts at byte 201.
+maxv=26648788, maxh=2949117, maxstackdepth=1, totalpages=1
+Font 0: ofontr0---loaded at size 655360 DVI units
+
+75: beginning of page 1
+120: push
+level 0:(h=0,v=0,w=0,x=0,y=0,z=0,hh=0,vv=0)
+121: fntdef1 0: ofontr0
+144: fntnum0 current font is ofontr0
+145: setchar65 h:=0+524288=524288, hh:=33
+146: setchar66 h:=524288+589823=1114111, hh:=70
+147: setchar67 h:=1114111+524288=1638399, hh:=103
+148: setchar68 h:=1638399+458751=2097150, hh:=132
+149: setchar69 h:=2097150+393216=2490366, hh:=157
+150: setchar70 h:=2490366+458751=2949117, hh:=186
+[ABCDEF]
+151: pop
+level 0:(h=0,v=0,w=0,x=0,y=0,z=0,hh=0,vv=0)
+152: down3 6662197 v:=0+6662197=6662197, vv:=422
+156: push
+level 0:(h=0,v=6662197,w=0,x=0,y=0,z=0,hh=0,vv=422)
+157: setchar65 h:=0+524288=524288, hh:=33
+158: setchar66 h:=524288+589823=1114111, hh:=70
+159: setchar67 h:=1114111+524288=1638399, hh:=103
+160: setchar68 h:=1638399+458751=2097150, hh:=132
+161: setchar69 h:=2097150+393216=2490366, hh:=157
+162: setchar70 h:=2490366+458751=2949117, hh:=186
+[ABCDEF]
+163: pop
+level 0:(h=0,v=6662197,w=0,x=0,y=0,z=0,hh=0,vv=422)
+164: down3 6662197 v:=6662197+6662197=13324394, vv:=844
+168: push
+level 0:(h=0,v=13324394,w=0,x=0,y=0,z=0,hh=0,vv=844)
+169: setchar65 h:=0+524288=524288, hh:=33
+170: setchar67 h:=524288+524288=1048576, hh:=66
+171: setchar69 h:=1048576+393216=1441792, hh:=91
+172: setchar66 h:=1441792+589823=2031615, hh:=128
+173: setchar68 h:=2031615+458751=2490366, hh:=157
+174: setchar70 h:=2490366+458751=2949117, hh:=186
+[ACEBDF]
+175: pop
+level 0:(h=0,v=13324394,w=0,x=0,y=0,z=0,hh=0,vv=844)
+176: down3 6662197 v:=13324394+6662197=19986591, vv:=1266
+180: push
+level 0:(h=0,v=19986591,w=0,x=0,y=0,z=0,hh=0,vv=1266)
+181: setchar67 h:=0+524288=524288, hh:=33
+182: setchar69 h:=524288+393216=917504, hh:=58
+183: setchar65 h:=917504+524288=1441792, hh:=91
+184: setchar68 h:=1441792+458751=1900543, hh:=120
+185: setchar70 h:=1900543+458751=2359294, hh:=149
+186: setchar66 h:=2359294+589823=2949117, hh:=186
+[CEADFB]
+187: pop
+level 0:(h=0,v=19986591,w=0,x=0,y=0,z=0,hh=0,vv=1266)
+188: down3 6662197 v:=19986591+6662197=26648788, vv:=1688
+192: push
+level 0:(h=0,v=26648788,w=0,x=0,y=0,z=0,hh=0,vv=1688)
+193: setchar69 h:=0+393216=393216, hh:=25
+194: setchar65 h:=393216+524288=917504, hh:=58
+195: setchar67 h:=917504+524288=1441792, hh:=91
+196: setchar70 h:=1441792+458751=1900543, hh:=120
+197: setchar66 h:=1900543+589823=2490366, hh:=157
+198: setchar68 h:=2490366+458751=2949117, hh:=186
+[EACFBD]
+199: pop
+level 0:(h=0,v=26648788,w=0,x=0,y=0,z=0,hh=0,vv=1688)
+200: eop
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontr0.pl b/Build/source/texk/web2c/omegaware/tests/ofontr0.pl
new file mode 100644
index 00000000000..0cf4c883ccb
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontr0.pl
@@ -0,0 +1,47 @@
+(FAMILY UNSPECIFIED)
+(FACE F MRR)
+(CODINGSCHEME UNSPECIFIED)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM H BB0E7BF)
+(SEVENBITSAFEFLAG TRUE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.25)
+ (STRETCH R 0.2)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.45)
+ (QUAD R 1.0)
+ (EXTRASPACE R 0.111)
+ )
+(CHARACTER H 41
+ (CHARWD R 0.8)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ )
+(CHARACTER H 42
+ (CHARWD R 0.9)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ )
+(CHARACTER H 43
+ (CHARWD R 0.8)
+ (CHARHT R 1.2)
+ (CHARDP R 0.2)
+ )
+(CHARACTER H 44
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ )
+(CHARACTER H 45
+ (CHARWD R 0.6)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ )
+(CHARACTER H 46
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.1)
+ )
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontr0.tfm b/Build/source/texk/web2c/omegaware/tests/ofontr0.tfm
new file mode 100644
index 00000000000..b97fc990d2f
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontr0.tfm
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontr1.pl b/Build/source/texk/web2c/omegaware/tests/ofontr1.pl
new file mode 100644
index 00000000000..fb77c215a38
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontr1.pl
@@ -0,0 +1,27 @@
+(FAMILY UNSPECIFIED)
+(FACE F MRR)
+(CODINGSCHEME UNSPECIFIED)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM H 9748D64)
+(SEVENBITSAFEFLAG TRUE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.25)
+ (STRETCH R 0.2)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.45)
+ (QUAD R 1.0)
+ (EXTRASPACE R 0.111)
+ )
+(CHARACTER H 7F
+ (CHARWD R 0.8)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ )
+(CHARACTER H 80
+ (CHARWD R 0.9)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ )
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontr1.tfm b/Build/source/texk/web2c/omegaware/tests/ofontr1.tfm
new file mode 100644
index 00000000000..f2ec7a5048e
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontr1.tfm
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontr1.vf b/Build/source/texk/web2c/omegaware/tests/ofontr1.vf
new file mode 100644
index 00000000000..ae1d5380233
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontr1.vf
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontr1.vpl b/Build/source/texk/web2c/omegaware/tests/ofontr1.vpl
new file mode 100644
index 00000000000..9e043344a21
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontr1.vpl
@@ -0,0 +1,40 @@
+(VTITLE Mapping ofontr1 to ofontr0)
+(FAMILY UNSPECIFIED)
+(FACE F MRR)
+(CODINGSCHEME UNSPECIFIED)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM H 9748D64)
+(SEVENBITSAFEFLAG TRUE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.25)
+ (STRETCH R 0.2)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.45)
+ (QUAD R 1.0)
+ (EXTRASPACE R 0.111)
+ )
+(MAPFONT D 0
+ (FONTNAME ofontr0)
+ (FONTCHECKSUM H BB0E7BF)
+ (FONTAT R 1.0)
+ (FONTDSIZE R 10.0)
+ )
+(CHARACTER H 7F
+ (CHARWD R 0.8)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ (MAP
+ (SETCHAR H 41)
+ )
+ )
+(CHARACTER H 80
+ (CHARWD R 0.9)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ (MAP
+ (SETCHAR H 42)
+ )
+ )
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontr2.ofm b/Build/source/texk/web2c/omegaware/tests/ofontr2.ofm
new file mode 100644
index 00000000000..3173dce0866
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontr2.ofm
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontr2.opl b/Build/source/texk/web2c/omegaware/tests/ofontr2.opl
new file mode 100644
index 00000000000..1e64c09e5a4
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontr2.opl
@@ -0,0 +1,29 @@
+(OFMLEVEL H 0)
+(FONTDIR TL)
+(FAMILY UNSPECIFIED)
+(FACE F MRR)
+(CODINGSCHEME UNSPECIFIED)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM H 6415BA2B)
+(SEVENBITSAFEFLAG FALSE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.25)
+ (STRETCH R 0.2)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.45)
+ (QUAD R 1.0)
+ (EXTRASPACE R 0.111)
+ )
+(CHARACTER H 17F
+ (CHARWD R 0.8)
+ (CHARHT R 1.2)
+ (CHARDP R 0.2)
+ )
+(CHARACTER H 180
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ )
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontr2.ovf b/Build/source/texk/web2c/omegaware/tests/ofontr2.ovf
new file mode 100644
index 00000000000..71e89e6dea2
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontr2.ovf
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontr2.ovp b/Build/source/texk/web2c/omegaware/tests/ofontr2.ovp
new file mode 100644
index 00000000000..46aa33dab95
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontr2.ovp
@@ -0,0 +1,42 @@
+(VTITLE Mapping ofontr2 to ofontr0)
+(OFMLEVEL H 0)
+(FONTDIR TL)
+(FAMILY UNSPECIFIED)
+(FACE F MRR)
+(CODINGSCHEME UNSPECIFIED)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM H 6415BA2B)
+(SEVENBITSAFEFLAG FALSE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.25)
+ (STRETCH R 0.2)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.45)
+ (QUAD R 1.0)
+ (EXTRASPACE R 0.111)
+ )
+(MAPFONT D 0
+ (FONTNAME ofontr0)
+ (FONTCHECKSUM H BB0E7BF)
+ (FONTAT R 1.0)
+ (FONTDSIZE R 10.0)
+ )
+(CHARACTER H 17F
+ (CHARWD R 0.8)
+ (CHARHT R 1.2)
+ (CHARDP R 0.2)
+ (MAP
+ (SETCHAR H 43)
+ )
+ )
+(CHARACTER H 180
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ (MAP
+ (SETCHAR H 44)
+ )
+ )
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontr3.ofm b/Build/source/texk/web2c/omegaware/tests/ofontr3.ofm
new file mode 100644
index 00000000000..afac8883721
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontr3.ofm
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontr3.opl b/Build/source/texk/web2c/omegaware/tests/ofontr3.opl
new file mode 100644
index 00000000000..8b443718418
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontr3.opl
@@ -0,0 +1,101 @@
+(OFMLEVEL H 1)
+(FONTDIR TL)
+(FAMILY UNSPECIFIED)
+(FACE F MRR)
+(CODINGSCHEME UNSPECIFIED)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM H 9141B113)
+(SEVENBITSAFEFLAG FALSE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.25)
+ (STRETCH R 0.2)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.45)
+ (QUAD R 1.0)
+ (EXTRASPACE R 0.111)
+ )
+(FONTIVALUE H 0
+ (IVALUE H 0
+ (IVALUEVAL H 3210)
+ )
+ (IVALUE H 1
+ (IVALUEVAL H FEDC)
+ )
+ )
+(FONTFVALUE H 0
+ (FVALUE H 0
+ (FVALUEVAL R 0.1)
+ )
+ (FVALUE H 1
+ (FVALUEVAL R 0.2)
+ )
+ )
+(FONTMVALUE H 0
+ (MVALUE H 0
+ (MVALUEVAL R 0.3)
+ )
+ (MVALUE H 1
+ (MVALUEVAL R 0.4)
+ )
+ )
+(FONTRULE H 0
+ (RULE H 0
+ (RULEWD R 1.1)
+ (RULEHT R 2.1)
+ (RULEDP R 0.1)
+ )
+ (RULE H 1
+ (RULEWD R 1.2)
+ (RULEHT R 2.2)
+ (RULEDP R 0.2)
+ )
+ )
+(FONTGLUE H 0
+ (GLUE H 0
+ (GLUETYPE H 0)
+ (GLUESTRETCHORDER H 0)
+ (GLUESHRINKORDER H 4)
+ (GLUEWD R 1.1)
+ (GLUESTRETCH R 2.1)
+ (GLUESHRINK R 0.1)
+ )
+ (GLUE H 1
+ (GLUETYPE H 2)
+ (GLUERULE H 3210)
+ (GLUESTRETCHORDER H 4)
+ (GLUESHRINKORDER H 0)
+ (GLUEWD R 1.2)
+ (GLUESTRETCH R 2.2)
+ (GLUESHRINK R 0.2)
+ )
+ (GLUE H 2
+ (GLUETYPE H 3)
+ (GLUECHAR H FEDC)
+ (GLUESTRETCHORDER H 1)
+ (GLUESHRINKORDER H 2)
+ (GLUEWD R 1.3)
+ (GLUESTRETCH R 2.3)
+ (GLUESHRINK R 0.3)
+ )
+ )
+(FONTPENALTY H 0
+ (PENALTY H 0
+ (PENALTYVAL H 7654)
+ )
+ (PENALTY H 1
+ (PENALTYVAL H BA98)
+ )
+ )
+(CHARACTER H 27F
+ (CHARWD R 0.6)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ )
+(CHARACTER H 280
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.1)
+ )
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontr3.ovf b/Build/source/texk/web2c/omegaware/tests/ofontr3.ovf
new file mode 100644
index 00000000000..eb80b32d803
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontr3.ovf
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontr3.ovp b/Build/source/texk/web2c/omegaware/tests/ofontr3.ovp
new file mode 100644
index 00000000000..191818f99f9
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontr3.ovp
@@ -0,0 +1,114 @@
+(VTITLE Mapping ofontr3 to ofontr0)
+(OFMLEVEL H 1)
+(FONTDIR TL)
+(FAMILY UNSPECIFIED)
+(FACE F MRR)
+(CODINGSCHEME UNSPECIFIED)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM H 9141B113)
+(SEVENBITSAFEFLAG FALSE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.25)
+ (STRETCH R 0.2)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.45)
+ (QUAD R 1.0)
+ (EXTRASPACE R 0.111)
+ )
+(FONTIVALUE H 0
+ (IVALUE H 0
+ (IVALUEVAL H 3210)
+ )
+ (IVALUE H 1
+ (IVALUEVAL H FEDC)
+ )
+ )
+(FONTFVALUE H 0
+ (FVALUE H 0
+ (FVALUEVAL R 0.1)
+ )
+ (FVALUE H 1
+ (FVALUEVAL R 0.2)
+ )
+ )
+(FONTMVALUE H 0
+ (MVALUE H 0
+ (MVALUEVAL R 0.3)
+ )
+ (MVALUE H 1
+ (MVALUEVAL R 0.4)
+ )
+ )
+(FONTRULE H 0
+ (RULE H 0
+ (RULEWD R 1.1)
+ (RULEHT R 2.1)
+ (RULEDP R 0.1)
+ )
+ (RULE H 1
+ (RULEWD R 1.2)
+ (RULEHT R 2.2)
+ (RULEDP R 0.2)
+ )
+ )
+(FONTGLUE H 0
+ (GLUE H 0
+ (GLUETYPE H 0)
+ (GLUESTRETCHORDER H 0)
+ (GLUESHRINKORDER H 4)
+ (GLUEWD R 1.1)
+ (GLUESTRETCH R 2.1)
+ (GLUESHRINK R 0.1)
+ )
+ (GLUE H 1
+ (GLUETYPE H 2)
+ (GLUERULE H 3210)
+ (GLUESTRETCHORDER H 4)
+ (GLUESHRINKORDER H 0)
+ (GLUEWD R 1.2)
+ (GLUESTRETCH R 2.2)
+ (GLUESHRINK R 0.2)
+ )
+ (GLUE H 2
+ (GLUETYPE H 3)
+ (GLUECHAR H FEDC)
+ (GLUESTRETCHORDER H 1)
+ (GLUESHRINKORDER H 2)
+ (GLUEWD R 1.3)
+ (GLUESTRETCH R 2.3)
+ (GLUESHRINK R 0.3)
+ )
+ )
+(FONTPENALTY H 0
+ (PENALTY H 0
+ (PENALTYVAL H 7654)
+ )
+ (PENALTY H 1
+ (PENALTYVAL H BA98)
+ )
+ )
+(MAPFONT D 0
+ (FONTNAME ofontr0)
+ (FONTCHECKSUM H BB0E7BF)
+ (FONTAT R 1.0)
+ (FONTDSIZE R 10.0)
+ )
+(CHARACTER H 27F
+ (CHARWD R 0.6)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ (MAP
+ (SETCHAR H 45)
+ )
+ )
+(CHARACTER H 280
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.1)
+ (MAP
+ (SETCHAR H 46)
+ )
+ )
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontv4.pl b/Build/source/texk/web2c/omegaware/tests/ofontv4.pl
new file mode 100644
index 00000000000..c3f18f3e40d
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontv4.pl
@@ -0,0 +1,47 @@
+(FAMILY UNSPECIFIED)
+(FACE F MRR)
+(CODINGSCHEME UNSPECIFIED)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM H C1668DBB)
+(SEVENBITSAFEFLAG TRUE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.25)
+ (STRETCH R 0.2)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.45)
+ (QUAD R 1.0)
+ (EXTRASPACE R 0.111)
+ )
+(CHARACTER H 7C
+ (CHARWD R 0.8)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ )
+(CHARACTER H 7D
+ (CHARWD R 0.8)
+ (CHARHT R 1.2)
+ (CHARDP R 0.2)
+ )
+(CHARACTER H 7E
+ (CHARWD R 0.6)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ )
+(CHARACTER H 81
+ (CHARWD R 0.9)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ )
+(CHARACTER H 82
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ )
+(CHARACTER H 83
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.1)
+ )
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontv4.tfm b/Build/source/texk/web2c/omegaware/tests/ofontv4.tfm
new file mode 100644
index 00000000000..602d89a6b62
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontv4.tfm
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontv4.vf b/Build/source/texk/web2c/omegaware/tests/ofontv4.vf
new file mode 100644
index 00000000000..d5f5dfc1728
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontv4.vf
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontv4.vpl b/Build/source/texk/web2c/omegaware/tests/ofontv4.vpl
new file mode 100644
index 00000000000..c77d8be3d94
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontv4.vpl
@@ -0,0 +1,88 @@
+(VTITLE Mapping ofontv4 to ofontr1+ofontr2+ofontr3)
+(FAMILY UNSPECIFIED)
+(FACE F MRR)
+(CODINGSCHEME UNSPECIFIED)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM H C1668DBB)
+(SEVENBITSAFEFLAG TRUE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.25)
+ (STRETCH R 0.2)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.45)
+ (QUAD R 1.0)
+ (EXTRASPACE R 0.111)
+ )
+(MAPFONT D 0
+ (FONTNAME ofontr1)
+ (FONTCHECKSUM H 9748D64)
+ (FONTAT R 1.0)
+ (FONTDSIZE R 10.0)
+ )
+(MAPFONT D 1
+ (FONTNAME ofontr2)
+ (FONTCHECKSUM H 6415BA2B)
+ (FONTAT R 1.0)
+ (FONTDSIZE R 10.0)
+ )
+(MAPFONT D 2
+ (FONTNAME ofontr3)
+ (FONTCHECKSUM H 9141B113)
+ (FONTAT R 1.0)
+ (FONTDSIZE R 10.0)
+ )
+(CHARACTER H 7C
+ (CHARWD R 0.8)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ (MAP
+ (SETCHAR H 7F)
+ )
+ )
+(CHARACTER H 7D
+ (CHARWD R 0.8)
+ (CHARHT R 1.2)
+ (CHARDP R 0.2)
+ (MAP
+ (SELECTFONT D 1)
+ (SETCHAR H 17F)
+ )
+ )
+(CHARACTER H 7E
+ (CHARWD R 0.6)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ (MAP
+ (SELECTFONT D 2)
+ (SETCHAR H 27F)
+ )
+ )
+(CHARACTER H 81
+ (CHARWD R 0.9)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ (MAP
+ (SETCHAR H 80)
+ )
+ )
+(CHARACTER H 82
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ (MAP
+ (SELECTFONT D 1)
+ (SETCHAR H 180)
+ )
+ )
+(CHARACTER H 83
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.1)
+ (MAP
+ (SELECTFONT D 2)
+ (SETCHAR H 280)
+ )
+ )
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontv5.ofm b/Build/source/texk/web2c/omegaware/tests/ofontv5.ofm
new file mode 100644
index 00000000000..34bf1fb4f7a
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontv5.ofm
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontv5.opl b/Build/source/texk/web2c/omegaware/tests/ofontv5.opl
new file mode 100644
index 00000000000..625e1371cc2
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontv5.opl
@@ -0,0 +1,49 @@
+(OFMLEVEL H 0)
+(FONTDIR TL)
+(FAMILY UNSPECIFIED)
+(FACE F MRR)
+(CODINGSCHEME UNSPECIFIED)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM H 4A681BA5)
+(SEVENBITSAFEFLAG FALSE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.25)
+ (STRETCH R 0.2)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.45)
+ (QUAD R 1.0)
+ (EXTRASPACE R 0.111)
+ )
+(CHARACTER H 17C
+ (CHARWD R 0.8)
+ (CHARHT R 1.2)
+ (CHARDP R 0.2)
+ )
+(CHARACTER H 17D
+ (CHARWD R 0.6)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ )
+(CHARACTER H 17E
+ (CHARWD R 0.8)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ )
+(CHARACTER H 181
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ )
+(CHARACTER H 182
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.1)
+ )
+(CHARACTER H 183
+ (CHARWD R 0.9)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ )
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontv5.ovf b/Build/source/texk/web2c/omegaware/tests/ofontv5.ovf
new file mode 100644
index 00000000000..ced7ecc1ec3
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontv5.ovf
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontv5.ovp b/Build/source/texk/web2c/omegaware/tests/ofontv5.ovp
new file mode 100644
index 00000000000..a2e96f943c2
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontv5.ovp
@@ -0,0 +1,90 @@
+(VTITLE Mapping ofontv5 to ofontr2+ofontr3+ofontr1)
+(OFMLEVEL H 0)
+(FONTDIR TL)
+(FAMILY UNSPECIFIED)
+(FACE F MRR)
+(CODINGSCHEME UNSPECIFIED)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM H 4A681BA5)
+(SEVENBITSAFEFLAG FALSE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.25)
+ (STRETCH R 0.2)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.45)
+ (QUAD R 1.0)
+ (EXTRASPACE R 0.111)
+ )
+(MAPFONT D 0
+ (FONTNAME ofontr2)
+ (FONTCHECKSUM H 6415BA2B)
+ (FONTAT R 1.0)
+ (FONTDSIZE R 10.0)
+ )
+(MAPFONT D 1
+ (FONTNAME ofontr3)
+ (FONTCHECKSUM H 9141B113)
+ (FONTAT R 1.0)
+ (FONTDSIZE R 10.0)
+ )
+(MAPFONT D 2
+ (FONTNAME ofontr1)
+ (FONTCHECKSUM H 9748D64)
+ (FONTAT R 1.0)
+ (FONTDSIZE R 10.0)
+ )
+(CHARACTER H 17C
+ (CHARWD R 0.8)
+ (CHARHT R 1.2)
+ (CHARDP R 0.2)
+ (MAP
+ (SETCHAR H 17F)
+ )
+ )
+(CHARACTER H 17D
+ (CHARWD R 0.6)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ (MAP
+ (SELECTFONT D 1)
+ (SETCHAR H 27F)
+ )
+ )
+(CHARACTER H 17E
+ (CHARWD R 0.8)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ (MAP
+ (SELECTFONT D 2)
+ (SETCHAR H 7F)
+ )
+ )
+(CHARACTER H 181
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ (MAP
+ (SETCHAR H 180)
+ )
+ )
+(CHARACTER H 182
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.1)
+ (MAP
+ (SELECTFONT D 1)
+ (SETCHAR H 280)
+ )
+ )
+(CHARACTER H 183
+ (CHARWD R 0.9)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ (MAP
+ (SELECTFONT D 2)
+ (SETCHAR H 80)
+ )
+ )
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontv6.ofm b/Build/source/texk/web2c/omegaware/tests/ofontv6.ofm
new file mode 100644
index 00000000000..3ebb415ae30
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontv6.ofm
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontv6.opl b/Build/source/texk/web2c/omegaware/tests/ofontv6.opl
new file mode 100644
index 00000000000..ea8112b1e4f
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontv6.opl
@@ -0,0 +1,121 @@
+(OFMLEVEL H 1)
+(FONTDIR TL)
+(FAMILY UNSPECIFIED)
+(FACE F MRR)
+(CODINGSCHEME UNSPECIFIED)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM H 2DCEE34A)
+(SEVENBITSAFEFLAG FALSE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.25)
+ (STRETCH R 0.2)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.45)
+ (QUAD R 1.0)
+ (EXTRASPACE R 0.111)
+ )
+(FONTIVALUE H 0
+ (IVALUE H 0
+ (IVALUEVAL H 3210)
+ )
+ (IVALUE H 1
+ (IVALUEVAL H FEDC)
+ )
+ )
+(FONTFVALUE H 0
+ (FVALUE H 0
+ (FVALUEVAL R 0.1)
+ )
+ (FVALUE H 1
+ (FVALUEVAL R 0.2)
+ )
+ )
+(FONTMVALUE H 0
+ (MVALUE H 0
+ (MVALUEVAL R 0.3)
+ )
+ (MVALUE H 1
+ (MVALUEVAL R 0.4)
+ )
+ )
+(FONTRULE H 0
+ (RULE H 0
+ (RULEWD R 1.1)
+ (RULEHT R 2.1)
+ (RULEDP R 0.1)
+ )
+ (RULE H 1
+ (RULEWD R 1.2)
+ (RULEHT R 2.2)
+ (RULEDP R 0.2)
+ )
+ )
+(FONTGLUE H 0
+ (GLUE H 0
+ (GLUETYPE H 0)
+ (GLUESTRETCHORDER H 0)
+ (GLUESHRINKORDER H 4)
+ (GLUEWD R 1.1)
+ (GLUESTRETCH R 2.1)
+ (GLUESHRINK R 0.1)
+ )
+ (GLUE H 1
+ (GLUETYPE H 2)
+ (GLUERULE H 3210)
+ (GLUESTRETCHORDER H 4)
+ (GLUESHRINKORDER H 0)
+ (GLUEWD R 1.2)
+ (GLUESTRETCH R 2.2)
+ (GLUESHRINK R 0.2)
+ )
+ (GLUE H 2
+ (GLUETYPE H 3)
+ (GLUECHAR H FEDC)
+ (GLUESTRETCHORDER H 1)
+ (GLUESHRINKORDER H 2)
+ (GLUEWD R 1.3)
+ (GLUESTRETCH R 2.3)
+ (GLUESHRINK R 0.3)
+ )
+ )
+(FONTPENALTY H 0
+ (PENALTY H 0
+ (PENALTYVAL H 7654)
+ )
+ (PENALTY H 1
+ (PENALTYVAL H BA98)
+ )
+ )
+(CHARACTER H 27C
+ (CHARWD R 0.6)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ )
+(CHARACTER H 27D
+ (CHARWD R 0.8)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ )
+(CHARACTER H 27E
+ (CHARWD R 0.8)
+ (CHARHT R 1.2)
+ (CHARDP R 0.2)
+ )
+(CHARACTER H 281
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.1)
+ )
+(CHARACTER H 282
+ (CHARWD R 0.9)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ )
+(CHARACTER H 283
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ )
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontv6.ovf b/Build/source/texk/web2c/omegaware/tests/ofontv6.ovf
new file mode 100644
index 00000000000..2044f5c2b73
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontv6.ovf
Binary files differ
diff --git a/Build/source/texk/web2c/omegaware/tests/ofontv6.ovp b/Build/source/texk/web2c/omegaware/tests/ofontv6.ovp
new file mode 100644
index 00000000000..e36f45b83e2
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/ofontv6.ovp
@@ -0,0 +1,162 @@
+(VTITLE Mapping ofontv6 to ofontr3+ofontr1+ofontr2)
+(OFMLEVEL H 1)
+(FONTDIR TL)
+(FAMILY UNSPECIFIED)
+(FACE F MRR)
+(CODINGSCHEME UNSPECIFIED)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM H 2DCEE34A)
+(SEVENBITSAFEFLAG FALSE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.25)
+ (STRETCH R 0.2)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.45)
+ (QUAD R 1.0)
+ (EXTRASPACE R 0.111)
+ )
+(FONTIVALUE H 0
+ (IVALUE H 0
+ (IVALUEVAL H 3210)
+ )
+ (IVALUE H 1
+ (IVALUEVAL H FEDC)
+ )
+ )
+(FONTFVALUE H 0
+ (FVALUE H 0
+ (FVALUEVAL R 0.1)
+ )
+ (FVALUE H 1
+ (FVALUEVAL R 0.2)
+ )
+ )
+(FONTMVALUE H 0
+ (MVALUE H 0
+ (MVALUEVAL R 0.3)
+ )
+ (MVALUE H 1
+ (MVALUEVAL R 0.4)
+ )
+ )
+(FONTRULE H 0
+ (RULE H 0
+ (RULEWD R 1.1)
+ (RULEHT R 2.1)
+ (RULEDP R 0.1)
+ )
+ (RULE H 1
+ (RULEWD R 1.2)
+ (RULEHT R 2.2)
+ (RULEDP R 0.2)
+ )
+ )
+(FONTGLUE H 0
+ (GLUE H 0
+ (GLUETYPE H 0)
+ (GLUESTRETCHORDER H 0)
+ (GLUESHRINKORDER H 4)
+ (GLUEWD R 1.1)
+ (GLUESTRETCH R 2.1)
+ (GLUESHRINK R 0.1)
+ )
+ (GLUE H 1
+ (GLUETYPE H 2)
+ (GLUERULE H 3210)
+ (GLUESTRETCHORDER H 4)
+ (GLUESHRINKORDER H 0)
+ (GLUEWD R 1.2)
+ (GLUESTRETCH R 2.2)
+ (GLUESHRINK R 0.2)
+ )
+ (GLUE H 2
+ (GLUETYPE H 3)
+ (GLUECHAR H FEDC)
+ (GLUESTRETCHORDER H 1)
+ (GLUESHRINKORDER H 2)
+ (GLUEWD R 1.3)
+ (GLUESTRETCH R 2.3)
+ (GLUESHRINK R 0.3)
+ )
+ )
+(FONTPENALTY H 0
+ (PENALTY H 0
+ (PENALTYVAL H 7654)
+ )
+ (PENALTY H 1
+ (PENALTYVAL H BA98)
+ )
+ )
+(MAPFONT D 0
+ (FONTNAME ofontr3)
+ (FONTCHECKSUM H 9141B113)
+ (FONTAT R 1.0)
+ (FONTDSIZE R 10.0)
+ )
+(MAPFONT D 1
+ (FONTNAME ofontr1)
+ (FONTCHECKSUM H 9748D64)
+ (FONTAT R 1.0)
+ (FONTDSIZE R 10.0)
+ )
+(MAPFONT D 2
+ (FONTNAME ofontr2)
+ (FONTCHECKSUM H 6415BA2B)
+ (FONTAT R 1.0)
+ (FONTDSIZE R 10.0)
+ )
+(CHARACTER H 27C
+ (CHARWD R 0.6)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ (MAP
+ (SETCHAR H 27F)
+ )
+ )
+(CHARACTER H 27D
+ (CHARWD R 0.8)
+ (CHARHT R 1.1)
+ (CHARDP R 0.1)
+ (MAP
+ (SELECTFONT D 1)
+ (SETCHAR H 7F)
+ )
+ )
+(CHARACTER H 27E
+ (CHARWD R 0.8)
+ (CHARHT R 1.2)
+ (CHARDP R 0.2)
+ (MAP
+ (SELECTFONT D 2)
+ (SETCHAR H 17F)
+ )
+ )
+(CHARACTER H 281
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.1)
+ (MAP
+ (SETCHAR H 280)
+ )
+ )
+(CHARACTER H 282
+ (CHARWD R 0.9)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ (MAP
+ (SELECTFONT D 1)
+ (SETCHAR H 80)
+ )
+ )
+(CHARACTER H 283
+ (CHARWD R 0.7)
+ (CHARHT R 0.9)
+ (CHARIC R 0.2)
+ (MAP
+ (SELECTFONT D 2)
+ (SETCHAR H 180)
+ )
+ )
diff --git a/Build/source/texk/web2c/omegaware/tests/specialhex.ovp b/Build/source/texk/web2c/omegaware/tests/specialhex.ovp
new file mode 100644
index 00000000000..03a3bcf299f
--- /dev/null
+++ b/Build/source/texk/web2c/omegaware/tests/specialhex.ovp
@@ -0,0 +1,34 @@
+(VTITLE Test SPECIALHEX handling)
+(OFMLEVEL H 0)
+(FONTDIR TL)
+(FAMILY UNSPECIFIED)
+(FACE F MRR)
+(CODINGSCHEME UNSPECIFIED)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM H 22286392)
+(SEVENBITSAFEFLAG FALSE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.5)
+ (STRETCH R 0.3)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.8)
+ (QUAD R 1.0)
+ )
+(CHARACTER H 22
+ (CHARWD R 0.554)
+ (CHARHT R 0.7955)
+ (MAP
+ (SPECIAL a special string)
+ )
+ )
+(CHARACTER H 28
+ (CHARWD R 0.333)
+ (CHARHT R 0.852)
+ (CHARDP R 0.056)
+ (MAP
+ (SPECIALHEX 01234567 89ABCDEF)
+ )
+ )