summaryrefslogtreecommitdiff
path: root/Build/source/texk/windvi/texmf
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-17 21:41:51 +0000
committerKarl Berry <karl@freefriends.org>2006-01-17 21:41:51 +0000
commit487ca4806cc046076293cf6cc5fbba0db282bac7 (patch)
tree847b412ab5158dd7bdd7ed7e5a4cc3fbca94be32 /Build/source/texk/windvi/texmf
parenta3d3111bfe26b8e5f5bc6049dfb2a4ca2edc7881 (diff)
texk 1
git-svn-id: svn://tug.org/texlive/trunk@1485 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/windvi/texmf')
-rw-r--r--Build/source/texk/windvi/texmf/8r.enc296
-rw-r--r--Build/source/texk/windvi/texmf/XDvi10
-rw-r--r--Build/source/texk/windvi/texmf/charter2.map5
-rw-r--r--Build/source/texk/windvi/texmf/cork.enc286
-rw-r--r--Build/source/texk/windvi/texmf/encoding.map16
-rw-r--r--Build/source/texk/windvi/texmf/lucida.map110
-rw-r--r--Build/source/texk/windvi/texmf/marvosym.map2
-rw-r--r--Build/source/texk/windvi/texmf/testfont.log21
-rw-r--r--Build/source/texk/windvi/texmf/texnansi.enc314
-rw-r--r--Build/source/texk/windvi/texmf/xdvi.cfg50
-rw-r--r--Build/source/texk/windvi/texmf/xdvifont.map56
-rw-r--r--Build/source/texk/windvi/texmf/xypic.map18
12 files changed, 1184 insertions, 0 deletions
diff --git a/Build/source/texk/windvi/texmf/8r.enc b/Build/source/texk/windvi/texmf/8r.enc
new file mode 100644
index 00000000000..d03e3afe7b8
--- /dev/null
+++ b/Build/source/texk/windvi/texmf/8r.enc
@@ -0,0 +1,296 @@
+% @@psencodingfile@{
+% author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry",
+% version = "0.6",
+% date = "22 June 1996",
+% filename = "8r.enc",
+% email = "kb@@mail.tug.org",
+% address = "135 Center Hill Rd. // Plymouth, MA 02360",
+% codetable = "ISO/ASCII",
+% checksum = "119 662 4424",
+% docstring = "Encoding for TrueType or Type 1 fonts to be used with TeX."
+% @}
+%
+% Idea is to have all the characters normally included in Type 1 fonts
+% available for typesetting. This is effectively the characters in Adobe
+% Standard Encoding + ISO Latin 1 + extra characters from Lucida.
+%
+% Character code assignments were made as follows:
+%
+% (1) the Windows ANSI characters are almost all in their Windows ANSI
+% positions, because some Windows users cannot easily reencode the
+% fonts, and it makes no difference on other systems. The only Windows
+% ANSI characters not available are those that make no sense for
+% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen
+% (173). quotesingle and grave are moved just because it's such an
+% irritation not having them in TeX positions.
+%
+% (2) Remaining characters are assigned arbitrarily to the lower part
+% of the range, avoiding 0, 10 and 13 in case we meet dumb software.
+%
+% (3) Y&Y Lucida Bright includes some extra text characters; in the
+% hopes that other PostScript fonts, perhaps created for public
+% consumption, will include them, they are included starting at 0x12.
+%
+% (4) Remaining positions left undefined are for use in (hopefully)
+% upward-compatible revisions, if someday more characters are generally
+% available.
+%
+% (5) hyphen appears twice for compatibility with both ASCII and Windows.
+%
+Encoding=TeXBase1Encoding
+.notdef % 0x00
+dotaccent
+fi
+fl
+fraction
+hungarumlaut
+Lslash
+lslash
+ogonek
+ring
+.notdef
+breve
+minus
+.notdef
+Zcaron % These are the only two remaining unencoded characters, so
+zcaron % may as well include them.
+/caron % 0x10
+/dotlessi
+dotlessj % (unusual TeX characters available in, e.g., Lucida Bright)
+ff
+ffi
+ffl
+.notdef
+.notdef
+.notdef
+.notdef
+.notdef
+.notdef
+.notdef
+.notdef
+grave % very contentious; it's painful not having quoteleft and quoteright
+quotesingle % at 96 and 145 that we move the things normally found there down to here.
+space % 0x20 (ASCII begins)
+exclam
+quotedbl
+numbersign
+dollar
+percent
+ampersand
+quoteright
+parenleft
+parenright
+asterisk
+plus
+comma
+hyphen
+period
+slash
+zero % 0x30 = 0
+one
+two
+three
+four
+five
+six
+seven
+eight
+nine
+colon
+semicolon
+less
+equal
+greater
+question
+at % 0x40
+A
+B
+C
+D
+E
+F
+G
+H
+I
+J
+K
+L
+M
+N
+O
+P % 0x50
+Q
+R
+S
+T
+U
+V
+W
+X
+Y
+Z
+bracketleft
+backslash
+bracketright
+asciicircum
+underscore
+quoteleft % 0x60
+a
+b
+c
+d
+e
+f
+g
+h
+i
+j
+k
+l
+m
+n
+o
+p % 0x70
+q
+r
+s
+t
+u
+v
+w
+x
+y
+z
+braceleft
+bar
+braceright
+asciitilde
+.notdef % rubout; ASCII ends
+.notdef % 0x80
+.notdef
+quotesinglbase
+florin
+quotedblbase
+ellipsis
+dagger
+daggerdbl
+circumflex
+perthousand
+Scaron
+guilsinglleft
+OE
+.notdef
+.notdef
+.notdef
+.notdef % 0x90
+.notdef
+.notdef
+quotedblleft
+quotedblright
+bullet
+endash
+emdash
+tilde
+trademark
+scaron
+guilsinglright
+oe
+.notdef
+.notdef
+Ydieresis
+.notdef % 0xA0 - nobreakspace
+exclamdown
+cent
+sterling
+currency
+yen
+brokenbar
+section
+dieresis
+copyright
+ordfeminine
+guillemotleft
+logicalnot
+hyphen % Y&Y (also at 45); Windows' softhyphen
+registered
+macron
+degree % 0xD0
+plusminus
+twosuperior
+threesuperior
+acute
+mu
+paragraph
+periodcentered
+cedilla
+onesuperior
+ordmasculine
+guillemotright
+onequarter
+onehalf
+threequarters
+questiondown
+Agrave % 0xC0
+Aacute
+Acircumflex
+Atilde
+Adieresis
+Aring
+AE
+Ccedilla
+Egrave
+Eacute
+Ecircumflex
+Edieresis
+Igrave
+Iacute
+Icircumflex
+Idieresis
+Eth % 0xD0
+Ntilde
+Ograve
+Oacute
+Ocircumflex
+Otilde
+Odieresis
+multiply
+Oslash
+Ugrave
+Uacute
+Ucircumflex
+Udieresis
+Yacute
+Thorn
+germandbls
+agrave % 0xE0
+aacute
+acircumflex
+atilde
+adieresis
+aring
+ae
+ccedilla
+egrave
+eacute
+ecircumflex
+edieresis
+igrave
+iacute
+icircumflex
+idieresis
+eth % 0xF0
+ntilde
+ograve
+oacute
+ocircumflex
+otilde
+odieresis
+divide
+oslash
+ugrave
+uacute
+ucircumflex
+udieresis
+yacute
+thorn
+ydieresis
diff --git a/Build/source/texk/windvi/texmf/XDvi b/Build/source/texk/windvi/texmf/XDvi
new file mode 100644
index 00000000000..085be66ab84
--- /dev/null
+++ b/Build/source/texk/windvi/texmf/XDvi
@@ -0,0 +1,10 @@
+*mfMode: ljfour
+!
+! This is the default anyway:
+! *pixelsPerInch: 600
+! *shrinkFactor: 8
+!
+! GO! EUROPE! :-)
+*paper: a4
+!
+*wwwBrowser: netscape
diff --git a/Build/source/texk/windvi/texmf/charter2.map b/Build/source/texk/windvi/texmf/charter2.map
new file mode 100644
index 00000000000..40cf1e6707f
--- /dev/null
+++ b/Build/source/texk/windvi/texmf/charter2.map
@@ -0,0 +1,5 @@
+% Thomas Esser, 1998, public domain.
+% Updated for xdvi by Nicolai Langfeldt 1998, public domain.
+
+bchbo8r CharterBT-Bold ".167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc <bchb
+bchro8r CharterBT-Roman ".167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc <bchr
diff --git a/Build/source/texk/windvi/texmf/cork.enc b/Build/source/texk/windvi/texmf/cork.enc
new file mode 100644
index 00000000000..08dc4a90711
--- /dev/null
+++ b/Build/source/texk/windvi/texmf/cork.enc
@@ -0,0 +1,286 @@
+% This is the Cork encoding, aka EC, Cork, aka TeX Latin 1, as
+% described in TTN 1(4), December 1992, and TUGboat 11(4), November
+% 1990, page 514. EC is the name of the Computer Modern-based fonts in
+% this encoding. NFSS and Fontinst know it by `T1'.
+%
+% These are the ligs and kerns in addition to those found in the
+% AFM file. (The only ligs in the Times-Roman.afm file are the
+% fi and fl ligatures.)
+%
+% LIGKERN space l =: lslash ; space L =: Lslash ;
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+%
+% We blow away kerns to and from spaces (TeX doesn't have a
+% space) and also remove any kerns from the numbers (although
+% the only kern pair that mentions a number in Times-Roman.afm
+% is one one.)
+%
+% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ;
+% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ;
+% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ;
+% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ;
+% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ;
+% LIGKERN nine {} * ; * {} nine ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
+Encoding=CorkEncoding
+grave % 0x00
+acute
+circumflex
+tilde
+dieresis
+hungarumlaut
+ring
+caron
+breve
+macron
+dotaccent
+cedilla
+ogonek
+quotesinglbase
+guilsinglleft
+guilsinglright
+quotedblleft % 0x10
+quotedblright
+quotedblbase
+guillemotleft
+guillemotright
+endash
+emdash
+compworkmark
+perthousandzero
+dotlessi
+dotlessj
+ff
+fi
+fl
+ffi
+ffl
+visualspace % 0x20
+exclam
+quotedbl
+numbersign
+dollar
+percent
+ampersand
+quoteright
+parenleft
+parenright
+asterisk
+plus
+comma
+hyphen
+period
+slash
+zero % 0x30
+one
+two
+three
+four
+five
+six
+seven
+eight
+nine
+colon
+semicolon
+less
+equal
+greater
+question
+at % 0x40
+A
+B
+C
+D
+E
+F
+G
+H
+I
+J
+K
+L
+M
+N
+O
+P % 0x50
+Q
+R
+S
+T
+U
+V
+W
+X
+Y
+Z
+bracketleft
+backslash
+bracketright
+asciicircum
+underscore
+quoteleft % 0x60
+a
+b
+c
+d
+e
+f
+g
+h
+i
+j
+k
+l
+m
+n
+o
+p % 0x70
+q
+r
+s
+t
+u
+v
+w
+x
+y
+z
+braceleft
+bar
+braceright
+asciitilde
+hyphen
+Abreve % 0x80
+Aogonek
+Cacute
+Ccaron
+Dcaron
+Ecaron
+Eogonek
+Gbreve
+Lacute
+Lcaron
+Lslash
+Nacute
+Ncaron
+Ng
+Ohungarumlaut
+Racute
+Rcaron % 0x90
+Sacute
+Scaron
+Scedilla
+Tcaron
+Tcedilla
+Uhungarumlaut
+Uring
+Ydieresis
+Zacute
+Zcaron
+Zdotaccent
+IJ
+Idotaccent
+dbar
+section
+abreve % 0xA0
+aogonek
+cacute
+ccaron
+dcaron
+ecaron
+eogonek
+gbreve
+lacute
+lcaron
+lslash
+nacute
+ncaron
+ng
+ohungarumlaut
+racute
+rcaron % 0xB0
+sacute
+scaron
+scedilla
+tquoteright
+tcedilla
+uhungarumlaut
+uring
+ydieresis
+zacute
+zcaron
+zdotaccent
+ij
+exclamdown
+questiondown
+sterling
+Agrave % 0xC0
+Aacute
+Acircumflex
+Atilde
+Adieresis
+Aring
+AE
+Ccedilla
+Egrave
+Eacute
+Ecircumflex
+Edieresis
+Igrave
+Iacute
+Icircumflex
+Idieresis
+Eth % 0xD0
+Ntilde
+Ograve
+Oacute
+Ocircumflex
+Otilde
+Odieresis
+OE
+Oslash
+Ugrave
+Uacute
+Ucircumflex
+Udieresis
+Yacute
+Thorn
+Germandbls
+agrave % 0xE0
+aacute
+acircumflex
+atilde
+adieresis
+aring
+ae
+ccedilla
+egrave
+eacute
+ecircumflex
+edieresis
+igrave
+iacute
+icircumflex
+idieresis
+eth % 0xF0
+ntilde
+ograve
+oacute
+ocircumflex
+otilde
+odieresis
+oe
+oslash
+ugrave
+uacute
+ucircumflex
+udieresis
+yacute
+thorn
+germandbls
diff --git a/Build/source/texk/windvi/texmf/encoding.map b/Build/source/texk/windvi/texmf/encoding.map
new file mode 100644
index 00000000000..3d49a0986c3
--- /dev/null
+++ b/Build/source/texk/windvi/texmf/encoding.map
@@ -0,0 +1,16 @@
+% Here we enumerate all the encodings we want xdvi to recognize as
+% an "implied" encoding. Which means that ptmr8r will be recognized as
+% ptmr 8r encoded and ptmr8y is ptmr encoded with 8y. If the font file
+% we want to 8r encode is named ptmr8a then we need a map file entry.
+
+% NOTE: the enc files used by xdvi are special. They are NOT identical
+% to the enc files used by dvips.
+
+% This file could easily be used by any other tex program that wants
+% to handle implied encodings.
+
+% Encoding name Defined by this file
+
+8r TeXBase1Encoding 8r.enc
+8c CorkEncoding cork.enc
+8y TeXnANSIEncoding texnansi.enc
diff --git a/Build/source/texk/windvi/texmf/lucida.map b/Build/source/texk/windvi/texmf/lucida.map
new file mode 100644
index 00000000000..0a6a9f4ba38
--- /dev/null
+++ b/Build/source/texk/windvi/texmf/lucida.map
@@ -0,0 +1,110 @@
+% lucida.map
+% Mappings of lucida fonts for xdvi.
+%
+% I have not looked at this file in disgust - janl 21/2/1999
+%
+% If t1mapper has been used on the lucida fonts then most of these are
+% quite redundant.
+
+hlcbot8r LucidaTypewriterBoldOblique "TeXBase1Encoding ReEncodeFont" <8r.enc <lbtbo.pfb
+hlcbt8r LucidaTypewriterBold "TeXBase1Encoding ReEncodeFont" <8r.enc <lbtb.pfb
+
+hlcda LucidaNewMath-Arrows-Demi <lbmad.pfb
+hlcdim LucidaNewMath-DemiItalic <lbmdi.pfb
+hlcdima LucidaNewMath-AltDemiItalic <lbmdo.pfb
+hlcdm LucidaNewMath-Demibold <lbmd.pfb
+hlcdy LucidaNewMath-Symbol-Demi <lbmsd.pfb
+hlcra LucidaNewMath-Arrows <lbma.pfb
+hlcrf8r LucidaBlackletter "TeXBase1Encoding ReEncodeFont" <8r.enc <lbl.pfb
+hlcrie8r LucidaCalligraphy-Italic "TeXBase1Encoding ReEncodeFont" <8r.enc <lbc.pfb
+
+hlcbot8rn LucidaTypewriterBoldOblique "850 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <lbtbo.pfb
+hlcbt8rn LucidaTypewriterBold "850 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <lbtb.pfb
+
+hlcrim LucidaNewMath-Italic <lbmi.pfb
+hlcrima LucidaNewMath-AltItalic <lbmo.pfb
+hlcrin8r LucidaCasual-Italic "TeXBase1Encoding ReEncodeFont" <8r.enc <lbki.pfb
+hlcriw8r LucidaHandwriting-Italic "TeXBase1Encoding ReEncodeFont" <8r.enc <lbh.pfb
+hlcrm LucidaNewMath-Roman <lbmr.pfb
+hlcrn8r LucidaCasual "TeXBase1Encoding ReEncodeFont" <8r.enc <lbkr.pfb
+hlcrof8r LucidaBlackletter ".167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc <lbl.pfb
+hlcron8r LucidaCasual ".167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc <lbkr.pfb
+hlcrot8r LucidaTypewriterOblique "TeXBase1Encoding ReEncodeFont" <8r.enc <lbto.pfb
+hlcrot8rn LucidaTypewriterOblique "850 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <lbto.pfb
+hlcrt8r LucidaTypewriter "TeXBase1Encoding ReEncodeFont" <8r.enc <lbtr.pfb
+hlcrt8rn LucidaTypewriter "850 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <lbtr.pfb
+hlcrv LucidaNewMath-Extension <lbme.pfb
+hlcry LucidaNewMath-Symbol <lbms.pfb
+hlhb8r LucidaBright-Demi "TeXBase1Encoding ReEncodeFont" <8r.enc <lbd.pfb
+hlhbc8r LucidaBrightSmallcaps-Demi "TeXBase1Encoding ReEncodeFont" <8r.enc <lbdsc.pfb
+hlhbi8r LucidaBright-DemiItalic "TeXBase1Encoding ReEncodeFont" <8r.enc <lbdi.pfb
+hlhbo8r LucidaBright-Demi ".167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc <lbd.pfb
+hlhr8r LucidaBright "TeXBase1Encoding ReEncodeFont" <8r.enc <lbr.pfb
+hlhrc8r LucidaBrightSmallcaps "TeXBase1Encoding ReEncodeFont" <8r.enc <lbrsc.pfb
+hlhri8r LucidaBright-Italic "TeXBase1Encoding ReEncodeFont" <8r.enc <lbi.pfb
+hlhro8r LucidaBright-Oblique "TeXBase1Encoding ReEncodeFont" <8r.enc <lbsl.pfb
+hlsb8r LucidaSans-Demi "TeXBase1Encoding ReEncodeFont" <8r.enc <lsd.pfb
+hlsbi8r LucidaSans-DemiItalic "TeXBase1Encoding ReEncodeFont" <8r.enc <lsdi.pfb
+hlsbot8r LucidaSans-TypewriterBoldOblique "TeXBase1Encoding ReEncodeFont" <8r.enc <lstbo.pfb
+hlsbot8rn LucidaSans-TypewriterBoldOblique "850 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <lstbo.pfb
+hlsbt8r LucidaSans-TypewriterBold "TeXBase1Encoding ReEncodeFont" <8r.enc <lstb.pfb
+hlsbt8rn LucidaSans-TypewriterBold "850 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <lstb.pfb
+hlsr8r LucidaSans "TeXBase1Encoding ReEncodeFont" <8r.enc <lsr.pfb
+hlsri8r LucidaSans-Italic "TeXBase1Encoding ReEncodeFont" <8r.enc <lsi.pfb
+hlsro8r LucidaSans ".167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc <lsr.pfb
+hlsrot8r LucidaSans-TypewriterOblique "TeXBase1Encoding ReEncodeFont" <8r.enc <lsto.pfb
+hlsrot8rn LucidaSans-TypewriterOblique "850 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <lsto.pfb
+hlsrt8r LucidaSans-Typewriter "TeXBase1Encoding ReEncodeFont" <8r.enc <lstr.pfb
+hlsrt8rn LucidaSans-Typewriter "850 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <lstr.pfb
+hlsu8r LucidaSans-Bold "TeXBase1Encoding ReEncodeFont" <8r.enc <lsb.pfb
+hlsui8r LucidaSans-BoldItalic "TeXBase1Encoding ReEncodeFont" <8r.enc <lsbi.pfb
+hlsuo8r LucidaSans-Bold ".167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc <lsb.pfb
+hlxb8r LucidaFax-Demi "TeXBase1Encoding ReEncodeFont" <8r.enc <lfd.pfb
+hlxbi8r LucidaFax-DemiItalic "TeXBase1Encoding ReEncodeFont" <8r.enc <lfdi.pfb
+hlxbo8r LucidaFax-Demi ".167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc <lfd.pfb
+hlxr8r LucidaFax "TeXBase1Encoding ReEncodeFont" <8r.enc <lfr.pfb
+hlxri8r LucidaFax-Italic "TeXBase1Encoding ReEncodeFont" <8r.enc <lfi.pfb
+hlxro8r LucidaFax ".167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc <lfr.pfb
+
+lbkr LucidaCasual "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbkr.pfb
+lbl LucidaBlackletter "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbl.pfb
+lbma LucidaNewMath-Arrows <lbma.pfb
+lbmad LucidaNewMath-Arrows-Demi <lbmad.pfb
+lbmd LucidaNewMath-Demibold <lbmd.pfb
+lbmdi LucidaNewMath-DemiItalic <lbmdi.pfb
+lbmdo LucidaNewMath-AltDemiItalic <lbmdo.pfb
+lbme LucidaNewMath-Extension <lbme.pfb
+lbmi LucidaNewMath-Italic <lbmi.pfb
+lbmo LucidaNewMath-AltItalic <lbmo.pfb
+lbmr LucidaNewMath-Roman <lbmr.pfb
+lbms LucidaNewMath-Symbol <lbms.pfb
+lbmsd LucidaNewMath-Symbol-Demi <lbmsd.pfb
+lbr LucidaBright "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbr.pfb
+lbrsc LucidaBrightSmallcaps "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbrsc.pfb
+lbsl LucidaBright-Oblique "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbsl.pfb
+lbtb LucidaTypewriterBold "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbtb.pfb
+lbtbo LucidaTypewriterBoldOblique "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbtbo.pfb
+lbto LucidaTypewriterOblique "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbto.pfb
+lbtr LucidaTypewriter "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbtr.pfb
+lfd LucidaFax-Demi "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lfd.pfb
+lfdi LucidaFax-DemiItalic "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lfdi.pfb
+lfi LucidaFax-Italic "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lfi.pfb
+lfr LucidaFax "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lfr.pfb
+lsb LucidaSans-Bold "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lsb.pfb
+lsbi LucidaSans-BoldItalic "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lsbi.pfb
+lsd LucidaSans-Demi "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lsd.pfb
+lsdi LucidaSans-DemiItalic "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lsdi.pfb
+lsi LucidaSans-Italic "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lsi.pfb
+lsr LucidaSans "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lsr.pfb
+lstb LucidaSans-TypewriterBold "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lstb.pfb
+lstbo LucidaSans-TypewriterBoldOblique "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lstbo.pfb
+lsto LucidaSans-TypewriterOblique "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lsto.pfb
+lstr LucidaSans-Typewriter "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lstr.pfb
+
+lbc LucidaCalligraphy-Italic "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbc.pfb
+lbd LucidaBright-Demi "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbd.pfb
+lbdi LucidaBright-DemiItalic "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbdi.pfb
+lbdsc LucidaBrightSmallcaps-Demi "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbdsc.pfb
+lbh LucidaHandwriting-Italic "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbh.pfb
+lbi LucidaBright-Italic "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbi.pfb
+lbki LucidaCasual-Italic "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbki.pfb
diff --git a/Build/source/texk/windvi/texmf/marvosym.map b/Build/source/texk/windvi/texmf/marvosym.map
new file mode 100644
index 00000000000..d63aaca8407
--- /dev/null
+++ b/Build/source/texk/windvi/texmf/marvosym.map
@@ -0,0 +1,2 @@
+fmvr8x Martin_Vogels_Symbole <marvosym.pfb
+fmvri8x Martin_Vogels_Symbole " .167 SlantFont" <marvosym.pfb
diff --git a/Build/source/texk/windvi/texmf/testfont.log b/Build/source/texk/windvi/texmf/testfont.log
new file mode 100644
index 00000000000..2068ccad8fd
--- /dev/null
+++ b/Build/source/texk/windvi/texmf/testfont.log
@@ -0,0 +1,21 @@
+This is TeX, Version 3.14159 (Web2C 7.2) (format=tex 1998.3.21) 1 MAR 1999 01:42
+**testfont
+(/local/teTeX/share/texmf/tex/plain/base/testfont.tex
+\m=\count26
+\n=\count27
+\p=\count28
+\dim=\dimen16
+\skewtrial=\count29
+
+
+Name of the font to test =
+! Emergency stop.
+<read *>
+
+\init ...he font to test = } \read -1 to\fontname
+ \startfont \message {Now t...
+l.208 \ifx\noinit!\else\init
+ \fi
+End of file on the terminal!
+
+No pages of output.
diff --git a/Build/source/texk/windvi/texmf/texnansi.enc b/Build/source/texk/windvi/texmf/texnansi.enc
new file mode 100644
index 00000000000..f04715707e6
--- /dev/null
+++ b/Build/source/texk/windvi/texmf/texnansi.enc
@@ -0,0 +1,314 @@
+% @psencodingfile{
+% author = "Y&Y, Inc.",
+% version = "1.1",
+% date = "1 December 1996",
+% filename = "texnansi.enc",
+% email = "help@YandY.com",
+% address = "45 Walden Street // Concord, MA 01742, USA",
+% codetable = "ISO/ASCII",
+% checksum = "xx",
+% docstring = "Encoding for fonts in Adobe Type 1 format for use with TeX."
+% }
+%
+% The idea is to have all 228 characters normally included in Type 1 text
+% fonts (plus a few more) available for typesetting. This is effectively
+% the character set in Adobe Standard Encoding, ISO Latin 1, plus a few more.
+%
+% Character code assignments were made as follows:
+%
+% (1) The character layout largely matches `ASCII' in the 32 -- 126 range,
+% except for `circumflex' in 94 and `tilde' in 126, to match `TeX text'
+% (`asciicircumflex' and `asciitilde' appear in 158 and 142 instead).
+%
+% (2) The character layout matches `Windows ANSI' in almost all places,
+% except for `quoteright' in 39 and `quoteleft' in 96 to match ASCII
+% (`quotesingle' and `grave' appear in 129 and 18 instead).
+%
+% (3) The character layout matches `TeX typewriter' used by CM text fonts
+% in most places (except for discordant positions such as hungarumlaut
+% (instead of braceright), dotaccent (instead of underscore) etc.
+%
+% (4) Remaining characters are assigned arbitrarily to the `control character'
+% range (0 -- 31), avoiding 0, 9, 10 and 13 in case we meet dumb software
+% - similarly one should really avoid 127 and 128 if possible.
+% In addition, the 8 open slots in Windows ANSI between 128 and 159 are used.
+%
+% (5) Y&Y Lucida Bright includes some extra ligatures and such; ff, ffi, ffl,
+% and `dotlessj,' these are included 11 -- 15, and 17.
+%
+% (6) Hyphen appears both at 45 and 173 for compatibility with both ASCII
+% and Windows ANSI.
+%
+% (7) It doesn't really matter where ligatures appear (both real, such as ffi,
+% and pseudo such as ---) since these should not be accessed directly, only
+% via ligature information in the TFM file.
+%
+% SAMPLE USAGE (in `psfonts.map' file for DVIPS):
+%
+% lbr LucidaBright "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <lbr.pfb
+%
+% This tells DVIPS that the font called `lbr' in TeX has PostScript
+% FontName `LucidaBright.' It also asks DVIPS to expand the file `lbr.pfb'
+% into PFA form, to include the attached `texnansi.enc' encoding vector,
+% and to then actually reencode the font based on that encoding vector.
+%
+% Revised 1996 June 1 by adding second position for `fl' to avoid Acrobat bug.
+% Revised 1996 June 1 by adding second position for `fraction' for same reason.
+%
+Encoding=TeXnANSIEncoding
+.notdef % 0
+uni20AC % 1
+.notdef % 2
+.notdef % 3
+fraction % 4
+dotaccent % 5
+hungarumlaut % 6
+ogonek % 7
+fl % 8
+.notdef % /fraction % 9 not used (see 4), backward compatability only
+cwm % 10 not used, except boundary char internally maybe
+ff % 11
+fi % 12
+.notdef % fl % 13 not used (see 8), backward compatability only
+ffi % 14
+ffl % 15
+dotlessi % 16
+dotlessj % 17
+grave % 18
+acute % 19
+caron % 20
+breve % 21
+macron % 22
+ring % 23
+cedilla % 24
+germandbls % 25
+ae % 26
+oe % 27
+oslash % 28
+AE % 29
+OE % 30
+Oslash % 31
+space % 32 % /suppress in TeX text
+exclam % 33
+quotedbl % 34 % /quotedblright in TeX text
+numbersign % 35
+dollar % 36
+percent % 37
+ampersand % 38
+quoteright % 39 % /quotesingle in ANSI
+parenleft % 40
+parenright % 41
+asterisk % 42
+plus % 43
+comma % 44
+hyphen % 45
+period % 46
+slash % 47
+zero % 48
+one % 49
+two % 50
+three % 51
+four % 52
+five % 53
+six % 54
+seven % 55
+eight % 56
+nine % 57
+colon % 58
+semicolon % 59
+less % 60 % /exclamdown in TeX text
+equal % 61
+greater % 62 % /questiondown in TeX text
+question % 63
+at % 64
+A % 65
+B % 66
+C % 67
+D % 68
+E % 69
+F % 70
+G % 71
+H % 72
+I % 73
+J % 74
+K % 75
+L % 76
+M % 77
+N % 78
+O % 79
+P % 80
+Q % 81
+R % 82
+S % 83
+T % 84
+U % 85
+V % 86
+W % 87
+X % 88
+Y % 89
+Z % 90
+bracketleft % 91
+backslash % 92 % /quotedblleft in TeX text
+bracketright % 93
+circumflex % 94 % /asciicircum in ASCII
+underscore % 95 % /dotaccent in TeX text
+quoteleft % 96 % /grave accent in ANSI
+a % 97
+b % 98
+c % 99
+d % 100
+e % 101
+f % 102
+g % 103
+h % 104
+i % 105
+j % 106
+k % 107
+l % 108
+m % 109
+n % 110
+o % 111
+p % 112
+q % 113
+r % 114
+s % 115
+t % 116
+u % 117
+v % 118
+w % 119
+x % 120
+y % 121
+z % 122
+braceleft % 123 % /endash in TeX text
+bar % 124 % /emdash in TeX test
+braceright % 125 % /hungarumlaut in TeX text
+tilde % 126 % /asciitilde in ASCII
+dieresis % 127 not used (see 168), use higher up instead
+/Lslash % 128 this position is unfortunate, but now too late to fix
+quotesingle % 129
+/quotesinglbase % 130
+florin % 131
+quotedblbase % 132
+ellipsis % 133
+dagger % 134
+daggerdbl % 135
+circumflex % 136
+perthousand % 137
+Scaron % 138
+guilsinglleft % 139
+OE % 140
+Zcaron % 141
+asciicircum % 142
+minus % 143
+lslash % 144
+quoteleft % 145
+quoteright % 146
+quotedblleft % 147
+quotedblright % 148
+bullet % 149
+endash % 150
+emdash % 151
+tilde % 152
+trademark % 153
+scaron % 154
+guilsinglright % 155
+oe % 156
+zcaron % 157
+asciitilde % 158
+Ydieresis % 159
+nbspace % 160 % /space (no break space)
+exclamdown % 161
+cent % 162
+sterling % 163
+currency % 164
+yen % 165
+brokenbar % 166
+section % 167
+dieresis % 168
+copyright % 169
+ordfeminine % 170
+guillemotleft % 171
+logicalnot % 172
+sfthyphen % 173 % /hyphen (hanging hyphen)
+registered % 174
+macron % 175
+degree % 176
+plusminus % 177
+twosuperior % 178
+threesuperior % 179
+acute % 180
+mu % 181
+paragraph % 182
+periodcentered %183
+cedilla % 184
+onesuperior % 185
+ordmasculine % 186
+guillemotright %187
+onequarter % 188
+onehalf % 189
+threequarters % 190
+questiondown % 191
+Agrave % 192
+Aacute % 193
+Acircumflex % 194
+Atilde % 195
+Adieresis % 196
+Aring % 197
+AE % 198
+Ccedilla % 199
+Egrave % 200
+Eacute % 201
+Ecircumflex % 202
+Edieresis % 203
+Igrave % 204
+Iacute % 205
+Icircumflex % 206
+Idieresis % 207
+Eth % 208
+Ntilde % 209
+Ograve % 210
+Oacute % 211
+Ocircumflex % 212
+Otilde % 213
+Odieresis % 214
+multiply % 215 % OE in T1
+Oslash % 216
+Ugrave % 217
+Uacute % 218
+Ucircumflex % 219
+Udieresis % 220
+Yacute % 221
+Thorn % 222
+germandbls % 223 % SS in T1
+agrave % 224
+aacute % 225
+acircumflex % 226
+atilde % 227
+adieresis % 228
+aring % 229
+ae % 230
+ccedilla % 231
+egrave % 232
+eacute % 233
+ecircumflex % 234
+edieresis % 235
+igrave % 236
+iacute % 237
+icircumflex % 238
+idieresis % 239
+eth % 240
+ntilde % 241
+ograve % 242
+oacute % 243
+ocircumflex % 244
+otilde % 245
+odieresis % 246
+divide % 247 % oe in T1
+oslash % 248
+ugrave % 249
+uacute % 250
+ucircumflex % 251
+udieresis % 252
+yacute % 253
+thorn % 254
+ydieresis % 255 % germandbls in T1
diff --git a/Build/source/texk/windvi/texmf/xdvi.cfg b/Build/source/texk/windvi/texmf/xdvi.cfg
new file mode 100644
index 00000000000..c2b9a02ca42
--- /dev/null
+++ b/Build/source/texk/windvi/texmf/xdvi.cfg
@@ -0,0 +1,50 @@
+% Comment
+% Comments may only start in the first column in xdvi cfg files.
+%
+% Nicolai Langfeldt 21/2/1999
+
+% This file describes the encodings xdvi is to recognize as implied.
+encmap encoding.map
+
+% psfonts.map for dvips is _not_ useable with xdvi.
+% dvipsmap psfonts.map
+%
+% xdvifont.map is a edited digest of psfonts.map for use with xdvi
+dvipsmap xdvifont.map
+
+% We can use these un-modified:
+dvipsmap marvosym.map
+dvipsmap xypic.map
+
+% If you applied t1mapper to the Charter fonts (they are in gs)
+% you want this:
+dvipsmap charter2.map
+% otherwise you want this:
+% dvipsmap charter.map
+
+% These are trivial, and thus not needed.
+% dvipsmap cs.map
+% dvipsmap omega.map
+% dvipsmap bsr.map
+
+% Unsuitable. t1mapper -gs took care of this
+% dvipsmap acrobat.map
+% dvipsmap lw35extra.map
+
+% Lucida fonts. Possebly unsuitabe. Much of these are wrong if
+% t1mapper was applied to the fonts. Some of the lines describing
+% fonts with modified slant or width will need editing if t1mapper was
+% applied. If t1mapper was not applied they are both needed:
+% dvipsmap lucidabr.map
+% dvipsmap utopia.map
+
+% Partly trivial, partly unsuitable, the rest in xdvifont.map:
+% dvipsmap mathtime.map
+
+% "real" bakoma instead of interpolated bsr
+% dvipsmap bakomaextra.map
+% this one *or* the previous one. Not both!
+% dvipsmap bsr-missing-interpolated.map
+
+% What is this?
+% dvipsmap hoekwater.map
diff --git a/Build/source/texk/windvi/texmf/xdvifont.map b/Build/source/texk/windvi/texmf/xdvifont.map
new file mode 100644
index 00000000000..6c58606aa55
--- /dev/null
+++ b/Build/source/texk/windvi/texmf/xdvifont.map
@@ -0,0 +1,56 @@
+% xdvifont.map.
+%
+% Derived from psfonts.map in teTeX 0.9 in this way:
+%
+% - Remove mappings which are also available in files we can use unmodified
+% - Remove all trivial mappings
+% - Lucida is a mess - put in separate file: lucida.map
+% - Add input file names for the standard fonts left
+%
+% NOTE: xdvi does not care about the font-file extention, but dvips does.
+%
+% Nicolai Langfeldt 21/2/1999.
+
+ppi020 MathematicalPi-Two <mh2.pfb
+ppi025 MathematicalPi-Six <mh6.pfb
+
+% So, non KB names for standard fonts:
+
+cob Courier-Bold "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <pcrb
+cobo Courier-BoldOblique "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <pcrbo
+com Courier "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <pcrr
+coo Courier-Oblique "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <pcrro
+
+pcrr8rn Courier ".85 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <pcrr
+
+hv Helvetica "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <phvr
+hvb Helvetica-Bold "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <phvb
+hvbo Helvetica-BoldOblique "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <phvbo
+hvo Helvetica-Oblique "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <phvro
+
+% This _should've_ been HelveticaNarrow, if you own Helvetica narrow
+% you want to comment these out:
+
+phvb8rn Helvetica-Bold ".82 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <phvb
+phvbo8rn Helvetica-BoldOblique ".82 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <phvbo
+phvr8rn Helvetica ".82 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <phvr
+phvro8rn Helvetica-Oblique ".82 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <phvro
+
+pplr8rn Palatino-Roman ".82 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <pplr
+pplrr8re Palatino-Roman "1.2 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <pplr
+pplru8r Palatino-Italic "-.1763 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc <pplri
+
+psyro Symbol ".167 SlantFont" <psyr
+
+ptmr8rn Times-Roman ".82 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <ptmr
+ptmrr8re Times-Roman "1.2 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc <ptmr
+
+tib Times-Bold "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <ptmb
+tibi Times-BoldItalic "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <ptmbi
+tibo Times-Bold ".167 SlantFont TeXnANSIEncoding ReEncodeFont" <texnansi.enc <ptmb
+tii Times-Italic "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <ptmri
+tio Times-Roman ".167 SlantFont TeXnANSIEncoding ReEncodeFont" <texnansi.enc <ptmr
+tir Times-Roman "TeXnANSIEncoding ReEncodeFont" <texnansi.enc <ptmr
+
+zd ZapfDingbats <pzdr
+
diff --git a/Build/source/texk/windvi/texmf/xypic.map b/Build/source/texk/windvi/texmf/xypic.map
new file mode 100644
index 00000000000..bd47b3ccaa1
--- /dev/null
+++ b/Build/source/texk/windvi/texmf/xypic.map
@@ -0,0 +1,18 @@
+% Thomas Esser, 1998, public domain.
+xyatip10 XYATIP10 <xyatip10.pfb
+xybsql10 XYBSQL10 <xybsql10.pfb
+xybtip10 XYBTIP10 <xybtip10.pfb
+xycirc10 XYCIRC10 <xycirc10.pfb
+xycmat10 XYCMAT10 <xycmat10.pfb
+xycmat11 XYCMAT10 "1.1 ExtendFont" <xycmat10.pfb
+xycmat12 XYCMAT10 "1.2 ExtendFont" <xycmat10.pfb
+xycmbt10 XYCMBT10 <xycmbt10.pfb
+xycmbt11 XYCMBT10 "1.1 ExtendFont" <xycmbt10.pfb
+xycmbt12 XYCMBT10 "1.2 ExtendFont" <xycmbt10.pfb
+xydash10 XYDASH10 <xydash10.pfb
+xyeuat10 XYEUAT10 <xyeuat10.pfb
+xyeuat11 XYEUAT10 "1.1 ExtendFont" <xyeuat10.pfb
+xyeuat12 XYEUAT10 "1.2 ExtendFont" <xyeuat10.pfb
+xyeubt10 XYEUBT10 <xyeubt10.pfb
+xyeubt11 XYEUBT10 "1.1 ExtendFont" <xyeubt10.pfb
+xyeubt12 XYEUBT10 "1.2 ExtendFont" <xyeubt10.pfb