summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorKhaled Hosny <khaledhosny@eglug.org>2012-08-26 15:54:38 +0000
committerKhaled Hosny <khaledhosny@eglug.org>2012-08-26 15:54:38 +0000
commit2c401b3fb2a504adbac95b691adf4637d6221c32 (patch)
tree7443417b2b3b467a6697060fe7e22b69994279fa /Build
parent06d5c38d3a59d12849e66dde27b2a6148dad395c (diff)
Sync data/ with dvipdfmx
git-svn-id: svn://tug.org/texlive/trunk@27529 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r--Build/source/texk/xdvipdfmx/ChangeLog.TL1
-rw-r--r--Build/source/texk/xdvipdfmx/data/CMap/UniKSCms-UCS2-H66
-rw-r--r--Build/source/texk/xdvipdfmx/data/CMap/UniKSCms-UCS2-V75
-rw-r--r--Build/source/texk/xdvipdfmx/data/EUC-UCS2 (renamed from Build/source/texk/xdvipdfmx/data/CMap/EUC-UCS2)0
-rw-r--r--Build/source/texk/xdvipdfmx/data/Makefile.am29
-rw-r--r--Build/source/texk/xdvipdfmx/data/cid-x.map152
-rw-r--r--Build/source/texk/xdvipdfmx/data/config/cid-x.map3
-rw-r--r--Build/source/texk/xdvipdfmx/data/dvipdfmx.cfg (renamed from Build/source/texk/xdvipdfmx/data/config/dvipdfmx.cfg)42
-rw-r--r--Build/source/texk/xdvipdfmx/data/glyphlist.txt (renamed from Build/source/texk/xdvipdfmx/data/config/glyphlist.txt)31
-rw-r--r--Build/source/texk/xdvipdfmx/data/pdfglyphlist.txt385
10 files changed, 614 insertions, 170 deletions
diff --git a/Build/source/texk/xdvipdfmx/ChangeLog.TL b/Build/source/texk/xdvipdfmx/ChangeLog.TL
index 0e44ddb2a38..5385ef75110 100644
--- a/Build/source/texk/xdvipdfmx/ChangeLog.TL
+++ b/Build/source/texk/xdvipdfmx/ChangeLog.TL
@@ -7,6 +7,7 @@ ChangeLog.TL: TeX Live (TL) changes for xdvipdfmx
* BUGS, NEWS, TODO, contrib/*, doc/*, index.html, style_base.css,
style_dflt.css, style_ie.css, style_plain.css: Remove files removed
from dvipdfmx.
+ * data/*: Sync with dvipdfmx.
2012-08-23 Khaled Hosny <khaledhosny@eglug.org>
diff --git a/Build/source/texk/xdvipdfmx/data/CMap/UniKSCms-UCS2-H b/Build/source/texk/xdvipdfmx/data/CMap/UniKSCms-UCS2-H
deleted file mode 100644
index 91a234656e2..00000000000
--- a/Build/source/texk/xdvipdfmx/data/CMap/UniKSCms-UCS2-H
+++ /dev/null
@@ -1,66 +0,0 @@
-%!PS-Adobe-3.0 Resource-CMap
-%%DocumentNeededResources: ProcSet (CIDInit)
-%%DocumentNeededResources: CMap (UniKS-UCS2-H)
-%%IncludeResource: ProcSet (CIDInit)
-%%IncludeResource: CMap (UniKS-UCS2-H)
-%%BeginResource: CMap (UniKSCms-UCS2-H)
-%%Title: (UniKSCms-UCS2-H Adobe Korea1 1)
-%%Version: 1.0
-%%Copyright:
-%% Copyright (C) 2002 by Jin-Hwan Cho <chofchof@ktug.or.kr>
-%%
-%% This program is free software; you can redistribute it and/or modify
-%% it under the terms of the GNU General Public License as published by
-%% the Free Software Foundation; either version 2 of the License, or
-%% (at your option) any later version.
-%%
-%% This program is distributed in the hope that it will be useful,
-%% but WITHOUT ANY WARRANTY; without even the implied warranty of
-%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-%% GNU General Public License for more details.
-%%
-%% You should have received a copy of the GNU General Public License
-%% along with this program; if not, write to the Free Software
-%% Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
-%%EndComments
-
-/CIDInit /ProcSet findresource begin
-
-12 dict begin
-
-begincmap
-
-/UniKS-UCS2-H usecmap
-
-/CIDSystemInfo 3 dict dup begin
- /Registry (Adobe) def
- /Ordering (Korea1) def
- /Supplement 1 def
-end def
-
-/CMapName /UniKSCms-UCS2-H def
-/CMapVersion 1.0 def
-/CMapType 1 def
-
-/WMode 0 def
-
-9 begincidrange
-<00ad> <00ad> 109
-<00b7> <00b7> 104
-<02d0> <02d0> 210
-<2015> <2015> 110
-<2225> <2225> 111
-<223c> <223c> 113
-<226a> <226b> 176
-<2299> <2299> 227
-<ff5e> <ff5e> 200
-endcidrange
-
-endcmap
-
-CMapName currentdict /CMap defineresource pop
-
-end
-end
-%%EndResource
-%%EOF
diff --git a/Build/source/texk/xdvipdfmx/data/CMap/UniKSCms-UCS2-V b/Build/source/texk/xdvipdfmx/data/CMap/UniKSCms-UCS2-V
deleted file mode 100644
index 9e5e61e5f95..00000000000
--- a/Build/source/texk/xdvipdfmx/data/CMap/UniKSCms-UCS2-V
+++ /dev/null
@@ -1,75 +0,0 @@
-%!PS-Adobe-3.0 Resource-CMap
-%%DocumentNeededResources: ProcSet (CIDInit)
-%%DocumentNeededResources: CMap (UniKSCms-UCS2-H)
-%%IncludeResource: ProcSet (CIDInit)
-%%IncludeResource: CMap (UniKSCms-UCS2-H)
-%%BeginResource: CMap (UniKSCms-UCS2-V)
-%%Title: (UniKSCms-UCS2-V Adobe Korea1 1)
-%%Version: 1.0
-%%Copyright:
-%% Copyright (C) 2002 by Jin-Hwan Cho <chofchof@ktug.or.kr>
-%%
-%% This program is free software; you can redistribute it and/or modify
-%% it under the terms of the GNU General Public License as published by
-%% the Free Software Foundation; either version 2 of the License, or
-%% (at your option) any later version.
-%%
-%% This program is distributed in the hope that it will be useful,
-%% but WITHOUT ANY WARRANTY; without even the implied warranty of
-%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-%% GNU General Public License for more details.
-%%
-%% You should have received a copy of the GNU General Public License
-%% along with this program; if not, write to the Free Software
-%% Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
-%%EndComments
-
-/CIDInit /ProcSet findresource begin
-
-12 dict begin
-
-begincmap
-
-/UniKSCms-UCS2-H usecmap
-
-/CIDSystemInfo 3 dict dup begin
- /Registry (Adobe) def
- /Ordering (Korea1) def
- /Supplement 1 def
-end def
-
-/CMapName /UniKSCms-UCS2-V def
-/CMapVersion 1.0 def
-/CMapType 1 def
-
-/WMode 1 def
-
-18 begincidrange
-<2013> <2014> 8059
-<2016> <2016> 8061
-<2025> <2025> 8058
-<3001> <3002> 8056
-<3008> <3011> 8065
-<3013> <3013> 8075
-<3014> <3015> 8063
-<ff01> <ff01> 8076
-<ff08> <ff09> 8077
-<ff0c> <ff0c> 8079
-<ff0e> <ff0e> 8080
-<ff1a> <ff1f> 8081
-<ff3b> <ff3b> 8087
-<ff3d> <ff3d> 8088
-<ff3f> <ff3f> 8089
-<ff5b> <ff5d> 8090
-<ff5e> <ff5e> 8062
-<ffe3> <ffe3> 8093
-endcidrange
-
-endcmap
-
-CMapName currentdict /CMap defineresource pop
-
-end
-end
-%%EndResource
-%%EOF
diff --git a/Build/source/texk/xdvipdfmx/data/CMap/EUC-UCS2 b/Build/source/texk/xdvipdfmx/data/EUC-UCS2
index d7a91685ad5..d7a91685ad5 100644
--- a/Build/source/texk/xdvipdfmx/data/CMap/EUC-UCS2
+++ b/Build/source/texk/xdvipdfmx/data/EUC-UCS2
diff --git a/Build/source/texk/xdvipdfmx/data/Makefile.am b/Build/source/texk/xdvipdfmx/data/Makefile.am
index 1d4e57ee607..0391e31015f 100644
--- a/Build/source/texk/xdvipdfmx/data/Makefile.am
+++ b/Build/source/texk/xdvipdfmx/data/Makefile.am
@@ -1,13 +1,16 @@
-## Makefile.am for the TeX Live subdirectory texk/xdvipdfmx/data/
-##
-## Copyright (C) 2009, 2011 Peter Breitenlohner <tex-live@tug.org>
-## You may freely use, modify and/or distribute this file.
-##
-pkgdatadir = $(datarootdir)/texmf/dvipdfm
-dist_pkgdata_DATA = \
- $(srcdir)/CMap/EUC-UCS2 \
- $(srcdir)/CMap/UniKSCms-UCS2-H \
- $(srcdir)/CMap/UniKSCms-UCS2-V \
- $(srcdir)/config/glyphlist.txt \
- $(srcdir)/config/cid-x.map \
- $(srcdir)/config/dvipdfmx.cfg
+configdatadir = $(datarootdir)/texmf/dvipdfmx
+dist_configdata_DATA = \
+ $(srcdir)/dvipdfmx.cfg
+
+glyphlistdatadir = $(datarootdir)/texmf-dist/fonts/map/glyphlist
+dist_glyphlistdata_DATA = \
+ $(srcdir)/glyphlist.txt \
+ $(srcdir)/pdfglyphlist.txt
+
+mapdatadir = $(datarootdir)/texmf/fonts/map/dvipdfmx
+dist_mapdata_DATA = \
+ $(srcdir)/cid-x.map
+
+cmapdatadir = $(datarootdir)/texmf/fonts/cmap/dvipdfmx
+dist_cmapdata_DATA = \
+ $(srcdir)/EUC-UCS2
diff --git a/Build/source/texk/xdvipdfmx/data/cid-x.map b/Build/source/texk/xdvipdfmx/data/cid-x.map
new file mode 100644
index 00000000000..40f45d540ff
--- /dev/null
+++ b/Build/source/texk/xdvipdfmx/data/cid-x.map
@@ -0,0 +1,152 @@
+%% This file 'cid-x.map' is read by dvipdfmx for default
+%% dvipdfmx.cfg setting. Please append fontmap entries here.
+%%
+%% FONTMAP: CID-keyed font mapping file for dvipdfmx
+%% =================================================
+%%
+%% Last modified: April 4, 2004
+%%
+%% FORMAT
+%% ------
+%%
+%% TFMNAME[@SFDNAME@] ENCNAME|CMapNAME [:INDEX:][!]FONTNAME[/CSI][,VARIANT] [OPTIONS]
+%%
+%%
+%% DESCRIPTION
+%% -----------
+%%
+%% 1) TFMNAME[@SFDNAME@]
+%%
+%% TFMNAME is a name of TeX fonts in usual if no SFDNAME is attached.
+%% Otherwise, TFMNAME is the basename of TeX fonts, for example,
+%% cyberb@Unicode@ expands to cyberb00 -- cyberbff, where Unicode.sfd
+%% contains subfont definitions with name from 00 to ff.
+%% Moreover, both TFMNAME and SFDNAME do not contain file extensions.
+%%
+%% 2) ENCNAME|CMapNAME
+%%
+%% ENCNAME is the name of an 8-bit encoding file, e.g., 8r.enc.
+%% CMapNAME is the name of a CMap file which is used as a 16-bit
+%% encoding file. In particular, if UCS2 (2-byte Unicode) is used
+%% as a 16-bit encoding, it suffices to set CMapNAME to unicode
+%% even if no corresponding CMap file exists.
+%%
+%% 3) [:INDEX:][!]FONTNAME[/CSI][,VARIANT]
+%%
+%% Font name is specified in the field FONTNAME with or without
+%% extension. The field INDEX is used for TrueType collections (.ttc)
+%% to specify the font index number. The character `!' enables the
+%% no-embedding option. The /CSI option is required for TrueType fonts
+%% when Identity CMap is specified in the ENCNAME. The stylistic variants
+%% (Bold, Italic, BoldItalic) are specified in the filed VARIANT.
+%% See examples below.
+%%
+%% 4) [OPTIONS]
+%%
+%% All options available in the original dvipdfm are also valid here.
+%% The remap option [-r] is simply ignored.
+
+%%
+%% Omega Examples
+%%
+
+%% Chinese
+%% Arphic TrueType fonts as Adobe-{CNS1,GB1} CID-keyed font.
+%ombkai UniCNS-UCS2-H bkai00mp
+%ombsmi UniCNS-UCS2-H bsmi00lp
+%omgkai UniGB-UCS2-H gkai00mp
+%omgbsn UniGB-UCS2-H gbsn00lp
+
+%% Japanese
+%% Adobe-Japan1
+omrml UniJIS-UCS2-H Ryumin-Light
+omgbm UniJIS-UCS2-H GothicBBB-Medium
+
+%% Korean
+%omgtm UniKS-UCS2-H HYGoThic-Medium
+%ombtr UniKS-UCS2-H batang
+
+%%
+%% ASCII pTeX Examples
+%%
+
+%% Ryumin and GothicBBB found in PostScript printers:
+rml H Ryumin-Light
+gbm H GothicBBB-Medium
+rmlv V Ryumin-Light
+gbmv V GothicBBB-Medium
+
+rml-jis H Ryumin-Light
+gbm-jis H GothicBBB-Medium
+
+%% Synthetic font used for futo* family.
+%% jun101 not available.
+%ryumin-l H Ryumin-Light
+%gtbbb-m H GothicBBB-Medium
+%futomin-b H Ryumin-Light,Bold
+%futogo-b H GothicBBB-Medium,Bold
+%ryumin-l-v V Ryumin-Light
+%gtbbb-m-v V GothicBBB-Medium
+%futomin-b-v V Ryumin-Light,Bold
+%futogo-b-v V GothicBBB-Medium,Bold
+
+%% Morisawa OpenType Basic 7 Family Pack
+%%
+%ryumin-l H A-OTF-RyuminPro-Light
+%ryumin-l-v V A-OTF-RyuminPro-Light
+%gtbbb-m H A-OTF-GothicBBBPro-Medium
+%gtbbb-m-v V A-OTF-GothicBBBPro-Medium
+%futomin-b H A-OTF-FutoMinA101Pro-Bold
+%futomin-b-v V A-OTF-FutoMinA101Pro-Bold
+%futogo-b H A-OTF-FutoGoB101Pro-Bold
+%futogo-b-v V A-OTF-FutoGoB101Pro-Bold
+%jun101-l H A-OTF-Jun101Pro-Light
+%jun101-l-v V A-OTF-Jun101Pro-Light
+
+%% MS Mincho/Gothic
+%msmin H msmincho
+%msgot H msgothic
+
+%% MS-Mincho with proportional latin and kana:
+%msminp H :1:msmincho
+
+%% Hojo-Kanji (JIS X 0212-1990): Adobe-Japan2
+%hmin Hojo-H msmincho
+%hminv Hojo-V msmincho
+
+%%
+%% CJK-LaTeX/HLaTeX Examples
+%%
+
+%% Arphic Public Licence fonts:
+%% AR PL KaitiM, AR PL Mingti2L, AR PL SungtiL
+
+%bsmi@Big5@ ETen-B5-H bsmi00lp
+%bkai@Big5@ ETen-B5-H bkai00mp
+%gbsn@EUC@ GB-EUC-H gbsn00lp
+%gkai@EUC@ GB-EUC-H gkai00mp
+%bsmir@Big5@ ETen-B5-V bsmi00lp
+%bkair@Big5@ ETen-B5-V bkai00mp
+%gbsnr@EUC@ GB-EUC-V gbsn00lp
+%gkair@EUC@ GB-EUC-V gkai00mp
+
+%% Korean MS-Windows fonts with stylistic variants
+%jbtm@UKS@ UniKS-UCS2-H !batang
+%jbtmo@UKS@ UniKS-UCS2-H !batang,Italic
+%jbtb@UKS@ UniKS-UCS2-H !batang,Bold
+%jbtbo@UKS@ UniKS-UCS2-H !batang,BoldItalic
+
+%% Baekmuk fonts (used with HLaTeX package)
+%bbtm@KS-HLaTeX@ KSCms-UHC-H batang
+%bbtmo@UKS-HLaTeX@ UniKS-UCS2-H batang -s .167
+
+%% Heisei family of Acrobat Asian Font Packs:
+%% Not embedded.
+%mincho@UJIS@ UniJIS-UCS2-H HeiseiMin-W3-Acro
+%gothic@UJIS@ UniJIS-UCS2-H HeiseiKakuGo-W5-Acro
+
+%% Bitstream Cyberbit
+%% Available at:
+%% http://ftp.netscape.com/pub/communicator/extras/fonts/windows/ReadMe.htm
+
+%cyberb@Unicode@ unicode cyberbit
diff --git a/Build/source/texk/xdvipdfmx/data/config/cid-x.map b/Build/source/texk/xdvipdfmx/data/config/cid-x.map
deleted file mode 100644
index 9baa046cd4f..00000000000
--- a/Build/source/texk/xdvipdfmx/data/config/cid-x.map
+++ /dev/null
@@ -1,3 +0,0 @@
-%% This file 'cid-x.map' is read by dvipdfmx for default
-%% dvipdfmx.cfg setting. Please append fontmap entries here.
-
diff --git a/Build/source/texk/xdvipdfmx/data/config/dvipdfmx.cfg b/Build/source/texk/xdvipdfmx/data/dvipdfmx.cfg
index eaaed1793b8..53c96b8e3cc 100644
--- a/Build/source/texk/xdvipdfmx/data/config/dvipdfmx.cfg
+++ b/Build/source/texk/xdvipdfmx/data/dvipdfmx.cfg
@@ -1,4 +1,4 @@
-%% dvipdfmx.cfg for xdvipdfmx (xetex). (Public domain.)
+%% dvipdfmx.cfg for dvipdfmx. (Public domain.)
%%
%% PDF Version Setting
%%
@@ -8,8 +8,9 @@
%% as CIDFontType2 requires at least version 1.3. Transparent imaging
%% model requires version 1.4. So if you want soft-masking support for
%% PNG image with alpha channels, you should set version to 4 or higher.
+%% PDF 1.5 enables object compression.
-V 4
+V 5
%% Dvipdfmx Compatibility Flags
%%
@@ -19,10 +20,11 @@ V 4
%% This is only for backward compatibility. Don't use that.
%% 0x0008 Do not replace duplicate fontmap entries.
%% Dvipdfm's (not 'x') behaviour.
+%% 0x0010 Do not optimize PDF destinations. Use this if you want to
+%% refer from other files to destinations in the current file.
%C 0x0000
-
%% PDF Document Settings
%%
%% Papersize Option:
@@ -43,7 +45,7 @@ p a4
%% that encloses the material. That's not always what you want.
%% Annotations created by pdf:bannot/pdf:eannot is also affected.
-g 1
+%g 0
%% Bookmark Open Level:
%%
@@ -110,9 +112,10 @@ P 0x003C
%% success or failure)
%% %b The "base" name of the input file, e.g., "foo" instead of
%% "foo.eps".
+%% %v The PDF version to be converted to, e.g. "1.4" for PDF 1.4.
%% %% Replaced with single '%'.
-%% Ghostscript (PS-to-PDF)
+%% Ghostscript (PS-to-PDF and PDF-to-PDF):
%%
%% ps2pdf is a front-end to gs. For a complete list of options, see
%% http://ghostscript.com/doc/current/Ps2pdf.htm#Options
@@ -134,23 +137,36 @@ P 0x003C
%% than A0, and their llx=lly=0, you can use "-dEPSCrop" instead of
%% "-sPAPERSIZE=a0"
%%
+%% In TeX Live, we use the rungs wrapper instead of ps2pdf, becuse we
+%% must omit the -dSAFER which ps2pdf specifies: in order for pstricks
+%% to work with xetex,
+%% /usr/local/texlive/*/texmf-dist/dvips/pstricks/pstricks.pro (for
+%% example) needs to be accessed. (Also, it is better to use our
+%% supplied gs on Windows.) You can also add -dNOSAFER to the ps2pdf
+%% command line.
+%%
+%% Incidentally, especially in TL, more than one dvipdfmx.cfg may be
+%% extant. You can find the one that is active by running:
+%% kpsewhich -progname=dvipdfmx -format='other text files' dvipdfmx.cfg
+%%
+D "rungs -q -dNOPAUSE -dBATCH -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=%v -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -sOutputFile='%o' '%i' -c quit"
%% Frank Siegert's PStill:
-%D "/usr/local/bin/pstill -c -o %o %i"
+%D "/usr/local/bin/pstill -c -o '%o' '%i'"
%% Batik + Fop (SVG-to-PDF):
%% If you want both PS and SVG, you need to write a script or program
%% that selectively invokes converters.
-%D "java -classpath classpaths -jar /path/to/batik-rasterizer.jar -m application/pdf -d %o %i"
+%D "java -classpath classpaths -jar /path/to/batik-rasterizer.jar -m application/pdf -d '%o' '%i'"
%% There are no way to directly know suggested size of (raster) images.
%% You may want to use %b here, since you can try reading the ebb file
%% to see what is natural (physical) size of images.
-%D "ras2pdf -r 300x300 -b %b.bb -o %o %i"
+%D "ras2pdf -r 300x300 -b '%b.bb' -o '%o' '%i'"
%% ImageMagick:
%% Easiest way to support various file formats.
-%D "convert %i epdf:%o"
+%D "convert '%i' 'epdf:%o'"
%% Other Options
%%
@@ -171,17 +187,17 @@ P 0x003C
%% Font Map Files
%%
%% teTeX 2.x and TeX Live using updmap (pdfTeX format)
-%f pdftex.map
+f pdftex.map
%% teTeX 2.x and TeX Live using updmap (DVIPDFM format)
-f dvipdfm.map
+%f dvipdfm.map
%% teTeX 2.x and TeX Live using updmap (DVIPS format)
%% MiKTeX 2.2 and 2.3
%f psfonts.map
-%% Put additonal fontmap files here
+%% Put additonal fontmap files here (usually for Type0 fonts)
f cid-x.map
-%% Include additional config files
+%% Include other config files
%i <filename>
diff --git a/Build/source/texk/xdvipdfmx/data/config/glyphlist.txt b/Build/source/texk/xdvipdfmx/data/glyphlist.txt
index a1a22702a8e..0304ffc6674 100644
--- a/Build/source/texk/xdvipdfmx/data/config/glyphlist.txt
+++ b/Build/source/texk/xdvipdfmx/data/glyphlist.txt
@@ -1,3 +1,34 @@
+# ###################################################################################
+# Copyright (c) 1997,1998,2002,2007 Adobe Systems Incorporated
+#
+# Permission is hereby granted, free of charge, to any person obtaining a
+# copy of this documentation file to use, copy, publish, distribute,
+# sublicense, and/or sell copies of the documentation, and to permit
+# others to do the same, provided that:
+# - No modification, editing or other alteration of this document is
+# allowed; and
+# - The above copyright notice and this permission notice shall be
+# included in all copies of the documentation.
+#
+# Permission is hereby granted, free of charge, to any person obtaining a
+# copy of this documentation file, to create their own derivative works
+# from the content of this document to use, copy, publish, distribute,
+# sublicense, and/or sell the derivative works, and to permit others to do
+# the same, provided that the derived work is not represented as being a
+# copy or version of this document.
+#
+# Adobe shall not be liable to any party for any loss of revenue or profit
+# or for indirect, incidental, special, consequential, or other similar
+# damages, whether based on tort (including without limitation negligence
+# or strict liability), contract or other legal or equitable grounds even
+# if Adobe has been advised or had reason to know of the possibility of
+# such damages.Ê The Adobe materials are provided on an "AS IS" basis.Ê
+# Adobe specifically disclaims all express, statutory, or implied
+# warranties relating to the Adobe materials, including but not limited to
+# those concerning merchantability or fitness for a particular purpose or
+# non-infringement of any third party rights regarding the Adobe
+# materials.
+# ###################################################################################
# Name: Adobe Glyph List
# Table version: 2.0
# Date: September 20, 2002
diff --git a/Build/source/texk/xdvipdfmx/data/pdfglyphlist.txt b/Build/source/texk/xdvipdfmx/data/pdfglyphlist.txt
new file mode 100644
index 00000000000..25596f152dd
--- /dev/null
+++ b/Build/source/texk/xdvipdfmx/data/pdfglyphlist.txt
@@ -0,0 +1,385 @@
+# Entries of the Adobe Glyph List contained
+# in the PDF Latin Character Set and Symbol Set.
+#
+# Compiled from the Adobe Glyph List 2.0 and the
+# PDF 1.5 reference.
+#
+# See http://partners.adobe.com/asn/developer/typeforum/unicodegn.html
+#
+# Format: Semicolon-delimited fields:
+# (1) glyph name
+# (2) Unicode scalar value
+A;0041
+AE;00C6
+Aacute;00C1
+Acircumflex;00C2
+Adieresis;00C4
+Agrave;00C0
+Alpha;0391
+Aring;00C5
+Atilde;00C3
+B;0042
+Beta;0392
+C;0043
+Ccedilla;00C7
+Chi;03A7
+D;0044
+Delta;2206
+E;0045
+Eacute;00C9
+Ecircumflex;00CA
+Edieresis;00CB
+Egrave;00C8
+Epsilon;0395
+Eta;0397
+Eth;00D0
+Euro;20AC
+F;0046
+G;0047
+Gamma;0393
+H;0048
+I;0049
+Iacute;00CD
+Icircumflex;00CE
+Idieresis;00CF
+Ifraktur;2111
+Igrave;00CC
+Iota;0399
+J;004A
+K;004B
+Kappa;039A
+L;004C
+Lambda;039B
+Lslash;0141
+M;004D
+Mu;039C
+N;004E
+Ntilde;00D1
+Nu;039D
+O;004F
+OE;0152
+Oacute;00D3
+Ocircumflex;00D4
+Odieresis;00D6
+Ograve;00D2
+Omega;2126
+Omicron;039F
+Oslash;00D8
+Otilde;00D5
+P;0050
+Phi;03A6
+Pi;03A0
+Psi;03A8
+Q;0051
+R;0052
+Rfraktur;211C
+Rho;03A1
+S;0053
+Scaron;0160
+Sigma;03A3
+T;0054
+Tau;03A4
+Theta;0398
+Thorn;00DE
+U;0055
+Uacute;00DA
+Ucircumflex;00DB
+Udieresis;00DC
+Ugrave;00D9
+Upsilon1;03D2
+Upsilon;03A5
+V;0056
+W;0057
+X;0058
+Xi;039E
+Y;0059
+Yacute;00DD
+Ydieresis;0178
+Z;005A
+Zcaron;017D
+Zeta;0396
+a;0061
+aacute;00E1
+acircumflex;00E2
+acute;00B4
+adieresis;00E4
+ae;00E6
+agrave;00E0
+aleph;2135
+alpha;03B1
+ampersand;0026
+angle;2220
+angleleft;2329
+angleright;232A
+approxequal;2248
+aring;00E5
+arrowboth;2194
+arrowdblboth;21D4
+arrowdbldown;21D3
+arrowdblleft;21D0
+arrowdblright;21D2
+arrowdblup;21D1
+arrowdown;2193
+arrowhorizex;F8E7
+arrowleft;2190
+arrowright;2192
+arrowup;2191
+arrowvertex;F8E6
+asciicircum;005E
+asciitilde;007E
+asterisk;002A
+asteriskmath;2217
+at;0040
+atilde;00E3
+b;0062
+backslash;005C
+bar;007C
+beta;03B2
+braceex;F8F4
+braceleft;007B
+braceleftbt;F8F3
+braceleftmid;F8F2
+bracelefttp;F8F1
+braceright;007D
+bracerightbt;F8FE
+bracerightmid;F8FD
+bracerighttp;F8FC
+bracketleft;005B
+bracketleftbt;F8F0
+bracketleftex;F8EF
+bracketlefttp;F8EE
+bracketright;005D
+bracketrightbt;F8FB
+bracketrightex;F8FA
+bracketrighttp;F8F9
+breve;02D8
+brokenbar;00A6
+bullet;2022
+c;0063
+caron;02C7
+carriagereturn;21B5
+ccedilla;00E7
+cedilla;00B8
+cent;00A2
+chi;03C7
+circlemultiply;2297
+circleplus;2295
+circumflex;02C6
+club;2663
+colon;003A
+comma;002C
+congruent;2245
+copyright;00A9
+copyrightsans;F8E9
+copyrightserif;F6D9
+currency;00A4
+d;0064
+dagger;2020
+daggerdbl;2021
+degree;00B0
+delta;03B4
+diamond;2666
+dieresis;00A8
+divide;00F7
+dollar;0024
+dotaccent;02D9
+dotlessi;0131
+dotmath;22C5
+e;0065
+eacute;00E9
+ecircumflex;00EA
+edieresis;00EB
+egrave;00E8
+eight;0038
+element;2208
+ellipsis;2026
+emdash;2014
+emptyset;2205
+endash;2013
+epsilon;03B5
+equal;003D
+equivalence;2261
+eta;03B7
+eth;00F0
+exclam;0021
+exclamdown;00A1
+existential;2203
+f;0066
+fi;FB01
+five;0035
+fl;FB02
+florin;0192
+four;0034
+fraction;2044
+g;0067
+gamma;03B3
+germandbls;00DF
+gradient;2207
+grave;0060
+greater;003E
+greaterequal;2265
+guillemotleft;00AB
+guillemotright;00BB
+guilsinglleft;2039
+guilsinglright;203A
+h;0068
+heart;2665
+hungarumlaut;02DD
+hyphen;002D
+i;0069
+iacute;00ED
+icircumflex;00EE
+idieresis;00EF
+igrave;00EC
+infinity;221E
+integral;222B
+integralbt;2321
+integralex;F8F5
+integraltp;2320
+intersection;2229
+iota;03B9
+j;006A
+k;006B
+kappa;03BA
+l;006C
+lambda;03BB
+less;003C
+lessequal;2264
+logicaland;2227
+logicalnot;00AC
+logicalor;2228
+lozenge;25CA
+lslash;0142
+m;006D
+macron;00AF
+minus;2212
+minute;2032
+mu;00B5
+multiply;00D7
+n;006E
+nine;0039
+notelement;2209
+notequal;2260
+notsubset;2284
+ntilde;00F1
+nu;03BD
+numbersign;0023
+o;006F
+oacute;00F3
+ocircumflex;00F4
+odieresis;00F6
+oe;0153
+ogonek;02DB
+ograve;00F2
+omega1;03D6
+omega;03C9
+omicron;03BF
+one;0031
+onehalf;00BD
+onequarter;00BC
+onesuperior;00B9
+ordfeminine;00AA
+ordmasculine;00BA
+oslash;00F8
+otilde;00F5
+p;0070
+paragraph;00B6
+parenleft;0028
+parenleftbt;F8ED
+parenleftex;F8EC
+parenlefttp;F8EB
+parenright;0029
+parenrightbt;F8F8
+parenrightex;F8F7
+parenrighttp;F8F6
+partialdiff;2202
+percent;0025
+period;002E
+periodcentered;00B7
+perpendicular;22A5
+perthousand;2030
+phi1;03D5
+phi;03C6
+pi;03C0
+plus;002B
+plusminus;00B1
+product;220F
+propersubset;2282
+propersuperset;2283
+proportional;221D
+psi;03C8
+q;0071
+question;003F
+questiondown;00BF
+quotedbl;0022
+quotedblbase;201E
+quotedblleft;201C
+quotedblright;201D
+quoteleft;2018
+quoteright;2019
+quotesinglbase;201A
+quotesingle;0027
+r;0072
+radical;221A
+radicalex;F8E5
+reflexsubset;2286
+reflexsuperset;2287
+registered;00AE
+registersans;F8E8
+registerserif;F6DA
+rho;03C1
+ring;02DA
+s;0073
+scaron;0161
+second;2033
+section;00A7
+semicolon;003B
+seven;0037
+sigma1;03C2
+sigma;03C3
+similar;223C
+six;0036
+slash;002F
+space;0020
+spade;2660
+sterling;00A3
+suchthat;220B
+summation;2211
+t;0074
+tau;03C4
+therefore;2234
+theta1;03D1
+theta;03B8
+thorn;00FE
+three;0033
+threequarters;00BE
+threesuperior;00B3
+tilde;02DC
+trademark;2122
+trademarksans;F8EA
+trademarkserif;F6DB
+two;0032
+twosuperior;00B2
+u;0075
+uacute;00FA
+ucircumflex;00FB
+udieresis;00FC
+ugrave;00F9
+underscore;005F
+union;222A
+universal;2200
+upsilon;03C5
+v;0076
+w;0077
+weierstrass;2118
+x;0078
+xi;03BE
+y;0079
+yacute;00FD
+ydieresis;00FF
+yen;00A5
+z;007A
+zcaron;017E
+zero;0030
+zeta;03B6
+#--end