r598 - in packages/libpdf-api2-perl/trunk: . examples lib/PDF/API2 lib/PDF/API2/Resource

Gunnar Wolf gwolf at costa.debian.org
Sun Jul 17 08:08:55 UTC 2005


Author: gwolf
Date: 2005-01-06 07:05:36 +0100 (Thu, 06 Jan 2005)
New Revision: 598

Added:
   packages/libpdf-api2-perl/trunk/TODO
   packages/libpdf-api2-perl/trunk/examples/020_textrise
   packages/libpdf-api2-perl/trunk/examples/020_textunderline
   packages/libpdf-api2-perl/trunk/examples/024_bmpfonts
   packages/libpdf-api2-perl/trunk/examples/025_unifonts
   packages/libpdf-api2-perl/trunk/examples/026_unifont2
   packages/libpdf-api2-perl/trunk/examples/027_winfont
   packages/libpdf-api2-perl/trunk/lib/PDF/API2/NamedDestination.pm
   packages/libpdf-api2-perl/trunk/lib/PDF/API2/Resource/UniFont.pm
   packages/libpdf-api2-perl/trunk/lib/PDF/API2/Resource/uniglyph.txt
   packages/libpdf-api2-perl/trunk/lib/PDF/API2/UniWrap.pm
   packages/libpdf-api2-perl/trunk/lib/PDF/API2/Version.pm
Log:
svn-upgrade somehow missed them


Added: packages/libpdf-api2-perl/trunk/TODO
===================================================================
--- packages/libpdf-api2-perl/trunk/TODO	2005-01-06 05:27:29 UTC (rev 597)
+++ packages/libpdf-api2-perl/trunk/TODO	2005-01-06 06:05:36 UTC (rev 598)
@@ -0,0 +1,58 @@
+#=======================================================================
+#    ____  ____  _____              _    ____ ___   ____
+#   |  _ \|  _ \|  ___|  _   _     / \  |  _ \_ _| |___ \
+#   | |_) | | | | |_    (_) (_)   / _ \ | |_) | |    __) |
+#   |  __/| |_| |  _|    _   _   / ___ \|  __/| |   / __/
+#   |_|   |____/|_|     (_) (_) /_/   \_\_|  |___| |_____|
+#
+#   $Id: TODO,v 1.2 2004/11/24 20:12:45 fredo Exp $
+#
+#=======================================================================
+
+FOR ``0.41 PRODUCTION RELEASE´´:
+
+    - update all cjkfonts + cmaps to latest character collection
+
+    - update all corefonts to latin1-10 glyph specs
+
+    - update ttfonts to use cjk-encoding-strategy (cjk ttf)
+        *DONE*
+
+    - fix ttfonts for cff/opentype to pdf-1.6 spec
+
+    - add cmap support cid-based cff/opentype fonts
+        *DONE*
+
+FURTHER DOWN:
+
+    - custom page labels (PDF-1.6 spec/8.3.1 Page Labels):
+        >By 'specify' do you mean the API or how to implement them? For the API, 
+        >something simple would be convenient. To implement the example in the 
+        >spec:
+        >
+        >$doc->page_labels(
+        >   # no prefix and starts at one (1).
+        >   1 => 'r',
+        >   5 => 'd',
+        >   # has prefix or starts > 1
+        >   8 => { -style => 'd',
+        >          -prefix => 'A-',
+        >          -start => 8 },
+        >);
+        
+        
+        1 0 obj << 
+            /Type /Catalog
+            /PageLabels << 
+                /Nums [ 
+                    1 << /S /r >> 
+                    5 << /S /D >> 
+                    8 << 
+                        /S /D
+                        /P (A-)
+                        /St 8
+                    >>
+                ]
+            >>
+        >>
+        endobj
\ No newline at end of file

Added: packages/libpdf-api2-perl/trunk/examples/020_textrise
===================================================================
--- packages/libpdf-api2-perl/trunk/examples/020_textrise	2005-01-06 05:27:29 UTC (rev 597)
+++ packages/libpdf-api2-perl/trunk/examples/020_textrise	2005-01-06 06:05:36 UTC (rev 598)
@@ -0,0 +1,82 @@
+#!/usr/bin/perl
+#=======================================================================
+#    ____  ____  _____              _    ____ ___   ____
+#   |  _ \|  _ \|  ___|  _   _     / \  |  _ \_ _| |___ \
+#   | |_) | | | | |_    (_) (_)   / _ \ | |_) | |    __) |
+#   |  __/| |_| |  _|    _   _   / ___ \|  __/| |   / __/
+#   |_|   |____/|_|     (_) (_) /_/   \_\_|  |___| |_____|
+#
+#   A Perl Module Chain to faciliate the Creation and Modification
+#   of High-Quality "Portable Document Format (PDF)" Files.
+#
+#   Copyright 1999-2004 Alfred Reibenschuh <areibens at cpan.org>.
+#
+#=======================================================================
+#
+#   PERMISSION TO USE, COPY, MODIFY, AND DISTRIBUTE THIS FILE FOR
+#   ANY PURPOSE WITH OR WITHOUT FEE IS HEREBY GRANTED, PROVIDED THAT
+#   THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE APPEAR IN ALL
+#   COPIES.
+#
+#   THIS FILE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+#   WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+#   MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+#   IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
+#   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+#   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+#   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+#   USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+#   ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+#   OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+#   OF THE USE OF THIS FILE, EVEN IF ADVISED OF THE POSSIBILITY OF
+#   SUCH DAMAGE.
+#
+#   $Id: 020_textrise,v 1.1 2004/12/31 03:06:27 fredo Exp $
+#
+#=======================================================================
+
+use PDF::API2;
+use PDF::API2::Util;
+
+
+$pdf=PDF::API2->new;
+
+$f1=$pdf->corefont('Helvetica',-encode=>'latin1');
+$f2=$pdf->corefont('Helvetica-Bold',-encode=>'latin1');
+
+$page = $pdf->page;
+$page->mediabox(595,842);
+
+$txt=$page->text;
+$txt->font($f1,20);
+
+$txt->translate(50,800);
+$txt->text('normal text');
+$txt->rise(5);
+$txt->text('rise = 5 units');
+$txt->rise(-5);
+$txt->text('rise = -5 units');
+$txt->rise(0);
+
+$txt->translate(50,600);
+$txt->text('normal text');
+$txt->rise(10);
+$txt->text('rise = 10 units');
+$txt->rise(-10);
+$txt->text('rise = -10 units');
+$txt->rise(0);
+
+$txt->translate(50,400);
+$txt->text('normal text');
+$txt->rise(20);
+$txt->text('rise = 20 units');
+$txt->rise(-20);
+$txt->text('rise = -20 units');
+$txt->rise(0);
+
+$pdf->saveas("$0.pdf");
+$pdf->end();
+
+exit;
+
+__END__


Property changes on: packages/libpdf-api2-perl/trunk/examples/020_textrise
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/libpdf-api2-perl/trunk/examples/020_textunderline
===================================================================
--- packages/libpdf-api2-perl/trunk/examples/020_textunderline	2005-01-06 05:27:29 UTC (rev 597)
+++ packages/libpdf-api2-perl/trunk/examples/020_textunderline	2005-01-06 06:05:36 UTC (rev 598)
@@ -0,0 +1,78 @@
+#!/usr/bin/perl
+#=======================================================================
+#    ____  ____  _____              _    ____ ___   ____
+#   |  _ \|  _ \|  ___|  _   _     / \  |  _ \_ _| |___ \
+#   | |_) | | | | |_    (_) (_)   / _ \ | |_) | |    __) |
+#   |  __/| |_| |  _|    _   _   / ___ \|  __/| |   / __/
+#   |_|   |____/|_|     (_) (_) /_/   \_\_|  |___| |_____|
+#
+#   A Perl Module Chain to faciliate the Creation and Modification
+#   of High-Quality "Portable Document Format (PDF)" Files.
+#
+#   Copyright 1999-2004 Alfred Reibenschuh <areibens at cpan.org>.
+#
+#=======================================================================
+#
+#   PERMISSION TO USE, COPY, MODIFY, AND DISTRIBUTE THIS FILE FOR
+#   ANY PURPOSE WITH OR WITHOUT FEE IS HEREBY GRANTED, PROVIDED THAT
+#   THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE APPEAR IN ALL
+#   COPIES.
+#
+#   THIS FILE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+#   WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+#   MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+#   IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
+#   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+#   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+#   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+#   USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+#   ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+#   OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+#   OF THE USE OF THIS FILE, EVEN IF ADVISED OF THE POSSIBILITY OF
+#   SUCH DAMAGE.
+#
+#   $Id: 020_textunderline,v 1.1 2004/12/31 03:06:44 fredo Exp $
+#
+#=======================================================================
+
+use PDF::API2;
+use PDF::API2::Util;
+
+
+$pdf=PDF::API2->new;
+
+$f1=$pdf->corefont('Helvetica',-encode=>'latin1');
+$f2=$pdf->corefont('Helvetica-Bold',-encode=>'latin1');
+
+$page = $pdf->page;
+$page->mediabox(595,842);
+
+$gfx=$page->gfx;
+$gfx->textlabel(50,700,$f2,20,'Normal Text in Red',-color=>'red');
+$gfx->textlabel(50,600,$f2,20,'Normal Text in Blue Underline in Red+Yellow',
+    -color=>'#0000CC',
+    -rotate=>-45,
+    -hspace=>65,
+    -underline=>[4,[1,'red'],7,[1.5,'yellow'],11,2],
+);
+
+$gfx->textlabel(300,600,$f2,20,'Text Centered',
+    -color=>'#0000CC',
+    -rotate=>45,
+    -center=>1,
+    -underline=>[4,[2,'red']],
+);
+
+$gfx->textlabel(550,600,$f2,20,'Text Right',
+    -color=>'#0000CC',
+    -rotate=>-45,
+    -right=>1,
+    -underline=>[4,[2,'red']],
+);
+
+$pdf->saveas("$0.pdf");
+$pdf->end();
+
+exit;
+
+__END__


Property changes on: packages/libpdf-api2-perl/trunk/examples/020_textunderline
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/libpdf-api2-perl/trunk/examples/024_bmpfonts
===================================================================
--- packages/libpdf-api2-perl/trunk/examples/024_bmpfonts	2005-01-06 05:27:29 UTC (rev 597)
+++ packages/libpdf-api2-perl/trunk/examples/024_bmpfonts	2005-01-06 06:05:36 UTC (rev 598)
@@ -0,0 +1,147 @@
+#!/usr/bin/perl
+#=======================================================================
+#    ____  ____  _____              _    ____ ___   ____
+#   |  _ \|  _ \|  ___|  _   _     / \  |  _ \_ _| |___ \
+#   | |_) | | | | |_    (_) (_)   / _ \ | |_) | |    __) |
+#   |  __/| |_| |  _|    _   _   / ___ \|  __/| |   / __/
+#   |_|   |____/|_|     (_) (_) /_/   \_\_|  |___| |_____|
+#
+#   A Perl Module Chain to faciliate the Creation and Modification
+#   of High-Quality "Portable Document Format (PDF)" Files.
+#
+#   Copyright 1999-2004 Alfred Reibenschuh <areibens at cpan.org>.
+#
+#=======================================================================
+#
+#   PERMISSION TO USE, COPY, MODIFY, AND DISTRIBUTE THIS FILE FOR
+#   ANY PURPOSE WITH OR WITHOUT FEE IS HEREBY GRANTED, PROVIDED THAT
+#   THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE APPEAR IN ALL
+#   COPIES.
+#
+#   THIS FILE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+#   WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+#   MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+#   IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
+#   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+#   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+#   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+#   USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+#   ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+#   OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+#   OF THE USE OF THIS FILE, EVEN IF ADVISED OF THE POSSIBILITY OF
+#   SUCH DAMAGE.
+#
+#   $Id: 024_bmpfonts,v 1.1 2004/12/31 03:04:26 fredo Exp $
+#
+#=======================================================================
+
+use PDF::API2;
+use PDF::API2::Util;
+
+use PDF::API2::Resource::Font::BdFont;
+
+use Data::Dumper;
+
+my $data=PDF::API2::Resource::Font::BdFont->readBDF($ARGV[0]);
+
+print Dumper($data);
+
+$pdf=PDF::API2->new;
+
+foreach my $char (@{$data->{char2}}) {
+    my $page = $pdf->page;
+    $page->mediabox('A4'); # 595,842
+
+    my $gfx=$page->gfx;
+    print "C: $char->{NAME} ($char->{ENCODING})\n";
+    my @bbx=@{$char->{BBX}};
+
+    my $stream=pack('H*',$char->{hex});
+    
+    my $y=$bbx[1];
+    next unless($y);
+    my $x=8*length($stream)/$y;
+
+    my $img=qq|q $x 0 0 $y 50 50 cm
+BI
+/Interpolate false/Decode [1 0]/H $y/W $x/BPC 1/CS/G
+ID $stream
+EI 
+Q|;
+
+    $gfx->add($img);
+    delete $gfx->{Filter};
+}
+
+
+my $sx=33;
+my $sy=45;
+my $fx=20;
+
+my $f1=$pdf->corefont('Helvetica');
+
+my $font=$pdf->bdfont($ARGV[0]);
+
+my $page = $pdf->page;
+$page->mediabox(595,842);
+
+my $gfx=$page->gfx;
+
+my $txt=$page->text;
+$txt->strokecolor('#000');
+$txt->fillcolor('#000');
+$txt->font($font,$fx);
+
+my $txt2=$page->text;
+
+$txt2->translate(50,800);
+$txt2->font($f1,20);
+$txt2->text("font='".$font->fontname." / ".$font->name."'");
+
+$txt2->font($f1,5);
+$txt2->hspace(80);
+
+my $u=$font->underlineposition*$fx/1000;
+
+foreach $x (0..15) {
+    print STDERR ".";
+    foreach $y (0..15) {
+        $txt->translate(50+($sx*$x),50+($sy*$y));
+        $txt->text(chr($y*16+$x));
+
+        my $wx=$font->width(chr($y*16+$x))*$fx;
+
+        $gfx->strokecolor('lightblue');
+        $gfx->move(50+($sx*$x),50+($sy*$y)+$fx);
+        $gfx->line(50+($sx*$x),50+($sy*$y)+$u);
+        $gfx->line(50+($sx*$x)+$wx,50+($sy*$y)+$u);
+        $gfx->line(50+($sx*$x)+$wx,50+($sy*$y)+$fx);
+        $gfx->close;
+        $gfx->stroke;
+
+        $gfx->strokecolor('gray');
+        $gfx->move(50+($sx*$x),50+($sy*$y));
+        $gfx->line(50+($sx*$x)+$wx,50+($sy*$y));
+        $gfx->stroke;
+
+        $txt2->translate(50+($sx*$x)-2,50+($sy*$y)-6);
+        $txt2->text_right($y*16+$x);
+        $txt2->translate(50+($sx*$x)-2,50+($sy*$y)-11);
+        $txt2->text_right(sprintf('U=0x%04X',$font->uniByEnc($y*16+$x)));
+        $txt2->translate(50+($sx*$x)-2,50+($sy*$y)-16);
+        $txt2->text_right($font->glyphByEnc($y*16+$x));
+        $txt2->translate(50+($sx*$x)-2,50+($sy*$y)-21);
+        $txt2->text_right(sprintf('wx=%i',$font->wxByEnc($y*16+$x)));
+    }
+}
+
+delete $gfx->{Filter};
+delete $txt->{Filter};
+delete $txt2->{Filter};
+$pdf->{pdf}->{' version'}=4;
+$pdf->saveas("$0.pdf");
+
+$pdf->end();
+
+
+__END__


Property changes on: packages/libpdf-api2-perl/trunk/examples/024_bmpfonts
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/libpdf-api2-perl/trunk/examples/025_unifonts
===================================================================
--- packages/libpdf-api2-perl/trunk/examples/025_unifonts	2005-01-06 05:27:29 UTC (rev 597)
+++ packages/libpdf-api2-perl/trunk/examples/025_unifonts	2005-01-06 06:05:36 UTC (rev 598)
@@ -0,0 +1,1374 @@
+#!/usr/bin/perl
+#=======================================================================
+#    ____  ____  _____              _    ____ ___   ____
+#   |  _ \|  _ \|  ___|  _   _     / \  |  _ \_ _| |___ \
+#   | |_) | | | | |_    (_) (_)   / _ \ | |_) | |    __) |
+#   |  __/| |_| |  _|    _   _   / ___ \|  __/| |   / __/
+#   |_|   |____/|_|     (_) (_) /_/   \_\_|  |___| |_____|
+#
+#   A Perl Module Chain to faciliate the Creation and Modification
+#   of High-Quality "Portable Document Format (PDF)" Files.
+#
+#   Copyright 1999-2004 Alfred Reibenschuh <areibens at cpan.org>.
+#
+#=======================================================================
+#
+#   PERMISSION TO USE, COPY, MODIFY, AND DISTRIBUTE THIS FILE FOR
+#   ANY PURPOSE WITH OR WITHOUT FEE IS HEREBY GRANTED, PROVIDED THAT
+#   THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE APPEAR IN ALL
+#   COPIES.
+#
+#   THIS FILE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+#   WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+#   MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+#   IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
+#   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+#   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+#   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+#   USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+#   ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+#   OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+#   OF THE USE OF THIS FILE, EVEN IF ADVISED OF THE POSSIBILITY OF
+#   SUCH DAMAGE.
+#
+#   $Id: 022_truefonts,v 1.1 2004/04/06 23:04:06 fredo Exp $
+#
+#=======================================================================
+
+use File::Basename;
+use PDF::API2;
+use PDF::API2::Util;
+use Unicode::UCD 'charinfo';
+use Encode qw[:all];
+use Getopt::Long;
+use PDF::API2::UniWrap;
+use utf8;
+
+#-----------------------------------------
+package PDF::API2::UniWrap;
+
+sub char_length {
+    my $self=shift if ref($_[0]);
+    my ($c) = @_;
+
+    #if ($c eq 'CM' || $c eq 'ZW') {
+    #    return 0;
+    #}
+    if(defined $self && defined $self->{widthobj}) 
+    {
+        return $self->{widthobj}->width($c);
+    } 
+
+    return 1;
+}
+
+#-----------------------------------------
+package main;
+
+$uw = PDF::API2::UniWrap->new(line_length=>50, emergency_break=>50);
+
+$api=PDF::API2->new();
+
+$api->mediabox(595,842);
+
+$helv=$api->corefont('Helvetica-Bold',-encode=>'latin1');
+
+$times=$api->corefont('Times-Roman',-encode=>'latin1');
+$time2=$api->synfont($times,-slant=>1.3);
+$treb=$api->corefont('Trebuchet-Italic',-encode=>'latin1');
+$tre2=$api->synfont($treb,-slant=>1.1,-space=>60);
+$georg=$api->corefont('Georgia-Italic',-encode=>'latin1');
+
+$jfs=$api->cjkfont( 'mincho-w7', -encode=>'shiftjis' );
+$jf2=$api->cjkfont( 'gothic-w9', -encode=>'shiftjis' );
+
+$uf=$api->unifont($jfs,[$time2,[0]], -encode=>'shiftjis');
+$u2=$api->unifont($jf2,[$tre2,[0]], -encode=>'shiftjis');
+$u3=$api->unifont($jf2,{ font=>$georg, blocks=>[0] }, -encode=>'shiftjis');
+
+$start=tell(DATA);
+
+foreach my $font ($jfs,$uf,$u2,$u3)
+{
+    $uw->{widthobj}=$font;
+
+    seek(DATA,$start,0);
+    binmode(DATA,':raw');
+
+    $page = $api->page;
+    $gfx = $page->gfx;
+    #delete $gfx->{Filter};
+    $i=0;
+    while(!eof(DATA))
+    {
+        #print STDERR "$i -- ";
+        $line=<DATA>;
+        $line=~s|[\012\015]+$||go;
+        foreach my $textline ($uw->break_lines(decode('shiftjis',$line)))
+        {
+            ## utf8::upgrade($textline);
+            if($i==50)
+            {
+                seek(DATA,0,2);
+                last;
+                $page = $api->page;
+                $gfx = $page->gfx;
+                #delete $gfx->{Filter};
+                $i=0;
+            }
+            $gfx->add("\n");
+            $gfx->textlabel(97,786-$i*15,$helv,7.5,"$i",-right=>1,-color=>'#a00000');
+            $gfx->add("\n");
+            $gfx->textlabel(100,785-$i*15,$font,10,$textline,-hspace=>80);
+            $gfx->add("\n");
+            $i++;
+        }
+    }
+}
+
+$api->saveas("$0.pdf");
+$api->end;
+
+__END__
+
+=head1 NAME
+
+PDFJ - “ú–{ŒêPDF¶¬ƒ‚ƒWƒ…[ƒ‹
+
+=head1 SYNOPSIS
+
+  use PDFJ qw(SJIS);
+  $doc = PDFJ::Doc->new($pdfversion, $paperwidth, $paperheight);
+  $font = $doc->new_font('Ryumin-Light', '90ms-RKSJ-H', 'Times-Roman');
+  $page = $doc->new_page;
+  $text = Text("ƒeƒLƒXƒg", TStyle(font => $font, fontsize => 10));
+  $paragraph = Paragraph($text, PStyle(size => 100, align => 'w', linefeed => 20));
+  $image = $doc->new_image($jpgfile, $pixelwidth, $pixelheight, $width, $height);
+  $shape = Shape->ellipse($x, $y, $rx, $ry);
+  $block = Block('V', $paragraph, $image, $shape, BStyle(align => 'c'));
+  $block->show($page, $x, $y);
+  $doc->print('sample.pdf');
+
+=head1 DESCRIPTION
+
+=head2 ŠT—v
+
+‚±‚̃‚ƒWƒ…[ƒ‹‚Í“ú–{ŒêPDF‚𐶐¬‚·‚éBŽŸ‚̂悤‚È“Á’¥‚ª‚ ‚éB
+
+=over 4
+
+=item *
+
+JIS X 4051u“ú–{Œê•¶‘‚̍s‘g”Å•û–@vi1995j‚ɂقڏ€‹’‚µ‚½s‘g”Ń‹[ƒ‹‚ð‘g‚ݍž‚ñ‚Å‚ ‚èA‹Ö‘¥‚âs‚Ì‹l‚ߐL‚΂µ‚Í‚±‚̃‚ƒWƒ…[ƒ‹‚É”C‚¹‚邱‚Æ‚ª‚Å‚«‚éB
+
+=item *
+
+ƒ‹ƒrA“Y‚¦ŽšAc‘‚«’†‚̉¢•¶Ac’†‰¡A‰¢•¶‚̃nƒCƒtƒl[ƒVƒ‡ƒ“A‰ºüE–TüAŒ—“_A–ÔŠ|‚¯‚Æ‚¢‚Á‚½‘g”ŏˆ—‚à‚±‚̃‚ƒWƒ…[ƒ‹‚É”C‚¹‚邱‚Æ‚ª‚Å‚«‚éB
+
+=item *
+
+Type1ƒtƒHƒ“ƒg‚ł́A˜a•¶‚ÉRyumin-Light‚ÆGothicBBB-MediumA‰¢•¶‚ÉTimesAHelveticaACourier‚ÌŠeƒtƒ@ƒ~ƒŠ‚ªŽg‚¦‚éB‚±‚ê‚ç‚̓tƒHƒ“ƒgŽ©‘Ì‚Í–„‚ߍž‚Ü‚ê‚È‚¢‚̂ŁAƒRƒ“ƒpƒNƒg‚ÈPDF‚ðì‚ê‚éB‚½‚¾‚µ•\Ž¦EˆóüŠÂ‹«‚É‚»‚̃tƒHƒ“ƒg‚ª‚È‚¢‚Æ‘ã‘ÖƒtƒHƒ“ƒg‚Æ‚È‚éB
+
+=item *
+
+”CˆÓ‚ÌTrueTypeƒtƒHƒ“ƒg‚ðŽg‚¤‚±‚Æ‚à‚Å‚«‚éBTrueTypeƒtƒHƒ“ƒg‚Í–„‚ߍž‚Ü‚ê‚éi˜a•¶‚ɂ‚¢‚Ă̓TƒuƒZƒbƒg‚Łj‚̂ŁAŽáŠ±PDF‚̃TƒCƒY‚ª‘å‚«‚­‚Ȃ邪A‚Ç‚ñ‚Ȋ‹«‚Å‚à“¯‚¶‚悤‚É•\Ž¦Eˆóü‚Å‚«‚éB
+
+=item *
+
+‰¢•¶‚ɁAŒÅ’èƒsƒbƒ`‚Ì”¼ŠpƒtƒHƒ“ƒg‚ðŽg‚¤‚±‚Æ‚àAƒvƒƒ|[ƒVƒ‡ƒiƒ‹‚ȉ¢•¶ƒtƒHƒ“ƒg‚ðŽg‚¤‚±‚Æ‚à‚Å‚«‚éB
+
+=item *
+
+“ú–{Œê•¶ŽšƒR[ƒh‚Æ‚µ‚ẮAƒVƒtƒgJISA“ú–{ŒêEUCAUTF8AUnicode‚ɑΉž‚µ‚Ä‚¢‚éB
+
+=item *
+
+JPEG‰æ‘œiƒtƒ@ƒCƒ‹‚¨‚æ‚ÑURLŽw’èj‚Ɛü‰æ}Œ`‚ªˆµ‚¦‚éB‰æ‘œ‚â}Œ`‚ðƒeƒLƒXƒg‚̈ꕔ‚Æ‚µ‚čs“à‚É”z’u‚·‚邱‚Æ‚à‰Â”\B‹t‚ɐü‰æ}Œ`‚Ì’†‚ɃeƒLƒXƒg‚â‰æ‘œ‚ð”z’u‚·‚邱‚Æ‚à‚Å‚«‚éB
+
+=item *
+
+ƒeƒLƒXƒg‚ðs’·‚ƍs‘—‚è‚ðŽw’肵‚Đ܂è•Ô‚µˆ—‚µA’i—Ž‚ðì‚邱‚Æ‚ª‚Å‚«‚éB’i—Ž‚É‚Í‰Óð‘‚«‚Ì‚½‚߂̃‰ƒxƒ‹‚ð•t‚¯‚邱‚Æ‚ª‚Å‚«‚é
+
+=item *
+
+’i—ŽA‰æ‘œA}Œ`‚È‚Ç‚ð•À‚ׂăuƒƒbƒN‚Æ‚¢‚¤‚Ü‚Æ‚Ü‚è‚ðì‚邱‚Æ‚ª‚Å‚«‚éBƒuƒƒbƒN‚ɂ́A“à—e‚Ì”z’uAŽüˆÍ‚Ì—]”’A˜güA“h‚è‚‚ԂµF‚È‚Ç‚ðŽw’è‚Å‚«‚éBƒuƒƒbƒN“à‚Ì•À‚Ñ‚Ì•ûŒü‚Æ‚µ‚āAã¨‰ºA¶¨‰EA‰E¨¶‚ª‚ ‚éBƒuƒƒbƒN‚ð“ü‚êŽq‚É‚·‚邱‚Æ‚Å•\‚ðì‚邱‚Æ‚ª‚Å‚«‚éB
+
+=item *
+
+’i—Ž‚âƒuƒƒbƒN‚ðŽw’è‚Ì‘å‚«‚³‚ð’´‚¦‚È‚¢‚悤‚É•ªŠ„‚µ‚āA•¡”‚̃y[ƒW‚É•ª‚¯‚Ä•\Ž¦‚·‚邱‚Æ‚ª‚Å‚«‚éB
+
+=item *
+
+PDF‚Ì•¶‘î•ñAƒAƒEƒgƒ‰ƒCƒ“î•ñAƒnƒCƒp[ƒŠƒ“ƒNi•¶‘“à‚¨‚æ‚ÑURLj‚ð•t‰Á‚Å‚«‚éB
+
+=item *
+
+ˆÃ†‰»‚ª‚Å‚«‚éB
+
+=back
+
+=head2 •\Ž¦‰Â”\‚ȃIƒuƒWƒFƒNƒg
+
+PDFJ‚Å‚ÍŽŸ‚Ì•\Ž¦‰Â”\‚ȍ\¬—v‘f‚ɑΉž‚·‚éƒIƒuƒWƒFƒNƒg‚ð‘g‚ݍ‡‚킹‚ÄPDF•¶‘‚ðì¬‚·‚éB‚±‚ê‚ç‚݂͂ȁAshow‚Æ‚¢‚¤ƒƒ\ƒbƒh‚Ńy[ƒWã‚Ɉʒu‚ðŽw’肵‚Ä•\Ž¦‚·‚邱‚Æ‚ª‚Å‚«‚éBshowƒƒ\ƒbƒh‚Ì‹ï‘Ì“I‚ÈŽg‚¢•û‚ɂ‚¢‚Ä‚ÍŒãq‚·‚éB
+
+=over 4
+
+=item ƒeƒLƒXƒgiPDFJ::Textj
+
+Žw’è‚Ì•¶Žš—ñ‚ðAŽw’è‚̃tƒHƒ“ƒg‚âƒTƒCƒY‚È‚Ç‚Ì‘®«‚ɏ]‚Á‚Ä•\Ž¦‚·‚é‚à‚́BƒtƒHƒ“ƒg‚̃Gƒ“ƒR[ƒfƒBƒ“ƒO‚ªH‚Å‚ ‚ê‚΍¶‚©‚ç‰E‚Ö‰¡‘‚«‚ŁAV‚Å‚ ‚ê‚Ώォ‚牺‚֏c‘‚«‚Å•\Ž¦‚³‚ê‚éB
+
+ƒ‹ƒrA“Y‚¦ŽšAc’†‰¡A‰ºüE–TüAŒ—“_AˆÍ‚Ý‚Æ‚¢‚Á‚½‘®«‚ÌŽw’肪‚Å‚«‚éB
+
+ƒeƒLƒXƒgŽ©‘̂ɂ͍s’·‚âs‘—‚è‚Æ‚¢‚Á‚½‘®«‚Í‚È‚­AÜ‚è•Ô‚µ‚Ä•\Ž¦‚³‚ê‚邱‚Æ‚Í‚È‚¢B
+
+•¶Žš‚¾‚¯‚Å‚È‚­A•\Ž¦‰Â”\‚ȃIƒuƒWƒFƒNƒg‚ðŠÜ‚Þ‚±‚Æ‚ª‚Å‚«‚éB
+
+=item ’i—ŽiPDFJ::Paragraphj
+
+ƒeƒLƒXƒg‚ɑ΂µ‚čs’·‚ƍs‘—‚è‚Æ”z’u‚ðŽw’肵‚čs‚̐܂è•Ô‚µ‚ð‚¨‚±‚È‚¢A‚ЂƂ‚̒i—Ž‚Æ‚µ‚Ä•\Ž¦‚·‚é‚à‚́Bs‚̐܂è•Ô‚µ‚É”º‚¤A‹Ö‘¥ˆ—AƒnƒCƒtƒl[ƒVƒ‡ƒ“As‚Ì‹l‚ߐL‚΂µ‚ÍŽ©“®“I‚ɏˆ—‚³‚ê‚éB
+
+‚Ü‚½ƒeƒLƒXƒg‚ɂ́A•¶Žš‚¾‚¯‚Å‚È‚­‰æ‘œ‚â}Œ`‚ð‚ЂƂ‚̕¶Žš‚̂悤‚Ɉµ‚Á‚ÄŠÜ‚Þ‚±‚Æ‚à‚Å‚«‚éB
+
+s“ªAs––‚̃Cƒ“ƒfƒ“ƒgAæ“ªs‚ɂ‚¯‚郉ƒxƒ‹‚ðŽw’è‚·‚邱‚Æ‚à‚Å‚«‚éB
+
+’i—Ž‚Ì‘OŒã‚ÌŠÔŠu‚ðŽw’è‚·‚邱‚Æ‚ª‚Å‚«‚éB‚±‚ÌŠÔŠu‚Í’i—Ž‚ð•À‚ׂăuƒƒbƒN‚ðì‚éÛ‚É“K—p‚³‚ê‚éB
+
+=item ‰æ‘œiPDFJ::Imagej
+
+JPEGŒ`Ž®‚ŁAƒtƒ@ƒCƒ‹‚É•Û‘¶‚³‚ê‚Ä‚¢‚é‚à‚Ì‚©AURL‚ÅŽQÆ‚Å‚«‚é‰æ‘œ‚Ì‚Ý‚ªˆµ‚¦‚éBŒ³‚̃sƒNƒZƒ‹ƒTƒCƒY‚Æ‚ÍŠÖŒW‚È‚­Žw’è‚Ì‘å‚«‚³‚Å•\Ž¦‚Å‚«‚éB
+
+ŽüˆÍ‚Ì—]”’‚ðŽw’è‚·‚邱‚Æ‚à‚Å‚«‚éB
+
+=item }Œ`iPDFJ::Shapej
+
+’¼üA‹éŒ`A‘½ŠpŒ`A‰~A‘ȉ~AƒxƒWƒG‹Èü‚ð‘g‚ݍ‡‚킹‚Đ}Œ`‚ðì¬‚µA•\Ž¦‚Å‚«‚éBü‚Ì—L–³A‘¾‚³AFA“_üA“h‚è‚‚Ԃµ‚Ì—L–³AF‚Æ‚¢‚Á‚½‘®«‚ªŽw’è‚Å‚«‚éB
+
+}Œ`“à‚ɃeƒLƒXƒg‚ð”z’u‚·‚邱‚Æ‚à‚Å‚«‚éB
+
+ŽüˆÍ‚Ì—]”’‚ðŽw’è‚·‚邱‚Æ‚à‚Å‚«‚éB
+
+=item ƒuƒƒbƒNiPDFJ::Blockj
+
+•\Ž¦‰Â”\‚ȃIƒuƒWƒFƒNƒg‚ð“Á’è‚Ì•ûŒü‚É•À‚ׂĂЂƂ܂Ƃ߂ɂµ‚½‚à‚́B•ûŒü‚Æ‚µ‚ẮAHi¶¨‰EjARi‰E¨¶jAViã¨‰ºj‚ÌŽOŽí—Þ‚ª‚ ‚éB‘S‘Ì‚Ì•‚⍂‚³‚ðŽw’肵‚Ä“à—e‚Ì”z’u‚ðŽw’è‚·‚邱‚Æ‚à‚Å‚«‚éB“à—e‚Ì”z’u‚́A¶‰E•ûŒü‚ɁAli¶jAci’†‰›jAri‰EjAã‰º•ûŒü‚ɁAtiãjAmi’†‰›jAbi‰ºj‚ð‘g‚ݍ‡‚킹‚ÄŽw’è‚·‚éB‚½‚¾‚µA‘S‘Ì‚Ì•‚⍂‚³‚Í“à—e‚É‚æ‚Á‚ÄŒˆ‚܂镝‚⍂‚³‚æ‚菬‚³‚­‚Í‚Å‚«‚È‚¢B
+
+ƒIƒuƒWƒFƒNƒg‚É‘OŒã‚ÌŠÔŠu‚ÌŽw’肪‚ ‚ê‚΁A‚»‚ê‚ɏ]‚Á‚ÄŠÔŠu‚ª‹ó‚¯‚ç‚ê‚éB‚Ü‚½A’¼Ú”’l‚ÅŠÔŠu‚ðŽw’è‚·‚邱‚Æ‚à‚Å‚«‚éB
+
+ƒuƒƒbƒN‚ɂ́AŽüˆÍ‚Ì—]”’A˜güA“h‚è‚‚ԂµF‚ðŽw’è‚·‚邱‚Æ‚ª‚Å‚«‚éB
+
+ƒuƒƒbƒN‚ð“ü‚êŽq‚É‚·‚邱‚ƂŁA•\‚ðì‚邱‚Æ‚ª‚Å‚«‚éB
+
+=back
+
+=head2 ‚»‚Ì‘¼‚̃IƒuƒWƒFƒNƒg
+
+‚»‚Ì‘¼‚ÉŽŸ‚̂悤‚ȃIƒuƒWƒFƒNƒg‚ªA•\Ž¦‰Â”\‚ȃIƒuƒWƒFƒNƒg‚Æ‚Æ‚à‚ÉŽg—p‚³‚ê‚éB
+
+=over 4
+
+=item ƒtƒHƒ“ƒgiPDFJ::AFontAPDFJ::CIDFontj
+
+ƒtƒHƒ“ƒg‚ÍType1ƒtƒHƒ“ƒg‚ł́A˜a•¶‚ÉRyumin-Light‚ÆGothicBBB-MediumA‰¢•¶‚ÉTimesAHelveticaACourier‚ÌŠeƒtƒ@ƒ~ƒŠ‚ªŽg‚¦‚éBTrueTypeƒtƒHƒ“ƒg‚Í”CˆÓ‚Ì‚à‚Ì‚ªŽg‚¦‚éB‚½‚¾‚µPDF‚É–„‚ߍž‚Ü‚ê‚é‚̂ŁA–„‚ߍž‚Ý‚ª‹–‰Â‚³‚ꂽTrueTypeƒtƒHƒ“ƒg‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢B
+
+˜a•¶ƒtƒHƒ“ƒg‚¾‚¯‚ðŽw’肵‚½ƒeƒLƒXƒg‚ɉ¢•¶‚ªŒ»‚ꂽ‚Æ‚«‚ɂ́A˜a•¶ƒtƒHƒ“ƒg‚Ì”¼Šp•¶Žši•¶Žš•‚Í”¼ŠpŒÅ’èj‚ªŽg‚í‚ê‚邪A‘g‚ݍ‡‚킹‚鉢•¶ƒtƒHƒ“ƒg‚ðŽw’肵‚Ä‚¨‚­‚Æ‚»‚̉¢•¶ƒtƒHƒ“ƒg‚ªŽg‚í‚ê‚éBƒvƒƒ|[ƒVƒ‡ƒiƒ‹‚Șa•¶ƒtƒHƒ“ƒg‚ɂ͑Ήž‚µ‚Ä‚¢‚È‚¢B
+
+c‘‚«—pƒGƒ“ƒR[ƒfƒBƒ“ƒOiVj‚ðŽw’肵‚½˜a•¶ƒtƒHƒ“ƒg‚ðŽw’è‚·‚é‚ƁA‚»‚̃eƒLƒXƒg‚͏c‘‚«‚Æ‚È‚éB
+
+=item ƒeƒLƒXƒgƒXƒ^ƒCƒ‹iPDFJ::TextStylej
+
+ƒtƒHƒ“ƒgAƒtƒHƒ“ƒgƒTƒCƒYA•¶Žš•`‰æƒ‚[ƒhAƒx[ƒXƒ‰ƒCƒ“’²®AŽÎ‘́A‰ºüic‘‚«‚Å‚Í–TüjAˆÍ‚Ý” AŒ—“_A“Y‚¦ŽšiãE‰ºjAƒ‹ƒrA–T’A}Œ`ƒXƒ^ƒCƒ‹A‚ªŽw’è‚Å‚«‚éB
+
+•¶Žš•`‰æƒ‚[ƒh‚́A•¶Žš‚̘gü‚Æ“h‚è‚‚Ԃµ‚Ì‘g‚ݍ‡‚킹‚ÌŽw’èB}Œ`ƒXƒ^ƒCƒ‹‚́A•¶Žš•`‰æA‰ºüE–TüAˆÍ‚Ý” ‚É‚¨‚¯‚é}Œ`ƒXƒ^ƒCƒ‹‚ÌŽw’èB
+
+=item ’i—ŽƒXƒ^ƒCƒ‹iPDFJ::ParagraphStylej
+
+s’·A‘µ‚¦As‘—‚èAƒ‰ƒxƒ‹Aƒ‰ƒxƒ‹’·As“ªƒCƒ“ƒfƒ“ƒgAs––ƒCƒ“ƒfƒ“ƒgA‘OŠÔŠuAŒãŠÔŠuA‚ªŽw’è‚Å‚«‚éB
+
+‘µ‚¦‚Æ‚µ‚ẮAbis“ª‘µ‚¦jAmi’†‰›‘µ‚¦jAeis––‘µ‚¦jAwi—¼’[‘µ‚¦j‚ª‚ ‚éB
+
+=item ƒuƒƒbƒNƒXƒ^ƒCƒ‹iPDFJ::BlockStylej
+
+•A‚‚³A‘µ‚¦A‘µ‚¦ƒtƒ‰ƒOAŽüˆÍ—]”’A˜güA“h‚è‚‚ԂµFA‘OŠÔŠuAŒãŠÔŠuA‚ªŽw’è‚Å‚«‚éB
+
+=item }Œ`ƒXƒ^ƒCƒ‹iPDFJ::ShapeStylej
+
+ü•A“_üAüFA“h‚è‚‚ԂµFAŽüˆÍ—]”’A‘OŠÔŠuAŒãŠÔŠuA‚ªŽw’è‚Å‚«‚éB
+
+=item FiPDFJ::Colorj
+
+ŠDFŽw’è‚ƁA‚q‚f‚aŽw’肪‚Å‚«‚éB}Œ`‘®«‚̐üF‚Æ“h‚è‚‚ԂµF‚ÌŽw’è‚ÉŽg‚í‚ê‚éB
+
+=item ƒy[ƒWiPDFJ::Pagej
+
+Šeƒy[ƒW‚Ì“à—e‚ð•ÛŽ‚·‚éBƒeƒLƒXƒg‚â‰æ‘œ‚â}Œ`‚ȂǁA•\Ž¦‰Â”\‚ȃIƒuƒWƒFƒNƒg‚̓y[ƒW‚É”z’u‚·‚邱‚Æ‚ÅŽÀÛ‚É•\Ž¦‚³‚ê‚éB
+
+=item PDF•¶‘iPDFJ::Docj
+
+ˆê‚‚ÌPDF•¶‘Bƒy[ƒWŒQ‚âAƒŠƒ\[ƒX‚Æ‚µ‚ẴtƒHƒ“ƒg‚â‰æ‘œ‚ð‚܂Ƃ߁AÅI“I‚Ɉê‚‚ÌPDFƒtƒ@ƒCƒ‹‚Æ‚µ‚ďo—Í‚·‚éB
+
+=back
+
+=head2 PDFJ‚̃Cƒ“ƒXƒg[ƒ‹
+
+ŠÇ—ŽÒ‚Å‚ ‚ê‚ÎŽŸ‚Ì•W€“I‚Ȏ菇‚ŃCƒ“ƒXƒg[ƒ‹‚Å‚«‚éB
+
+  perl Makefile.PL
+  make
+  make install
+
+ÅŒã‚Ìmake install‚ÍŠÇ—ŽÒŒ ŒÀ‚ÅŽÀs‚·‚éBWindows‚Å‚Ímake‚Å‚È‚­nmake‚ðŽg—p‚·‚éB
+
+ŠÇ—ŽÒ‚Å‚È‚¢ê‡‚Å‚àAPDFJ‚ð\¬‚·‚鎟‚̃‚ƒWƒ…[ƒ‹ƒtƒ@ƒCƒ‹ŒQ‚ðPerl‚©‚ç—˜—p‚Å‚«‚éi‚·‚È‚í‚¿@INC‚ɃZƒbƒg‚³‚ꂽjƒfƒBƒŒƒNƒgƒŠ‚É‚¨‚¯‚Η˜—p‚Å‚«‚éB
+
+  PDFJ.pm
+  PDFJ/Object.pm
+  PDFJ/Unicode.pm
+  PDFJ/E2U.pm
+  PDFJ/S2U.pm
+  PDFJ/U2C.pm
+  PDFJ/TTF.pm
+
+PDFJ‚́A‰¢•¶‚̃nƒCƒtƒl[ƒVƒ‡ƒ“‚ð‚¨‚±‚È‚¤‚½‚߂ɁATeX::Hyphenƒ‚ƒWƒ…[ƒ‹‚ðŽg—p‚µ‚Ä‚¢‚éB‰¢•¶‚ðŠÜ‚ÞƒeƒLƒXƒg‚ðˆµ‚¤ê‡‚Í•K—v‚Æ‚È‚é‚̂ŁACPAN‚©‚çƒ_ƒEƒ“ƒ[ƒh‚µ‚ăCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚¨‚­BŠÇ—ŽÒ‚Å‚È‚¢ê‡‚́AŽŸ‚̃‚ƒWƒ…[ƒ‹‚ðPerl‚©‚ç—˜—p‚Å‚«‚éƒfƒBƒŒƒNƒgƒŠ‚É‚¨‚¯‚΂悢B
+
+  TeX/Hyphen.pm
+  TeX/Hyphen/czech.pm
+  TeX/Hyphen/german.pm
+
+PDFJ‚́AƒtƒHƒ“ƒg‚â‰æ‘œ‚Ȃǂ̃f[ƒ^‚𖄂ߍž‚ލۂɁAƒfƒtƒHƒ‹ƒg‚Å‚ÍCompress::Zlibƒ‚ƒWƒ…[ƒ‹‚ðŽg—p‚·‚éBCompress::Zlib‚ª‚È‚¢ŠÂ‹«‚âACompress::Zlib‚ðŽg‚¢‚½‚­‚È‚¢ê‡‚Ì‚½‚߂ɁACompress::Zlib‚ðŽg‚킸‚Ƀf[ƒ^‚Ì–„‚ߍž‚Ý‚ð‚¨‚±‚È‚¤ƒIƒvƒVƒ‡ƒ“‚à—pˆÓ‚³‚ê‚Ä‚¢‚éBiL<"•¶‘ƒIƒuƒWƒFƒNƒg‚̍쐬">‚ðŽQÆj
+
+ˆÃ†‰»‚ð‚¨‚±‚È‚¤Û‚ɂ́ADigest::MD5ƒ‚ƒWƒ…[ƒ‹‚ª•K—v‚Å‚ ‚éB
+
+=head2 PDFJ‚ÌŽg—p
+
+PDFJ‚ðŽg—p‚·‚é‚ɂ́A‚‚¬‚̂悤‚É‚µ‚Ä use PDFJ ‚̈ø”‚É“ú–{Œê•¶ŽšƒR[ƒh‚ðŽw’è‚·‚éBÈ—ª‚·‚é‚Æ'SJIS'‚Æ‚Ý‚È‚³‚ê‚éB
+
+  # Shift-JIS‚̏ꍇ
+  use PDFJ 'SJIS';
+
+  # EUC‚̏ꍇ
+  use PDFJ 'EUC';
+
+  # UTF8‚̏ꍇ
+  use PDFJ 'UTF8';
+
+  # UNICODEiUCS2j‚̏ꍇ
+  use PDFJ 'UNICODE';
+
+ƒeƒLƒXƒgƒIƒuƒWƒFƒNƒg‚ðì‚鎞‚É—^‚¦‚镶Žš—ñ‚âAƒtƒHƒ“ƒg‚̃Gƒ“ƒR[ƒfƒBƒ“ƒO‚Å‚Ì“ú–{Œê•¶ŽšƒR[ƒh‚́Ause PDFJ ‚ÅŽw’肵‚½‚à‚̂ƍ‡’v‚·‚é‚悤‚É‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢B
+
+ˆÙ‚Ȃ镶ŽšƒR[ƒh‚ð¬Ý‚³‚¹‚½‚èØ‚è‘Ö‚¦‚ÄŽg—p‚·‚邱‚Æ‚Í‚Å‚«‚È‚¢B
+
+use PDFJ ‚É‚æ‚Á‚ÄŽŸ‚̃Tƒuƒ‹[ƒ`ƒ“‚ªƒGƒNƒXƒ|[ƒg‚³‚ê‚éB
+
+  Doc
+  Text
+  TStyle
+  NewLine
+  Outline
+  Dest
+  Paragraph
+  PStyle
+  Block
+  BStyle
+  NewBlock
+  BlockSkip
+  Shape
+  SStyle
+  Color
+
+=head2 •¶‘ƒIƒuƒWƒFƒNƒg‚̍쐬
+
+‚Ü‚¸Å‰‚É•¶‘ƒIƒuƒWƒFƒNƒg‚ðì¬‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢B
+
+  $docobj = PDFJ::Doc->new($version, $width, $height);
+
+‚±‚±‚ŁA$version‚ÍPDF‚̃o[ƒWƒ‡ƒ“i¦‰º‹L‚Ì’‚ðŽQÆjA$width‚̓y[ƒW‚Ì•A$height‚̓y[ƒW‚̍‚‚³‚ŁA’PˆÊ‚̓|ƒCƒ“ƒgi1/72ƒCƒ“ƒ`j‚Å‚ ‚éBiƒ|ƒCƒ“ƒg‚Ì’è‹`‚Í’è‚Ü‚Á‚½‚à‚Ì‚ª‚È‚¢‚ªAPDF‚Å‚Í1/72ƒCƒ“ƒ`‚Æ‚³‚ê‚Ä‚¢‚éB1ƒCƒ“ƒ`‚Í25.4mmBj
+
+‚È‚¨Aƒy[ƒW‚Ì•‚ƍ‚‚³‚́AŠeƒy[ƒWƒIƒuƒWƒFƒNƒg‚ðì¬‚·‚鎞‚Ɍ•ʂɎw’è‚·‚邱‚Æ‚à‚Å‚«‚éB
+
+¦PDF‚̃o[ƒWƒ‡ƒ“
+
+PDF‚̃o[ƒWƒ‡ƒ“‚́AŽŸ‚̂悤‚ÉAcrobat‚âAcrobat Reader‚̃o[ƒWƒ‡ƒ“‚ƑΉž‚µ‚Ä‚¢‚éB
+
+  PDFƒo[ƒWƒ‡ƒ“1.2 c Acrobatƒo[ƒWƒ‡ƒ“3
+  PDFƒo[ƒWƒ‡ƒ“1.3 c Acrobatƒo[ƒWƒ‡ƒ“4
+  PDFƒo[ƒWƒ‡ƒ“1.4 c Acrobatƒo[ƒWƒ‡ƒ“5
+
+‚µ‚½‚ª‚Á‚ÄAcrobat3‚Å‚àŽg‚¦‚é‚悤‚É‚µ‚½‚¯‚ê‚Î1.2‚É‚µ‚Ä‚¨‚­B‚½‚¾‚µA“ú–{ŒêTrueTypeƒtƒHƒ“ƒg‚ðŽg‚¤‚Æ‚«‚Í1.3ˆÈã‚ª•K—vBAcrobat4ˆÈã‚ÅŽg‚¦‚ê‚΂悢‚Æ‚¢‚¤‚±‚Æ‚È‚çí‚É1.3‚É‚µ‚Ä‚¨‚¯‚΂悢B
+
+¦ƒf[ƒ^–„‚ߍž‚Ý•û–@‚ÌŽw’è
+
+Compress::Zlib‚ðŽg‚킸‚Ƀf[ƒ^‚Ì–„‚ߍž‚Ý‚ð‚¨‚±‚È‚¤ê‡‚́A•¶‘ƒIƒuƒWƒFƒNƒg‚Ìfilterƒƒ\ƒbƒh‚ð—p‚¢‚ÄŽŸ‚̂悤‚Ƀf[ƒ^–„‚ߍž‚Ý•û–@‚ÌŽw’è‚ð‚¨‚±‚È‚Á‚Ä‚¨‚­B‚±‚ÌŽw’è‚ð‚µ‚È‚¢ê‡‚ÍCompress::Zlib‚ðŽg‚Á‚½–„‚ߍž‚Ý‚ª‚¨‚±‚È‚í‚ê‚éB
+
+  $docobj->filter('a');
+
+=head2 ƒy[ƒWƒIƒuƒWƒFƒNƒg‚̍쐬
+
+ƒy[ƒW‚Í•¶‘ƒIƒuƒWƒFƒNƒg‚©‚çnew_pageƒƒ\ƒbƒh‚ŒljÁ‚³‚ê‚éB•‚ƍ‚‚³‚ðÈ—ª‚·‚é‚Æ•¶‘ƒIƒuƒWƒFƒNƒg‚̍쐬‚̍ۂɎw’肵‚½‚à‚Ì‚ªŽg‚í‚ê‚éB
+
+  $pageobj = $docobj->new_page;
+  $pageobj = $docobj->new_page($width, $height);
+
+¡‚Ì‚Æ‚±‚ëAƒy[ƒW‚Í––”ö‚ɒljÁ‚Å‚«‚邾‚¯‚ŁA“r’†‚É‘}“ü‚·‚é•û–@‚Í—pˆÓ‚³‚ê‚Ä‚¢‚È‚¢B
+
+ƒy[ƒW”ԍ†‚́Apagenumƒƒ\ƒbƒh‚Å“¾‚ç‚ê‚éB
+
+  $pagenum = $pageobj->pagenum;
+
+=head2 ƒtƒHƒ“ƒgƒIƒuƒWƒFƒNƒg‚̍쐬
+
+ƒtƒHƒ“ƒgƒIƒuƒWƒFƒNƒg‚́A•¶‘ƒIƒuƒWƒFƒNƒg‚©‚çAnew_fontƒƒ\ƒbƒh‚ōì‚ç‚ê‚éB
+
+  $fontobj = $docobj->new_font($basefont, $encoding);
+
+$basefont‚̓x[ƒXƒtƒHƒ“ƒg–¼‚ŁAType1ƒtƒHƒ“ƒg‚̏ꍇŽŸ‚Ì‚¢‚¸‚ê‚©‚ðŽw’è‚·‚éB
+
+  ¦‰¢•¶ƒtƒHƒ“ƒg
+  Courier
+  Courier-Bold
+  Courier-BoldOblique
+  Courier-Oblique
+  Helvetica
+  Helvetica-Bold
+  Helvetica-BoldOblique
+  Helvetica-Oblique
+  Times-Bold
+  Times-BoldItalic
+  Times-Italic
+  Times-Roman
+
+  ¦˜a•¶ƒtƒHƒ“ƒg
+  Ryumin-Light
+  GothicBBB-Medium
+
+$basefont‚ÉTrueTypeƒtƒHƒ“ƒg‚̃tƒ@ƒCƒ‹–¼iŠg’£Žq‚ª.ttfj‚ðŽw’è‚·‚邱‚ƂŁATrueTypeƒtƒHƒ“ƒg‚ðŽw’è‚·‚邱‚Æ‚ª‚Å‚«‚éB‚Ü‚½ATrueTypeCollectionƒtƒHƒ“ƒgiŠg’£Žq‚ª.ttcj‚̏ꍇ‚Í‚»‚Ì’†‚̉½”Ԗځi0‚©‚琔‚¦‚āj‚̃tƒHƒ“ƒg‚ðŽg‚¤‚©‚ðƒtƒ@ƒCƒ‹–¼‚ÌŒã‚ë‚Ɂu:”ԍ†v‚Æ‚µ‚Ä•t‰Á‚·‚éBi—áFuc:\windows\fonts\msgothic.ttc:0vj
+
+=over 4
+
+¦TrueTypeCollectionƒtƒHƒ“ƒg‚͌Œèƒsƒbƒ`‚̃tƒHƒ“ƒg‚ƃvƒƒ|[ƒVƒ‡ƒiƒ‹‚ȃtƒHƒ“ƒg‚ªƒZƒbƒg‚É‚È‚Á‚Ä‚¢‚邱‚Æ‚ª‘½‚¢‚ªAã‹L‚̂悤‚É‚µ‚ÄŽw’è‚·‚é‚̂͌Œèƒsƒbƒ`‚Ì•û‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢B•t‘®‚̃XƒNƒŠƒvƒgttcinfo.pl‚ÅTrueTypeCollectionƒtƒHƒ“ƒg‚ÉŠÜ‚Ü‚ê‚éƒtƒHƒ“ƒg–¼‚𒲂ׂ邱‚Æ‚ª‚Å‚«‚éBƒvƒƒ|[ƒVƒ‡ƒiƒ‹‚ȃtƒHƒ“ƒg‚̓tƒHƒ“ƒg–¼‚É P ‚ª•t‰Á‚³‚ê‚Ä‚¢‚邱‚Æ‚ª‘½‚¢B
+
+¦TrueTypeƒtƒHƒ“ƒg‚ÍPDF‚É–„‚ߍž‚Ü‚ê‚éi“ú–{ŒêƒtƒHƒ“ƒg‚̏ꍇ‚̓TƒuƒZƒbƒg‚Łj‚ªA–„‚ߍž‚Ý‚ð‹–‰Â‚µ‚È‚¢TrueTypeƒtƒHƒ“ƒg‚à‘¶Ý‚·‚éBPDFJ‚́AƒtƒHƒ“ƒgŽ©‘Ì‚Ì’†‚É‚ ‚é–„‚ߍž‚Ý‚ð‹–‰Â‚·‚é‚©‚Ç‚¤‚©‚̃tƒ‰ƒO‚ðŒ©‚ÄAOK‚©‚Ç‚¤‚©‚ð”»’f‚·‚éB‚½‚¾‚µA•Ê‚̃‰ƒCƒZƒ“ƒXƒtƒ@ƒCƒ‹‚È‚Ç‚ÅŽg—p‹–‘øðŒ‚ªŽ¦‚³‚ê‚Ä‚¢‚éê‡‚à‚ ‚肤‚é‚̂ŁAƒtƒHƒ“ƒgì¬ŽÒ‚ÌŒ —˜‚ðNŠQ‚µ‚È‚¢‚悤‚ɏ\•ª’ˆÓ‚µ‚Ä‚¢‚½‚¾‚«‚½‚¢B
+
+¦TrueTypeƒtƒHƒ“ƒg‚𖄂ߍž‚ލۂɂ́AƒtƒHƒ“ƒgƒtƒ@ƒCƒ‹“à‚Ƀ†ƒjƒR[ƒh‚ɑΉž‚µ‚½cmapƒe[ƒuƒ‹iplatformID‚ª3AplatformSpecificID‚ª1Aformat‚ª4‚Ì‚à‚́j‚ª•K—v‚Å‚ ‚éBŒÃ‚¢TrueTypeƒtƒHƒ“ƒg‚Å‚Í‚±‚Ìcmapƒe[ƒuƒ‹‚ðŽ‚½‚È‚¢‚à‚Ì‚à‘¶Ý‚·‚éBŒ»ó‚Å‚Í‚»‚¤‚¢‚¤TrueTypeƒtƒHƒ“ƒg‚Í–„‚ߍž‚Þ‚±‚Æ‚ª‚Å‚«‚È‚¢B
+
+=back
+
+$encoding‚̓Gƒ“ƒR[ƒfƒBƒ“ƒO‚ŁAŽŸ‚Ì‚¢‚¸‚ê‚©‚Ì’è‹`Ï‚݃Gƒ“ƒR[ƒfƒBƒ“ƒO–¼‚ðŽw’è‚·‚éBÈ—ª‚·‚é‚ƁA‰¢•¶ƒtƒHƒ“ƒg‚ɑ΂µ‚Ä‚Í'WinAnsiEncoding'A“ú–{ŒêƒtƒHƒ“ƒg‚ɑ΂µ‚Ä‚Í'90ms-RKSJ-H'‚ªŽg‚í‚ê‚éBMacExpertEncoding‚̓GƒLƒXƒp[ƒgƒtƒHƒ“ƒg‚ƌĂ΂ê‚é“ÁŽê‚ȃtƒHƒ“ƒg‚Ì‚½‚߂̃Gƒ“ƒR[ƒfƒBƒ“ƒOB
+
+  ¦‰¢•¶ƒtƒHƒ“ƒg‚̃Gƒ“ƒR[ƒfƒBƒ“ƒO
+  WinAnsiEncoding
+  MacRomanEncoding
+  MacExpertEncoding
+
+  ¦“ú–{ŒêƒtƒHƒ“ƒg‚̃Gƒ“ƒR[ƒfƒBƒ“ƒO
+  83pv-RKSJ-H c Macintosh JIS X 0208 KanjiTalk6Šg’£
+  90pv-RKSJ-H c Macintosh JIS X 0208 KanjiTalk7Šg’£
+  90ms-RKSJ-H c Microsoft CP932 JIS X 0208 NEC,IBMŠg’£
+  90ms-RKSJ-V c Vc‘‚«
+  Add-RKSJ-H  c JIS X 0208 •xŽm’ÊFMRŠg’£
+  Add-RKSJ-V  c Vc‘‚«
+  Ext-RKSJ-H  c JIS C 6226(JIS78) NECŠg’£
+  Ext-RKSJ-V  c Vc‘‚«
+  EUC-H       c JIS X 0208
+  EUC-V       c Vc‘‚«
+  EUC-NEC-H   c JIS X 0208 NECŠg’£
+  EUC-NEC-V   c Vc‘‚«
+  UniJIS-UCS2-HW-H c Unicode ‰¡‘‚«
+  UniJIS-UCS2-HW-V c Unicode c‘‚«
+
+“ú–{ŒêƒtƒHƒ“ƒg‚̃Gƒ“ƒR[ƒfƒBƒ“ƒO‚Ì––”ö‚Ì'H'‚͉¡‘‚«A'V'‚͏c‘‚«B'RKSJ'‚Ƃ‚­‚à‚Ì‚ÍShift-JIS—pA'EUC'‚Ƃ‚­‚à‚Ì‚ÍEUC—pA'Uni'‚Ƃ‚­‚à‚Ì‚ÍUnicode—pB“ú–{Œêƒvƒƒ|[ƒVƒ‡ƒiƒ‹ƒtƒHƒ“ƒg‚ÍŽg‚¦‚È‚¢‚±‚Æ‚É’ˆÓB‰¢•¶•”•ª‚àŠÜ‚ß‚Ä‚·‚ׂĂ̕¶Žš‚ª‘SŠp‚©”¼Šp‚̌Œèƒsƒbƒ`‚Æ‚È‚éB
+
+¦EUC-NEC-H‚ÆEUC-NEC-V‚́AEUC-H‚ÆEUC-V‚ðƒx[ƒX‚ÉNECŠg’£•¶Žši‹æ“_‚Å‚Ì13,89-92‹æj‚ð‰Á‚¦‚½‚à‚̂ŁAPDFJ‚Å“ÆŽ©‚É’è‹`‚µ‚½ƒGƒ“ƒR[ƒfƒBƒ“ƒO‚Å‚ ‚éi‚±‚ê‚ðŽg‚Á‚½PDF‚ðAcrobat‚È‚Ç‚ÅŠJ‚¢‚ătƒHƒ“ƒgî•ñ‚ðŒ©‚é‚ƃGƒ“ƒR[ƒfƒBƒ“ƒO‚́uƒJƒXƒ^ƒ€v‚Æ•\Ž¦‚³‚ê‚éjB‚»‚êˆÈŠO‚ÍAdobe‚É‚æ‚Á‚Ä’è‹`Ï‚̃Gƒ“ƒR[ƒfƒBƒ“ƒOB
+
+¦UTF8‚̏ꍇ‚àƒtƒHƒ“ƒgƒGƒ“ƒR[ƒfƒBƒ“ƒO‚ɂ͏ã‹L‚ÌUnicode—p‚ðŽw’è‚·‚ê‚΂悢B
+
+new_fontƒƒ\ƒbƒh‚É‚Í‚à‚¤ˆê‚‚̗p–@‚ª‚ ‚èA‚‚¬‚̂悤‚É‚µ‚Ä“ú–{ŒêƒtƒHƒ“ƒg‚Ɖ¢•¶ƒtƒHƒ“ƒg‚Ì‘g‚ðŽw’è‚·‚éB
+
+  $fontobj = $docobj->new_font($jbasefont, $jencoding, $abasefont, $aencoding);
+
+‚±‚±‚ŁA$jbasefont‚Í“ú–{Œêƒx[ƒXƒtƒHƒ“ƒg–¼A$jencoding‚Í‚»‚̃Gƒ“ƒR[ƒfƒBƒ“ƒOA$abasefont‚͉¢•¶ƒx[ƒXƒtƒHƒ“ƒg–¼A$aencoding‚Í‚»‚̃Gƒ“ƒR[ƒfƒBƒ“ƒOB$aencoding‚ðÈ—ª‚·‚é‚ÆWinAnsiEncodingB
+
+‚±‚̂悤‚É“ú–{ŒêƒtƒHƒ“ƒg‚Ɖ¢•¶ƒtƒHƒ“ƒg‚ð‘g‚ݍ‡‚킹‚½ƒtƒHƒ“ƒgƒIƒuƒWƒFƒNƒg‚ðƒeƒLƒXƒg‚ɑ΂µ‚ÄŽw’è‚·‚é‚ƁAƒeƒLƒXƒg’†‚Ì“ú–{Œê•”•ª‚Ɖ¢•¶•”•ªi³Šm‚ÉŒ¾‚¤‚Æ0x7f‚Ü‚Å‚ÌASCII•¶Žš‚Ì•”•ªj‚ɑ΂µ‚Ä‚»‚ꂼ‚ê‚̃tƒHƒ“ƒg‚ªŽ©“®“I‚ɐ؂è‘Ö‚¦‚Ä“K—p‚³‚ê‚éB‚±‚ê‚É‚æ‚èA‰¢•¶•”•ª‚ɂ‚¢‚Ă̓vƒƒ|[ƒVƒ‡ƒiƒ‹‚È•\Ž¦‚Æ‚È‚éB‘gƒtƒHƒ“ƒg‚ł͉¢•¶ƒtƒHƒ“ƒg‚ª“K—p‚³‚ê‚é‚Ì‚ÍASCII•¶Žš‚¾‚¯‚Å‚ ‚èAASCII•¶Žš‚ɂ‚¢‚Ä‚ÍWinAnsiEncoding‚ÆMacRomanEncoding‚ɈႢ‚Í‚È‚¢‚̂ŁA‘g•¶Žš‚̉¢•¶ƒtƒHƒ“ƒg‚̃Gƒ“ƒR[ƒfƒBƒ“ƒO‚Í‚Ç‚¿‚ç‚ðŽw’肵‚Ä‚à“¯‚¶B
+
+’P“Ƃ̉¢•¶ƒtƒHƒ“ƒg‚ð“K—p‚µ‚½•¶Žš—ñ‚́Ause PDFJ 'c'‚ÅŽw’肵‚½“ú–{Œê•¶ŽšƒR[ƒh‚É‚æ‚炸A1ƒoƒCƒg1•¶Žš‚Æ‚µ‚ăGƒ“ƒR[ƒfƒBƒ“ƒO‚ɏ]‚Á‚Ä•\Ž¦‚³‚ê‚éB
+
+“ú–{ŒêƒtƒHƒ“ƒg‚Ì•¶ŽšƒZƒbƒg‚ÍAdobe-Japan1-4‚Æ‚µ‚Ĉµ‚í‚ê‚éBAdobe-Japan1-4‚ɂ́A‘å‚Ü‚©‚ÉŒ¾‚Á‚ÄJIS X 0201‚Æ0208i‘æˆê…€A‘æ“ñ…€jA‚¨‚æ‚ÑŠeƒ[ƒJ[‚ÌŠg’£•¶Žš‚ªŠÜ‚Ü‚ê‚éBÚ×‚ÍŽŸ‚ðŽQÆ‚Ì‚±‚ƁB
+
+http://partners.adobe.com/asn/developer/pdfs/tn/5078.Adobe-Japan1-6.pdf 
+
+ÅV‚Ì•¶ŽšƒZƒbƒg‚ÍAdobe-Japan1-6‚Å‚ ‚èA‚±‚ê‚É‚ÍJIS X 0212i•â•Š¿Žšj‚Æ0213i‘æŽO…€A‘æŽl…€j‚ªŠÜ‚Ü‚ê‚Ä‚¢‚邪A¡‚Ì‚Æ‚±‚ëPDFJ‚Å‚ÍAdobe-Japan1-6‚Å‚Í‚È‚­Adobe-Japan1-4‚ªŽg‚í‚ê‚éB
+
+=head2 ƒeƒLƒXƒgƒIƒuƒWƒFƒNƒg‚̍쐬
+
+ƒeƒLƒXƒgƒIƒuƒWƒFƒNƒg‚́ATextƒTƒuƒ‹[ƒ`ƒ“‚ō쐬‚·‚éB
+
+  $textobj = Text(@list, $textstyle);
+
+‚±‚±‚ŁA at list‚Í•¶Žš—ñA•\Ž¦‰Â”\‚ȃIƒuƒWƒFƒNƒgA‰üsƒIƒuƒWƒFƒNƒg‚̃ŠƒXƒg‚ŁA at list‚Ì—v‘f‚ª‡‚É•À‚ׂç‚ꂽ“à—e‚̃eƒLƒXƒg‚ªì¬‚³‚ê‚éB$textstyle‚̓eƒLƒXƒgƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒgB
+
+ƒŠƒXƒg‚Í”z—ñŽQÆ‚ÌŒ`‚Å—^‚¦‚邱‚Æ‚à‚Å‚«‚éB
+
+  $textobj = Text([@list], $textstyle);
+
+‰üsƒIƒuƒWƒFƒNƒg‚ÍNewLineƒTƒuƒ‹[ƒ`ƒ“‚ō쐬‚·‚éiˆø”–³‚µjB‰üsƒIƒuƒWƒFƒNƒg‚̓eƒLƒXƒgƒIƒuƒWƒFƒNƒg‚ð‚»‚Ì‚Ü‚Ü•\Ž¦‚·‚éê‡‚ɂ͉½‚ÌŒø‰Ê‚à‚È‚¢‚ªA’i—ŽƒIƒuƒWƒFƒNƒg‚ðì‚éÛ‚É‹­§‰üs‚·‚éŒø‰Ê‚ð‚à‚½‚ç‚·B
+
+ƒeƒLƒXƒgƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg‚ÍTStyleƒTƒuƒ‹[ƒ`ƒ“‚ō쐬‚·‚éB
+
+  $textstyle = TStyle(%args);
+
+ˆø”‚ɂ̓nƒbƒVƒ…ƒŠƒXƒg‚ÌŒ`‚ÅŽŸ‚Ì‚à‚Ì‚ð—^‚¦‚éBfont‚Æfontsize‚Í•K{B‚»‚Ì‘¼‚̓IƒvƒVƒ‡ƒ“B
+
+  font => ƒtƒHƒ“ƒgƒIƒuƒWƒFƒNƒg
+  fontsize => ƒtƒHƒ“ƒgƒTƒCƒYiƒ|ƒCƒ“ƒgj
+  italic => ƒCƒ^ƒŠƒbƒNƒtƒ‰ƒOi^‚ðŽw’è‚·‚é‚ƃCƒ^ƒŠƒbƒN‚Ɂj
+  bold => ƒ{[ƒ‹ƒhƒtƒ‰ƒOi^‚ðŽw’è‚·‚é‚ƃ{[ƒ‹ƒh‚Ɂj
+  slant => ŽÎ‘̃tƒ‰ƒOi^‚ðŽw’è‚·‚é‚ƎΑ̂Ɂj
+  render => •¶Žš•`‰æƒ‚[ƒhi0:“h‚è’ׂµA1:˜güA2:“h‚è’ׂµ{˜güj
+  shapestyle => •¶Žš•`‰æ‚̐}Œ`ƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg
+  rise => ƒx[ƒXƒ‰ƒCƒ“‚̏㒲®’liƒ|ƒCƒ“ƒgj
+  vh => c’†‰¡ƒtƒ‰ƒOi^‚ðŽw’è‚·‚é‚Əc’†‰¡‚Ɂj
+  withline => ‰ºü‚Ü‚½‚Í–Tüƒtƒ‰ƒOi^‚ðŽw’è‚·‚é‚Ɖºü‚Ü‚½‚Í–Tü‚ª•t‚­j
+  withlinestyle => ‰ºü‚Ü‚½‚Í–Tü‚̐}Œ`ƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg
+  withbox => ˆÍ‚ݘgŽw’èif:“h‚è’ׂµAs:˜güAsf:“h‚è’ׂµ{˜güj
+  withboxstyle => ˆÍ‚ݘg‚̐}Œ`ƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg
+  withdot => Œ—“_ƒtƒ‰ƒOi^‚ðŽw’è‚·‚é‚ÆŒ—“_‚ª•t‚­j
+  withnote => ’ŽßƒeƒLƒXƒgƒIƒuƒWƒFƒNƒg
+  suffix => “Y‚¦ŽšŽw’èi'u'‚ðŽw’è‚·‚é‚Əã“Y‚¦ŽšA'l'‚ðŽw’è‚·‚é‚Ɖº“Y‚¦Žšj
+  ruby => ƒ‹ƒr•¶Žš—ñ
+  objalign => •\Ž¦‰Â”\ƒIƒuƒWƒFƒNƒg‚Ì”z’u
+  noglue => •¶ŽšŽí‚É‚æ‚Á‚ÄŽ©“®‘}“ü‚³‚ê‚é’²®—]”’‚ð“ü‚ê‚È‚¢
+  code => •¶ŽšƒR[ƒhi'SJIS'A'EUC'A'UTF8'A'UNICODE'‚Ì‚¢‚¸‚ê‚©j
+
+slant‚É‚æ‚éŽÎ‘Ì‚Í“ú–{Œê•¶Žš—ñ‚É‚Ì‚Ý—LŒø‚Å‚ ‚èA‰¢•¶‚ɂ‚¢‚Ä‚ÍItalicŒn‚̃tƒHƒ“ƒg‚ðŽw’è‚·‚邱‚Æ‚Å‚¨‚±‚È‚¤‚±‚ƁBitalic‚Æbold‚ɂ‚¢‚ẮAL<"ƒCƒ^ƒŠƒbƒN‚ƃ{[ƒ‹ƒh">‚ðŽQÆB
+
+render‚âshapestyle‚ÌŽw’è‚ð‚µ‚È‚¢‚ƁA•¶Žš‚͍•‚Ì“h‚è’ׂµ‚Å•`‰æ‚³‚ê‚éB
+
+withline‚ðŽw’肵‚Äwithlinestyle‚ðÈ—ª‚·‚é‚ƍ•‚ÌŽÀü‚Æ‚È‚éBwithbox‚ðŽw’肵‚Äwithboxstyle‚ðÈ—ª‚·‚é‚ƍ•‚ÌŽÀü‚Æ‚È‚éB
+
+withnote‚Í•¶Žš‚̏ã‚â‰E‚ɕʂ̃eƒLƒXƒgi‚»‚̃eƒLƒXƒgƒIƒuƒWƒFƒNƒg‚ðwithnote‚ÅŽw’è‚·‚éj‚ð•\Ž¦‚·‚é‚à‚Ì‚Å‚ ‚èAsuffix‚ÍŽw’肵‚½•¶Žš‚ð¬‚³‚­‚µ‚Ĉʒu‚ðã‰º‚³‚¹‚é–½—ß‚Å‚ ‚éB
+
+¦withnote‚É•¶Žš—ñ‚ð—^‚¦Awithnotestyle‚ɃeƒLƒXƒgƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg‚ð—^‚¦‚邱‚Æ‚à‚Å‚«‚éB
+
+objalign‚́AText‚ɉ摜‚â}Œ`‚È‚Ç‚Ì•\Ž¦‰Â”\ƒIƒuƒWƒFƒNƒg‚ª—^‚¦‚ç‚ꂽ‚Æ‚«‚É‚Ç‚¤”z’u‚·‚é‚©‚ð‚‚¬‚̂悤‚ÉŽw’è‚·‚éBobjalign‚ÌŽw’è‚ðÈ—ª‚·‚é‚ƁA‰¡‘‚«‚Å‚Í'b'Ac‘‚«‚Å‚Í'c'‚Æ‚Ý‚È‚³‚ê‚éB
+
+  ¦‰¡‘‚«‚̏ꍇiã‰º•ûŒü‚Ì”z’u‚ÌŽw’è‚Æ‚È‚éj
+  t c •¶Žš‚ƃIƒuƒWƒFƒNƒg‚̏ã’[‚ð‚ ‚í‚¹‚é
+  m c •¶Žš‚ƃIƒuƒWƒFƒNƒg‚̏㉺’†‰›‚ð‚ ‚í‚¹‚é
+  b c •¶Žš‚ƃIƒuƒWƒFƒNƒg‚̉º’[‚ð‚ ‚í‚¹‚é
+
+  ¦c‘‚«‚̏ꍇi¶‰E•ûŒü‚Ì”z’u‚ÌŽw’è‚Æ‚È‚éj
+  l c •¶Žš‚ƃIƒuƒWƒFƒNƒg‚̍¶’[‚ð‚ ‚í‚¹‚é
+  c c •¶Žš‚ƃIƒuƒWƒFƒNƒg‚̍¶‰E’†‰›‚ð‚ ‚í‚¹‚é
+  r c •¶Žš‚ƃIƒuƒWƒFƒNƒg‚̉E’[‚ð‚ ‚í‚¹‚é
+
+code‚́Ause PDFJ‚ÅŽw’肵‚½•¶ŽšƒR[ƒh‚Ƃ͈Ⴄ•¶ŽšƒR[ƒh‚É‚æ‚éƒeƒLƒXƒg‚ð—^‚¦‚½‚¢‚Æ‚«‚ÉŽw’è‚·‚éB
+
+=head2 ƒeƒLƒXƒgƒIƒuƒWƒFƒNƒg‚Ì“ü‚êŽq‚É‚æ‚é•”•ªƒXƒ^ƒCƒ‹Žw’è
+
+ƒeƒLƒXƒg‚̈ꕔ•ª‚¾‚¯‚É“Á’è‚̃Xƒ^ƒCƒ‹‚ð“K—p‚µ‚½‚¢ê‡AƒeƒLƒXƒgƒIƒuƒWƒFƒNƒg‚ð“ü‚êŽq‚É‚µ‚Ä•”•ªƒXƒ^ƒCƒ‹‚ðŽw’è‚·‚邱‚Æ‚Å‚¨‚±‚È‚¤B“ü‚êŽq‚É‚È‚Á‚½ƒeƒLƒXƒgƒIƒuƒWƒFƒNƒg‚Å‚ÍŽq‚̃Xƒ^ƒCƒ‹‚ÅŽw’肳‚ê‚Ä‚¢‚È‚¢ƒXƒ^ƒCƒ‹‚͐e‚Ì‚à‚Ì‚ªˆø‚«Œp‚ª‚ê‚éB
+
+—Ⴆ‚΁A–¾’©‚̃eƒLƒXƒg‚̈ꕔ‚ðƒSƒVƒbƒN‚É‚µ‚½‚¢ê‡A‚‚¬‚̂悤‚É‚·‚éB
+
+  $mincho = $docobj->new_font('Ryumin-Light', '90ms-RKSJ-H');
+  $gothic = $docobj->new_font('GothicBBB-Medium', '90ms-RKSJ-H');
+  $textobj = Text([
+      "–¾’©", 
+      Text("ƒSƒVƒbƒN", TStyle(font => $gothic)),
+      "‚±‚±‚à–¾’©"
+    ], TStyle(font => $mincho, fontsize => 10));
+
+‚±‚̏ꍇA"ƒSƒVƒbƒN"‚ɑ΂·‚éƒXƒ^ƒCƒ‹‚Å‚Ífontsize‚ªŽw’肳‚ê‚Ä‚¢‚È‚¢‚̂ŁAeƒXƒ^ƒCƒ‹‚Ìfontsize‚Ì10‚ªˆø‚«Œp‚ª‚ê‚éB
+
+ƒeƒLƒXƒg‚̈ꕔ‚ɉºü‚ðˆø‚­ê‡‚́A—Ⴆ‚΂‚¬‚̂悤‚É‚·‚éB
+
+  $mincho = $docobj->new_font('Ryumin-Light', '90ms-RKSJ-H');
+  $normal_style = TStyle(font => $mincho, fontsize => 10);
+  $uline_style = TStyle(withline => 1);
+  $textobj = Text([
+      "ƒeƒLƒXƒg",
+      Text("‰ºü•t‚«", $uline_style),
+    ], $normal_style);
+
+ƒeƒLƒXƒgƒXƒ^ƒCƒ‹‚Í‚±‚̂悤‚ɕϐ”‚ɃZƒbƒg‚µ‚Ä‚¨‚¢‚ÄŽg‚¤‚±‚Æ‚à‚Å‚«‚邵Aæ‚Ì—á‚̂悤‚É’¼ÚTStyleƒTƒuƒ‹[ƒ`ƒ“‚ðŽg‚Á‚Ä‚à‚æ‚¢B
+
+=head2 ƒCƒ^ƒŠƒbƒN‚ƃ{[ƒ‹ƒh
+
+ƒeƒLƒXƒgƒXƒ^ƒCƒ‹‚Ìitalic‚Æbold‚ðŽg‚¤‚½‚߂ɂ́A‚ǂ̃tƒHƒ“ƒg‚ª‚ǂ̃tƒHƒ“ƒg‚̃Cƒ^ƒŠƒbƒNŒ`‚âƒ{[ƒ‹ƒhŒ`‚Å‚ ‚éA‚Æ‚¢‚¤‚±‚Æ‚ðƒhƒLƒ…ƒƒ“ƒgƒIƒuƒWƒFƒNƒg‚É‹³‚¦‚Ä‚¨‚¢‚Ä‚â‚é•K—v‚ª‚ ‚éB‚»‚Ì‚½‚߂ɁAitalic()‚Æbold()ƒƒ\ƒbƒh‚ðŽg‚¤B—Ⴆ‚ÎŽŸ‚̂悤‚É‚·‚éB
+
+  $ft = $docobj->new_font('Times-Roman');
+  $fti = $docobj->new_font('Times-Italic');
+  $ftb = $docobj->new_font('Times-Bold');
+  $ftbi = $docobj->new_font('Times-BoldItalic');
+  $docobj->italic($ft, $fti, $ftb, $ftbi);
+  $docobj->bold($ft, $ftb, $fti, $ftbi);
+
+‚±‚̂悤‚ɁAŒ³ƒtƒHƒ“ƒgA‚»‚̏CüƒtƒHƒ“ƒgA‚̏‡‚ŁA“ñ‘gˆÈã‚ð‚܂Ƃ߂Ĉø”‚É—^‚¦‚邱‚Æ‚ª‚Å‚«‚éB‘g‚Æ‚È‚éƒtƒHƒ“ƒg‚́A‰¢•¶ƒtƒHƒ“ƒg“¯ŽmA“ú–{ŒêƒtƒHƒ“ƒg“¯ŽmA‰¢•¶ƒtƒHƒ“ƒg‚Æ‘g‚É‚È‚Á‚½“ú–{ŒêƒtƒHƒ“ƒg“¯ŽmA‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢B
+
+  Text('normal', Text('italic', TStyle(italic => 1)), TStyle(font => $ft))
+
+‚±‚̂悤‚ȃeƒLƒXƒgƒIƒuƒWƒFƒNƒg‚ðì‚é‚ƁA'normal'‚É‚Í$ft‚ªA'italic'‚É‚Í$fti‚ªŽg‚í‚ê‚邱‚Æ‚É‚È‚éB
+
+italic()‚âbold()‚Å‚Ì“o˜^‚ª‚³‚ê‚Ä‚¢‚È‚¢ƒtƒHƒ“ƒg‚ɑ΂µ‚Äitalic‚âbold‚̃Xƒ^ƒCƒ‹‚ð—^‚¦‚½ê‡‚́A‰½‚ÌŒø‰Ê‚à‚à‚½‚炳‚È‚¢B
+
+‚È‚¨Aˆê”Ê‚É“ú–{ŒêƒtƒHƒ“ƒg‚ɂ̓Cƒ^ƒŠƒbƒNŒ`‚Í‘¶Ý‚µ‚È‚¢‚̂ŁA“ú–{Œê•¶Žš—ñ‚ɑ΂µ‚ăeƒLƒXƒgƒXƒ^ƒCƒ‹‚Åitalic‚ªŽw’肳‚ꂽê‡‚́Aslant‚É’u‚«Š·‚¦‚ÄŒX‚¯‚Ä•\Ž¦‚·‚éB
+
+=head2 ’i—ŽƒIƒuƒWƒFƒNƒg‚̍쐬
+
+’i—ŽƒIƒuƒWƒFƒNƒg‚ÍParagraphƒTƒuƒ‹[ƒ`ƒ“‚ō쐬‚·‚éB
+
+  $paragraphobj = Paragraph($textobj, $parastyle);
+
+‚±‚±‚ŁA$textobj‚̓eƒLƒXƒgƒIƒuƒWƒFƒNƒgA$parastyle‚Í’i—ŽƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒgB•¡”‚̃eƒLƒXƒg‚ð—^‚¦‚½‚¢‚Æ‚«‚Í‚»‚ê‚ðˆê‚‚̃eƒLƒXƒgƒIƒuƒWƒFƒNƒg‚É‚Ü‚Æ‚ß‚½ã‚Å—^‚¦‚éB
+
+’i—ŽƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg‚ÍPStyleƒTƒuƒ‹[ƒ`ƒ“‚ō쐬‚·‚éB
+
+  $parastyle = PStyle(%args);
+
+ˆø”‚ɂ̓nƒbƒVƒ…ƒŠƒXƒg‚ÌŒ`‚ÅŽŸ‚Ì‚à‚Ì‚ð—^‚¦‚éBsize‚Ælinefeed‚Æalign‚Í•K{B‘¼‚̓IƒvƒVƒ‡ƒ“B
+
+  size => ’i—Ž‚̍s•ûŒü‚̃TƒCƒYiƒ|ƒCƒ“ƒgj
+  align => ‘µ‚¦ib:s“ª‘µ‚¦ m:’†‰›‘µ‚¦ e:s––‘µ‚¦ w:—¼’[‘µ‚¦ W:‹­§—¼’[‘µ‚¦j
+  linefeed => s‘—‚èiƒ|ƒCƒ“ƒgj
+  preskip => ’i—Ž‘O‚ÌŠÔŠuiƒ|ƒCƒ“ƒgj
+  postskip => ’i—ŽŒã‚ÌŠÔŠuiƒ|ƒCƒ“ƒgj
+  beginindent => s“ªƒCƒ“ƒfƒ“ƒg
+  endindent => s––ƒCƒ“ƒfƒ“ƒg
+  beginpadding => s“ª‘¤‚Ì—]”’iƒ|ƒCƒ“ƒgj
+  labeltext => ƒ‰ƒxƒ‹‚̃eƒLƒXƒgƒIƒuƒWƒFƒNƒg
+  labelsize => ƒ‰ƒxƒ‹‚̍s•ûŒü‚̃TƒCƒYiƒ|ƒCƒ“ƒgj
+  labelskip => ƒ‰ƒxƒ‹‚Æ–{•¶‚ÌŠÔŠuiƒ|ƒCƒ“ƒgj
+  nobreak => ^‚¾‚Æbreakƒƒ\ƒbƒh‚Å•ªŠ„‚³‚ê‚È‚¢
+  postnobreak => ^‚¾‚ƃuƒƒbƒN‚Ìbreak‚Å‚»‚ÌŒã‚ë‚Å•ªŠ„‚³‚ê‚È‚¢
+  float => ƒuƒƒbƒN‚Ìbreak‚ňʒu‚ðŽ©“®ˆÚ“®iuƒuƒƒbƒNƒIƒuƒWƒFƒNƒg‚Ì•ªŠ„vŽQÆj
+
+linefeed‚ÅŽw’è‚·‚é‚͍̂s‘—‚è‚Å‚ ‚Á‚čsŠÔ‚Å‚Í‚È‚¢‚±‚Æ‚É’ˆÓBlinefeed => '150%' ‚̂悤‚É ”’l% ‚ÆŽw’è‚·‚é‚ƁAƒeƒLƒXƒgƒIƒuƒWƒFƒNƒg‚̃tƒHƒ“ƒgƒTƒCƒY‚ɑ΂·‚銄‡‚Æ‚Ý‚È‚³‚ê‚éB
+
+preskip‚Æpostskip‚́AƒuƒƒbƒN“à‚É’i—Ž‚ð•À‚ׂ鎞‚ÌŠÔŠu‚Æ‚µ‚ÄŽg‚í‚ê‚éBÈ—ª‚·‚é‚ƁA‚»‚ꂼ‚êsŠÔis‘—‚è‚©‚çƒtƒHƒ“ƒgƒTƒCƒY‚ð·‚µˆø‚¢‚½’·‚³j‚Ì”¼•ª‚ɃZƒbƒg‚³‚ê‚éB
+
+ƒeƒLƒXƒg‚́A(size - beginpadding - beginindent - endindent - labelsize)‚Æ‚¢‚¤s’·‚ð’´‚¦‚È‚¢‚悤‚ɐ܂è•Ô‚µˆ—‚³‚êAalign‚É‚µ‚½‚ª‚Á‚Ä‘µ‚¦‚ç‚ê‚éBw‚É‚æ‚é—¼’[‘µ‚¦‚ÌŽžA––”ös‚¾‚¯‚͍s“ª‘µ‚¦‚Æ‚È‚éBW‚É‚æ‚é‹­§—¼’[‘µ‚¦‚ł́A––”ös‚àŠÜ‚ß‚Ä—¼’[‘µ‚¦‚Æ‚È‚éBs‚̐܂è•Ô‚µ‚̍ۂ֑̋¥‚ƃnƒCƒtƒl[ƒVƒ‡ƒ“A—¼’[‘µ‚¦‚̍ۂ̋l‚ߐL‚΂µ‚́AJIS X 4051‚É‚Ù‚Ú‘¥‚Á‚Ä‚¨‚±‚È‚í‚ê‚éB
+
+beginindent‚Æendindent‚ð”z—ñŽQÆ‚ÌŒ`‚Å—^‚¦‚é‚ƁAæ“ªs‚©‚珇‚ÉŽg‚í‚ê‚éBs”‚ª—v‘f”‚æ‚è‘å‚«‚¢‚Æ‚«‚͍Ōã‚Ì—v‘f‚ªŒJ‚è•Ô‚µŽg‚í‚ê‚éB
+
+beginpadding‚́Aƒ‰ƒxƒ‹‚àŠÜ‚ß‚½’i—Ž‘S‘̂́As“ª‘¤‚ÉŽæ‚é—]”’‚ðŽw’è‚·‚éBi‚±‚Ì—]”’‚Ísize‚Ì’†‚ÉŠÜ‚Ü‚ê‚éBj‚µ‚½‚ª‚Á‚āAƒ‰ƒxƒ‹‚ª‚È‚¢‚Æ‚«‚́Abeginpadding‚ÌŽw’è‚Æ’P“Æ—v‘f‚Ìbeginindent‚ÌŽw’è‚Í“¯‚¶Œø‰Ê‚ðŽ‚ÂB
+
+labeltext‚ŃeƒLƒXƒgƒIƒuƒWƒFƒNƒg‚ªŽw’肳‚ê‚é‚ƁAƒ‰ƒxƒ‹‚Æ‚µ‚Đ擪s‚Ì‘O‚É•\Ž¦‚³‚ê‚éBƒ‰ƒxƒ‹‚Æ–{•¶‚ÌŠÔ‚É‚Ílabelskip‚¾‚¯‚ÌŠÔŠu‚ªŽæ‚ç‚ê‚éBlabeltext‚É•¶Žš—ñ‚ð—^‚¦‚é‚Æ–{‘̂̃eƒLƒXƒgƒIƒuƒWƒFƒNƒg‚Æ“¯‚¶ƒeƒLƒXƒgƒXƒ^ƒCƒ‹‚ŃeƒLƒXƒgƒIƒuƒWƒFƒNƒg‰»‚³‚ê‚éB
+
+labeltext‚ɂ́AƒeƒLƒXƒgƒIƒuƒWƒFƒNƒg‚ð•Ô‚·ƒTƒuƒ‹[ƒ`ƒ“ŽQÆ‚ƁA‚»‚̃Tƒuƒ‹[ƒ`ƒ“‚É—^‚¦‚éˆø”‚̃ŠƒXƒg‚ðA”z—ñŽQÆ‚ÌŒ`‚Å—^‚¦‚邱‚Æ‚à‚Å‚«‚éB‚±‚ê‚É‚æ‚Á‚Ĕԍ†•t‚«‰Óð‘‚«‚ªŽÀŒ»‚Å‚«‚éB—Ⴆ‚΂‚¬‚̂悤‚É‚È‚éB
+
+  $LabelNum = 1;
+  sub numlabel {
+    my($fmt, $style) = @_;
+    Text(sprintf($fmt, $LabelNum++), $style);
+  }
+  $ol_style = PStyle(size => 500, align => 'w', labelsize => 30,
+    labeltext => [\&numlabel, "%d.", $normal_style]);
+  $para1 = Paragaph($text1, $ol_style);
+  $para2 = Paragaph($text2, $ol_style);
+
+postnobreak‚Æfloat‚́A‚±‚Ì’i—Ž‚ðŠÜ‚ÞƒuƒƒbƒN‚ªbreak‚³‚ê‚é‚Æ‚«‚ɈӖ¡‚ðŽ‚ÂB
+
+=head2 ’i—ŽƒIƒuƒWƒFƒNƒg‚Ì•ªŠ„
+
+’i—Ž‚̍s•ûŒü‚Ì‘å‚«‚³‚Í’i—ŽƒXƒ^ƒCƒ‹‚Ìsize‚ÅŽw’肵‚½‚à‚̂ɂȂ邪A‚»‚ê‚Ɛ‚’¼‚È•ûŒü‚Ì‘å‚«‚³‚͍s”i‚ƍs‘—‚è‚ƃtƒHƒ“ƒgƒTƒCƒYj‚ÅŒˆ‚Ü‚éB‚±‚ꂪˆê’è‚Ì‘å‚«‚³‚É‚È‚é‚悤‚É’i—Ž‚𕪊„‚·‚邽‚߂ɁAbreakƒƒ\ƒbƒh‚ª—pˆÓ‚³‚ê‚Ä‚¢‚éB—Ⴆ‚Ή¡‘‚«‚Ì’i—ŽƒIƒuƒWƒFƒNƒg$para‚ɑ΂µ‚āA
+
+  @paras = $para->break(200);
+
+‚Æ‚·‚é‚ƁA‚‚³‚ª200ƒ|ƒCƒ“ƒgˆÈ‰º‚É‚È‚é‚悤‚É•ªŠ„‚µ‚½’i—Ž‚̃ŠƒXƒg‚ª“¾‚ç‚ê‚éB‚à‚µAÅ‰‚Ì’i—Ž‚¾‚¯‚͍‚‚³‚ð100ˆÈ‰º‚É‚µ‚½‚¯‚ê‚΁A‚‚¬‚̂悤‚É‚·‚ê‚΂悢B
+
+  @paras = $para->break(100, 200);
+
+break‚̈ø”‚ÉŽw’肵‚½ƒTƒCƒY‚̃ŠƒXƒg‚͏‡‚É•ªŠ„‚·‚é’i—Ž‚̃TƒCƒY‚Æ‚µ‚ÄŽg‚í‚êA‚È‚­‚È‚é‚ƍŌã‚̃TƒCƒY‚ªŒJ‚è•Ô‚µŽg‚í‚ê‚éB
+
+break‚̈ø”‚ÉŽw’肵‚½ƒTƒCƒY‚ª¬‚³‚·‚¬‚āAÅŒã‚̃TƒCƒY‚Å‚à•ªŠ„‚Å‚«‚È‚¢•”•ª‚ªŽc‚Á‚½‚Æ‚«‚́A•ªŠ„‚ÉŽ¸”s‚µ‚½‚à‚Ì‚Æ‚µ‚Ä–¢’è‹`’l‚ª•Ô‚³‚ê‚éB
+
+‚à‚µA$para->break(5, 200) ‚̂悤‚ɍŏ‰‚â“r’†‚ɃtƒHƒ“ƒgƒTƒCƒY‚æ‚菬‚³‚ȃTƒCƒY‚ðŽw’è‚·‚é‚ƁA‚»‚ê‚ɑΉž‚µ‚Ä‹ó‚Ì’i—ŽƒIƒuƒWƒFƒNƒg‚ª“¾‚ç‚ê‚éB‚±‚Ì—á‚ł́AÅ‰‚É‹ó‚Ì’i—ŽƒIƒuƒWƒFƒNƒgA‘±‚¢‚Ä200‚¸‚‚ɕªŠ„‚³‚ꂽ’i—ŽƒIƒuƒWƒFƒNƒg‚ª•Ô‚³‚ê‚邱‚Æ‚É‚È‚éB
+
+’i—ŽƒXƒ^ƒCƒ‹‚Ìnobreak‚ª^‚ɐݒ肳‚ê‚Ä‚¢‚é‚ƁA•ªŠ„‚³‚ê‚È‚¢B—Ⴆ‚Înobreak‚ȉ¡‘‚«’i—ŽƒIƒuƒWƒFƒNƒg$upara‚ª‚ ‚èA‚»‚̍‚‚³‚ª150‚Å‚ ‚é‚Æ‚«‚ɁA$upara->break(100, 200) ‚Í (‹ó’i—ŽƒIƒuƒWƒFƒNƒg, $upara‚Æ“¯‚¶ƒIƒuƒWƒFƒNƒg) ‚ð•Ô‚·B$upara->break(100) ‚Å‚Í•ªŠ„‚ÉŽ¸”s‚µ‚Ä–¢’è‹`’l‚ð•Ô‚·B
+
+=head2 ƒuƒƒbƒNƒIƒuƒWƒFƒNƒg‚̍쐬
+
+ƒuƒƒbƒNƒIƒuƒWƒFƒNƒg‚ÍBlockƒTƒuƒ‹[ƒ`ƒ“‚ō쐬‚·‚éB
+
+  $blockobj = Block($direction, @objlit, $blockstyle);
+
+‚±‚±‚ŁA$direction‚̓uƒƒbƒN‚Ì“à—e‚ð•À‚ׂé•ûŒüA at objlit‚Í•\Ž¦‰Â”\‚ȃIƒuƒWƒFƒNƒg‚̃ŠƒXƒgA$blockstyle‚̓uƒƒbƒNƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒgB
+
+ƒIƒuƒWƒFƒNƒg‚̃ŠƒXƒg‚͂‚¬‚̂悤‚É”z—ñŽQÆ‚ÌŒ`‚Å—^‚¦‚邱‚Æ‚à‚Å‚«‚éB
+
+  $blockobj = Block($direction, [@objlit], $blockstyle);
+
+ƒuƒƒbƒN‚Ì“à—e‚ð•À‚ׂé•ûŒü‚́AŽŸ‚Ì‚¢‚¸‚ê‚©‚ðŽw’è‚·‚éB
+
+  H c ¶‚©‚ç‰E
+  R c ‰E‚©‚獶
+  V c ã‚©‚牺
+
+$direction‚ÅŽw’肵‚½•ûŒü‚ɁA at objlit‚Ì—v‘f‚ð‡‚É•À‚ׂ½‚à‚Ì‚ªƒuƒƒbƒN‚Ì“à—e‚Æ‚È‚éB‚»‚̍ہAŠe—v‘f‚Ì•\Ž¦‰Â”\‚ȃIƒuƒWƒFƒNƒg‚ɁApreskip‚âpostskip‚̃Xƒ^ƒCƒ‹‚ªŽw’肳‚ê‚Ä‚¢‚ê‚΁A‚»‚ê‚É‚µ‚½‚ª‚Á‚ÄŠÔŠu‚ªŽæ‚ç‚ê‚éB‚Ü‚½“ÁŽê‚ÈŽw’è‚Æ‚µ‚āA at objlist‚Ì’†‚ɃIƒuƒWƒFƒNƒg‚Å‚È‚­¶‚̐”’l‚ð“ü‚ê‚é‚Æ‚»‚ÌŠÔŠu‚ªŽæ‚ç‚ê‚éB
+
+ƒuƒƒbƒNƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg‚ÍBStyleƒTƒuƒ‹[ƒ`ƒ“‚ō쐬‚·‚éB
+
+  $blockstyle = BStyle(%args);
+
+ˆø”‚ɂ̓nƒbƒVƒ…ƒŠƒXƒg‚ÌŒ`‚ÅŽŸ‚Ì‚à‚Ì‚ð—^‚¦‚éB
+
+  width => •iƒ|ƒCƒ“ƒgj
+  height => ‚‚³iƒ|ƒCƒ“ƒgj
+  align => ‘µ‚¦
+  adjust => ‘µ‚¦ƒtƒ‰ƒOi^‚ðŽw’è‚·‚é‚Æ—v‘f‚̃uƒƒbƒN‚̃TƒCƒY‚𑵂¦‚éj
+  padding => ŽüˆÍ—]”’iƒ|ƒCƒ“ƒgj
+  beginpadding => s“ª‘¤‚Ì—]”’iƒ|ƒCƒ“ƒgj
+  withbox => ˆÍ‚ݘgŽw’èif:“h‚è’ׂµAs:˜güAsf:“h‚è’ׂµ{˜güj
+  withboxstyle => ˆÍ‚ݘg‚̐}Œ`ƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg
+  preskip => ‘O‚ÌŠÔŠuiƒ|ƒCƒ“ƒgj
+  postskip => Œã‚ÌŠÔŠuiƒ|ƒCƒ“ƒgj
+  nobreak => ^‚¾‚Æbreak‚Å•ªŠ„‚³‚ê‚È‚¢
+  postnobreak => ^‚¾‚ƃuƒƒbƒN‚Ìbreak‚Å‚»‚ÌŒã‚ë‚Å•ªŠ„‚³‚ê‚È‚¢
+  repeatheader => break‚Å•ªŠ„‚·‚é‚Æ‚«æ“ª‚ÅŒJ‚è•Ô‚·—v‘f”
+  float => ƒuƒƒbƒN‚Ìbreak‚ňʒu‚ðŽ©“®ˆÚ“®iuƒuƒƒbƒNƒIƒuƒWƒFƒNƒg‚Ì•ªŠ„vŽQÆj
+  nofirstfloat => ^‚¾‚Æbreak‚Ő擪‚É‚Ífloat—v‘f‚ð’u‚©‚È‚¢
+  bfloatsep => float‚ªb‚Ì—v‘f‚Æ‚»‚êˆÈŠO‚Ì—v‘f‚ÌŠÔ‚É‘}“ü‚³‚ê‚é•\Ž¦‰Â”\ƒIƒuƒWƒFƒNƒg
+  efloatsep => float‚ªe‚Ì—v‘f‚Æ‚»‚êˆÈŠO‚Ì—v‘f‚ÌŠÔ‚É‘}“ü‚³‚ê‚é•\Ž¦‰Â”\ƒIƒuƒWƒFƒNƒg
+
+widthAheight‚Å•‚⍂‚³‚ðŽw’肵‚½ê‡A“à—e‚Ì•‚⍂‚³‚ª‚»‚ê‚æ‚è‘å‚«‚¢ê‡‚Í“à—e‚ɍ‡‚킹‚ç‚ê‚éB“à—e‚æ‚è‚àŽw’肵‚½•‚⍂‚³‚ª‘å‚«‚¢ê‡‚́Aalign‚É‚µ‚½‚ª‚Á‚Ĉʒu‚ª‘µ‚¦‚ç‚ê‚éB
+
+align‚É‚æ‚鑵‚¦‚ÍŽŸ‚Ì‚¢‚¸‚ê‚©‚ð‘g‚ݍ‡‚킹‚ÄŽw’èBÈ—ª‚·‚é‚Æ'tl'‚Æ‚Ý‚È‚³‚ê‚éB
+
+  ¦¶‰E•ûŒü
+  l c ¶Šñ‚¹
+  c c ’†‰›Šñ‚¹
+  r c ‰EŠñ‚¹
+  
+  ¦ã‰º•ûŒü
+  t c ãŠñ‚¹
+  m c ’†‰›Šñ‚¹
+  b c ‰ºŠñ‚¹
+
+adjust‚ð^‚ÉŽw’è‚·‚é‚ƁA•ûŒü‚ªH‚âR‚̏ꍇ‚Í—v‘fƒuƒƒbƒN‚̍‚‚³AV‚̏ꍇ‚Í—v‘fƒuƒƒbƒN‚Ì•‚ðA‚à‚Á‚Æ‚à‘å‚«‚¢‚à‚Ì‚É‘µ‚¦‚éBƒuƒƒbƒN‚ð•À‚ׂĕ\‚ðì¬‚·‚é‚Æ‚«‚ÉŽg—p‚·‚éB
+
+padding‚Í“à—e‚ÌŽü‚è‚ÉŽæ‚ç‚ê‚é—]”’‚Ì•‚Å‚ ‚èAwithbox‚ň͂ݘg‚ðŽw’肵‚½ê‡‚Í‚»‚Ì—]”’‚ÌŠO‘¤‚É•`‰æ‚³‚ê‚éB
+
+beginpadding‚͈͂ݘg‚ÌŠO‚̍s“ª‘¤‚ÉŽæ‚ç‚ê‚é—]”’‚ÌŽw’è‚Å‚ ‚éB
+
+withbox‚ł́A's','f','sf'‚Ì‘¼‚ɁA'rX'iX‚͐”’lj‚ð•t‰Á‚·‚é‚ÆŠp‚ª”¼ŒaX‚ÅŠÛ‚­‚È‚éB
+
+=head2 ƒuƒƒbƒNƒIƒuƒWƒFƒNƒg‚Ì•ªŠ„
+
+’i—ŽƒIƒuƒWƒFƒNƒg‚Æ“¯—l‚ɁAƒuƒƒbƒNƒIƒuƒWƒFƒNƒg‚àbreakƒƒ\ƒbƒh‚É‚æ‚Á‚Ä•ªŠ„‚ª‚Å‚«‚éB—Ⴆ‚ΕûŒü‚ª'V'‚̃uƒƒbƒNƒIƒuƒWƒFƒNƒg$block‚ð‚‚³‚ª200ƒ|ƒCƒ“ƒgˆÈ‰º‚É‚È‚é‚悤‚É•ªŠ„‚µ‚½‚¯‚ê‚΁A
+
+  @blocks = $block->break(200);
+
+‚Æ‚·‚ê‚΂悢BÅ‰‚̃uƒƒbƒN‚¾‚¯‚‚³‚ð100ˆÈ‰º‚É‚µ‚½‚¯‚ê‚΁A‚‚¬‚̂悤‚É‚·‚éB
+
+  @blocks = $block->break(100, 200);
+
+break‚̈ø”‚ÉŽw’肵‚½ƒTƒCƒY‚̃ŠƒXƒg‚͏‡‚É•ªŠ„‚µ‚½’i—Ž‚̃TƒCƒY‚Æ‚µ‚ÄŽg‚í‚êA‚È‚­‚È‚é‚ƍŌã‚̃TƒCƒY‚ªŒJ‚è•Ô‚µŽg‚í‚ê‚éB
+
+ƒuƒƒbƒN‚Ì•ªŠ„‚̍ہAƒuƒƒbƒN“à‚̃IƒuƒWƒFƒNƒg‚Æ‚µ‚āA•ûŒü‚Ì“¯‚¶ƒuƒƒbƒN‚âAs•ûŒü‚̈قȂé’i—Ži'V'‚È‚ç'H'A'H'‚â'R'‚È‚ç'V'j‚ª‚ ‚é‚ƁA‚»‚̃IƒuƒWƒFƒNƒg‚à•ªŠ„‚·‚邱‚Æ‚Å‚Å‚«‚邾‚¯Žw’è‚̃TƒCƒY‚ɍ‡‚¤‚悤‚É•ªŠ„‚³‚ê‚éB
+
+Žw’肵‚½ƒTƒCƒY‚Å•ªŠ„‚ª‚Å‚«‚È‚©‚Á‚½ê‡Abreakƒƒ\ƒbƒh‚Í–¢’è‹`’l‚ð•Ô‚·B•¡”‚̃TƒCƒY‚ðŽw’肵‚½ê‡‚ɁAÅŒãˆÈŠO‚̃TƒCƒY‚ª¬‚³‚·‚¬‚½ê‡‚́A‚»‚ê‚ɑΉž‚·‚é‚à‚Ì‚Æ‚µ‚Ä‹ó‚̃uƒƒbƒN‚ª•Ô‚³‚ê‚éB
+
+ƒuƒƒbƒNƒXƒ^ƒCƒ‹‚Å nobreak ‚ª^‚É‚È‚Á‚Ä‚¢‚é‚ƁA‚»‚̃uƒƒbƒN‚Í•ªŠ„‚³‚ê‚È‚¢B
+
+ƒuƒƒbƒN‚Ì’†‚ÉNewBlockƒTƒuƒ‹[ƒ`ƒ“‚ō쐬‚³‚ê‚é‰üƒuƒƒbƒNƒIƒuƒWƒFƒNƒg‚ª‚ ‚é‚ƁAƒuƒƒbƒN‚Ì•ªŠ„‚̍ۂɂ»‚±‚Å‹­§“I‚É•ªŠ„‚³‚ê‚éB
+
+ƒuƒƒbƒN‚Ì•ªŠ„‚̍ہA‚»‚Ì—v‘f‚Æ‚È‚éƒuƒƒbƒN‚â’i—Ž‚â}Œ`‚̃Xƒ^ƒCƒ‹‚Å postnobreak ‚ª^‚ɐݒ肳‚ê‚Ä‚¢‚é‚ƁA‚»‚ÌŒã‚ë‚Å•ªŠ„‚³‚ê‚邱‚Æ‚Í‚È‚¢B‚±‚ê‚É‚æ‚Á‚āAŒ©o‚µ’i—Ž‚Æ–{•¶’i—Ž‚ª•Êƒy[ƒW‚É•ª‚©‚ê‚邱‚Æ‚ð–h‚®‚±‚Æ‚ª‚Å‚«‚éB
+
+ƒuƒƒbƒN‚Ì•ªŠ„‚̍ہA‚»‚Ì—v‘f‚Æ‚È‚éƒuƒƒbƒN‚â’i—Ž‚â}Œ`‚̃Xƒ^ƒCƒ‹‚Å float ‚ªÝ’肳‚ê‚Ä‚¢‚é‚ƁA‚»‚Ì—v‘f‚Í•ªŠ„‚³‚ꂽƒuƒƒbƒN“à‚ÅŽw’è‚̈ʒu‚Ɉړ®‚³‚ê‚éBfloatŽw’è‚̈Ӗ¡‚ÍŽŸ‚Ì‚Æ‚¨‚èB
+
+  bN:•ªŠ„‚³‚ꂽƒuƒƒbƒN‚̐擪iN‚Í1`9‚Ü‚½‚͏ȗªj
+  eN:•ªŠ„‚³‚ꂽƒuƒƒbƒN‚Ì––”öiN‚Í1`9‚Ü‚½‚͏ȗªj
+  h:•ªŠ„‚¹‚¸‚ɉ”\‚È‚ç‚»‚̈ʒu‚ɁA–³—‚Ȃ玟‚̃uƒƒbƒN‚̐擪‚É
+
+b‚Æe‚ÌŒã‚ë‚É1`9‚̔ԍ†‚ð•t‚¯‚Đ”Žš•Ê‚ɃOƒ‹[ƒv‰»‚Å‚«‚éB”Žš‚Ì‘å‚«‚È‚à‚̂قǐ擪‚Ü‚½‚Í––”öŠñ‚è‚É”z’u‚³‚ê‚éBb0‚âe0‚Æ‚Í‚¹‚¸‚Éb‚âe‚Æ‚·‚邱‚Æ‚É’ˆÓB
+
+ƒuƒƒbƒNƒXƒ^ƒCƒ‹‚Ånofirstfloat‚ð^‚ÉŽw’è‚·‚é‚ƁAbreak‚̍ۂɑS‘̂̐擪‚É‚Ífloat—v‘f‚ð’u‚©‚È‚¢B
+
+ƒuƒƒbƒNƒXƒ^ƒCƒ‹‚Ìbfloatsep‚Å•\Ž¦‰Â”\ƒIƒuƒWƒFƒNƒg‚ðŽw’è‚·‚é‚ƁAfloat‚ªb‚Ő擪‚Ɉړ®‚µ‚½—v‘fŒQ‚ÌŒã‚É‘}“ü‚³‚ê‚éBefloatsep‚ÅŽw’肵‚½ƒIƒuƒWƒFƒNƒg‚Ífloat‚ªe‚Å––”ö‚Ɉړ®‚µ‚½—v‘fŒQ‚Ì‘O‚É‘}“ü‚³‚ê‚éB‚±‚ê‚É‚æ‚èAfloat‚ðe‚Æ‚µ‚ăy[ƒW––”ö‚Ɉړ®‚µ‚½‹r’’i—Ž‚Æ–{•¶’i—Ž‚ÌŠÔ‚É‹æØ‚èü‚ð“ü‚ê‚é‚悤‚È‚±‚Æ‚ª‚Å‚«‚éBfloat‚ÉbN‚âeNiN‚Í1`9j‚ðŽg‚¤ê‡‚́Abfloatsep‚âefloatsep‚É”z—ñŽQÆ‚ÌŒ`‚ŃIƒuƒWƒFƒNƒg‚̃ŠƒXƒg‚ð—^‚¦‚é‚ƁA‚»‚ÌN”Ô–Ú‚Ì‚à‚Ì‚ªŽg‚í‚ê‚éib‚âe‚É‚Í0”Ô–Ú‚Ì‚à‚Ì‚ªŽg‚í‚ê‚éjB‚È‚¨Abfloatsep‚âefloatsep‚ÉŽg‚¤ƒIƒuƒWƒFƒNƒg‚Í‚»‚êê—p‚ÉŽg—p‚µA•ªŠ„‚³‚ê‚éƒuƒƒbƒN‚Ì“à—e‚Æ‚µ‚ÄŽg‚Á‚Ä‚Í‚È‚ç‚È‚¢B‚Ü‚½Abfloatsep‚ÉŽg‚¤ƒIƒuƒWƒFƒNƒg‚Æefloatsep‚ÉŽg‚¤ƒIƒuƒWƒFƒNƒg‚àˆÙ‚È‚éƒIƒuƒWƒFƒNƒg‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢B
+
+ƒuƒƒbƒNƒXƒ^ƒCƒ‹‚Å repeatheader ‚ªŽw’肳‚ê‚Ä‚¢‚é‚ƁA‚»‚Ì’l‚̐”‚¾‚¯‚̐擪—v‘f‚ªA•ªŠ„‚³‚ꂽŠeƒuƒƒbƒN‚̐擪‚ÅŒJ‚è•Ô‚³‚ê‚éBi‚½‚¾‚µæ“ª—v‘f‚Ì“r’†‚âŒã‚ë‚Å•ªŠ„‚³‚ꂽê‡‚͏œ‚­Bj‚±‚ê‚É‚æ‚Á‚Ä•\‚̐擪‚̍€–Ú–¼‚̍s‚ðŒJ‚è•Ô‚·‚±‚Æ‚ª‚Å‚«‚éBæ“ª—v‘fŽ©‘Ì‚ª•ªŠ„‚³‚ê‚é‚Æ‚¨‚©‚µ‚ÈŒ‹‰Ê‚ª“¾‚ç‚ê‚é‚̂ŁAæ“ª—v‘f‚ª•ªŠ„‰Â”\‚È’i—Ž‚âƒuƒƒbƒN‚̏ꍇ‚Í nobreak ‚ðŽw’肵‚Ä‚¨‚­‚±‚Ɓi•ûŒü‚̈ႤƒuƒƒbƒN‚̏ꍇ‚Í•s—vjB‚Ü‚½æ“ª—v‘f‚ÆŽŸ‚Ì—v‘f‚ª•ªŠ„‚³‚ꂽê‡‚à•s“KØ‚ÈŒ‹‰Ê‚Æ‚È‚é‚̂ŁAæ“ª—v‘f‚É‚Í postnobreak ‚ÌŽw’è‚ð‚µ‚Ä‚¨‚­‚±‚ƁB
+
+=head2 ‰æ‘œƒIƒuƒWƒFƒNƒg‚̍쐬
+
+‰æ‘œƒIƒuƒWƒFƒNƒg‚ÍJPEG‰æ‘œ‚ɂ‚¢‚Ă̂ݍ쐬‚Å‚«A•¶‘ƒIƒuƒWƒFƒNƒg‚©‚çnew_imageƒƒ\ƒbƒh‚ō쐬‚·‚éB
+
+  $imgobj = $docobj->new_image($src, $pxwidth, $pxheight, 
+    $width, $height, $padding, $colorspace);
+
+‚±‚±‚ŁA$src‚ÍURL‚Ü‚½‚̓tƒ@ƒCƒ‹–¼iŠg’£Žq‚Í.jpg‚Ü‚½‚Í.jpeg‚Å‚ ‚邱‚ƁjA$pxwidth‚Æ$pxheight‚͉摜‚̃sƒNƒZƒ‹ƒTƒCƒYA$width‚Æ$height‚Í•\Ž¦ƒTƒCƒYiƒ|ƒCƒ“ƒgjA$padding‚ÍŽüˆÍ‚Ì—]”’iƒ|ƒCƒ“ƒgjA$colorspace‚̓Jƒ‰[ƒXƒy[ƒXirgb,gray,cmyk‚Ì‚¢‚¸‚ê‚©‚ŏȗª‚·‚é‚ÆrgbjB$padding‚Æ$colorspace‚͏ȗª‚Å‚«‚éB
+
+Œ»Ý‚ÌŽd—l‚ł́AURLŽw’肵‚½ê‡‚͐¶¬‚³‚ê‚éPDF‚É‚ÍURLî•ñ‚¾‚¯‚ª–„‚ߍž‚Ü‚êA•\Ž¦‚·‚éÛ‚ÉAcrobatReader‚ª‚»‚ÌURL‚ɃAƒNƒZƒX‚µ‚ĉ摜“à—e‚ð“Ç‚Ý‚Æ‚éB‚µ‚½‚ª‚Á‚Ä•\Ž¦‚ÉŽžŠÔ‚ª‚©‚©‚Á‚½‚èAƒAƒNƒZƒX‚Å‚«‚È‚¢‚Ɖ摜‚ª•\Ž¦‚Å‚«‚È‚¢‚Æ‚¢‚Á‚½‚±‚Æ‚ª‹N‚±‚肤‚éB
+
+ƒtƒ@ƒCƒ‹–¼Žw’肵‚½‰æ‘œ‚̏ꍇ‚́A¶¬‚³‚ꂽPDF‚ɉ摜“à—e‚»‚Ì‚à‚Ì‚ªƒf[ƒ^‚Æ‚µ‚Ä–„‚ߍž‚Ü‚ê‚é‚̂ŁAŒ³‚̉摜ƒtƒ@ƒCƒ‹‚ðPDFƒtƒ@ƒCƒ‹‚ƈꏏ‚É”z•z‚µ‚½‚è‚·‚é•K—v‚Í‚È‚¢B
+
+‰æ‘œƒIƒuƒWƒFƒNƒg‚É‚Í‘¼‚Ì•\Ž¦‰Â”\‚ȃIƒuƒWƒFƒNƒg‚ƈá‚Á‚ăXƒ^ƒCƒ‹‚ÌŽw’è‚Í‚È‚¢BƒuƒƒbƒN‚ÉŠÜ‚ß‚éÛ‚Épostnobreak‚ðŽw’肵‚½‚¢‚Æ‚¢‚¤‚悤‚È‚Æ‚«‚́A}Œ`ƒIƒuƒWƒFƒNƒg‚Ì’†‚ɉ摜ƒIƒuƒWƒFƒNƒg‚ðŠÜ‚߂āA‚»‚̐}Œ`ƒIƒuƒWƒFƒNƒg‚ɃXƒ^ƒCƒ‹‚ðŽw’è‚·‚éB
+
+=head2 }Œ`ƒIƒuƒWƒFƒNƒg‚̍쐬
+
+}Œ`ƒIƒuƒWƒFƒNƒg‚ÍShapeƒTƒuƒ‹[ƒ`ƒ“‚ō쐬‚·‚éB
+
+  $shapeobj = Shape($shapestyle);
+
+‚±‚±‚Å$shapestyle‚͐}Œ`ƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒgB$shapestyle‚͏ȗª‚Å‚«‚éB‚±‚ꂾ‚¯‚ł͉½‚à’†–¡‚Ì‚È‚¢}Œ`ƒIƒuƒWƒFƒNƒg‚ªì‚ç‚ê‚邾‚¯‚Å‚ ‚éB‚»‚ÌŒãAŽŸ‚̃ƒ\ƒbƒh‚ðŽg‚Á‚Đ}Œ`‚ð‰Á‚¦‚Ä‚¢‚­B
+
+=over 4
+
+=item ’¼üilineƒƒ\ƒbƒhj
+
+  $shapeobj->line($x, $y, $w, $h, $style);
+
+($x,$y)‚©‚ç($x+$w,$y+$h)‚Ö’¼ü‚ªˆø‚©‚ê‚éB$style‚͐}Œ`ƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg‚ŁAÈ—ª‰Â”\B
+
+=item ‹éŒ`iboxƒƒ\ƒbƒhj
+
+  $shapeobj->box($x, $y, $w, $h, $spec, $style);
+
+($x,$y)‚Æ($x+$w,$y+$h)‚ð‘Ίp‚Æ‚·‚é‹éŒ`‚ª•`‚©‚ê‚éB$style‚͐}Œ`ƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg‚ŁAÈ—ª‰Â”\B$spec‚ÍŽŸ‚Ì•`‰æŽw’èB
+
+  f c “h‚è’ׂµ‚Ì‚Ý
+  s c ˜gü‚Ì‚Ý
+  sf c “h‚è’ׂµ{˜gü
+  n c •`‰æ‚µ‚È‚¢
+  ¦ã‹L‚Ìs‚Ì‘ã‚í‚è‚ɁAli¶•ÓjAri‰E•ÓjAtiã•ÓjAbi‰º•ÓjA‚Ì‘g‚ݍ‡‚킹‚à‰Â
+  ¦ŽŸ‚̓IƒvƒVƒ‡ƒ“
+  rX c iX‚͐”’ljŠp‚𔼌aX‚ÅŠÛ‚­‚·‚é
+
+box()‚ɑ΂·‚é$style‚ł́A’ʏí‚̐}Œ`ƒXƒ^ƒCƒ‹‚ɉÁ‚¦‚ÄŽŸ‚̃Xƒ^ƒCƒ‹‚ªŽg‚¦‚éBiL<"ƒnƒCƒp[ƒŠƒ“ƒN">‚ðŽQÆj
+
+  link => ƒŠƒ“ƒNæi•¶‘“à‚̃Šƒ“ƒNæ–¼‚Ü‚½‚́AURI:‚ð•t‚¯‚½URI–¼j
+
+=item ‰~icircleƒƒ\ƒbƒhj
+
+  $shapeobj->circle($x, $y, $r, $spec, $arcarea, $style);
+
+($x,$y)‚ª’†SA$r‚ª”¼Œa‚̉~‚ª•`‚©‚ê‚éB$arcarea‚ÍŽl”¼‰~Žw’èi1:‰EãA2:¶ãA3:¶‰ºA4:‰E‰ºj‚ŏȗª‚·‚ê‚ΑS‰~B$style‚͐}Œ`ƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg‚ŁAÈ—ª‰Â”\B$spec‚ÍŽŸ‚Ì•`‰æŽw’èB
+
+  f c “h‚è’ׂµ‚Ì‚Ý
+  s c ˜gü‚Ì‚Ý
+  sf c “h‚è’ׂµ{˜gü
+
+=item ‘ȉ~iellipseƒƒ\ƒbƒhj
+
+  $shapeobj->ellipse($x, $y, $xr, $yr, $spec, $arcarea, $style);
+
+$xr‚ª‰¡”¼ŒaA$yr‚ªc”¼Œa‚Å‚ ‚邱‚Æ‚ðœ‚¯‚Ή~‚Æ“¯‚¶B
+
+=item ‘½ŠpŒ`ipolygonƒƒ\ƒbƒhj
+
+  $shapeobj->polygon([@coords], $spec, $style);
+
+ at coords‚Í’¸“_‚̍À•W‚ÌX‚ÆY‚Ì‘g‚ð‡‚É•À‚ׂ½ƒŠƒXƒgB$style‚͐}Œ`ƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg‚ŁAÈ—ª‰Â”\B$spec‚ÍŽŸ‚Ì•`‰æŽw’èB
+
+  f c “h‚è’ׂµ‚Ì‚Ý
+  s c ˜gü‚Ì‚Ý
+  sf c “h‚è’ׂµ{˜gü
+
+=item ‰~ŒÊiarcƒƒ\ƒbƒhj
+
+  $shapeobj->arc($x, $y, $r, $start, $end, $spec, $style);
+
+($x,$y)‚ª’†SA$r‚ª”¼ŒaAŠJŽnŠp$startAI—¹Šp$end‚̉~ŒÊ‚Ü‚½‚͉~ŒÊ‚Æ”¼Œa‚ň͂܂ꂽ—̈悪•`‚©‚ê‚éBŠJŽnŠpAI—¹Šp‚̓‰ƒWƒAƒ“B$style‚͐}Œ`ƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg‚ŁAÈ—ª‰Â”\B$spec‚ÍŽŸ‚Ì•`‰æŽw’èB$spec‚ªa‚ÌŽž‚͉~ŒÊ‚̂݁A‚»‚Ì‘¼‚̏ꍇ‚͉~ŒÊ‚Æ”¼Œa‚ň͂܂ꂽ—̈悪•`‰æ‚³‚ê‚éB
+
+  a c ‰~ŒÊ‚Ì‚Ý
+  f c “h‚è’ׂµ‚Ì‚Ý
+  s c ˜gü‚Ì‚Ý
+  sf c “h‚è’ׂµ{˜gü
+
+=item ƒIƒuƒWƒFƒNƒgiobjƒƒ\ƒbƒhj
+
+  $shapeobj->obj($obj, @showargs);
+
+}Œ`’†‚É•\Ž¦‰Â”\‚ȃIƒuƒWƒFƒNƒg$obj‚ðA$obj->show($page, @showargs)‚É‚æ‚Á‚Ä”z’u‚·‚éB
+
+=back
+
+ˆÈã‚̃ƒ\ƒbƒh‚݂͂ȃIƒuƒWƒFƒNƒgŽ©g‚ð•Ô‚·‚̂ŁA
+
+  $shapeobj = Shape->line(c)->box(c)->obj(c);
+
+‚̂悤‚É‹Lq‚·‚邱‚Æ‚à‰Â”\B
+
+ˆÈã‚̃ƒ\ƒbƒh‚Å•`‰æ‚·‚éê‡‚́AŒ‹‰Ê‚Æ‚µ‚Ä‚»‚̐}Œ`ƒIƒuƒWƒFƒNƒg‚ªã‰º¶‰E‚ɂǂꂾ‚¯‚͈̔͂ðè‚ß‚é‚©‚Æ‚¢‚¤‘S‘Ì‚Æ‚µ‚Ă̐}Œ`‚Ì‘å‚«‚³‚ª“à•”“I‚ÉŠÇ—‚³‚êA•‚ƍ‚‚³‚ðŽ‚Á‚½•\Ž¦‰Â”\ƒIƒuƒWƒFƒNƒg‚Æ‚µ‚Ĉµ‚¤‚±‚Æ‚ª‚Å‚«‚éB
+
+‚±‚ê‚çˆÈŠO‚̃vƒŠƒ~ƒeƒBƒu‚È•`‰æƒƒ\ƒbƒh‚à‚ ‚éiPDFJ::Shape‚̃ƒ\ƒbƒhˆê——‚ðŽQÆj‚ªA‚»‚ê‚ç‚̃ƒ\ƒbƒh‚ðŽg‚Á‚½ê‡‚͐}Œ`ƒIƒuƒWƒFƒNƒg‚Ì‘å‚«‚³‚ÌŠÇ—‚Í‚¨‚±‚È‚í‚ê‚È‚¢‚±‚Æ‚É’ˆÓ‚ª•K—vB
+
+}Œ`ƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg‚́ASStyleƒTƒuƒ‹[ƒ`ƒ“‚ō쐬‚·‚éB
+
+  $shapestyle = SStyle(%args);
+
+ˆø”‚ɂ̓nƒbƒVƒ…ƒŠƒXƒg‚ÌŒ`‚ÅŽŸ‚Ì‚à‚Ì‚ð—^‚¦‚éB
+
+  fillcolor => “h‚è’ׂµFiFƒIƒuƒWƒFƒNƒgj
+  strokecolor => üFiFƒIƒuƒWƒFƒNƒgj
+  linewidth => ü•iƒ|ƒCƒ“ƒgj
+  linedash => [$dash, $gap, $phase] ‚Ü‚½‚Í "$dash, $gap, $phase"
+  preskip => ‘O‚ÌŠÔŠuiƒ|ƒCƒ“ƒgj
+  postskip => Œã‚ÌŠÔŠuiƒ|ƒCƒ“ƒgj
+  postnobreak => ^‚¾‚ƃuƒƒbƒN‚Ìbreak‚Å‚»‚ÌŒã‚ë‚Å•ªŠ„‚³‚ê‚È‚¢
+  float => ƒuƒƒbƒN‚Ìbreak‚ňʒu‚ðŽ©“®ˆÚ“®iuƒuƒƒbƒNƒIƒuƒWƒFƒNƒg‚Ì•ªŠ„vŽQÆj
+
+linedash‚ÌŽw’è‚ŁA$dash‚Í”jü’·A$gap‚ÍŒ„ŠÔ’·A$phase‚ÍŠJŽnˆÊ’uB$phase‚͏ȗª‰Â”\B
+
+preskipApostskipApostnobreakAfloat‚́AƒuƒƒbƒN‚Ì’†‚ɐ}Œ`ƒIƒuƒWƒFƒNƒg‚ð’u‚­‚Æ‚«‚ɈӖ¡‚ðŽ‚ÂB
+
+box()‚ɑ΂·‚é$style‚ł́Aã‹L‚̐}Œ`ƒXƒ^ƒCƒ‹‚ɉÁ‚¦‚ÄŽŸ‚̃Xƒ^ƒCƒ‹‚ªŽg‚¦‚éB
+
+  link => ƒŠƒ“ƒNæi•¶‘“à‚̃Šƒ“ƒNæ–¼‚Ü‚½‚́AURI:‚ð•t‚¯‚½URI–¼j
+
+=head2 ’ljÁ‚̐}Œ`ƒIƒuƒWƒFƒNƒgƒƒ\ƒbƒh
+
+use PDFJ::Shape; ‚·‚é‚ƁAŽŸ‚̒ljÁ‚̐}Œ`•`‰æƒƒ\ƒbƒh‚ªPDFJ::Shape‚ɒljÁ‚³‚ê‚éB‚±‚ê‚ç‚̃ƒ\ƒbƒh‚Í‚¢‚¸‚ê‚àƒIƒuƒWƒFƒNƒgŽ©g‚ð•Ô‚·B‚Ü‚½A•`‰æ”͈͂̊Ǘ‚ª‚¨‚±‚È‚í‚ê‚éB
+
+=over 4
+
+=item –îˆóiarrowƒƒ\ƒbƒhj
+
+  $shapeobj->arrow($x, $y, $w, $h, $headsize, $headangle, $style);
+
+$headsize‚Æ$headangleˆÈŠO‚̈ø”‚Íline‚Æ“¯‚¶B’¼ü‚̏I’[‚ɁA’·‚³‚ª$headsizeAæ’[Šp“x‚Ì”¼•ª‚ª$headangleiƒ‰ƒWƒAƒ“j‚ÌŽOŠpŒ`‚ÌèV‚ª•t‚¯‚ç‚ê‚éB
+
+=item ”gŠ‡ŒÊibraceƒƒ\ƒbƒhj
+
+  $shapeobj->brace($x, $y, $w, $h, $style);
+
+ˆø”‚̈Ӗ¡‚Í‹éŒ`‚Æ“¯‚¶B‚»‚Ì‹éŒ`‚Ì’†‚É”[‚Ü‚é”gŠ‡ŒÊ‚ð•`‰æ‚·‚éB$w‚ª³‚È‚çŠJ‚«Š‡ŒÊA•‰‚È‚ç•Â‚¶Š‡ŒÊB•¶Žš‚Ì{}‚ł͊Ԃɍ‡‚í‚È‚¢‘å‚«‚È”gŠ‡ŒÊ‚ª•K—v‚ȏꍇ‚ÉŽg—p‚·‚éB
+
+=item ŠpŠ‡ŒÊibracketƒƒ\ƒbƒhj
+
+  $shapeobj->bracket($x, $y, $w, $h, $style);
+
+ˆø”‚̈Ӗ¡‚Í‹éŒ`‚Æ“¯‚¶B‚»‚Ì‹éŒ`‚Ì’†‚É”[‚Ü‚éŠpŠ‡ŒÊ‚ð•`‰æ‚·‚éB$w‚ª³‚È‚çŠJ‚«Š‡ŒÊA•‰‚È‚ç•Â‚¶Š‡ŒÊB•¶Žš‚Ì[]‚ł͊Ԃɍ‡‚í‚È‚¢‘å‚«‚ÈŠpŠ‡ŒÊ‚ª•K—v‚ȏꍇ‚ÉŽg—p‚·‚éB
+
+=item ŠÛŠ‡ŒÊiparenƒƒ\ƒbƒhj
+
+  $shapeobj->paren($x, $y, $w, $h, $style);
+
+ˆø”‚̈Ӗ¡‚Í‹éŒ`‚Æ“¯‚¶B‚»‚Ì‹éŒ`‚Ì’†‚É”[‚Ü‚éŠÛŠ‡ŒÊ‚ð•`‰æ‚·‚éB$w‚ª³‚È‚çŠJ‚«Š‡ŒÊA•‰‚È‚ç•Â‚¶Š‡ŒÊB•¶Žš‚Ì()‚ł͊Ԃɍ‡‚í‚È‚¢‘å‚«‚ÈŠpŠ‡ŒÊ‚ª•K—v‚ȏꍇ‚ÉŽg—p‚·‚éB
+
+=back
+
+=head2 FƒIƒuƒWƒFƒNƒg‚̍쐬
+
+FƒIƒuƒWƒFƒNƒg‚́AColorƒTƒuƒ‹[ƒ`ƒ“‚ō쐬‚·‚éB
+
+  $colorobj = Color($r, $g, $b);
+  $colorobj = Color('#RRGGBB');
+  $colorobj = Color($g);
+
+ŽOˆø”‚̏ꍇA$r‚͐ԁA$g‚͗΁A$b‚͐‚̂»‚ꂼ‚ê‚ÌŠ„‡i0‚©‚ç1‚܂ł͈̔͂̐”’ljB
+
+ˆêˆø”‚ŁA#‚ÅŽn‚Ü‚é16i6Œ…‚Ì•¶Žš—ñ‚̏ꍇA“ñŒ…‚¸‚ԁA—΁AÂ‚ÌŠ„‡i00‚©‚çff‚܂Łj‚Æ‚Ý‚È‚³‚ê‚éB
+
+ˆêˆø”‚ŁA”’l‚̏ꍇ‚́AƒOƒŒ[‚ÌŠ„‡i0‚©‚ç1‚܂ł͈̔͂̐”’ljB0‚ª•A1‚ª”’B
+
+=head2 •\Ž¦‰Â”\ƒIƒuƒWƒFƒNƒg‚̃y[ƒW‚Ö‚Ì”z’u
+
+•\Ž¦‰Â”\‚ȃIƒuƒWƒFƒNƒg‚ðƒy[ƒWã‚É”z’u‚·‚é‚ɂ́Ashowƒƒ\ƒbƒh‚ð—p‚¢‚éB
+
+  $obj->show($page, $x, $y, $align, $transtype, @transargs);
+
+‚±‚±‚ŁA$page‚̓y[ƒWƒIƒuƒWƒFƒNƒgA$xA$y‚Í•\Ž¦ˆÊ’uA$align‚Í”z’uA$transtype‚Í•ÏŒ`‚ÌŽí—ށA at transargs‚Í•ÏŒ`‚̃pƒ‰ƒ[ƒ^‚Å‚ ‚éB$alignˆÈ~‚̈ø”‚͏ȗª‚Å‚«‚éB
+
+•\Ž¦ˆÊ’u‚̍À•W‚́Aƒy[ƒW‚̍¶‰º‹÷‚ªŒ´“_(0,0)‚Æ‚È‚èAXÀ•W‚͉E‚ցAYÀ•W‚͏ã‚ÖŒü‚©‚Á‚Ä‘‰Á‚·‚éB’PˆÊ‚̓|ƒCƒ“ƒg‚Å‚ ‚éB
+
+”z’u$align‚́A($x,$y)‚ÅŽw’肵‚½•\Ž¦ˆÊ’u‚ɑ΂µ‚āAƒIƒuƒWƒFƒNƒg‚ð‚ǂ̂悤‚É”z’u‚·‚é‚©‚ðŽw’è‚·‚é‚à‚̂ŁAŽŸ‚̉¡ˆÊ’u‚ƏcˆÊ’u‚ð‘g‚ݍ‡‚킹‚ÄŽw’è‚·‚éB
+
+  ‰¡ˆÊ’u
+    l c ƒIƒuƒWƒFƒNƒg‚̍¶’[‚ð$x‚É‚ ‚킹‚é
+    c c ƒIƒuƒWƒFƒNƒg‚Ì’†‰›‚ð$x‚É‚ ‚킹‚é
+    r c ƒIƒuƒWƒFƒNƒg‚̉E’[‚ð$x‚É‚ ‚킹‚é
+  cˆÊ’u
+    t c ƒIƒuƒWƒFƒNƒg‚̏ã’[‚ð$y‚É‚ ‚킹‚é
+    m c ƒIƒuƒWƒFƒNƒg‚Ì’†‰›‚ð$y‚É‚ ‚킹‚é
+    b c ƒIƒuƒWƒFƒNƒg‚̉º’[‚ð$y‚É‚ ‚킹‚é
+
+”z’u$align‚ÌŽw’è‚ðÈ—ª‚·‚é‚ƁA‚»‚̃IƒuƒWƒFƒNƒgŒÅ—L‚ÌŒ´“_‚ð($x,$y)‚É‚ ‚킹‚éBŠeƒIƒuƒWƒFƒNƒg‚̌ŗL‚ÌŒ´“_‚ÍŽŸ‚Ì‚Æ‚¨‚èB
+
+  ‰¡‘‚«ƒeƒLƒXƒg c æ“ª•¶Žš‚̍¶’[‚́A‰º’[‚©‚獂‚³‚Ì0.125”{‚¾‚¯ã‚̈ʒu
+  c‘‚«ƒeƒLƒXƒg c æ“ª•¶Žš‚̏ã’[‚́A¶‰E’†‰›‚̈ʒu
+  ’i—Ž c æ“ªsƒeƒLƒXƒg‚̌ŗL‚ÌŒ´“_
+  ƒuƒƒbƒN c ¶ã‹÷
+  ‰æ‘œ c ¶‰º‹÷
+  }Œ` c •`‰æ–½—ß‚ÌŒ´“_‚ª‚»‚Ì‚Ü‚ÜŒ´“_‚Æ‚È‚é
+
+showƒƒ\ƒbƒh‚ɁA$transtypeˆÈ~‚̈ø”‚ð—^‚¦‚é‚ƁA•\Ž¦‚̍ۂɕό`‚·‚邱‚Æ‚ª‚Å‚«‚éB•ÏŒ`‚ÌŽí—Þ$transtype‚Æ‚»‚̃pƒ‰ƒ[ƒ^@transargs‚É‚ÍŽŸ‚Ì‚¢‚¸‚ê‚©‚ðŽw’è‚·‚éB
+
+  'magnify', $mx, $my c ‰¡•ûŒü‚É$mx”{Ac•ûŒü‚É$my”{AŠg‘åEk¬‚·‚é
+  'rotate', $rad c ”½ŽžŒv‰ñ‚è‚É$radƒ‰ƒWƒAƒ“‚¾‚¯‰ñ“]‚·‚é
+  'distort', $xtan, $ytan c (1,0)‚ð(1,$xtan)‚ցA(0,1)‚ð($ytan,1)‚ÖˆÚ‚·‚悤‚ɁA‰¡Ž²AcŽ²‚ð‚»‚ê‚¼‚êŒX‚¯‚é
+
+Še•ÏŒ`‚́Ashowƒƒ\ƒbƒh‚Ì$x‚Æ$y‚̈ø”‚ÅŒˆ‚Ü‚éˆÊ’u‚ðŒ´“_‚Æ‚µ‚Ä‚¨‚±‚È‚í‚ê‚éB
+
+=head2 ƒy[ƒW‚̃ŒƒCƒ„
+
+showƒƒ\ƒbƒh‚Å•\Ž¦‰Â”\ƒIƒuƒWƒFƒNƒg‚ðƒy[ƒW‚É”z’u‚µ‚Ä‚¢‚­‚ƁAŒã‚©‚ç”z’u‚µ‚½‚à‚Ì‚ªŽè‘O‚É”z’u‚³‚ê‚āA‘O‚É”z’u‚³‚ꂽ‚à‚̂ɏd‚È‚Á‚Ä‚¢‚­B
+
+‚±‚̏d‚È‚è‚̏‡˜‚𐧌䂵‚½‚¢ê‡‚Ì‚½‚߂ɁAƒy[ƒWƒIƒuƒWƒFƒNƒg‚Élayerƒƒ\ƒbƒh‚ª—pˆÓ‚³‚ê‚Ä‚¢‚éB
+
+  $pageobj->layer($layernum);
+
+$layernum‚̓ŒƒCƒ„”ԍ†‚ŁA0ˆÈã‚̐®”’lBlayerƒƒ\ƒbƒh‚ðŽÀs‚·‚é‚ƁA‚»‚êˆÈ~‚Ì•`‰æ‚ÍŽw’肵‚½ƒŒƒCƒ„”ԍ†‚̃ŒƒCƒ„‚ɑ΂µ‚Ä‚¨‚±‚È‚í‚ê‚éB
+
+ƒy[ƒW‚Ì“à—e‚ª•\Ž¦‚³‚ê‚é‚Æ‚«‚ɂ́AƒŒƒCƒ„”ԍ†‚̏‡”Ô‚É”z’u‚³‚ê‚éB
+
+=head2 ƒXƒ^ƒCƒ‹‚̃Rƒs[
+
+’¼Ú“ü‚êŽq‚É‚È‚Á‚½ƒeƒLƒXƒgƒIƒuƒWƒFƒNƒg‚̃eƒLƒXƒgƒXƒ^ƒCƒ‹‚ÉŠÖ‚µ‚ẮAeŽqŠÖŒW‚É‚æ‚é“à—e‚ÌŒp³‚ª‚¨‚±‚È‚í‚ê‚é‚̂ŁA•”•ªƒXƒ^ƒCƒ‹‚ÌŽw’肪‚Å‚«‚éB‚»‚êˆÈŠO‚̏ꍇ‚ɃXƒ^ƒCƒ‹‚ÌŽ©“®“I‚ÈŒp³‚ª‚¨‚±‚È‚í‚ê‚邱‚Æ‚Í‚È‚¢B
+
+Šù‘¶‚̃Xƒ^ƒCƒ‹‚ðŒ³‚É‚µ‚Ä‘®«‚ð•ÏX‚µ‚½‚è’ljÁ‚µ‚½‚肵‚½ƒXƒ^ƒCƒ‹‚ðì¬‚µ‚½‚¢ê‡Acloneƒƒ\ƒbƒh‚ð—p‚¢‚éB‚±‚̃ƒ\ƒbƒh‚̓eƒLƒXƒgƒXƒ^ƒCƒ‹A’i—ŽƒXƒ^ƒCƒ‹AƒuƒƒbƒNƒXƒ^ƒCƒ‹A}Œ`ƒXƒ^ƒCƒ‹‚Ì‚·‚ׂĂɂ‚¢‚ÄŽg‚¦‚éB
+
+  $newstyle = $originalstyle->clone(%newargs);
+
+%newargs‚ðŽw’肵‚È‚¯‚ê‚Î’P‚ɃRƒs[‚ªì‚ç‚ê‚éB%newargs‚ÅŽw’肵‚½‘®«‚ÍŒ³‚Ì‘®«‚ðã‘‚«‚·‚éiŒ³‚Ì‘®«‚ª‚È‚¯‚ê‚ΒljÁ‚³‚ê‚éjB
+
+=head2 ƒXƒ^ƒCƒ‹Žw’è‚Ì‚³‚Ü‚´‚Ü‚È•û–@
+
+ŠeŽí‚̃Xƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg‚ðì¬‚µ‚½‚èAclone()‚ŃRƒs[‚µ‚½‚è‚·‚é‚Æ‚«‚ɁA‚»‚̈ø”‚̓nƒbƒVƒ…ƒŠƒXƒg‚Å—^‚¦‚邪AƒnƒbƒVƒ…ŽQÆ‚âcssƒ‰ƒCƒN‚È•¶Žš—ñ‚Å—^‚¦‚邱‚Æ‚à‚Å‚«‚éBŽŸ‚Í“¯“™‚Å‚ ‚éB
+
+  PStyle(size => 200, align => 'w', linefeed => '150%')
+  PStyle({size => 200, align => 'w', linefeed => '150%'})
+  PStyle('size:200; align:w; linefeed:150%')
+
+•¶Žš—ñ‚Å—^‚¦‚é‚Æ‚«‚́Au‘®«–¼:‘®«’lv‚ðu;v‚Å‹æØ‚Á‚Ä•À‚ׂĎw’è‚·‚éB‚½‚¾‚µAƒnƒbƒVƒ…ŽQÆ‚╶Žš—ñ‚ÅŽw’è‚·‚é‚Æ‚«‚͈ø”‚Í‚»‚̈ê‚‚¾‚¯‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢B
+
+‘®«’l‚Æ‚µ‚ăIƒuƒWƒFƒNƒg‚ð—^‚¦‚é‚Æ‚«‚Í•¶Žš—ñ‚É‚æ‚é•û–@‚ÍŽæ‚ê‚È‚¢‚ªA‘®«’l‚àƒXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg‚Å‚ ‚鎞‚ɂ́AŽŸ‚̂悤‚É {} ‚ÅŽw’肪‰Â”\‚Å‚ ‚éB
+
+  TStyle('withline:1; withlinestyle:{linewidth:0.5; linedash:2,2; strokecolor:#ff0000}')
+
+ˆø”‚ɃnƒbƒVƒ…ƒŠƒXƒg‚ð—^‚¦‚é‚Æ‚«‚É‚àA‘®«’l‚Æ‚µ‚ăXƒ^ƒCƒ‹ƒIƒuƒWƒFƒNƒg‚ðŽæ‚é‘®«i‘®«–¼‚ªstyle‚ŏI‚í‚éj‚âAColorƒIƒuƒWƒFƒNƒg‚ðŽæ‚é‘®«i‘®«–¼‚ªcolor‚ŏI‚í‚éj‚ɂ‚¢‚ẮA‘®«’l‚ðƒIƒuƒWƒFƒNƒg‚Å‚È‚­ƒnƒbƒVƒ…ŽQÆ‚╶Žš—ñ‚Å—^‚¦‚邱‚Æ‚ª‚Å‚«‚éB
+
+  TStyle(withline => 1, withlinestyle => 
+    {linewidth => 0.5, linedash => '2,2', strokecolor => '#ff0000'})
+
+=head2 PDF•¶‘‚̏o—Í
+
+ì¬‚µ‚½PDF•¶‘‚ðƒtƒ@ƒCƒ‹‚ɏo—Í‚·‚é‚ɂ́A•¶‘ƒIƒuƒWƒFƒNƒg‚Ìprintƒƒ\ƒbƒh‚ð—p‚¢‚éB
+
+  $docobj->print($filename);
+
+ƒtƒ@ƒCƒ‹–¼$filename‚ÌŠg’£Žq‚́A’ʏí‚Í.pdf‚Æ‚·‚éB
+
+ƒtƒ@ƒCƒ‹–¼‚Æ‚µ‚Ä '-' ‚ðŽw’è‚·‚é‚Æ•W€o—͂ɏo—Í‚³‚ê‚éB
+
+=head2 •¶‘î•ñ‚̒ljÁ
+
+PDF‚É‚Í•¶‘‚̃^ƒCƒgƒ‹Aì¬ŽÒAƒL[ƒ[ƒh‚È‚Ç‚Ì•¶‘î•ñ‚ð“ü‚ê‚邱‚Æ‚ª‚Å‚«‚éB‚±‚ê‚ð‚¨‚±‚È‚¤‚ɂ́AŽŸ‚̂悤‚Éadd_info()ƒƒ\ƒbƒh‚ð—p‚¢‚éB
+
+  $docobj->add_info(Title => 'ƒ^ƒCƒgƒ‹', Author => 'ì¬ŽÒ');
+
+Žw’è‚Å‚«‚éƒL[‚ÍŽŸ‚Ì‚à‚Ì‚ª‚ ‚éB
+
+  Title => •¶‘‚̃^ƒCƒgƒ‹
+  Author => •¶‘‚̍쐬ŽÒ–¼
+  Subject => •¶‘‚ÌŽå‘è
+  Keywords => •¶‘‚ÉŠÖ˜A‚·‚éƒL[ƒ[ƒh
+  Creator => •¶‘‚ðì¬‚µ‚½ƒAƒvƒŠƒP[ƒVƒ‡ƒ“–¼
+
+‚È‚¨AProducerƒL[‚ɂ́uPDFJ ƒo[ƒWƒ‡ƒ“v‚ªACreationDateƒL[‚ɂ͍쐬“úŽži•W€Žžj‚ªŽ©“®“I‚ɃZƒbƒg‚³‚ê‚éB
+
+=head2 ƒAƒEƒgƒ‰ƒCƒ“
+
+PDF‚ɂ̓AƒEƒgƒ‰ƒCƒ“‚Æ‚¢‚¤–ÚŽŸ‹@”\‚ª‚ ‚éi‚µ‚¨‚è‚Æ‚àŒ¾‚¤jBƒAƒEƒgƒ‰ƒCƒ“‚̍€–Ú‚ðƒ}ƒEƒX‚ŃNƒŠƒbƒN‚·‚é‚Æ‚»‚̍€–Ú‚ÅŽw’肳‚ꂽˆÊ’u‚ª•\Ž¦‚³‚ê‚éBƒAƒEƒgƒ‰ƒCƒ“‚ÍŠK‘w“I‚ɍ\¬‚³‚êAÍ‚âß‚È‚Ç‚ÌŒ©o‚µ‚ðƒAƒEƒgƒ‰ƒCƒ“‚ɑΉž‚³‚¹‚邱‚Æ‚ª‘½‚¢B
+
+PDFJ‚Å•¶‘‚ɃAƒEƒgƒ‰ƒCƒ“‚ð•t‰Á‚·‚é‚ɂ́AƒeƒLƒXƒgƒIƒuƒWƒFƒNƒg‚ðì¬‚·‚éÛ‚ɁA‘Ώۂ̕¶Žš—ñ‚âƒIƒuƒWƒFƒNƒg‚Ì‘O‚ɃAƒEƒgƒ‰ƒCƒ“ŽwŽ¦ƒIƒuƒWƒFƒNƒg‚ð’u‚­BƒAƒEƒgƒ‰ƒCƒ“ŽwŽ¦ƒIƒuƒWƒFƒNƒg‚Í Outline() ƒTƒuƒ‹[ƒ`ƒ“‚ō쐬‚·‚éB—Ⴆ‚΁Au‚Í‚¶‚߂Ɂv‚Æ‚¢‚¤Œ©o‚µ‚ðƒAƒEƒgƒ‰ƒCƒ“‚̃gƒbƒvƒŒƒxƒ‹‚ɉÁ‚¦‚½‚¢ê‡A‚‚¬‚̂悤‚É‚·‚éB
+
+  Text(Outline('‚Í‚¶‚ß‚É'), '‚Í‚¶‚ß‚É', $midasi_style)
+
+‚±‚̃eƒLƒXƒgƒIƒuƒWƒFƒNƒg‚ªƒy[ƒW‚É”z’u‚³‚ê‚é‚ƁA•¶‘‚̃AƒEƒgƒ‰ƒCƒ“‚Ɂu‚Í‚¶‚߂Ɂv‚Æ‚¢‚¤€–Ú‚ªì‚ç‚ê‚Ä‚±‚́u‚Í‚¶‚߂Ɂv‚Æ‚¢‚¤ƒeƒLƒXƒg‚̍¶ã‚̈ʒu‚ªŽw’肳‚ê‚éB‚±‚Ì—á‚ł̓AƒEƒgƒ‰ƒCƒ“€–ڂƃeƒLƒXƒg‚Ì•¶Žš—ñ‚𓯂¶‚É‚µ‚Ä‚¢‚邪AˆÙ‚Ȃ镶Žš—ñ‚ðŽw’肵‚Ä‚à‚æ‚¢B
+
+‚PƒŒƒxƒ‹‰º‚́u–{‘‚Ì“à—ev‚Æ‚¢‚¤Œ©o‚µ‚ðƒAƒEƒgƒ‰ƒCƒ“‚ɉÁ‚¦‚½‚¢ê‡A‚‚¬‚̂悤‚É‚·‚éB
+
+  Text(Outline('–{‘‚Ì“à—e', 1), '–{‘‚Ì“à—e', $midasi_style)
+
+Outline() ‚Ì‚Q”Ԗڂ̈ø”‚ɂ́AƒAƒEƒgƒ‰ƒCƒ“‚ÌŠK‘wƒŒƒxƒ‹‚ðŽw’è‚·‚éBƒŒƒxƒ‹ 0 ‚͏ã‹L‚́u‚Í‚¶‚߂Ɂv‚Ì—á‚̂悤‚ɏȗª‚Å‚«‚éB
+
+ƒAƒEƒgƒ‰ƒCƒ“‚́AOutline()‚ðŠÜ‚ñ‚¾ƒeƒLƒXƒgƒIƒuƒWƒFƒNƒg‚ªƒy[ƒW‚É”z’u‚³‚ê‚é‚Æ‚«‚ɏ‡‚ɒljÁ‚³‚ê‚čì‚ç‚ê‚Ä‚¢‚­B‚¢‚Ü‚Ì‚Æ‚±‚ëAŠù‘¶‚̃AƒEƒgƒ‰ƒCƒ“‚Ì“r’†‚É‘}“ü‚·‚éŽè’i‚Í—pˆÓ‚³‚ê‚Ä‚¢‚È‚¢BƒŒƒxƒ‹0‚̍€–Ú‚ÌŽŸ‚ɃŒƒxƒ‹2‚̍€–Ú‚ðì‚é‚ȂǁAŠK‘w‚̃Mƒƒƒbƒv‚ª¶‚¶‚é‚ƁAƒMƒƒƒbƒv‚𖄂߂邽‚߂̋󕶎š—ñ‚É‚æ‚éƒAƒEƒgƒ‰ƒCƒ“€–Ú‚ªì‚ç‚ê‚éB
+
+=head2 ƒnƒCƒp[ƒŠƒ“ƒN
+
+PDF‚ɂ̓nƒCƒp[ƒŠƒ“ƒN‹@”\‚ª‚ ‚èAƒy[ƒWã‚̃Šƒ“ƒNŒ³‚ÉŽw’肳‚ꂽ—̈æ‚ðƒNƒŠƒbƒN‚·‚é‚ƁA‚»‚̃Šƒ“ƒNæ‚ª•\Ž¦‚³‚ê‚éBƒŠƒ“ƒNæ‚Æ‚µ‚ẮA“¯‚¶•¶‘“à‚̏ꏊA•Ê‚Ì•¶‘‚̏ꏊAURIihttp:‚È‚Ç‚ÅŽn‚Ü‚éƒCƒ“ƒ^[ƒlƒbƒgã‚̏ꏊ‚ƍl‚¦‚ê‚΂悢j‚ª‚ ‚邪A¡‚Ì‚Æ‚±‚ëPDFJ‚Å‚Í“¯‚¶•¶‘“à‚̏ꏊ‚ÆURI‚ɑΉž‚µ‚Ä‚¢‚éB
+
+“¯‚¶•¶‘“à‚ł̃Šƒ“ƒN‚ðì‚é‚ɂ́AƒŠƒ“ƒNæ‚̃eƒLƒXƒg‚ÉDest()ƒTƒuƒ‹[ƒ`ƒ“‚Å–¼‘O‚ðŽw’肵‚č쐬‚µ‚½PDFJ::DestƒIƒuƒWƒFƒNƒg‚ð”z’u‚·‚éB—Ⴆ‚Î
+
+  Text(Dest('dest'),'ƒŠƒ“ƒNæ',TStyle(c))
+
+‚Æ‚·‚é‚ƁA'ƒŠƒ“ƒNæ'‚Æ‚¢‚¤ƒeƒLƒXƒg‚Ì‘O‚É'dest'‚Æ‚¢‚¤–¼‘O‚̃Šƒ“ƒNæ‚ªì‚ç‚ê‚éBDest()‚ōì‚ç‚ê‚éPDFJ::DestƒIƒuƒWƒFƒNƒgŽ©‘̂́A•\Ž¦‚É‚ÍŒ»‚ê‚È‚¢BƒŠƒ“ƒNæ‚Ì–¼‘O‚Í”CˆÓ‚Ì•¶Žš—ñ‚ªŽg‚¦‚邪AuURI:v‚ÅŽn‚Ü‚é‚à‚Ì‚ÍURI‚ւ̃Šƒ“ƒN‚Ì‚½‚ß‚ÉŽg‚í‚ê‚éB
+
+ƒŠƒ“ƒNŒ³‚Å‚Í‹éŒ`‚̐}Œ`ƒIƒuƒWƒFƒNƒg‚̐}Œ`ƒXƒ^ƒCƒ‹‚Ìlink‚ŃŠƒ“ƒNæ–¼‚ðŽw’è‚·‚é‚©AƒeƒLƒXƒgƒXƒ^ƒCƒ‹‚Ìwithboxstyle‚Å“¯—l‚ÉlinkŽw’è‚ð‚·‚éB—Ⴆ‚Î
+
+  Shape->box(0,0,100,50,'s',SStyle(link => 'dest'))
+
+‚Æ‚·‚é‚ƁA‰¡100ƒ|ƒCƒ“ƒgAc50ƒ|ƒCƒ“ƒg‚Ì‹éŒ`‚ªì‚ç‚ê‚āA‚»‚Ì“à•”‚ðƒNƒŠƒbƒN‚·‚é‚Æ–¼‘O‚ª'dest'‚̃Šƒ“ƒNæ‚É”ò‚ԁBƒeƒLƒXƒg‚̏ꍇ‚́A
+
+  Text('‚±‚±‚ðƒNƒŠƒbƒN', TStyle(withbox => 'n', 
+    withboxstyle => SStyle(link => 'dest')))
+
+‚̂悤‚É‚·‚ê‚΂悢B‚±‚̂悤‚Éwithbox => 'n' ‚Æ‚·‚é‚Æ‹éŒ`‚Í•`‰æ‚³‚ê‚È‚¢BƒŠƒ“ƒN‚Å‚ ‚邱‚Æ‚ðŽ¦‚·‚½‚߂ɐF‚ð•Ï‚¦‚é‚Æ‚©‰ºü‚ð•t‚¯‚é‚Æ‚©‚¢‚Á‚½H•v‚̓†[ƒU[‚É”C‚³‚ê‚Ä‚¢‚éBiwithbox => 'b' ‚ʼnºü‚ð•t‚¯‚邱‚Æ‚ª‚Å‚«‚éBj
+
+URIƒŠƒ“ƒN‚̏ꍇ‚́ADest()‚É‚æ‚郊ƒ“ƒNæ‚̐ݒè‚Í•K—v‚È‚­AƒŠƒ“ƒNæ‚Ì–¼‘O‚Æ‚µ‚āAuURI:v‚É‘±‚¯‚ÄURI‚ð‘‚¯‚΂悢B—Ⴆ‚Î
+
+  Text('•ÄƒAƒhƒr', TStyle(withbox => 'n', 
+    withboxstyle => SStyle(link => 'URI:http://www.adobe.com/')))
+
+‚̂悤‚É‚·‚éB
+
+URI‚Í‚·‚Å‚ÉURIƒGƒ“ƒR[ƒh‚³‚ê‚Ä‚¢‚È‚¢ŒÀ‚èURIƒGƒ“ƒR[ƒh‚³‚ê‚éB
+
+=head2 ˆÃ†‰»
+
+PDF‚͈͆‰»‚Å‚«‚éBPDF‚̃o[ƒWƒ‡ƒ“‚É‚æ‚Á‚ÄŽg—p‚Å‚«‚éˆÃ†‰»•ûŽ®‚͈̔͂ªˆá‚¤‚ªA¡‚Ì‚Æ‚±‚ëPDFJ‚Å‚Í‚à‚Á‚Æ‚àŠî–{“I‚È40ƒrƒbƒgRC4ˆÃ†‰»‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚éB
+
+ˆÃ†‰»‚·‚é‚ɂ́Aencrypt()ƒƒ\ƒbƒh‚ð—p‚¢‚āAƒI[ƒi[ƒpƒXƒ[ƒhAƒ†[ƒU[ƒpƒXƒ[ƒhAƒ†[ƒU[‚Ö‚ÌŽg—p‹–‰Âƒtƒ‰ƒOA‚ðŽw’è‚·‚éB
+
+  $docobj->encrypt($ownerpass, $userpass, $allow);
+
+ƒI[ƒi[ƒpƒXƒ[ƒh‚ƃ†[ƒU[ƒpƒXƒ[ƒh‚É“¯‚¶‚à‚Ì‚ðŽw’è‚·‚é‚ƁAƒI[ƒi[Œ ŒÀ‚ÅŠJ‚­‚±‚Æ‚Í‚Å‚«‚È‚­‚È‚éB
+
+ƒ†[ƒU[‚Ö‚ÌŽg—p‹–‰Âƒtƒ‰ƒO‚́AŽŸ‚Ì‹L†‚ð•À‚ׂ½•¶Žš—ñ‚Æ‚µ‚ÄŽw’è‚·‚éB
+
+  P c •¶‘‚̈óü
+  M c •¶‘“à—e‚̕ύX
+  C c •¶‘‚©‚ç‚̃eƒLƒXƒg‚Ɖ摜‚̃Rƒs[
+  N c ƒeƒLƒXƒg’Žß‚¨‚æ‚ёΘbƒtƒH[ƒ€ƒtƒB[ƒ‹ƒh‚̒ljÁA•ÏX
+
+¦ƒeƒLƒXƒg’Žß‚¨‚æ‚ёΘbƒtƒH[ƒ€‹@”\‚͍¡‚Ì‚Æ‚±‚ëPDFJ‚Å‚Í–¢ƒTƒ|[ƒg
+
+=head2 PDFJ::DocƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::Doc->new($version, $pagewidth, $pageheight)
+  PDFJ::Doc->new({version => $version, pagewidth => $pagewidth, pageheight => $pageheight})
+  add_info($key => $value, ...)
+  add_info({$key => $value, ...})
+  encrypt($ownerpass, $userpass, $allow)
+  encrypt({ownerpass => $ownerpass, userpass => $userpass, allow => $allow})
+  filter($filter)
+  filter({filter => $filter})
+  print($file)
+  print({file => $file})
+  new_page($pagewidth, $pageheight)
+  new_page({pagewidth => $pagewidth, pageheight => $pageheight})
+  get_page($pagenum)
+  get_page({number => $pagenum})
+  get_lastpagenum
+  new_font($basefont, $encoding, $abasefont, $aencoding)
+  new_font({basefont => $basefont, encoding => $encoding, abasefont => $abasefont, aencoding => $aencoding})
+  italic($font1, $font2, ...)
+  italic({base => $font1, decorated => $font2})
+  bold($font1, $font2, ...)
+  bold({base => $font1, decorated => $font2})
+  new_image($src, $pxwidth, $pxheight, $width, $height, $padding, $colorspace)
+  new_image({src => $src, pxwidth => $pxwidth, pxheight => $pxheight, width => $width, height => $height, padding => $padding, colorspace => $colorspace})
+
+=head2 PDFJ::PageƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::Page->new($docobj, $pagewidth, $pageheight)
+  pagenum
+  layer($layernum)
+  layer({layer => $layernum})
+
+=head2 PDFJ::AFontƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::AFont->new_std($docobj, $basefont, $encoding)
+  PDFJ::AFont->new_ttf($docobj, $ttffile, $encoding)
+
+=head2 PDFJ::CIDFontƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::CIDFont->new_std($docobj, $basefont, $encoding, $afontobj)
+  PDFJ::CIDFont->new_ttf($docobj, $ttffile, $encoding, $afontobj)
+
+=head2 PDFJ::ShowableƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+ŽŸ‚̃ƒ\ƒbƒh‚́APDFJ::TextAPDFJ::ParagraphAPDFJ::BlockAPDFJ::ImageAPDFJ::Shape‚ÌŠeƒNƒ‰ƒX‚Å‹¤’Ê‚µ‚ÄŽg‚¦‚éB
+
+  show($page, $x, $y, $align, $transtype, @transargs)
+  show({page => $page, x => $x, y => $y, align => $align, transtype => $transtype, transargs => [@transargs]})
+  width
+  height
+
+=head2 PDFJ::TextƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::Text->new($text, $style)
+  PDFJ::Text->new(@texts, $style)
+  PDFJ::Text->new([@texts], $style)
+  PDFJ::Text->new({texts => $text, style => $style})
+  PDFJ::Text->new({texts => [@text], style => $style})
+
+=head2 PDFJ::ParagraphƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::Paragraph->new($text, $style)
+  PDFJ::Paragraph->new({text => $text, style => $style})
+  linesnum
+  break($size)
+  break(@sizes)
+  break({sizes => $size})
+  break({sizes => [@sizes]})
+
+=head2 PDFJ::BlockƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::Block->new($direction, $object, $style)
+  PDFJ::Block->new($direction, @objects, $style)
+  PDFJ::Block->new($direction, [@objects], $style)
+  PDFJ::Block->new({direction => $direction, objects => $object, style => $style})
+  PDFJ::Block->new({direction => $direction, objects => [@objects], style => $style})
+  adjustwidth($size)
+  adjustwidth({size => $size})
+  adjustheight($size)
+  adjustheight({size => $size})
+  break($size)
+  break(@sizes)
+  break({sizes => $size})
+  break({sizes => [@sizes]})
+
+=head2 PDFJ::BlockSkipƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::BlockSkip->new($skip)
+  PDFJ::BlockSkip->new({skip => $skip})
+
+=head2 PDFJ::ImageƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::Image->new($docobj, $src, $pxwidth, $pxheight, $width, $height, $padding)
+  setsize($width, $height)
+  setpadding($padding)
+
+=head2 PDFJ::ShapeƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::Shape->new($style)
+  PDFJ::Shape->new({style => $style})
+
+ƒ}ƒNƒ–½—߁i•`‰æ”͈͂̊Ǘ‚ª‚¨‚±‚È‚í‚ê‚éj
+
+  line($x, $y, $w, $h, $style)
+  line({x => $x, y => $y, w => $w, h => $h, style => $style})
+  box($x, $y, $w, $h, $spec, $style)
+  box({x => $x, y => $y, w => $w, h => $h, spec => $spec, style => $style})
+  circle($x, $y, $r, $spec, $arcarea, $style)
+  circle({x => $x, y => $y, r => $r, spec => $spec, arcarea => $arcarea, style => $style})
+  ellipse($x, $y, $xr, $yr, $spec, $arcarea, $style)
+  ellipse({x => $x, y => $y, xr => $xr, yr => $yr, spec => $spec, arcarea => $arcarea, style => $style})
+  polygon([@coords], $spec, $style)
+  polygon({coords => [@coords], spec => $spec, style => $style})
+  arc($x, $y, $r, $start, $end, $spec, $style)
+  arc({x => $x, y => $y, r => $r, start => $start, end => $end, spec => $spec, style => $style})
+
+ƒIƒuƒWƒFƒNƒg”z’u–½—߁i•`‰æ”͈͂̊Ǘ‚ª‚¨‚±‚È‚í‚ê‚éj
+
+  obj($obj, @showargs)
+  obj({obj => $obj, showargs => [@showargs]})
+
+ƒvƒŠƒ~ƒeƒBƒu–½—ß
+
+  setboundary($x, $y)
+  gstatepush
+  gstatepop
+  linewidth($w)
+  linedash($dash, $gap, $phase)
+  ctm(@array)
+  fillcolor($color)
+  strokecolor($color)
+  fillgray($g)
+  strokegray($g)
+  fillrgb($r, $g, $b)
+  strokergb($r, $g, $b)
+  moveto($x, $y)
+  lineto($x, $y)
+  curveto($x1, $y1, $x2, $y2, $x3, $y3)
+  rectangle($x, $y, $w, $h)
+  closepath
+  newpath
+  stroke
+  closestroke
+  fill
+  fill2
+  fillstroke
+
+=head2 PDFJ::StyleƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+ŽŸ‚̃ƒ\ƒbƒh‚ÍPDFJ::TextStyleAPDFJ::ParagraphStyleAPDFJ::BlockStyleAPDFJ::ShapeStyle‚Ì‚·‚ׂĂŎg‚¦‚éB
+
+  clone(%args)
+  clone({%args})
+  clone($argstr)
+
+=head2 PDFJ::TextStyleƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::TextStyle->new(%args)
+  PDFJ::TextStyle->new({%args})
+  PDFJ::TextStyle->new($argstr)
+
+=head2 PDFJ::ParagraphStyleƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::ParagraphStyle->new(%args)
+  PDFJ::ParagraphStyle->new({%args})
+  PDFJ::ParagraphStyle->new($argstr)
+
+=head2 PDFJ::BlockStyleƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::BlockStyle->new(%args)
+  PDFJ::BlockStyle->new({%args})
+  PDFJ::BlockStyle->new($argstr)
+
+=head2 PDFJ::ShapeStyleƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::ShapeStyle->new(%args)
+  PDFJ::ShapeStyle->new({%args})
+  PDFJ::ShapeStyle->new($argstr)
+
+=head2 PDFJ::ColorƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::Color->new($r, $g, $b)
+  PDFJ::Color->new($rgb)
+  PDFJ::Color->new($g)
+  PDFJ::Color->new({value => $rgb})
+  PDFJ::Color->new({value => $g})
+
+=head2 PDFJ::OutlineƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::Outline->new($title, $level)
+  PDFJ::Outline->new({title => $title, level => $level})
+
+=head2 PDFJ::DestƒNƒ‰ƒX‚̃ƒ\ƒbƒh
+
+  PDFJ::Dest->new($name)
+  PDFJ::Dest->new({name => $name})
+
+=head2 “à•”ƒNƒ‰ƒX
+
+ˆÈ‰º‚́A’ʏí‚̓†[ƒU[‚ª’¼Úˆµ‚¤•K—v‚Ì‚È‚¢APDFJ“à•”‚ÅŽg‚í‚ê‚éƒNƒ‰ƒXB
+
+=over 4
+
+=item PDFJ::FileƒNƒ‰ƒX
+
+PDFJ::Doc‚̉º¿‚¯BPDF•¶‘PDFJ::DocƒIƒuƒWƒFƒNƒg‚ðPDFƒtƒ@ƒCƒ‹‚ɏ‘‚«o‚·Û‚ɁAPDFƒIƒuƒWƒFƒNƒg‚̍õˆøî•ñ‚Ȃǂ̃ƒ^ƒf[ƒ^‚ð•t‰Á‚µ‚āA‹K’è‚ɏ]‚Á‚½ƒtƒ@ƒCƒ‹\‘¢‚ðì‚é–ðŠ„‚ð‚·‚éB
+
+=item PDFJ::ObjTableƒNƒ‰ƒX 
+
+PDFJ::Doc‚̉º¿‚¯BPDFJ::DocƒIƒuƒWƒFƒNƒg‚ÉŠÜ‚Ü‚ê‚éPDFƒIƒuƒWƒFƒNƒg‚ðŠÇ—‚·‚éB
+
+=item PDFJ::TextSpecƒNƒ‰ƒX
+
+PDFJ::Text‚̉º¿‚¯‚Æ‚µ‚āAƒeƒLƒXƒg‘®«‚ð•ÛŽ‚·‚éB
+
+=item PDFJ::Object::* ƒNƒ‰ƒXŒQ
+
+PDF•¶‘‚ÍAdobeŽÐ‚ª‹K’肵‚½PDF‚Ì•¶–@‚ɉˆ‚Á‚č\¬‚³‚ê‚Ä‚¨‚èA‚»‚̍\¬’PˆÊ‚à‚Ü‚½uƒIƒuƒWƒFƒNƒgv‚ƌĂ΂ê‚éB‚±‚ÌPDFƒŒƒxƒ‹‚̃IƒuƒWƒFƒNƒg‚ðAã‹L‚Åà–¾‚µ‚½‚悤‚ÈPDFJ‚É‚¨‚¯‚éPerlƒIƒuƒWƒFƒNƒg‚Æ‹æ•Ê‚·‚邽‚߂ɁAuPDFƒIƒuƒWƒFƒNƒgv‚ƌĂԂ±‚Æ‚É‚·‚éBPDFJ‚́A’჌ƒxƒ‹‚ŃvƒŠƒ~ƒeƒBƒu‚ÈPDFƒIƒuƒWƒFƒNƒg‚ð‰B•Á‚µAƒ†[ƒU[‚ª’¼Úˆµ‚í‚È‚­‚Ä‚æ‚¢‚悤‚É‚µ‚Ä‚¢‚éB‚à‚µŽ©•ª‚ÅPDFƒIƒuƒWƒFƒNƒg‚𑀍삵‚½‚¢‚Æ‚«‚́APDFJ::Object::* ƒNƒ‰ƒXŒQ‚ðŽg‚¦‚΂悢B
+
+=item PDFJ::TTFƒNƒ‰ƒX
+
+TrueTypeƒtƒHƒ“ƒgƒtƒ@ƒCƒ‹(.ttf)‚Ì“à—e‚ð“Ç‚Ý‚Æ‚Á‚½‚èAƒTƒuƒZƒbƒg‚ðì¬‚µ‚½‚è‚·‚éB
+
+=item PDFJ::TTCƒNƒ‰ƒX
+
+TrueTypeCollectionƒtƒHƒ“ƒgƒtƒ@ƒCƒ‹(.ttc)‚ð“Ç‚Ý‚Æ‚Á‚āAŽw’肵‚½”ԍ†‚̃tƒHƒ“ƒg‚ɂ‚¢‚Ä‚ÌPDFJ::TTFƒIƒuƒWƒFƒNƒg‚𓾂éB
+
+=back
+
+=head1 AUTHOR
+
+’†“‡ –õ 
+L<nakajima at netstock.co.jp|"mailto:nakajima at netstock.co.jp"> 
+L<http://hp1.jonex.ne.jp/~nakajima.yasushi/|"http://hp1.jonex.ne.jp/~nakajima.yasushi/">
+
+=head1 SEE ALSO
+
+uJIS X 4051i“ú–{Œê•¶‘‚̍s‘g”Å•û–@jv(JISA1995)
+
+uPDFƒŠƒtƒ@ƒŒƒ“ƒX ‘æ‚Q”Łv(ƒAƒhƒrƒVƒXƒeƒ€ƒYA2001)


Property changes on: packages/libpdf-api2-perl/trunk/examples/025_unifonts
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/libpdf-api2-perl/trunk/examples/026_unifont2
===================================================================
--- packages/libpdf-api2-perl/trunk/examples/026_unifont2	2005-01-06 05:27:29 UTC (rev 597)
+++ packages/libpdf-api2-perl/trunk/examples/026_unifont2	2005-01-06 06:05:36 UTC (rev 598)
@@ -0,0 +1,97 @@
+#!/usr/bin/perl
+#=======================================================================
+#    ____  ____  _____              _    ____ ___   ____
+#   |  _ \|  _ \|  ___|  _   _     / \  |  _ \_ _| |___ \
+#   | |_) | | | | |_    (_) (_)   / _ \ | |_) | |    __) |
+#   |  __/| |_| |  _|    _   _   / ___ \|  __/| |   / __/
+#   |_|   |____/|_|     (_) (_) /_/   \_\_|  |___| |_____|
+#
+#   A Perl Module Chain to faciliate the Creation and Modification
+#   of High-Quality "Portable Document Format (PDF)" Files.
+#
+#   Copyright 1999-2004 Alfred Reibenschuh <areibens at cpan.org>.
+#
+#=======================================================================
+#
+#   PERMISSION TO USE, COPY, MODIFY, AND DISTRIBUTE THIS FILE FOR
+#   ANY PURPOSE WITH OR WITHOUT FEE IS HEREBY GRANTED, PROVIDED THAT
+#   THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE APPEAR IN ALL
+#   COPIES.
+#
+#   THIS FILE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+#   WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+#   MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+#   IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
+#   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+#   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+#   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+#   USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+#   ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+#   OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+#   OF THE USE OF THIS FILE, EVEN IF ADVISED OF THE POSSIBILITY OF
+#   SUCH DAMAGE.
+#
+#   $Id: 026_unifont2,v 1.1 2004/12/31 03:04:26 fredo Exp $
+#
+#=======================================================================
+
+use File::Basename;
+use PDF::API2;
+use PDF::API2::Util;
+use Unicode::UCD 'charinfo';
+use Encode qw[:all];
+use Getopt::Long;
+use utf8;
+
+$api=PDF::API2->new();
+
+$api->mediabox(595,842);
+
+$helv=$api->corefont('Helvetica-Bold',-encode=>'latin1');
+$ge=$api->corefont('Times-Roman',-encode=>'latin1');
+$g2=$api->corefont('Times-Roman',-encode=>'uni1');
+$g3=$api->corefont('Times-Roman',-encode=>'uni2');
+$g4=$api->corefont('Times-Roman',-encode=>'uni3');
+$g5=$api->corefont('Times-Roman',-encode=>'uni4');
+$g6=$api->corefont('Times-Roman',-encode=>'uni5');
+$zf=$api->corefont('zapfdingbats');
+$wd=$api->corefont('wingdings');
+
+my $sx=33;
+my $sy=45;
+my $fx=20;
+
+$uf=$api->unifont(
+    $ge,
+    [$g2,[1]],
+    [$g3,[2]],
+    [$g4,[3]],
+    [$g5,[4]],
+    [$g6,[5]],
+    [$zf,[0x26,0x27]],
+    [$wd,[0xf0]], -encode=>'shiftjis');
+
+foreach my $block (0,1,2,3,4,5,0x26,0x27,0xf0)
+{
+    print STDERR ".";
+
+    my $page = $api->page;
+    $page->mediabox(595,842);
+
+    my $gfx=$page->gfx;
+    delete $gfx->{Filter};
+    
+    foreach $x (0..15) 
+    {
+        foreach $y (0..15) 
+        {
+            $gfx->textlabel(50+($sx*$x),50+($sy*$y),$uf,$fx,pack('U',$block*256+$y*16+$x));
+            $gfx->textlabel(50+($sx*$x),50+($sy*$y)-6,$helv,6,nameByUni($block*256+$y*16+$x),-color=>'#a00000',-hspace=>80,-rotate=>-15);
+        }
+    }
+}
+
+$api->saveas("$0.pdf");
+$api->end;
+
+__END__


Property changes on: packages/libpdf-api2-perl/trunk/examples/026_unifont2
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/libpdf-api2-perl/trunk/examples/027_winfont
===================================================================
--- packages/libpdf-api2-perl/trunk/examples/027_winfont	2005-01-06 05:27:29 UTC (rev 597)
+++ packages/libpdf-api2-perl/trunk/examples/027_winfont	2005-01-06 06:05:36 UTC (rev 598)
@@ -0,0 +1,90 @@
+#!/usr/bin/perl
+#=======================================================================
+#    ____  ____  _____              _    ____ ___   ____
+#   |  _ \|  _ \|  ___|  _   _     / \  |  _ \_ _| |___ \
+#   | |_) | | | | |_    (_) (_)   / _ \ | |_) | |    __) |
+#   |  __/| |_| |  _|    _   _   / ___ \|  __/| |   / __/
+#   |_|   |____/|_|     (_) (_) /_/   \_\_|  |___| |_____|
+#
+#   A Perl Module Chain to faciliate the Creation and Modification
+#   of High-Quality "Portable Document Format (PDF)" Files.
+#
+#   Copyright 1999-2004 Alfred Reibenschuh <areibens at cpan.org>.
+#
+#=======================================================================
+#
+#   PERMISSION TO USE, COPY, MODIFY, AND DISTRIBUTE THIS FILE FOR
+#   ANY PURPOSE WITH OR WITHOUT FEE IS HEREBY GRANTED, PROVIDED THAT
+#   THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE APPEAR IN ALL
+#   COPIES.
+#
+#   THIS FILE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+#   WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+#   MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+#   IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
+#   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+#   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+#   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+#   USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+#   ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+#   OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+#   OF THE USE OF THIS FILE, EVEN IF ADVISED OF THE POSSIBILITY OF
+#   SUCH DAMAGE.
+#
+#   $Id: 027_winfont,v 1.1 2004/12/31 03:04:26 fredo Exp $
+#
+#=======================================================================
+
+use File::Basename;
+use PDF::API2;
+use PDF::API2::Util;
+use PDF::API2::Win32;
+use Unicode::UCD 'charinfo';
+use Encode qw[:all];
+use Getopt::Long;
+use Data::Dumper;
+use utf8;
+
+$api=PDF::API2->new();
+
+%wxf=$api->enumwinfonts;
+
+$api->mediabox(595,842);
+
+$helv=$api->corefont('Helvetica-Bold',-encode=>'latin1');
+
+
+my $sx=33;
+my $sy=45;
+my $fx=20;
+
+foreach my $k (sort keys %wxf)
+{
+    print STDERR "$wxf{$k}.\n";
+    my $xf=$api->winfont($k,-encode=>'latin1');
+
+    my $page = $api->page;
+    $page->mediabox(595,842);
+
+    my $gfx=$page->gfx;
+
+    $gfx->textlabel(50,800,$helv,20,$wxf{$k},-hspace=>90);
+    
+    foreach $x (0..15) 
+    {
+        foreach $y (0..15) 
+        {
+            $gfx->textlabel(50+($sx*$x),50+($sy*$y),$xf,$fx,pack('C',$y*16+$x));
+            $gfx->textlabel(50+($sx*$x),50+($sy*$y)-6,$helv,6,nameByUni($y*16+$x),-color=>'#a00000',-hspace=>80,-rotate=>-15);
+        }
+    }
+}
+
+$api->saveas("$0.pdf");
+$api->end;
+
+
+#print Dumper($PDF::API2::wf);
+
+
+__END__


Property changes on: packages/libpdf-api2-perl/trunk/examples/027_winfont
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/libpdf-api2-perl/trunk/lib/PDF/API2/NamedDestination.pm
===================================================================
--- packages/libpdf-api2-perl/trunk/lib/PDF/API2/NamedDestination.pm	2005-01-06 05:27:29 UTC (rev 597)
+++ packages/libpdf-api2-perl/trunk/lib/PDF/API2/NamedDestination.pm	2005-01-06 06:05:36 UTC (rev 598)
@@ -0,0 +1,342 @@
+#=======================================================================
+#    ____  ____  _____              _    ____ ___   ____
+#   |  _ \|  _ \|  ___|  _   _     / \  |  _ \_ _| |___ \
+#   | |_) | | | | |_    (_) (_)   / _ \ | |_) | |    __) |
+#   |  __/| |_| |  _|    _   _   / ___ \|  __/| |   / __/
+#   |_|   |____/|_|     (_) (_) /_/   \_\_|  |___| |_____|
+#
+#   A Perl Module Chain to faciliate the Creation and Modification
+#   of High-Quality "Portable Document Format (PDF)" Files.
+#
+#   Copyright 1999-2004 Alfred Reibenschuh <areibens at cpan.org>.
+#
+#=======================================================================
+#
+#   THIS LIBRARY IS FREE SOFTWARE; YOU CAN REDISTRIBUTE IT AND/OR
+#   MODIFY IT UNDER THE TERMS OF THE GNU LESSER GENERAL PUBLIC
+#   LICENSE AS PUBLISHED BY THE FREE SOFTWARE FOUNDATION; EITHER
+#   VERSION 2 OF THE LICENSE, OR (AT YOUR OPTION) ANY LATER VERSION.
+#
+#   THIS FILE IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL,
+#   AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
+#   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 
+#   FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT 
+#   SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR CONTRIBUTORS 
+#   BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
+#   EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
+#   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 
+#   OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
+#   CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 
+#   STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
+#   ARISING IN ANY WAY OUT OF THE USE OF THIS FILE, EVEN IF 
+#   ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+#   SEE THE GNU LESSER GENERAL PUBLIC LICENSE FOR MORE DETAILS.
+#
+#   YOU SHOULD HAVE RECEIVED A COPY OF THE GNU LESSER GENERAL PUBLIC
+#   LICENSE ALONG WITH THIS LIBRARY; IF NOT, WRITE TO THE
+#   FREE SOFTWARE FOUNDATION, INC., 59 TEMPLE PLACE - SUITE 330,
+#   BOSTON, MA 02111-1307, USA.
+#
+#   $Id: NamedDestination.pm,v 1.2 2005/01/03 04:17:46 fredo Exp $
+#
+#=======================================================================
+package PDF::API2::NamedDestination;
+
+=head1 NAME
+
+PDF::API2::NamedDestination
+
+=head1 SYNOPSIS
+
+=head1 METHODS
+
+=over 4
+
+=cut
+
+BEGIN 
+{
+    use utf8;
+    use Encode qw(:all);
+
+    use vars qw( @ISA $VERSION );
+
+    use PDF::API2::Util;
+    use PDF::API2::Basic::PDF::Utils;
+    use PDF::API2::Basic::PDF::Dict;
+    
+    @ISA=qw(PDF::API2::Basic::PDF::Dict);
+
+    ( $VERSION ) = '$Revision: 1.2 $' =~ /Revision: (\S+)\s/; # $Date: 2005/01/03 04:17:46 $
+}
+
+no warnings qw[ recursion uninitialized ];
+
+=item $dest = PDF::API2::NamedDestination->new $pdf
+
+=cut
+
+sub new 
+{
+    my ($class,$pdf) = @_;
+    my ($self);
+ 
+    $class = ref $class if ref $class;
+    $self = $class->SUPER::new($pdf);
+    
+    $pdf->new_obj($self) unless($self->is_obj($pdf));
+    
+    return($self);
+}
+
+=item $dest = PDF::API2::NamedDestination->new_api $api
+
+Returns a destination object. This method is different from 'new' that
+it needs an PDF::API2-object rather than a PDF::API2::PDF::File-object.
+
+=cut
+
+sub new_api {
+  my ($class,$api, at opts)=@_;
+
+  my $obj=$class->new($api->{pdf}, at opts);
+
+  $api->{pdf}->new_obj($obj) unless($obj->is_obj($api->{pdf}));
+
+  $api->{pdf}->out_obj($api->{pages});
+
+  return($obj);
+}
+
+=item $dest->link $page, %opts
+
+Defines the destination as launch-page with page $page and
+options %opts (-rect, -border or 'dest-options').
+
+=cut
+
+sub link 
+{
+    my ($self,$page,%opts)=@_;
+
+    $self->{S}=PDFName('GoTo');
+    $self->dest($page,%opts);
+    
+    return($self);
+}
+
+=item $dest->url $url, %opts
+
+Defines the destination as launch-url with url $url and
+options %opts (-rect and/or -border).
+
+=cut
+
+sub url 
+{
+    my ($self,$url,%opts)=@_;
+
+    $self->{S}=PDFName('URI');
+    if(is_utf8($url)) 
+    {
+        # URI must be 7-bit ascii
+        utf8::downgrade($url);
+    }
+    $self->{URI}=PDFStr($url);
+    
+    # this will come again -- since the utf8 urls are coming !
+    # -- fredo
+    #if(is_utf8($url) || utf8::valid($url)) {
+    #    $self->{URI}=PDFUtf($url);
+    #} else {
+    #    $self->{URI}=PDFStr($url);
+    #}
+    return($self);
+}
+
+=item $dest->file $file, %opts
+
+Defines the destination as launch-file with filepath $file and
+options %opts (-rect and/or -border).
+
+=cut
+
+sub file 
+{
+    my ($self,$url,%opts)=@_;
+
+    $self->{S}=PDFName('Launch');
+    if(is_utf8($url)) 
+    {
+        # URI must be 7-bit ascii
+        utf8::downgrade($url);
+    }
+    $self->{F}=PDFStr($url);
+    
+    # this will come again -- since the utf8 urls are coming !
+    # -- fredo
+    #if(is_utf8($url) || utf8::valid($url)) {
+    #    $self->{F}=PDFUtf($url);
+    #} else {
+    #    $self->{F}=PDFStr($url);
+    #}
+    return($self);
+}
+
+=item $dest->pdfile $pdfile, $pagenum, %opts
+
+Defines the destination as pdf-file with filepath $pdfile, $pagenum
+and options %opts (same as dest).
+
+=cut
+
+sub pdfile 
+{
+    my ($self,$url,$pnum,%opts)=@_;
+
+    $self->{S}=PDFName('GoToR');
+    if(is_utf8($url)) 
+    {
+        # URI must be 7-bit ascii
+        utf8::downgrade($url);
+    }
+    $self->{F}=PDFStr($url);
+    
+    # this will come again -- since the utf8 urls are coming !
+    # -- fredo
+    #if(is_utf8($url) || utf8::valid($url)) {
+    #    $self->{F}=PDFUtf($url);
+    #} else {
+    #    $self->{F}=PDFStr($url);
+    #}
+
+    $self->dest(PDFNum($pnum),%opts);
+
+    return($self);
+}
+
+=item $dest->dest( $page, -fit => 1 )
+
+Display the page designated by page, with its contents magnified just enough to
+fit the entire page within the window both horizontally and vertically. If the
+required horizontal and vertical magnification factors are different, use the
+smaller of the two, centering the page within the window in the other dimension.
+
+=item $dest->dest( $page, -fith => $top )
+
+Display the page designated by page, with the vertical coordinate top positioned
+at the top edge of the window and the contents of the page magnified just enough
+to fit the entire width of the page within the window.
+
+=item $dest->dest( $page, -fitv => $left )
+
+Display the page designated by page, with the horizontal coordinate left positioned
+at the left edge of the window and the contents of the page magnified just enough
+to fit the entire height of the page within the window.
+
+=item $dest->dest( $page, -fitr => [ $left, $bottom, $right, $top ] )
+
+Display the page designated by page, with its contents magnified just enough to
+fit the rectangle specified by the coordinates left, bottom, right, and top
+entirely within the window both horizontally and vertically. If the required
+horizontal and vertical magnification factors are different, use the smaller of
+the two, centering the rectangle within the window in the other dimension.
+
+=item $dest->dest( $page, -fitb => 1 )
+
+(PDF 1.1) Display the page designated by page, with its contents magnified just
+enough to fit its bounding box entirely within the window both horizontally and
+vertically. If the required horizontal and vertical magnification factors are
+different, use the smaller of the two, centering the bounding box within the
+window in the other dimension.
+
+=item $dest->dest( $page, -fitbh => $top )
+
+(PDF 1.1) Display the page designated by page, with the vertical coordinate top
+positioned at the top edge of the window and the contents of the page magnified
+just enough to fit the entire width of its bounding box within the window.
+
+=item $dest->dest( $page, -fitbv => $left )
+
+(PDF 1.1) Display the page designated by page, with the horizontal coordinate
+left positioned at the left edge of the window and the contents of the page
+magnified just enough to fit the entire height of its bounding box within the
+window.
+
+=item $dest->dest( $page, -xyz => [ $left, $top, $zoom ] )
+
+Display the page designated by page, with the coordinates (left, top) positioned
+at the top-left corner of the window and the contents of the page magnified by
+the factor zoom. A zero (0) value for any of the parameters left, top, or zoom
+specifies that the current value of that parameter is to be retained unchanged.
+
+=cut
+
+sub dest 
+{
+    my ($self,$page,%opts)=@_;
+
+    if(ref $page)
+    {
+        $opts{-xyz}=[undef,undef,undef] if(scalar(keys %opts)<1);
+
+        if(defined $opts{-fit}) 
+        {
+            $self->{D}=PDFArray($page,PDFName('Fit'));
+        } 
+        elsif(defined $opts{-fith}) 
+        {
+            $self->{D}=PDFArray($page,PDFName('FitH'),PDFNum($opts{-fith}));
+        } 
+        elsif(defined $opts{-fitb}) 
+        {
+            $self->{D}=PDFArray($page,PDFName('FitB'));
+        } 
+        elsif(defined $opts{-fitbh}) 
+        {
+            $self->{D}=PDFArray($page,PDFName('FitBH'),PDFNum($opts{-fitbh}));
+        } 
+        elsif(defined $opts{-fitv}) 
+        {
+            $self->{D}=PDFArray($page,PDFName('FitV'),PDFNum($opts{-fitv}));
+        } 
+        elsif(defined $opts{-fitbv}) 
+        {
+            $self->{D}=PDFArray($page,PDFName('FitBV'),PDFNum($opts{-fitbv}));
+        } 
+        elsif(defined $opts{-fitr}) 
+        {
+            die "insufficient parameters to ->dest( page, -fitr => [] ) " unless(scalar @{$opts{-fitr}} == 4);
+            $self->{D}=PDFArray($page,PDFName('FitR'),map {PDFNum($_)} @{$opts{-fitr}});
+        } 
+        elsif(defined $opts{-xyz}) 
+        {
+            die "insufficient parameters to ->dest( page, -xyz => [] ) " unless(scalar @{$opts{-xyz}} == 3);
+            $self->{D}=PDFArray($page,PDFName('XYZ'),map {defined $_ ? PDFNum($_) : PDFNull()} @{$opts{-xyz}});
+        }
+    }
+
+    return($self);
+}
+
+1;
+
+__END__
+
+=head1 AUTHOR
+
+alfred reibenschuh
+
+=head1 HISTORY
+
+    $Log: NamedDestination.pm,v $
+    Revision 1.2  2005/01/03 04:17:46  fredo
+    fixed dict creation
+
+    Revision 1.1  2005/01/03 03:31:41  fredo
+    genesis
+
+
+
+=cut

Added: packages/libpdf-api2-perl/trunk/lib/PDF/API2/Resource/UniFont.pm
===================================================================
--- packages/libpdf-api2-perl/trunk/lib/PDF/API2/Resource/UniFont.pm	2005-01-06 05:27:29 UTC (rev 597)
+++ packages/libpdf-api2-perl/trunk/lib/PDF/API2/Resource/UniFont.pm	2005-01-06 06:05:36 UTC (rev 598)
@@ -0,0 +1,277 @@
+#=======================================================================
+#    ____  ____  _____              _    ____ ___   ____
+#   |  _ \|  _ \|  ___|  _   _     / \  |  _ \_ _| |___ \
+#   | |_) | | | | |_    (_) (_)   / _ \ | |_) | |    __) |
+#   |  __/| |_| |  _|    _   _   / ___ \|  __/| |   / __/
+#   |_|   |____/|_|     (_) (_) /_/   \_\_|  |___| |_____|
+#
+#   A Perl Module Chain to faciliate the Creation and Modification
+#   of High-Quality "Portable Document Format (PDF)" Files.
+#
+#   Copyright 1999-2004 Alfred Reibenschuh <areibens at cpan.org>.
+#
+#=======================================================================
+#
+#   This library is free software; you can redistribute it and/or
+#   modify it under the terms of the GNU Lesser General Public
+#   License as published by the Free Software Foundation; either
+#   version 2 of the License, or (at your option) any later version.
+#
+#   This library 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
+#   Lesser General Public License for more details.
+#
+#   You should have received a copy of the GNU Lesser General Public
+#   License along with this library; if not, write to the
+#   Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+#   Boston, MA 02111-1307, USA.
+#
+#   $Id: UniFont.pm,v 1.4 2004/12/16 00:30:53 fredo Exp $
+#
+#=======================================================================
+package PDF::API2::Resource::UniFont;
+
+BEGIN {
+
+    use utf8;
+    use Encode qw(:all);
+
+    use PDF::API2::Util;
+
+    use POSIX;
+
+    use vars qw($VERSION);
+
+    ( $VERSION ) = '$Revision: 1.4 $' =~ /Revision: (\S+)\s/; # $Date: 2004/12/16 00:30:53 $
+
+}
+no warnings qw[ deprecated recursion uninitialized ];
+
+=item $font = PDF::API2::Resource::UniFont->new $pdf, @fontspecs, %options
+
+Returns a uni-font object.
+
+=cut
+
+=pod
+
+B<FONTSPECS:> fonts can be registered using the following hash-ref:
+
+    {
+        font   => $fontobj,     # the font to be registered
+        blocks => $blockspec,   # the unicode blocks, the font is being registered for
+        codes  => $codespec,    # the unicode codepoints, -"-
+    }
+
+B<BLOCKSPECS:> 
+
+    [
+        $block1, $block3,    # register font for block 1 + 3
+        [$blockA,$blockZ],   # register font for blocks A .. Z
+    ]
+    
+B<CODESPECS:> 
+
+    [
+        $cp1, $cp3,          # register font for codepoint 1 + 3
+        [$cpA,$cpZ],         # register font for codepoints A .. Z
+    ]
+    
+B<NOTE:> if you want to register a font for the entire unicode space 
+(ie. U+0000 .. U+FFFF), then simply specify a font-object without the hash-ref.
+
+
+Valid %options are:
+
+  '-encode' ... changes the encoding of the font from its default.
+    (see "perldoc Encode" for a list of valid tags)
+
+=cut
+
+sub new {
+    my ($class,$pdf, at fonts) = @_;
+
+    $class = ref $class if ref $class;
+    my $self={
+        fonts=>[],
+        block=>{},
+        code=>{},
+    };
+    bless $self,$class;
+
+    $self->{pdf}=$pdf;
+    
+    # look at all fonts
+    my $fn=0;
+    while (ref $fonts[0])
+    {
+        my $font=shift @fonts;
+        if(ref($font) eq 'ARRAY')
+        {
+            push @{$self->{fonts}},$font->[0];
+            shift @{$font};
+            while(defined $font->[0])
+            {
+                my $r0=shift @{$font};
+                if(ref $r0)
+                {
+                    foreach my $b ($r0->[0]..$r0->[-1])
+                    {
+                        $self->{block}->{$b}=$fn;
+                    }
+                }
+                else
+                {
+                    $self->{block}->{$r0}=$fn;
+                }
+            }
+        }
+        elsif(ref($font) eq 'HASH')
+        {
+            push @{$self->{fonts}},$font->{font};
+            
+            if(defined $font->{blocks} && ref($font->{blocks}) eq 'ARRAY')
+            {
+                foreach my $r0 (@{$font->{blocks}})
+                {
+                    if(ref $r0)
+                    {
+                        foreach my $b ($r0->[0]..$r0->[-1])
+                        {
+                            $self->{block}->{$b}=$fn;
+                        }
+                    }
+                    else
+                    {
+                        $self->{block}->{$r0}=$fn;
+                    }
+                }
+            }
+            
+            if(defined $font->{codes} && ref($font->{codes}) eq 'ARRAY')
+            {
+                foreach my $r0 (@{$font->{codes}})
+                {
+                    if(ref $r0)
+                    {
+                        foreach my $b ($r0->[0]..$r0->[-1])
+                        {
+                            $self->{code}->{$b}=$fn;
+                        }
+                    }
+                    else
+                    {
+                        $self->{code}->{$r0}=$fn;
+                    }
+                }
+            }
+        }
+        else
+        {
+            push @{$self->{fonts}},$font;
+            foreach my $b (0..255)
+            {
+                $self->{block}->{$b}=$fn;
+            }
+        }
+        $fn++;
+    }
+    
+    my %opts=@fonts;
+    
+    $self->{encode}=$opts{-encode} if(defined $opts{-encode});
+    
+    return($self);
+}
+
+=item $font = PDF::API2::Resource::UniFont->new_api $api, $name, %options
+
+Returns a uni-font object. This method is different from 'new' that
+it needs an PDF::API2-object rather than a Text::PDF::File-object.
+
+=cut
+
+sub new_api {
+    my ($class,$api, at opts)=@_;
+
+    my $obj=$class->new($api->{pdf}, at opts);
+    $obj->{api}=$api;
+
+    return($obj);
+}
+
+sub isvirtual { return(1); }
+
+sub fontlist
+{
+    my ($self)=@_;
+    return [@{$self->{fonts}}];
+}
+
+sub width {
+    my ($self,$text)=@_;
+    $text=decode($self->{encode},$text) unless(is_utf8($text));
+    my $width=0;
+    foreach my $u (unpack('U*',$text))
+    {
+        if(defined $self->{code}->{$u})
+        {
+            $width+=$self->fontlist->[$self->{code}->{$u}]->width(pack('U',$u));
+        }
+        elsif(defined $self->{block}->{($u>>8)})
+        {
+            $width+=$self->fontlist->[$self->{block}->{($u>>8)}]->width(pack('U',$u));
+        }
+        else
+        {
+            $width+=$self->fontlist->[0]->width(pack('U',$u));
+        }
+    }
+    return($width);
+}
+
+sub text 
+{ 
+    my ($self,$text,$size)=@_;
+    $text=decode($self->{encode},$text) unless(is_utf8($text));
+    die 'textsize not specified' unless(defined $size);
+    my $newtext='';
+    my $lastfont=-1;
+    my @codes=();
+    
+    foreach my $u (unpack('U*',$text))
+    {
+        my $thisfont=0;
+        if(defined $self->{code}->{$u})
+        {
+            $thisfont=$self->{code}->{$u};
+        }
+        elsif(defined $self->{block}->{($u>>8)})
+        {
+            $thisfont=$self->{block}->{($u>>8)};
+        }
+        
+        if($thisfont!=$lastfont && $lastfont!=-1)
+        {
+            my $f=$self->fontlist->[$lastfont];
+            $newtext.='/'.$f->name.' '.$size.' Tf '.$f->text(pack('U*', at codes)).' Tj ';
+            @codes=();
+        }
+        
+        push(@codes,$u);
+        $lastfont=$thisfont;
+    }
+
+    if(scalar @codes > 0)
+    {
+        my $f=$self->fontlist->[$lastfont];
+        $newtext.='/'.$f->name.' '.$size.' Tf '.$f->text(pack('U*', at codes)).' Tj ';
+    }
+
+    return($newtext);
+}
+
+1;
+
+__END__
\ No newline at end of file

Added: packages/libpdf-api2-perl/trunk/lib/PDF/API2/Resource/uniglyph.txt
===================================================================
--- packages/libpdf-api2-perl/trunk/lib/PDF/API2/Resource/uniglyph.txt	2005-01-06 05:27:29 UTC (rev 597)
+++ packages/libpdf-api2-perl/trunk/lib/PDF/API2/Resource/uniglyph.txt	2005-01-06 06:05:36 UTC (rev 598)
@@ -0,0 +1,5502 @@
+#Code  ; Glyph                               ; Prio # Source
+0x0000 ; .notdef                             ; 0    # Adobe Glyph List (Sept/02) # <control>
+0x0001 ; acute                               ; 1    # Substitution Candidate
+0x0001 ; controlSTX                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0002 ; caron                               ; 1    # Substitution Candidate
+0x0002 ; controlSOT                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0003 ; circumflex                          ; 1    # Substitution Candidate
+0x0003 ; controlETX                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0004 ; dieresis                            ; 1    # Substitution Candidate
+0x0004 ; controlEOT                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0005 ; grave                               ; 1    # Substitution Candidate
+0x0005 ; controlENQ                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0006 ; macron                              ; 1    # Substitution Candidate
+0x0006 ; controlACK                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0007 ; ring                                ; 1    # Substitution Candidate
+0x0007 ; controlBEL                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0008 ; tilde                               ; 1    # Substitution Candidate
+0x0008 ; controlBS                           ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0009 ; dotlessi                            ; 1    # Substitution Candidate
+0x0009 ; controlHT                           ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x000A ; controlLF                           ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x000B ; controlVT                           ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x000C ; controlFF                           ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x000D ; controlCR                           ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x000E ; controlSO                           ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x000F ; controlSI                           ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0010 ; controlDLE                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0011 ; controlDC1                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0012 ; controlDC2                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0013 ; controlDC3                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0014 ; controlDC4                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0015 ; controlNAK                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0016 ; controlSYN                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0017 ; controlETB                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0018 ; controlCAN                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0019 ; controlEM                           ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x001A ; controlSUB                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x001B ; controlESC                          ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x001C ; controlFS                           ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x001D ; controlGS                           ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x001E ; controlRS                           ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x001F ; controlUS                           ; 6    # Adobe Glyph List (Sept/02) # <control>
+0x0020 ; space                               ; 0    # Adobe Glyph List FN (v1.3) # SPACE
+0x0020 ; spacehackarabic                     ; 6    # Adobe Glyph List (Sept/02)
+0x0021 ; exclam                              ; 0    # Adobe Glyph List FN (v1.3) # EXCLAMATION MARK
+0x0021 ; excl                                ; 5    # SGML Substitute
+0x0022 ; quotedbl                            ; 0    # Adobe Glyph List FN (v1.3) # QUOTATION MARK
+0x0022 ; quot                                ; 3    # XML Substitute
+0x0023 ; numbersign                          ; 0    # Adobe Glyph List FN (v1.3) # NUMBER SIGN
+0x0023 ; num                                 ; 5    # SGML Substitute
+0x0024 ; dollar                              ; 0    # Adobe Glyph List FN (v1.3) # DOLLAR SIGN
+0x0025 ; percent                             ; 0    # Adobe Glyph List FN (v1.3) # PERCENT SIGN
+0x0025 ; percnt                              ; 5    # SGML Substitute
+0x0026 ; ampersand                           ; 0    # Adobe Glyph List FN (v1.3) # AMPERSAND
+0x0026 ; amp                                 ; 3    # XML Substitute
+0x0027 ; quotesingle                         ; 0    # Adobe Glyph List FN (v1.3) # APOSTROPHE
+0x0027 ; apos                                ; 3    # XML Substitute
+0x0028 ; parenleft                           ; 0    # Adobe Glyph List FN (v1.3) # LEFT PARENTHESIS
+0x0028 ; lpar                                ; 5    # SGML Substitute
+0x0029 ; parenright                          ; 0    # Adobe Glyph List FN (v1.3) # RIGHT PARENTHESIS
+0x0029 ; rpar                                ; 5    # SGML Substitute
+0x002A ; asterisk                            ; 0    # Adobe Glyph List FN (v1.3) # ASTERISK
+0x002A ; ast                                 ; 5    # SGML Substitute
+0x002B ; plus                                ; 0    # Adobe Glyph List FN (v1.3) # PLUS SIGN
+0x002C ; comma                               ; 0    # Adobe Glyph List FN (v1.3) # COMMA
+0x002D ; hyphen                              ; 0    # Adobe Glyph List FN (v1.3) # HYPHEN-MINUS
+0x002E ; period                              ; 0    # Adobe Glyph List FN (v1.3) # FULL STOP
+0x002F ; slash                               ; 0    # Adobe Glyph List FN (v1.3) # SOLIDUS
+0x002F ; sol                                 ; 5    # SGML Substitute
+0x0030 ; zero                                ; 0    # Adobe Glyph List FN (v1.3) # DIGIT ZERO
+0x0031 ; one                                 ; 0    # Adobe Glyph List FN (v1.3) # DIGIT ONE
+0x0032 ; two                                 ; 0    # Adobe Glyph List FN (v1.3) # DIGIT TWO
+0x0033 ; three                               ; 0    # Adobe Glyph List FN (v1.3) # DIGIT THREE
+0x0034 ; four                                ; 0    # Adobe Glyph List FN (v1.3) # DIGIT FOUR
+0x0035 ; five                                ; 0    # Adobe Glyph List FN (v1.3) # DIGIT FIVE
+0x0036 ; six                                 ; 0    # Adobe Glyph List FN (v1.3) # DIGIT SIX
+0x0037 ; seven                               ; 0    # Adobe Glyph List FN (v1.3) # DIGIT SEVEN
+0x0038 ; eight                               ; 0    # Adobe Glyph List FN (v1.3) # DIGIT EIGHT
+0x0039 ; nine                                ; 0    # Adobe Glyph List FN (v1.3) # DIGIT NINE
+0x003A ; colon                               ; 0    # Adobe Glyph List FN (v1.3) # COLON
+0x003B ; semicolon                           ; 0    # Adobe Glyph List FN (v1.3) # SEMICOLON
+0x003B ; semi                                ; 5    # SGML Substitute
+0x003C ; less                                ; 0    # Adobe Glyph List FN (v1.3) # LESS-THAN SIGN
+0x003C ; lt                                  ; 3    # XML Substitute
+0x003D ; equal                               ; 0    # Adobe Glyph List FN (v1.3) # EQUALS SIGN
+0x003D ; equals                              ; 5    # SGML Substitute
+0x003E ; greater                             ; 0    # Adobe Glyph List FN (v1.3) # GREATER-THAN SIGN
+0x003E ; gt                                  ; 3    # XML Substitute
+0x003F ; question                            ; 0    # Adobe Glyph List FN (v1.3) # QUESTION MARK
+0x003F ; quest                               ; 5    # SGML Substitute
+0x0040 ; at                                  ; 0    # Adobe Glyph List FN (v1.3) # COMMERCIAL AT
+0x0040 ; commat                              ; 5    # SGML Substitute
+0x0041 ; A                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER A
+0x0042 ; B                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER B
+0x0043 ; C                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER C
+0x0044 ; D                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER D
+0x0045 ; E                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER E
+0x0046 ; F                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER F
+0x0047 ; G                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER G
+0x0048 ; H                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER H
+0x0049 ; I                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER I
+0x004A ; J                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER J
+0x004B ; K                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER K
+0x004C ; L                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER L
+0x004D ; M                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER M
+0x004E ; N                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER N
+0x004F ; O                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER O
+0x0050 ; P                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER P
+0x0051 ; Q                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER Q
+0x0052 ; R                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER R
+0x0053 ; S                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER S
+0x0054 ; T                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER T
+0x0055 ; U                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER U
+0x0056 ; V                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER V
+0x0057 ; W                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER W
+0x0058 ; X                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER X
+0x0059 ; Y                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER Y
+0x005A ; Z                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER Z
+0x005B ; bracketleft                         ; 0    # Adobe Glyph List FN (v1.3) # LEFT SQUARE BRACKET
+0x005B ; lsqb                                ; 5    # SGML Substitute
+0x005C ; backslash                           ; 0    # Adobe Glyph List FN (v1.3) # REVERSE SOLIDUS
+0x005C ; bsol                                ; 5    # SGML Substitute
+0x005D ; bracketright                        ; 0    # Adobe Glyph List FN (v1.3) # RIGHT SQUARE BRACKET
+0x005D ; rsqb                                ; 5    # SGML Substitute
+0x005E ; asciicircum                         ; 0    # Adobe Glyph List FN (v1.3) # CIRCUMFLEX ACCENT
+0x005F ; underscore                          ; 0    # Adobe Glyph List FN (v1.3) # LOW LINE
+0x005F ; lowbar                              ; 5    # SGML Substitute
+0x0060 ; grave                               ; 0    # Adobe Glyph List FN (v1.3) # GRAVE ACCENT
+0x0061 ; a                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER A
+0x0062 ; b                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER B
+0x0063 ; c                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER C
+0x0064 ; d                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER D
+0x0065 ; e                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER E
+0x0066 ; f                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER F
+0x0067 ; g                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER G
+0x0068 ; h                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER H
+0x0069 ; i                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER I
+0x006A ; j                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER J
+0x006B ; k                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER K
+0x006C ; l                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER L
+0x006D ; m                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER M
+0x006E ; n                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER N
+0x006F ; o                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER O
+0x0070 ; p                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER P
+0x0071 ; q                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER Q
+0x0072 ; r                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER R
+0x0073 ; s                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER S
+0x0074 ; t                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER T
+0x0075 ; u                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER U
+0x0076 ; v                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER V
+0x0077 ; w                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER W
+0x0078 ; x                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER X
+0x0079 ; y                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER Y
+0x007A ; z                                   ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER Z
+0x007B ; braceleft                           ; 0    # Adobe Glyph List FN (v1.3) # LEFT CURLY BRACKET
+0x007B ; lcub                                ; 5    # SGML Substitute
+0x007C ; bar                                 ; 0    # Adobe Glyph List FN (v1.3) # VERTICAL LINE
+0x007C ; verbar                              ; 5    # SGML Substitute
+0x007C ; verticalbar                         ; 6    # Adobe Glyph List (Sept/02)
+0x007D ; braceright                          ; 0    # Adobe Glyph List FN (v1.3) # RIGHT CURLY BRACKET
+0x007D ; rcub                                ; 5    # SGML Substitute
+0x007E ; asciitilde                          ; 0    # Adobe Glyph List FN (v1.3) # TILDE
+0x007F ; controlDEL                          ; 0    # Adobe Glyph List (Sept/02) # <control>
+0x007F ; bullet                              ; 1    # WGL4 Substitute
+0x0080 ; Euro                                ; 1    # WGL4 Substitute            # <control>
+0x0081 ; bullet                              ; 1    # WGL4 Substitute            # <control>
+0x0082 ; quotesinglbase                      ; 1    # WGL4 Substitute            # <control>
+0x0083 ; florin                              ; 1    # WGL4 Substitute            # <control>
+0x0084 ; quotedblbase                        ; 1    # WGL4 Substitute            # <control>
+0x0085 ; ellipsis                            ; 1    # WGL4 Substitute            # <control>
+0x0086 ; dagger                              ; 1    # WGL4 Substitute            # <control>
+0x0087 ; daggerdbl                           ; 1    # WGL4 Substitute            # <control>
+0x0088 ; circumflex                          ; 1    # WGL4 Substitute            # <control>
+0x0089 ; perthousand                         ; 1    # WGL4 Substitute            # <control>
+0x008A ; Scaron                              ; 1    # WGL4 Substitute            # <control>
+0x008B ; guilsinglleft                       ; 1    # WGL4 Substitute            # <control>
+0x008C ; OE                                  ; 1    # WGL4 Substitute            # <control>
+0x008D ; bullet                              ; 1    # WGL4 Substitute            # <control>
+0x008E ; Zcaron                              ; 1    # WGL4 Substitute            # <control>
+0x008F ; bullet                              ; 1    # WGL4 Substitute            # <control>
+0x0090 ; bullet                              ; 1    # WGL4 Substitute            # <control>
+0x0091 ; quoteleft                           ; 1    # WGL4 Substitute            # <control>
+0x0092 ; quoteright                          ; 1    # WGL4 Substitute            # <control>
+0x0093 ; quotedblleft                        ; 1    # WGL4 Substitute            # <control>
+0x0094 ; quotedblright                       ; 1    # WGL4 Substitute            # <control>
+0x0095 ; bullet                              ; 1    # WGL4 Substitute            # <control>
+0x0096 ; endash                              ; 1    # WGL4 Substitute            # <control>
+0x0097 ; emdash                              ; 1    # WGL4 Substitute            # <control>
+0x0098 ; tilde                               ; 1    # WGL4 Substitute            # <control>
+0x0099 ; trademark                           ; 1    # WGL4 Substitute            # <control>
+0x009A ; scaron                              ; 1    # WGL4 Substitute            # <control>
+0x009B ; guilsinglright                      ; 1    # WGL4 Substitute            # <control>
+0x009C ; oe                                  ; 1    # WGL4 Substitute            # <control>
+0x009D ; bullet                              ; 1    # WGL4 Substitute            # <control>
+0x009E ; zcaron                              ; 1    # WGL4 Substitute            # <control>
+0x009F ; Ydieresis                           ; 1    # WGL4 Substitute            # <control>
+0x00A0 ; space                               ; 0    # Adobe Glyph List           # NO-BREAK SPACE
+0x00A0 ; nbsp                                ; 4    # XHTML Substitute
+0x00A0 ; nbspace                             ; 6    # Adobe Glyph List (Sept/02)
+0x00A0 ; nonbreakingspace                    ; 7    # Adobe Glyph List (Sept/02)
+0x00A1 ; exclamdown                          ; 0    # Adobe Glyph List FN (v1.3) # INVERTED EXCLAMATION MARK
+0x00A1 ; iexcl                               ; 4    # XHTML Substitute
+0x00A2 ; cent                                ; 0    # Adobe Glyph List FN (v1.3) # CENT SIGN
+0x00A3 ; sterling                            ; 0    # Adobe Glyph List FN (v1.3) # POUND SIGN
+0x00A3 ; pound                               ; 4    # XHTML Substitute
+0x00A4 ; currency                            ; 0    # Adobe Glyph List FN (v1.3) # CURRENCY SIGN
+0x00A4 ; curren                              ; 4    # XHTML Substitute
+0x00A5 ; yen                                 ; 0    # Adobe Glyph List FN (v1.3) # YEN SIGN
+0x00A6 ; brokenbar                           ; 0    # Adobe Glyph List FN (v1.3) # BROKEN BAR
+0x00A6 ; brvbar                              ; 4    # XHTML Substitute
+0x00A7 ; section                             ; 0    # Adobe Glyph List FN (v1.3) # SECTION SIGN
+0x00A7 ; sect                                ; 4    # XHTML Substitute
+0x00A8 ; dieresis                            ; 0    # Adobe Glyph List FN (v1.3) # DIAERESIS
+0x00A8 ; uml                                 ; 4    # XHTML Substitute
+0x00A8 ; die                                 ; 5    # SGML Substitute
+0x00A9 ; copyright                           ; 0    # Adobe Glyph List FN (v1.3) # COPYRIGHT SIGN
+0x00A9 ; copy                                ; 4    # XHTML Substitute
+0x00AA ; ordfeminine                         ; 0    # Adobe Glyph List FN (v1.3) # FEMININE ORDINAL INDICATOR
+0x00AA ; ordf                                ; 4    # XHTML Substitute
+0x00AB ; guillemotleft                       ; 0    # Adobe Glyph List FN (v1.3) # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+0x00AB ; laquo                               ; 4    # XHTML Substitute
+0x00AC ; logicalnot                          ; 0    # Adobe Glyph List FN (v1.3) # NOT SIGN
+0x00AC ; not                                 ; 4    # XHTML Substitute
+0x00AD ; hyphen                              ; 0    # Adobe Glyph List           # SOFT HYPHEN
+0x00AD ; shy                                 ; 4    # XHTML Substitute
+0x00AD ; sfthyphen                           ; 6    # Adobe Glyph List (Sept/02)
+0x00AD ; softhyphen                          ; 7    # Adobe Glyph List (Sept/02)
+0x00AE ; registered                          ; 0    # Adobe Glyph List FN (v1.3) # REGISTERED SIGN
+0x00AE ; reg                                 ; 4    # XHTML Substitute
+0x00AF ; macron                              ; 0    # Adobe Glyph List FN (v1.3) # MACRON
+0x00AF ; macr                                ; 4    # XHTML Substitute
+0x00AF ; overscore                           ; 6    # Adobe Glyph List (Sept/02)
+0x00B0 ; degree                              ; 0    # Adobe Glyph List FN (v1.3) # DEGREE SIGN
+0x00B0 ; deg                                 ; 4    # XHTML Substitute
+0x00B1 ; plusminus                           ; 0    # Adobe Glyph List FN (v1.3) # PLUS-MINUS SIGN
+0x00B1 ; plusmn                              ; 4    # XHTML Substitute
+0x00B2 ; twosuperior                         ; 0    # Adobe Glyph List (Sept/02) # SUPERSCRIPT TWO
+0x00B2 ; sup2                                ; 4    # XHTML Substitute
+0x00B3 ; threesuperior                       ; 0    # Adobe Glyph List (Sept/02) # SUPERSCRIPT THREE
+0x00B3 ; sup3                                ; 4    # XHTML Substitute
+0x00B4 ; acute                               ; 0    # Adobe Glyph List FN (v1.3) # ACUTE ACCENT
+0x00B5 ; mu                                  ; 0    # Adobe Glyph List FN (v1.3) # MICRO SIGN
+0x00B5 ; micro                               ; 4    # XHTML Substitute
+0x00B5 ; mu1                                 ; 6    # Adobe Glyph List (Sept/02)
+0x00B6 ; paragraph                           ; 0    # Adobe Glyph List FN (v1.3) # PILCROW SIGN
+0x00B6 ; para                                ; 4    # XHTML Substitute
+0x00B7 ; periodcentered                      ; 0    # Adobe Glyph List FN (v1.3) # MIDDLE DOT
+0x00B7 ; middot                              ; 4    # XHTML Substitute
+0x00B7 ; middot                              ; 6    # Adobe Glyph List (Sept/02)
+0x00B8 ; cedilla                             ; 0    # Adobe Glyph List FN (v1.3) # CEDILLA
+0x00B8 ; cedil                               ; 4    # XHTML Substitute
+0x00B9 ; onesuperior                         ; 0    # Adobe Glyph List (Sept/02) # SUPERSCRIPT ONE
+0x00B9 ; sup1                                ; 4    # XHTML Substitute
+0x00BA ; ordmasculine                        ; 0    # Adobe Glyph List FN (v1.3) # MASCULINE ORDINAL INDICATOR
+0x00BA ; ordm                                ; 4    # XHTML Substitute
+0x00BB ; guillemotright                      ; 0    # Adobe Glyph List FN (v1.3) # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+0x00BB ; raquo                               ; 4    # XHTML Substitute
+0x00BC ; onequarter                          ; 0    # Adobe Glyph List FN (v1.3) # VULGAR FRACTION ONE QUARTER
+0x00BC ; frac14                              ; 4    # XHTML Substitute
+0x00BD ; onehalf                             ; 0    # Adobe Glyph List FN (v1.3) # VULGAR FRACTION ONE HALF
+0x00BD ; frac12                              ; 4    # XHTML Substitute
+0x00BE ; threequarters                       ; 0    # Adobe Glyph List FN (v1.3) # VULGAR FRACTION THREE QUARTERS
+0x00BE ; frac34                              ; 4    # XHTML Substitute
+0x00BF ; questiondown                        ; 0    # Adobe Glyph List FN (v1.3) # INVERTED QUESTION MARK
+0x00BF ; iquest                              ; 4    # XHTML Substitute
+0x00C0 ; Agrave                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER A WITH GRAVE
+0x00C1 ; Aacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER A WITH ACUTE
+0x00C2 ; Acircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+0x00C2 ; Acirc                               ; 4    # XHTML Substitute
+0x00C3 ; Atilde                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER A WITH TILDE
+0x00C4 ; Adieresis                           ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER A WITH DIAERESIS
+0x00C4 ; Auml                                ; 4    # XHTML Substitute
+0x00C5 ; Aring                               ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER A WITH RING ABOVE
+0x00C6 ; AE                                  ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER AE
+0x00C6 ; AElig                               ; 4    # XHTML Substitute
+0x00C7 ; Ccedilla                            ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER C WITH CEDILLA
+0x00C7 ; Ccedil                              ; 4    # XHTML Substitute
+0x00C8 ; Egrave                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER E WITH GRAVE
+0x00C9 ; Eacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER E WITH ACUTE
+0x00CA ; Ecircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+0x00CA ; Ecirc                               ; 4    # XHTML Substitute
+0x00CB ; Edieresis                           ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER E WITH DIAERESIS
+0x00CB ; Euml                                ; 4    # XHTML Substitute
+0x00CC ; Igrave                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER I WITH GRAVE
+0x00CD ; Iacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER I WITH ACUTE
+0x00CE ; Icircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+0x00CE ; Icirc                               ; 4    # XHTML Substitute
+0x00CF ; Idieresis                           ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER I WITH DIAERESIS
+0x00CF ; Iuml                                ; 4    # XHTML Substitute
+0x00D0 ; Eth                                 ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER ETH
+0x00D0 ; ETH                                 ; 4    # XHTML Substitute
+0x00D1 ; Ntilde                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER N WITH TILDE
+0x00D2 ; Ograve                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER O WITH GRAVE
+0x00D3 ; Oacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER O WITH ACUTE
+0x00D4 ; Ocircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+0x00D4 ; Ocirc                               ; 4    # XHTML Substitute
+0x00D5 ; Otilde                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER O WITH TILDE
+0x00D6 ; Odieresis                           ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER O WITH DIAERESIS
+0x00D6 ; Ouml                                ; 4    # XHTML Substitute
+0x00D7 ; multiply                            ; 0    # Adobe Glyph List FN (v1.3) # MULTIPLICATION SIGN
+0x00D7 ; times                               ; 4    # XHTML Substitute
+0x00D8 ; Oslash                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER O WITH STROKE
+0x00D9 ; Ugrave                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER U WITH GRAVE
+0x00DA ; Uacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER U WITH ACUTE
+0x00DB ; Ucircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+0x00DB ; Ucirc                               ; 4    # XHTML Substitute
+0x00DC ; Udieresis                           ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER U WITH DIAERESIS
+0x00DC ; Uuml                                ; 4    # XHTML Substitute
+0x00DD ; Yacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER Y WITH ACUTE
+0x00DE ; Thorn                               ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER THORN
+0x00DE ; THORN                               ; 4    # XHTML Substitute
+0x00DF ; germandbls                          ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER SHARP S
+0x00DF ; szlig                               ; 4    # XHTML Substitute
+0x00E0 ; agrave                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER A WITH GRAVE
+0x00E1 ; aacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER A WITH ACUTE
+0x00E2 ; acircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER A WITH CIRCUMFLEX
+0x00E2 ; acirc                               ; 4    # XHTML Substitute
+0x00E3 ; atilde                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER A WITH TILDE
+0x00E4 ; adieresis                           ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER A WITH DIAERESIS
+0x00E4 ; auml                                ; 4    # XHTML Substitute
+0x00E5 ; aring                               ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER A WITH RING ABOVE
+0x00E6 ; ae                                  ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER AE
+0x00E6 ; aelig                               ; 4    # XHTML Substitute
+0x00E7 ; ccedilla                            ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER C WITH CEDILLA
+0x00E7 ; ccedil                              ; 4    # XHTML Substitute
+0x00E8 ; egrave                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER E WITH GRAVE
+0x00E9 ; eacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER E WITH ACUTE
+0x00EA ; ecircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER E WITH CIRCUMFLEX
+0x00EA ; ecirc                               ; 4    # XHTML Substitute
+0x00EB ; edieresis                           ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER E WITH DIAERESIS
+0x00EB ; euml                                ; 4    # XHTML Substitute
+0x00EC ; igrave                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER I WITH GRAVE
+0x00ED ; iacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER I WITH ACUTE
+0x00EE ; icircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER I WITH CIRCUMFLEX
+0x00EE ; icirc                               ; 4    # XHTML Substitute
+0x00EF ; idieresis                           ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER I WITH DIAERESIS
+0x00EF ; iuml                                ; 4    # XHTML Substitute
+0x00F0 ; eth                                 ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER ETH
+0x00F1 ; ntilde                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER N WITH TILDE
+0x00F2 ; ograve                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER O WITH GRAVE
+0x00F3 ; oacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER O WITH ACUTE
+0x00F4 ; ocircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER O WITH CIRCUMFLEX
+0x00F4 ; ocirc                               ; 4    # XHTML Substitute
+0x00F5 ; otilde                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER O WITH TILDE
+0x00F6 ; odieresis                           ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER O WITH DIAERESIS
+0x00F6 ; ouml                                ; 4    # XHTML Substitute
+0x00F7 ; divide                              ; 0    # Adobe Glyph List FN (v1.3) # DIVISION SIGN
+0x00F8 ; oslash                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER O WITH STROKE
+0x00F9 ; ugrave                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER U WITH GRAVE
+0x00FA ; uacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER U WITH ACUTE
+0x00FB ; ucircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER U WITH CIRCUMFLEX
+0x00FB ; ucirc                               ; 4    # XHTML Substitute
+0x00FC ; udieresis                           ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER U WITH DIAERESIS
+0x00FC ; uuml                                ; 4    # XHTML Substitute
+0x00FD ; yacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER Y WITH ACUTE
+0x00FE ; thorn                               ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER THORN
+0x00FF ; ydieresis                           ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER Y WITH DIAERESIS
+0x00FF ; yuml                                ; 4    # XHTML Substitute
+0x0100 ; Amacron                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER A WITH MACRON
+0x0100 ; Amacr                               ; 5    # SGML Substitute
+0x0101 ; amacron                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER A WITH MACRON
+0x0101 ; amacr                               ; 5    # SGML Substitute
+0x0102 ; Abreve                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER A WITH BREVE
+0x0103 ; abreve                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER A WITH BREVE
+0x0104 ; Aogonek                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER A WITH OGONEK
+0x0104 ; Aogon                               ; 5    # SGML Substitute
+0x0105 ; aogonek                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER A WITH OGONEK
+0x0105 ; aogon                               ; 5    # SGML Substitute
+0x0106 ; Cacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER C WITH ACUTE
+0x0107 ; cacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER C WITH ACUTE
+0x0108 ; Ccircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+0x0108 ; Ccirc                               ; 5    # SGML Substitute
+0x0109 ; ccircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER C WITH CIRCUMFLEX
+0x0109 ; ccirc                               ; 5    # SGML Substitute
+0x010A ; Cdotaccent                          ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER C WITH DOT ABOVE
+0x010A ; Cdot                                ; 5    # SGML Substitute
+0x010A ; Cdot                                ; 6    # Adobe Glyph List (Sept/02)
+0x010B ; cdotaccent                          ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER C WITH DOT ABOVE
+0x010B ; cdot                                ; 5    # SGML Substitute
+0x010B ; cdot                                ; 6    # Adobe Glyph List (Sept/02)
+0x010C ; Ccaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER C WITH CARON
+0x010D ; ccaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER C WITH CARON
+0x010E ; Dcaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER D WITH CARON
+0x010F ; dcaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER D WITH CARON
+0x0110 ; Dcroat                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER D WITH STROKE
+0x0110 ; Dstrok                              ; 5    # SGML Substitute
+0x0110 ; Dslash                              ; 6    # Adobe Glyph List (Sept/02)
+0x0111 ; dcroat                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER D WITH STROKE
+0x0111 ; dstrok                              ; 5    # SGML Substitute
+0x0111 ; dmacron                             ; 6    # Adobe Glyph List (Sept/02)
+0x0112 ; Emacron                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER E WITH MACRON
+0x0112 ; Emacr                               ; 5    # SGML Substitute
+0x0113 ; emacron                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER E WITH MACRON
+0x0113 ; emacr                               ; 5    # SGML Substitute
+0x0114 ; Ebreve                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER E WITH BREVE
+0x0115 ; ebreve                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER E WITH BREVE
+0x0116 ; Edotaccent                          ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER E WITH DOT ABOVE
+0x0116 ; Edot                                ; 5    # SGML Substitute
+0x0116 ; Edot                                ; 6    # Adobe Glyph List (Sept/02)
+0x0117 ; edotaccent                          ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER E WITH DOT ABOVE
+0x0117 ; edot                                ; 5    # SGML Substitute
+0x0117 ; edot                                ; 6    # Adobe Glyph List (Sept/02)
+0x0118 ; Eogonek                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER E WITH OGONEK
+0x0118 ; Eogon                               ; 5    # SGML Substitute
+0x0119 ; eogonek                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER E WITH OGONEK
+0x0119 ; eogon                               ; 5    # SGML Substitute
+0x011A ; Ecaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER E WITH CARON
+0x011B ; ecaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER E WITH CARON
+0x011C ; Gcircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+0x011C ; Gcirc                               ; 5    # SGML Substitute
+0x011D ; gcircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER G WITH CIRCUMFLEX
+0x011D ; gcirc                               ; 5    # SGML Substitute
+0x011E ; Gbreve                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER G WITH BREVE
+0x011F ; gbreve                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER G WITH BREVE
+0x0120 ; Gdotaccent                          ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER G WITH DOT ABOVE
+0x0120 ; Gdot                                ; 5    # SGML Substitute
+0x0120 ; Gdot                                ; 6    # Adobe Glyph List (Sept/02)
+0x0121 ; gdotaccent                          ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER G WITH DOT ABOVE
+0x0121 ; gdot                                ; 5    # SGML Substitute
+0x0121 ; gdot                                ; 6    # Adobe Glyph List (Sept/02)
+0x0122 ; Gcommaaccent                        ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER G WITH CEDILLA
+0x0122 ; Gcedil                              ; 5    # SGML Substitute
+0x0122 ; Gcedilla                            ; 6    # Adobe Glyph List (Sept/02)
+0x0123 ; gcommaaccent                        ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER G WITH CEDILLA
+0x0123 ; gcedil                              ; 5    # SGML Substitute
+0x0123 ; gcedilla                            ; 6    # Adobe Glyph List (Sept/02)
+0x0124 ; Hcircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+0x0124 ; Hcirc                               ; 5    # SGML Substitute
+0x0125 ; hcircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER H WITH CIRCUMFLEX
+0x0125 ; hcirc                               ; 5    # SGML Substitute
+0x0126 ; Hbar                                ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER H WITH STROKE
+0x0126 ; Hstrok                              ; 5    # SGML Substitute
+0x0127 ; hbar                                ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER H WITH STROKE
+0x0127 ; hstrok                              ; 5    # SGML Substitute
+0x0128 ; Itilde                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER I WITH TILDE
+0x0129 ; itilde                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER I WITH TILDE
+0x012A ; Imacron                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER I WITH MACRON
+0x012A ; Imacr                               ; 5    # SGML Substitute
+0x012B ; imacron                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER I WITH MACRON
+0x012B ; imacr                               ; 5    # SGML Substitute
+0x012C ; Ibreve                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER I WITH BREVE
+0x012D ; ibreve                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER I WITH BREVE
+0x012E ; Iogonek                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER I WITH OGONEK
+0x012E ; Iogon                               ; 5    # SGML Substitute
+0x012F ; iogonek                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER I WITH OGONEK
+0x012F ; iogon                               ; 5    # SGML Substitute
+0x0130 ; Idotaccent                          ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER I WITH DOT ABOVE
+0x0130 ; Idot                                ; 5    # SGML Substitute
+0x0130 ; Idot                                ; 6    # Adobe Glyph List (Sept/02)
+0x0131 ; dotlessi                            ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER DOTLESS I
+0x0131 ; inodot                              ; 5    # SGML Substitute
+0x0132 ; IJ                                  ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LIGATURE IJ
+0x0132 ; IJlig                               ; 5    # SGML Substitute
+0x0133 ; ij                                  ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LIGATURE IJ
+0x0133 ; ijlig                               ; 5    # SGML Substitute
+0x0134 ; Jcircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+0x0134 ; Jcirc                               ; 5    # SGML Substitute
+0x0135 ; jcircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER J WITH CIRCUMFLEX
+0x0135 ; jcirc                               ; 5    # SGML Substitute
+0x0136 ; Kcommaaccent                        ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER K WITH CEDILLA
+0x0136 ; Kcedil                              ; 5    # SGML Substitute
+0x0136 ; Kcedilla                            ; 6    # Adobe Glyph List (Sept/02)
+0x0137 ; kcommaaccent                        ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER K WITH CEDILLA
+0x0137 ; kcedil                              ; 5    # SGML Substitute
+0x0137 ; kcedilla                            ; 6    # Adobe Glyph List (Sept/02)
+0x0138 ; kgreenlandic                        ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER KRA
+0x0138 ; kgreen                              ; 5    # SGML Substitute
+0x0139 ; Lacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER L WITH ACUTE
+0x013A ; lacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER L WITH ACUTE
+0x013B ; Lcommaaccent                        ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER L WITH CEDILLA
+0x013B ; Lcedil                              ; 5    # SGML Substitute
+0x013B ; Lcedilla                            ; 6    # Adobe Glyph List (Sept/02)
+0x013C ; lcommaaccent                        ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER L WITH CEDILLA
+0x013C ; lcedil                              ; 5    # SGML Substitute
+0x013C ; lcedilla                            ; 6    # Adobe Glyph List (Sept/02)
+0x013D ; Lcaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER L WITH CARON
+0x013E ; lcaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER L WITH CARON
+0x013F ; Ldot                                ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER L WITH MIDDLE DOT
+0x013F ; Lmidot                              ; 5    # SGML Substitute
+0x013F ; Ldotaccent                          ; 6    # Adobe Glyph List (Sept/02)
+0x0140 ; ldot                                ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER L WITH MIDDLE DOT
+0x0140 ; lmidot                              ; 5    # SGML Substitute
+0x0140 ; ldotaccent                          ; 6    # Adobe Glyph List (Sept/02)
+0x0141 ; Lslash                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER L WITH STROKE
+0x0141 ; Lstrok                              ; 5    # SGML Substitute
+0x0142 ; lslash                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER L WITH STROKE
+0x0142 ; lstrok                              ; 5    # SGML Substitute
+0x0143 ; Nacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER N WITH ACUTE
+0x0144 ; nacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER N WITH ACUTE
+0x0145 ; Ncommaaccent                        ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER N WITH CEDILLA
+0x0145 ; Ncedil                              ; 5    # SGML Substitute
+0x0145 ; Ncedilla                            ; 6    # Adobe Glyph List (Sept/02)
+0x0146 ; ncommaaccent                        ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER N WITH CEDILLA
+0x0146 ; ncedil                              ; 5    # SGML Substitute
+0x0146 ; ncedilla                            ; 6    # Adobe Glyph List (Sept/02)
+0x0147 ; Ncaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER N WITH CARON
+0x0148 ; ncaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER N WITH CARON
+0x0149 ; napostrophe                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
+0x0149 ; napos                               ; 5    # SGML Substitute
+0x0149 ; quoterightn                         ; 6    # Adobe Glyph List (Sept/02)
+0x014A ; Eng                                 ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER ENG
+0x014A ; ENG                                 ; 5    # SGML Substitute
+0x014B ; eng                                 ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER ENG
+0x014C ; Omacron                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER O WITH MACRON
+0x014C ; Omacr                               ; 5    # SGML Substitute
+0x014D ; omacron                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER O WITH MACRON
+0x014D ; omacr                               ; 5    # SGML Substitute
+0x014E ; Obreve                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER O WITH BREVE
+0x014F ; obreve                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER O WITH BREVE
+0x0150 ; Ohungarumlaut                       ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+0x0150 ; Odblac                              ; 5    # SGML Substitute
+0x0150 ; Odblacute                           ; 6    # Adobe Glyph List (Sept/02)
+0x0151 ; ohungarumlaut                       ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER O WITH DOUBLE ACUTE
+0x0151 ; odblac                              ; 5    # SGML Substitute
+0x0151 ; odblacute                           ; 6    # Adobe Glyph List (Sept/02)
+0x0152 ; OE                                  ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LIGATURE OE
+0x0152 ; OElig                               ; 4    # XHTML Substitute
+0x0153 ; oe                                  ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LIGATURE OE
+0x0153 ; oelig                               ; 4    # XHTML Substitute
+0x0154 ; Racute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER R WITH ACUTE
+0x0155 ; racute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER R WITH ACUTE
+0x0156 ; Rcommaaccent                        ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER R WITH CEDILLA
+0x0156 ; Rcedil                              ; 5    # SGML Substitute
+0x0156 ; Rcedilla                            ; 6    # Adobe Glyph List (Sept/02)
+0x0157 ; rcommaaccent                        ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER R WITH CEDILLA
+0x0157 ; rcedil                              ; 5    # SGML Substitute
+0x0157 ; rcedilla                            ; 6    # Adobe Glyph List (Sept/02)
+0x0158 ; Rcaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER R WITH CARON
+0x0159 ; rcaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER R WITH CARON
+0x015A ; Sacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER S WITH ACUTE
+0x015B ; sacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER S WITH ACUTE
+0x015C ; Scircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+0x015C ; Scirc                               ; 5    # SGML Substitute
+0x015D ; scircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER S WITH CIRCUMFLEX
+0x015D ; scirc                               ; 5    # SGML Substitute
+0x015E ; Scedilla                            ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER S WITH CEDILLA
+0x015E ; Scedil                              ; 5    # SGML Substitute
+0x015F ; scedilla                            ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER S WITH CEDILLA
+0x015F ; scedil                              ; 5    # SGML Substitute
+0x0160 ; Scaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER S WITH CARON
+0x0161 ; scaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER S WITH CARON
+0x0162 ; Tcedilla                            ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER T WITH CEDILLA
+0x0162 ; Tcedil                              ; 5    # SGML Substitute
+0x0162 ; Tcedilla                            ; 6    # Adobe Glyph List (Sept/02)
+0x0163 ; tcedilla                            ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER T WITH CEDILLA
+0x0163 ; tcedil                              ; 5    # SGML Substitute
+0x0163 ; tcedilla                            ; 6    # Adobe Glyph List (Sept/02)
+0x0164 ; Tcaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER T WITH CARON
+0x0165 ; tcaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER T WITH CARON
+0x0166 ; Tbar                                ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER T WITH STROKE
+0x0166 ; Tstrok                              ; 5    # SGML Substitute
+0x0167 ; tbar                                ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER T WITH STROKE
+0x0167 ; tstrok                              ; 5    # SGML Substitute
+0x0168 ; Utilde                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER U WITH TILDE
+0x0169 ; utilde                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER U WITH TILDE
+0x016A ; Umacron                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER U WITH MACRON
+0x016A ; Umacr                               ; 5    # SGML Substitute
+0x016B ; umacron                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER U WITH MACRON
+0x016B ; umacr                               ; 5    # SGML Substitute
+0x016C ; Ubreve                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER U WITH BREVE
+0x016D ; ubreve                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER U WITH BREVE
+0x016E ; Uring                               ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER U WITH RING ABOVE
+0x016F ; uring                               ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER U WITH RING ABOVE
+0x0170 ; Uhungarumlaut                       ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+0x0170 ; Udblac                              ; 5    # SGML Substitute
+0x0170 ; Udblacute                           ; 6    # Adobe Glyph List (Sept/02)
+0x0171 ; uhungarumlaut                       ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER U WITH DOUBLE ACUTE
+0x0171 ; udblac                              ; 5    # SGML Substitute
+0x0171 ; udblacute                           ; 6    # Adobe Glyph List (Sept/02)
+0x0172 ; Uogonek                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER U WITH OGONEK
+0x0172 ; Uogon                               ; 5    # SGML Substitute
+0x0173 ; uogonek                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER U WITH OGONEK
+0x0173 ; uogon                               ; 5    # SGML Substitute
+0x0174 ; Wcircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER W WITH CIRCUMFLEX
+0x0174 ; Wcirc                               ; 5    # SGML Substitute
+0x0175 ; wcircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER W WITH CIRCUMFLEX
+0x0175 ; wcirc                               ; 5    # SGML Substitute
+0x0176 ; Ycircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
+0x0176 ; Ycirc                               ; 5    # SGML Substitute
+0x0177 ; ycircumflex                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER Y WITH CIRCUMFLEX
+0x0177 ; ycirc                               ; 5    # SGML Substitute
+0x0178 ; Ydieresis                           ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER Y WITH DIAERESIS
+0x0178 ; Yuml                                ; 4    # XHTML Substitute
+0x0179 ; Zacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER Z WITH ACUTE
+0x017A ; zacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER Z WITH ACUTE
+0x017B ; Zdotaccent                          ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+0x017B ; Zdot                                ; 5    # SGML Substitute
+0x017B ; Zdot                                ; 6    # Adobe Glyph List (Sept/02)
+0x017C ; zdotaccent                          ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER Z WITH DOT ABOVE
+0x017C ; zdot                                ; 5    # SGML Substitute
+0x017C ; zdot                                ; 6    # Adobe Glyph List (Sept/02)
+0x017D ; Zcaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER Z WITH CARON
+0x017E ; zcaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER Z WITH CARON
+0x017F ; longs                               ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER LONG S
+0x017F ; slong                               ; 6    # Adobe Glyph List (Sept/02)
+0x0180 ; bstroke                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER B WITH STROKE
+0x0181 ; Bhook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER B WITH HOOK
+0x0182 ; Btopbar                             ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER B WITH TOPBAR
+0x0183 ; btopbar                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER B WITH TOPBAR
+0x0184 ; Tonesix                             ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER TONE SIX
+0x0185 ; tonesix                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TONE SIX
+0x0186 ; Oopen                               ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER OPEN O
+0x0187 ; Chook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER C WITH HOOK
+0x0188 ; chook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER C WITH HOOK
+0x0189 ; Dafrican                            ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER AFRICAN D
+0x018A ; Dhook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER D WITH HOOK
+0x018B ; Dtopbar                             ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER D WITH TOPBAR
+0x018C ; dtopbar                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER D WITH TOPBAR
+0x018D ; deltaturned                         ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TURNED DELTA
+0x018E ; Ereversed                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER REVERSED E
+0x018F ; Schwa                               ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER SCHWA
+0x0190 ; Eopen                               ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER OPEN E
+0x0191 ; Fhook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER F WITH HOOK
+0x0192 ; florin                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER F WITH HOOK
+0x0192 ; fnof                                ; 4    # XHTML Substitute
+0x0193 ; Ghook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER G WITH HOOK
+0x0194 ; Gammaafrican                        ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER GAMMA
+0x0195 ; hv                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER HV
+0x0196 ; Iotaafrican                         ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER IOTA
+0x0197 ; Istroke                             ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER I WITH STROKE
+0x0198 ; Khook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER K WITH HOOK
+0x0199 ; khook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER K WITH HOOK
+0x019A ; lbar                                ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER L WITH BAR
+0x019B ; lambdastroke                        ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER LAMBDA WITH STROKE
+0x019C ; Mturned                             ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER TURNED M
+0x019D ; Nhookleft                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER N WITH LEFT HOOK
+0x019E ; nlegrightlong                       ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER N WITH LONG RIGHT LEG
+0x019F ; Ocenteredtilde                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH MIDDLE TILDE
+0x01A0 ; Ohorn                               ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER O WITH HORN
+0x01A1 ; ohorn                               ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER O WITH HORN
+0x01A2 ; Oi                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER OI
+0x01A3 ; oi                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER OI
+0x01A4 ; Phook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER P WITH HOOK
+0x01A5 ; phook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER P WITH HOOK
+0x01A6 ; yr                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER YR
+0x01A7 ; Tonetwo                             ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER TONE TWO
+0x01A8 ; tonetwo                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TONE TWO
+0x01A9 ; Esh                                 ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER ESH
+0x01AA ; eshreversedloop                     ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER REVERSED ESH LOOP
+0x01AB ; tpalatalhook                        ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER T WITH PALATAL HOOK
+0x01AC ; Thook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER T WITH HOOK
+0x01AD ; thook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER T WITH HOOK
+0x01AE ; Tretroflexhook                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER T WITH RETROFLEX HOOK
+0x01AF ; Uhorn                               ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER U WITH HORN
+0x01B0 ; uhorn                               ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER U WITH HORN
+0x01B1 ; Upsilonafrican                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER UPSILON
+0x01B2 ; Vhook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER V WITH HOOK
+0x01B3 ; Yhook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER Y WITH HOOK
+0x01B4 ; yhook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER Y WITH HOOK
+0x01B5 ; Zstroke                             ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER Z WITH STROKE
+0x01B6 ; zstroke                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER Z WITH STROKE
+0x01B7 ; Ezh                                 ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER EZH
+0x01B8 ; Ezhreversed                         ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER EZH REVERSED
+0x01B9 ; ezhreversed                         ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER EZH REVERSED
+0x01BA ; ezhtail                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER EZH WITH TAIL
+0x01BB ; twostroke                           ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER TWO WITH STROKE
+0x01BC ; Tonefive                            ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER TONE FIVE
+0x01BD ; tonefive                            ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TONE FIVE
+0x01BE ; glottalinvertedstroke               ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE
+0x01BF ; wynn                                ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER WYNN
+0x01C0 ; clickdental                         ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER DENTAL CLICK
+0x01C1 ; clicklateral                        ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER LATERAL CLICK
+0x01C2 ; clickalveolar                       ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER ALVEOLAR CLICK
+0x01C3 ; clickretroflex                      ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER RETROFLEX CLICK
+0x01C4 ; DZcaron                             ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER DZ WITH CARON
+0x01C5 ; Dzcaron                             ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON
+0x01C6 ; dzcaron                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER DZ WITH CARON
+0x01C7 ; LJ                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER LJ
+0x01C8 ; Lj                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER L WITH SMALL LETTER J
+0x01C9 ; lj                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER LJ
+0x01CA ; NJ                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER NJ
+0x01CB ; Nj                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER N WITH SMALL LETTER J
+0x01CC ; nj                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER NJ
+0x01CD ; Acaron                              ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH CARON
+0x01CE ; acaron                              ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH CARON
+0x01CF ; Icaron                              ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER I WITH CARON
+0x01D0 ; icaron                              ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER I WITH CARON
+0x01D1 ; Ocaron                              ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH CARON
+0x01D2 ; ocaron                              ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH CARON
+0x01D3 ; Ucaron                              ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH CARON
+0x01D4 ; ucaron                              ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH CARON
+0x01D5 ; Udieresismacron                     ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
+0x01D6 ; udieresismacron                     ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
+0x01D7 ; Udieresisacute                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
+0x01D8 ; udieresisacute                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
+0x01D9 ; Udieresiscaron                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
+0x01DA ; udieresiscaron                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
+0x01DB ; Udieresisgrave                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
+0x01DC ; udieresisgrave                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
+0x01DD ; eturned                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TURNED E
+0x01DE ; Adieresismacron                     ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
+0x01DF ; adieresismacron                     ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
+0x01E0 ; Adotmacron                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
+0x01E1 ; adotmacron                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON
+0x01E2 ; AEmacron                            ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER AE WITH MACRON
+0x01E3 ; aemacron                            ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER AE WITH MACRON
+0x01E4 ; Gstroke                             ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER G WITH STROKE
+0x01E5 ; gstroke                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER G WITH STROKE
+0x01E6 ; Gcaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER G WITH CARON
+0x01E7 ; gcaron                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER G WITH CARON
+0x01E8 ; Kcaron                              ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER K WITH CARON
+0x01E9 ; kcaron                              ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER K WITH CARON
+0x01EA ; Oogonek                             ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH OGONEK
+0x01EB ; oogonek                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH OGONEK
+0x01EC ; Oogonekmacron                       ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
+0x01ED ; oogonekmacron                       ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH OGONEK AND MACRON
+0x01EE ; Ezhcaron                            ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER EZH WITH CARON
+0x01EF ; ezhcaron                            ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER EZH WITH CARON
+0x01F0 ; jcaron                              ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER J WITH CARON
+0x01F1 ; DZ                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER DZ
+0x01F2 ; Dz                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER D WITH SMALL LETTER Z
+0x01F3 ; dz                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER DZ
+0x01F4 ; Gacute                              ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER G WITH ACUTE
+0x01F5 ; gacute                              ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER G WITH ACUTE
+0x01FA ; Aringacute                          ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
+0x01FB ; aringacute                          ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
+0x01FC ; AEacute                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER AE WITH ACUTE
+0x01FD ; aeacute                             ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER AE WITH ACUTE
+0x01FE ; Oslashacute                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
+0x01FE ; Ostrokeacute                        ; 6    # Adobe Glyph List (Sept/02)
+0x01FF ; oslashacute                         ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER O WITH STROKE AND ACUTE
+0x01FF ; ostrokeacute                        ; 6    # Adobe Glyph List (Sept/02)
+0x0200 ; Adblgrave                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
+0x0201 ; adblgrave                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH DOUBLE GRAVE
+0x0202 ; Ainvertedbreve                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH INVERTED BREVE
+0x0203 ; ainvertedbreve                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH INVERTED BREVE
+0x0204 ; Edblgrave                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER E WITH DOUBLE GRAVE
+0x0205 ; edblgrave                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER E WITH DOUBLE GRAVE
+0x0206 ; Einvertedbreve                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER E WITH INVERTED BREVE
+0x0207 ; einvertedbreve                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER E WITH INVERTED BREVE
+0x0208 ; Idblgrave                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER I WITH DOUBLE GRAVE
+0x0209 ; idblgrave                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER I WITH DOUBLE GRAVE
+0x020A ; Iinvertedbreve                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER I WITH INVERTED BREVE
+0x020B ; iinvertedbreve                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER I WITH INVERTED BREVE
+0x020C ; Odblgrave                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH DOUBLE GRAVE
+0x020D ; odblgrave                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH DOUBLE GRAVE
+0x020E ; Oinvertedbreve                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH INVERTED BREVE
+0x020F ; oinvertedbreve                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH INVERTED BREVE
+0x0210 ; Rdblgrave                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER R WITH DOUBLE GRAVE
+0x0211 ; rdblgrave                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER R WITH DOUBLE GRAVE
+0x0212 ; Rinvertedbreve                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER R WITH INVERTED BREVE
+0x0213 ; rinvertedbreve                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER R WITH INVERTED BREVE
+0x0214 ; Udblgrave                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH DOUBLE GRAVE
+0x0215 ; udblgrave                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH DOUBLE GRAVE
+0x0216 ; Uinvertedbreve                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH INVERTED BREVE
+0x0217 ; uinvertedbreve                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH INVERTED BREVE
+0x0218 ; Scommaaccent                        ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER S WITH COMMA BELOW
+0x0219 ; scommaaccent                        ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER S WITH COMMA BELOW
+0x021A ; Tcommaaccent                        ; 0    # Adobe Glyph List           # LATIN CAPITAL LETTER T WITH COMMA BELOW
+0x021B ; tcommaaccent                        ; 0    # Adobe Glyph List           # LATIN SMALL LETTER T WITH COMMA BELOW
+0x0250 ; aturned                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TURNED A
+0x0251 ; ascript                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER ALPHA
+0x0252 ; ascriptturned                       ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TURNED ALPHA
+0x0253 ; bhook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER B WITH HOOK
+0x0254 ; oopen                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER OPEN O
+0x0255 ; ccurl                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER C WITH CURL
+0x0256 ; dtail                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER D WITH TAIL
+0x0257 ; dhook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER D WITH HOOK
+0x0258 ; ereversed                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER REVERSED E
+0x0259 ; schwa                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER SCHWA
+0x025A ; schwahook                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER SCHWA WITH HOOK
+0x025B ; eopen                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER OPEN E
+0x025C ; eopenreversed                       ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER REVERSED OPEN E
+0x025D ; eopenreversedhook                   ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER REVERSED OPEN E WITH HOOK
+0x025E ; eopenreversedclosed                 ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER CLOSED REVERSED OPEN E
+0x025F ; jdotlessstroke                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER DOTLESS J WITH STROKE
+0x0260 ; ghook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER G WITH HOOK
+0x0261 ; gscript                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER SCRIPT G
+0x0263 ; gammalatinsmall                     ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER GAMMA
+0x0264 ; ramshorn                            ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER RAMS HORN
+0x0265 ; hturned                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TURNED H
+0x0266 ; hhook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER H WITH HOOK
+0x0267 ; henghook                            ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER HENG WITH HOOK
+0x0268 ; istroke                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER I WITH STROKE
+0x0269 ; iotalatin                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER IOTA
+0x026B ; lmiddletilde                        ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER L WITH MIDDLE TILDE
+0x026C ; lbelt                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER L WITH BELT
+0x026D ; lhookretroflex                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER L WITH RETROFLEX HOOK
+0x026E ; lezh                                ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER LEZH
+0x026F ; mturned                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TURNED M
+0x0270 ; mlonglegturned                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TURNED M WITH LONG LEG
+0x0271 ; mhook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER M WITH HOOK
+0x0272 ; nhookleft                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER N WITH LEFT HOOK
+0x0273 ; nhookretroflex                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER N WITH RETROFLEX HOOK
+0x0275 ; obarred                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER BARRED O
+0x0277 ; omegalatinclosed                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER CLOSED OMEGA
+0x0278 ; philatin                            ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER PHI
+0x0279 ; rturned                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TURNED R
+0x027A ; rlonglegturned                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TURNED R WITH LONG LEG
+0x027B ; rhookturned                         ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TURNED R WITH HOOK
+0x027C ; rlongleg                            ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER R WITH LONG LEG
+0x027D ; rhook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER R WITH TAIL
+0x027E ; rfishhook                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER R WITH FISHHOOK
+0x027F ; rfishhookreversed                   ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER REVERSED R WITH FISHHOOK
+0x0281 ; Rsmallinverted                      ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER SMALL CAPITAL INVERTED R
+0x0282 ; shook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER S WITH HOOK
+0x0283 ; esh                                 ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER ESH
+0x0284 ; dotlessjstrokehook                  ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK
+0x0285 ; eshsquatreversed                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER SQUAT REVERSED ESH
+0x0286 ; eshcurl                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER ESH WITH CURL
+0x0287 ; tturned                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TURNED T
+0x0288 ; tretroflexhook                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER T WITH RETROFLEX HOOK
+0x0289 ; ubar                                ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U BAR
+0x028A ; upsilonlatin                        ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER UPSILON
+0x028B ; vhook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER V WITH HOOK
+0x028C ; vturned                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TURNED V
+0x028D ; wturned                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TURNED W
+0x028E ; yturned                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TURNED Y
+0x0290 ; zretroflexhook                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER Z WITH RETROFLEX HOOK
+0x0291 ; zcurl                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER Z WITH CURL
+0x0292 ; ezh                                 ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER EZH
+0x0293 ; ezhcurl                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER EZH WITH CURL
+0x0294 ; glottalstop                         ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER GLOTTAL STOP
+0x0295 ; glottalstopreversed                 ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER PHARYNGEAL VOICED FRICATIVE
+0x0296 ; glottalstopinverted                 ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER INVERTED GLOTTAL STOP
+0x0297 ; cstretched                          ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER STRETCHED C
+0x0298 ; bilabialclick                       ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER BILABIAL CLICK
+0x029A ; eopenclosed                         ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER CLOSED OPEN E
+0x029B ; Gsmallhook                          ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER SMALL CAPITAL G WITH HOOK
+0x029D ; jcrossedtail                        ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER J WITH CROSSED-TAIL
+0x029E ; kturned                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TURNED K
+0x02A0 ; qhook                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER Q WITH HOOK
+0x02A1 ; glottalstopstroke                   ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER GLOTTAL STOP WITH STROKE
+0x02A2 ; glottalstopstrokereversed           ; 0    # Adobe Glyph List (Sept/02) # LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE
+0x02A3 ; dzaltone                            ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER DZ DIGRAPH
+0x02A4 ; dezh                                ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER DEZH DIGRAPH
+0x02A5 ; dzcurl                              ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER DZ DIGRAPH WITH CURL
+0x02A6 ; ts                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TS DIGRAPH
+0x02A7 ; tesh                                ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TESH DIGRAPH
+0x02A8 ; tccurl                              ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER TC DIGRAPH WITH CURL
+0x02B0 ; hsuperior                           ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER SMALL H
+0x02B1 ; hhooksuperior                       ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER SMALL H WITH HOOK
+0x02B2 ; jsuperior                           ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER SMALL J
+0x02B4 ; rturnedsuperior                     ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER SMALL TURNED R
+0x02B5 ; rhookturnedsuperior                 ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER SMALL TURNED R WITH HOOK
+0x02B6 ; Rsmallinvertedsuperior              ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER SMALL CAPITAL INVERTED R
+0x02B7 ; wsuperior                           ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER SMALL W
+0x02B8 ; ysuperior                           ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER SMALL Y
+0x02B9 ; primemod                            ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER PRIME
+0x02BA ; dblprimemod                         ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER DOUBLE PRIME
+0x02BB ; commaturnedmod                      ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER TURNED COMMA
+0x02BC ; afii57929                           ; 0    # Adobe Glyph List FN (v1.3) # MODIFIER LETTER APOSTROPHE
+0x02BC ; apostrophemod                       ; 6    # Adobe Glyph List (Sept/02)
+0x02BD ; afii64937                           ; 0    # Adobe Glyph List FN (v1.3) # MODIFIER LETTER REVERSED COMMA
+0x02BD ; commareversedmod                    ; 6    # Adobe Glyph List (Sept/02)
+0x02BE ; ringhalfright                       ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER RIGHT HALF RING
+0x02BF ; ringhalfleft                        ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER LEFT HALF RING
+0x02C0 ; glottalstopmod                      ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER GLOTTAL STOP
+0x02C1 ; glottalstopreversedmod              ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER REVERSED GLOTTAL STOP
+0x02C2 ; arrowheadleftmod                    ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER LEFT ARROWHEAD
+0x02C3 ; arrowheadrightmod                   ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER RIGHT ARROWHEAD
+0x02C4 ; arrowheadupmod                      ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER UP ARROWHEAD
+0x02C5 ; arrowheaddownmod                    ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER DOWN ARROWHEAD
+0x02C6 ; circumflex                          ; 0    # Adobe Glyph List FN (v1.3) # MODIFIER LETTER CIRCUMFLEX ACCENT
+0x02C6 ; circ                                ; 4    # XHTML Substitute
+0x02C7 ; caron                               ; 0    # Adobe Glyph List FN (v1.3) # CARON
+0x02C8 ; verticallinemod                     ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER VERTICAL LINE
+0x02C9 ; macron                              ; 0    # Adobe Glyph List           # MODIFIER LETTER MACRON
+0x02C9 ; firsttonechinese                    ; 6    # Adobe Glyph List (Sept/02)
+0x02CA ; secondtonechinese                   ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER ACUTE ACCENT
+0x02CB ; fourthtonechinese                   ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER GRAVE ACCENT
+0x02CC ; verticallinelowmod                  ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER LOW VERTICAL LINE
+0x02CD ; macronlowmod                        ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER LOW MACRON
+0x02CE ; gravelowmod                         ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER LOW GRAVE ACCENT
+0x02CF ; acutelowmod                         ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER LOW ACUTE ACCENT
+0x02D0 ; colontriangularmod                  ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER TRIANGULAR COLON
+0x02D1 ; colontriangularhalfmod              ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER HALF TRIANGULAR COLON
+0x02D2 ; ringhalfrightcentered               ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER CENTRED RIGHT HALF RING
+0x02D3 ; ringhalfleftcentered                ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER CENTRED LEFT HALF RING
+0x02D4 ; uptackmod                           ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER UP TACK
+0x02D5 ; downtackmod                         ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER DOWN TACK
+0x02D6 ; plusmod                             ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER PLUS SIGN
+0x02D7 ; minusmod                            ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER MINUS SIGN
+0x02D8 ; breve                               ; 0    # Adobe Glyph List FN (v1.3) # BREVE
+0x02D9 ; dotaccent                           ; 0    # Adobe Glyph List FN (v1.3) # DOT ABOVE
+0x02D9 ; dot                                 ; 5    # SGML Substitute
+0x02DA ; ring                                ; 0    # Adobe Glyph List FN (v1.3) # RING ABOVE
+0x02DB ; ogonek                              ; 0    # Adobe Glyph List FN (v1.3) # OGONEK
+0x02DB ; ogon                                ; 5    # SGML Substitute
+0x02DC ; tilde                               ; 0    # Adobe Glyph List FN (v1.3) # SMALL TILDE
+0x02DC ; ilde                                ; 6    # Adobe Glyph List (Sept/02)
+0x02DD ; hungarumlaut                        ; 0    # Adobe Glyph List FN (v1.3) # DOUBLE ACUTE ACCENT
+0x02DD ; dblac                               ; 5    # SGML Substitute
+0x02DE ; rhotichookmod                       ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER RHOTIC HOOK
+0x02E0 ; gammasuperior                       ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER SMALL GAMMA
+0x02E3 ; xsuperior                           ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER SMALL X
+0x02E4 ; glottalstopreversedsuperior         ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
+0x02E5 ; tonebarextrahighmod                 ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER EXTRA-HIGH TONE BAR
+0x02E6 ; tonebarhighmod                      ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER HIGH TONE BAR
+0x02E7 ; tonebarmidmod                       ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER MID TONE BAR
+0x02E8 ; tonebarlowmod                       ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER LOW TONE BAR
+0x02E9 ; tonebarextralowmod                  ; 0    # Adobe Glyph List (Sept/02) # MODIFIER LETTER EXTRA-LOW TONE BAR
+0x0300 ; gravecomb                           ; 0    # Adobe Glyph List FN (v1.3) # COMBINING GRAVE ACCENT
+0x0300 ; gravecmb                            ; 6    # Adobe Glyph List (Sept/02)
+0x0301 ; acutecomb                           ; 0    # Adobe Glyph List FN (v1.3) # COMBINING ACUTE ACCENT
+0x0301 ; acutecmb                            ; 6    # Adobe Glyph List (Sept/02)
+0x0302 ; circumflexcmb                       ; 0    # Adobe Glyph List (Sept/02) # COMBINING CIRCUMFLEX ACCENT
+0x0303 ; tildecomb                           ; 0    # Adobe Glyph List FN (v1.3) # COMBINING TILDE
+0x0303 ; tildecmb                            ; 6    # Adobe Glyph List (Sept/02)
+0x0304 ; macroncmb                           ; 0    # Adobe Glyph List (Sept/02) # COMBINING MACRON
+0x0305 ; overlinecmb                         ; 0    # Adobe Glyph List (Sept/02) # COMBINING OVERLINE
+0x0306 ; brevecmb                            ; 0    # Adobe Glyph List (Sept/02) # COMBINING BREVE
+0x0307 ; dotaccentcmb                        ; 0    # Adobe Glyph List (Sept/02) # COMBINING DOT ABOVE
+0x0308 ; dieresiscmb                         ; 0    # Adobe Glyph List (Sept/02) # COMBINING DIAERESIS
+0x0309 ; hookabovecomb                       ; 0    # Adobe Glyph List FN (v1.3) # COMBINING HOOK ABOVE
+0x0309 ; hookcmb                             ; 6    # Adobe Glyph List (Sept/02)
+0x030A ; ringcmb                             ; 0    # Adobe Glyph List (Sept/02) # COMBINING RING ABOVE
+0x030B ; hungarumlautcmb                     ; 0    # Adobe Glyph List (Sept/02) # COMBINING DOUBLE ACUTE ACCENT
+0x030C ; caroncmb                            ; 0    # Adobe Glyph List (Sept/02) # COMBINING CARON
+0x030D ; verticallineabovecmb                ; 0    # Adobe Glyph List (Sept/02) # COMBINING VERTICAL LINE ABOVE
+0x030E ; dblverticallineabovecmb             ; 0    # Adobe Glyph List (Sept/02) # COMBINING DOUBLE VERTICAL LINE ABOVE
+0x030F ; dblgravecmb                         ; 0    # Adobe Glyph List (Sept/02) # COMBINING DOUBLE GRAVE ACCENT
+0x0310 ; candrabinducmb                      ; 0    # Adobe Glyph List (Sept/02) # COMBINING CANDRABINDU
+0x0311 ; breveinvertedcmb                    ; 0    # Adobe Glyph List (Sept/02) # COMBINING INVERTED BREVE
+0x0312 ; commaturnedabovecmb                 ; 0    # Adobe Glyph List (Sept/02) # COMBINING TURNED COMMA ABOVE
+0x0313 ; commaabovecmb                       ; 0    # Adobe Glyph List (Sept/02) # COMBINING COMMA ABOVE
+0x0314 ; commareversedabovecmb               ; 0    # Adobe Glyph List (Sept/02) # COMBINING REVERSED COMMA ABOVE
+0x0315 ; commaaboverightcmb                  ; 0    # Adobe Glyph List (Sept/02) # COMBINING COMMA ABOVE RIGHT
+0x0316 ; gravebelowcmb                       ; 0    # Adobe Glyph List (Sept/02) # COMBINING GRAVE ACCENT BELOW
+0x0317 ; acutebelowcmb                       ; 0    # Adobe Glyph List (Sept/02) # COMBINING ACUTE ACCENT BELOW
+0x0318 ; lefttackbelowcmb                    ; 0    # Adobe Glyph List (Sept/02) # COMBINING LEFT TACK BELOW
+0x0319 ; righttackbelowcmb                   ; 0    # Adobe Glyph List (Sept/02) # COMBINING RIGHT TACK BELOW
+0x031A ; leftangleabovecmb                   ; 0    # Adobe Glyph List (Sept/02) # COMBINING LEFT ANGLE ABOVE
+0x031B ; horncmb                             ; 0    # Adobe Glyph List (Sept/02) # COMBINING HORN
+0x031C ; ringhalfleftbelowcmb                ; 0    # Adobe Glyph List (Sept/02) # COMBINING LEFT HALF RING BELOW
+0x031D ; uptackbelowcmb                      ; 0    # Adobe Glyph List (Sept/02) # COMBINING UP TACK BELOW
+0x031E ; downtackbelowcmb                    ; 0    # Adobe Glyph List (Sept/02) # COMBINING DOWN TACK BELOW
+0x031F ; plusbelowcmb                        ; 0    # Adobe Glyph List (Sept/02) # COMBINING PLUS SIGN BELOW
+0x0320 ; minusbelowcmb                       ; 0    # Adobe Glyph List (Sept/02) # COMBINING MINUS SIGN BELOW
+0x0321 ; hookpalatalizedbelowcmb             ; 0    # Adobe Glyph List (Sept/02) # COMBINING PALATALIZED HOOK BELOW
+0x0322 ; hookretroflexbelowcmb               ; 0    # Adobe Glyph List (Sept/02) # COMBINING RETROFLEX HOOK BELOW
+0x0323 ; dotbelowcomb                        ; 0    # Adobe Glyph List FN (v1.3) # COMBINING DOT BELOW
+0x0323 ; dotbelowcmb                         ; 6    # Adobe Glyph List (Sept/02)
+0x0324 ; dieresisbelowcmb                    ; 0    # Adobe Glyph List (Sept/02) # COMBINING DIAERESIS BELOW
+0x0325 ; ringbelowcmb                        ; 0    # Adobe Glyph List (Sept/02) # COMBINING RING BELOW
+0x0327 ; cedillacmb                          ; 0    # Adobe Glyph List (Sept/02) # COMBINING CEDILLA
+0x0328 ; ogonekcmb                           ; 0    # Adobe Glyph List (Sept/02) # COMBINING OGONEK
+0x0329 ; verticallinebelowcmb                ; 0    # Adobe Glyph List (Sept/02) # COMBINING VERTICAL LINE BELOW
+0x032A ; bridgebelowcmb                      ; 0    # Adobe Glyph List (Sept/02) # COMBINING BRIDGE BELOW
+0x032B ; dblarchinvertedbelowcmb             ; 0    # Adobe Glyph List (Sept/02) # COMBINING INVERTED DOUBLE ARCH BELOW
+0x032C ; caronbelowcmb                       ; 0    # Adobe Glyph List (Sept/02) # COMBINING CARON BELOW
+0x032D ; circumflexbelowcmb                  ; 0    # Adobe Glyph List (Sept/02) # COMBINING CIRCUMFLEX ACCENT BELOW
+0x032E ; brevebelowcmb                       ; 0    # Adobe Glyph List (Sept/02) # COMBINING BREVE BELOW
+0x032F ; breveinvertedbelowcmb               ; 0    # Adobe Glyph List (Sept/02) # COMBINING INVERTED BREVE BELOW
+0x0330 ; tildebelowcmb                       ; 0    # Adobe Glyph List (Sept/02) # COMBINING TILDE BELOW
+0x0331 ; macronbelowcmb                      ; 0    # Adobe Glyph List (Sept/02) # COMBINING MACRON BELOW
+0x0332 ; lowlinecmb                          ; 0    # Adobe Glyph List (Sept/02) # COMBINING LOW LINE
+0x0333 ; dbllowlinecmb                       ; 0    # Adobe Glyph List (Sept/02) # COMBINING DOUBLE LOW LINE
+0x0334 ; tildeoverlaycmb                     ; 0    # Adobe Glyph List (Sept/02) # COMBINING TILDE OVERLAY
+0x0335 ; strokeshortoverlaycmb               ; 0    # Adobe Glyph List (Sept/02) # COMBINING SHORT STROKE OVERLAY
+0x0336 ; strokelongoverlaycmb                ; 0    # Adobe Glyph List (Sept/02) # COMBINING LONG STROKE OVERLAY
+0x0337 ; solidusshortoverlaycmb              ; 0    # Adobe Glyph List (Sept/02) # COMBINING SHORT SOLIDUS OVERLAY
+0x0338 ; soliduslongoverlaycmb               ; 0    # Adobe Glyph List (Sept/02) # COMBINING LONG SOLIDUS OVERLAY
+0x0339 ; ringhalfrightbelowcmb               ; 0    # Adobe Glyph List (Sept/02) # COMBINING RIGHT HALF RING BELOW
+0x033A ; bridgeinvertedbelowcmb              ; 0    # Adobe Glyph List (Sept/02) # COMBINING INVERTED BRIDGE BELOW
+0x033B ; squarebelowcmb                      ; 0    # Adobe Glyph List (Sept/02) # COMBINING SQUARE BELOW
+0x033C ; seagullbelowcmb                     ; 0    # Adobe Glyph List (Sept/02) # COMBINING SEAGULL BELOW
+0x033D ; xabovecmb                           ; 0    # Adobe Glyph List (Sept/02) # COMBINING X ABOVE
+0x033E ; tildeverticalcmb                    ; 0    # Adobe Glyph List (Sept/02) # COMBINING VERTICAL TILDE
+0x033F ; dbloverlinecmb                      ; 0    # Adobe Glyph List (Sept/02) # COMBINING DOUBLE OVERLINE
+0x0340 ; gravetonecmb                        ; 0    # Adobe Glyph List (Sept/02) # COMBINING GRAVE TONE MARK
+0x0341 ; acutetonecmb                        ; 0    # Adobe Glyph List (Sept/02) # COMBINING ACUTE TONE MARK
+0x0342 ; perispomenigreekcmb                 ; 0    # Adobe Glyph List (Sept/02) # COMBINING GREEK PERISPOMENI
+0x0343 ; koroniscmb                          ; 0    # Adobe Glyph List (Sept/02) # COMBINING GREEK KORONIS
+0x0344 ; dialytikatonoscmb                   ; 0    # Adobe Glyph List (Sept/02) # COMBINING GREEK DIALYTIKA TONOS
+0x0345 ; ypogegrammenigreekcmb               ; 0    # Adobe Glyph List (Sept/02) # COMBINING GREEK YPOGEGRAMMENI
+0x0360 ; tildedoublecmb                      ; 0    # Adobe Glyph List (Sept/02) # COMBINING DOUBLE TILDE
+0x0361 ; breveinverteddoublecmb              ; 0    # Adobe Glyph List (Sept/02) # COMBINING DOUBLE INVERTED BREVE
+0x0374 ; numeralsigngreek                    ; 0    # Adobe Glyph List (Sept/02) # GREEK NUMERAL SIGN
+0x0375 ; numeralsignlowergreek               ; 0    # Adobe Glyph List (Sept/02) # GREEK LOWER NUMERAL SIGN
+0x037A ; ypogegrammeni                       ; 0    # Adobe Glyph List (Sept/02) # GREEK YPOGEGRAMMENI
+0x037E ; questiongreek                       ; 0    # Adobe Glyph List (Sept/02) # GREEK QUESTION MARK
+0x0384 ; tonos                               ; 0    # Adobe Glyph List FN (v1.3) # GREEK TONOS
+0x0385 ; dieresistonos                       ; 0    # Adobe Glyph List FN (v1.3) # GREEK DIALYTIKA TONOS
+0x0385 ; dialytikatonos                      ; 6    # Adobe Glyph List (Sept/02)
+0x0386 ; Alphatonos                          ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER ALPHA WITH TONOS
+0x0386 ; Aacgr                               ; 5    # SGML Substitute
+0x0387 ; anoteleia                           ; 0    # Adobe Glyph List FN (v1.3) # GREEK ANO TELEIA
+0x0388 ; Epsilontonos                        ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER EPSILON WITH TONOS
+0x0388 ; Eacgr                               ; 5    # SGML Substitute
+0x0389 ; Etatonos                            ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER ETA WITH TONOS
+0x0389 ; EEacgr                              ; 5    # SGML Substitute
+0x038A ; Iotatonos                           ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER IOTA WITH TONOS
+0x038A ; Iacgr                               ; 5    # SGML Substitute
+0x038C ; Omicrontonos                        ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER OMICRON WITH TONOS
+0x038C ; Oacgr                               ; 5    # SGML Substitute
+0x038E ; Upsilontonos                        ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER UPSILON WITH TONOS
+0x038E ; Uacgr                               ; 5    # SGML Substitute
+0x038F ; Omegatonos                          ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER OMEGA WITH TONOS
+0x038F ; OHacgr                              ; 5    # SGML Substitute
+0x0390 ; iotadieresistonos                   ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
+0x0390 ; idiagr                              ; 5    # SGML Substitute
+0x0391 ; Alpha                               ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER ALPHA
+0x0391 ; Agr                                 ; 5    # SGML Substitute
+0x0392 ; Beta                                ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER BETA
+0x0392 ; Bgr                                 ; 5    # SGML Substitute
+0x0393 ; Gamma                               ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER GAMMA
+0x0393 ; Ggr                                 ; 5    # SGML Substitute
+0x0394 ; Delta                               ; 0    # Adobe Glyph List           # GREEK CAPITAL LETTER DELTA
+0x0394 ; Dgr                                 ; 5    # SGML Substitute
+0x0394 ; Deltagreek                          ; 6    # Adobe Glyph List (Sept/02)
+0x0395 ; Epsilon                             ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER EPSILON
+0x0395 ; Egr                                 ; 5    # SGML Substitute
+0x0396 ; Zeta                                ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER ZETA
+0x0396 ; Zgr                                 ; 5    # SGML Substitute
+0x0397 ; Eta                                 ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER ETA
+0x0397 ; EEgr                                ; 5    # SGML Substitute
+0x0398 ; Theta                               ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER THETA
+0x0398 ; THgr                                ; 5    # SGML Substitute
+0x0399 ; Iota                                ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER IOTA
+0x0399 ; Igr                                 ; 5    # SGML Substitute
+0x039A ; Kappa                               ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER KAPPA
+0x039A ; Kgr                                 ; 5    # SGML Substitute
+0x039B ; Lambda                              ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER LAMDA
+0x039B ; Lgr                                 ; 5    # SGML Substitute
+0x039C ; Mu                                  ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER MU
+0x039C ; Mgr                                 ; 5    # SGML Substitute
+0x039D ; Nu                                  ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER NU
+0x039D ; Ngr                                 ; 5    # SGML Substitute
+0x039E ; Xi                                  ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER XI
+0x039E ; Xgr                                 ; 5    # SGML Substitute
+0x039F ; Omicron                             ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER OMICRON
+0x039F ; Ogr                                 ; 5    # SGML Substitute
+0x03A0 ; Pi                                  ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER PI
+0x03A0 ; Pgr                                 ; 5    # SGML Substitute
+0x03A1 ; Rho                                 ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER RHO
+0x03A1 ; Rgr                                 ; 5    # SGML Substitute
+0x03A3 ; Sigma                               ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER SIGMA
+0x03A3 ; Sgr                                 ; 5    # SGML Substitute
+0x03A4 ; Tau                                 ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER TAU
+0x03A4 ; Tgr                                 ; 5    # SGML Substitute
+0x03A5 ; Upsilon                             ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER UPSILON
+0x03A5 ; Upsi                                ; 5    # SGML Substitute
+0x03A6 ; Phi                                 ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER PHI
+0x03A6 ; PHgr                                ; 5    # SGML Substitute
+0x03A7 ; Chi                                 ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER CHI
+0x03A7 ; KHgr                                ; 5    # SGML Substitute
+0x03A8 ; Psi                                 ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER PSI
+0x03A8 ; PSgr                                ; 5    # SGML Substitute
+0x03A9 ; Omega                               ; 0    # Adobe Glyph List           # GREEK CAPITAL LETTER OMEGA
+0x03A9 ; OHgr                                ; 5    # SGML Substitute
+0x03A9 ; Omegagreek                          ; 6    # Adobe Glyph List (Sept/02)
+0x03AA ; Iotadieresis                        ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
+0x03AA ; Idigr                               ; 5    # SGML Substitute
+0x03AB ; Upsilondieresis                     ; 0    # Adobe Glyph List FN (v1.3) # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
+0x03AB ; Udigr                               ; 5    # SGML Substitute
+0x03AC ; alphatonos                          ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER ALPHA WITH TONOS
+0x03AC ; aacgr                               ; 5    # SGML Substitute
+0x03AD ; epsilontonos                        ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER EPSILON WITH TONOS
+0x03AD ; eacgr                               ; 5    # SGML Substitute
+0x03AE ; etatonos                            ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER ETA WITH TONOS
+0x03AE ; eeacgr                              ; 5    # SGML Substitute
+0x03AF ; iotatonos                           ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER IOTA WITH TONOS
+0x03AF ; iacgr                               ; 5    # SGML Substitute
+0x03B0 ; upsilondieresistonos                ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
+0x03B0 ; udiagr                              ; 5    # SGML Substitute
+0x03B1 ; alpha                               ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER ALPHA
+0x03B1 ; agr                                 ; 5    # SGML Substitute
+0x03B2 ; beta                                ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER BETA
+0x03B2 ; bgr                                 ; 5    # SGML Substitute
+0x03B3 ; gamma                               ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER GAMMA
+0x03B3 ; ggr                                 ; 5    # SGML Substitute
+0x03B4 ; delta                               ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER DELTA
+0x03B4 ; dgr                                 ; 5    # SGML Substitute
+0x03B5 ; epsilon                             ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER EPSILON
+0x03B5 ; epsi                                ; 5    # SGML Substitute
+0x03B6 ; zeta                                ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER ZETA
+0x03B6 ; zgr                                 ; 5    # SGML Substitute
+0x03B7 ; eta                                 ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER ETA
+0x03B7 ; eegr                                ; 5    # SGML Substitute
+0x03B8 ; theta                               ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER THETA
+0x03B8 ; thgr                                ; 5    # SGML Substitute
+0x03B9 ; iota                                ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER IOTA
+0x03B9 ; igr                                 ; 5    # SGML Substitute
+0x03BA ; kappa                               ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER KAPPA
+0x03BA ; kgr                                 ; 5    # SGML Substitute
+0x03BB ; lambda                              ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER LAMDA
+0x03BB ; lgr                                 ; 5    # SGML Substitute
+0x03BC ; mu                                  ; 0    # Adobe Glyph List           # GREEK SMALL LETTER MU
+0x03BC ; mgr                                 ; 5    # SGML Substitute
+0x03BC ; mugreek                             ; 6    # Adobe Glyph List (Sept/02)
+0x03BD ; nu                                  ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER NU
+0x03BD ; ngr                                 ; 5    # SGML Substitute
+0x03BE ; xi                                  ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER XI
+0x03BE ; xgr                                 ; 5    # SGML Substitute
+0x03BF ; omicron                             ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER OMICRON
+0x03BF ; ogr                                 ; 5    # SGML Substitute
+0x03C0 ; pi                                  ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER PI
+0x03C0 ; pgr                                 ; 5    # SGML Substitute
+0x03C1 ; rho                                 ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER RHO
+0x03C1 ; rgr                                 ; 5    # SGML Substitute
+0x03C2 ; sigma1                              ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER FINAL SIGMA
+0x03C2 ; sigmav                              ; 5    # SGML Substitute
+0x03C2 ; sigmafinal                          ; 6    # Adobe Glyph List (Sept/02)
+0x03C3 ; sigma                               ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER SIGMA
+0x03C3 ; sgr                                 ; 5    # SGML Substitute
+0x03C4 ; tau                                 ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER TAU
+0x03C4 ; tgr                                 ; 5    # SGML Substitute
+0x03C5 ; upsilon                             ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER UPSILON
+0x03C5 ; upsi                                ; 5    # SGML Substitute
+0x03C6 ; phi                                 ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER PHI
+0x03C6 ; phis                                ; 5    # SGML Substitute
+0x03C7 ; chi                                 ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER CHI
+0x03C7 ; khgr                                ; 5    # SGML Substitute
+0x03C8 ; psi                                 ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER PSI
+0x03C8 ; psgr                                ; 5    # SGML Substitute
+0x03C9 ; omega                               ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER OMEGA
+0x03C9 ; ohgr                                ; 5    # SGML Substitute
+0x03CA ; iotadieresis                        ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER IOTA WITH DIALYTIKA
+0x03CA ; idigr                               ; 5    # SGML Substitute
+0x03CB ; upsilondieresis                     ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER UPSILON WITH DIALYTIKA
+0x03CB ; udigr                               ; 5    # SGML Substitute
+0x03CC ; omicrontonos                        ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER OMICRON WITH TONOS
+0x03CC ; oacgr                               ; 5    # SGML Substitute
+0x03CD ; upsilontonos                        ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER UPSILON WITH TONOS
+0x03CD ; uacgr                               ; 5    # SGML Substitute
+0x03CE ; omegatonos                          ; 0    # Adobe Glyph List FN (v1.3) # GREEK SMALL LETTER OMEGA WITH TONOS
+0x03CE ; ohacgr                              ; 5    # SGML Substitute
+0x03D0 ; betasymbolgreek                     ; 0    # Adobe Glyph List (Sept/02) # GREEK BETA SYMBOL
+0x03D1 ; theta1                              ; 0    # Adobe Glyph List FN (v1.3) # GREEK THETA SYMBOL
+0x03D1 ; thetasym                            ; 4    # XHTML Substitute
+0x03D1 ; thetav                              ; 5    # SGML Substitute
+0x03D1 ; thetasymbolgreek                    ; 6    # Adobe Glyph List (Sept/02)
+0x03D2 ; Upsilon1                            ; 0    # Adobe Glyph List FN (v1.3) # GREEK UPSILON WITH HOOK SYMBOL
+0x03D2 ; upsih                               ; 4    # XHTML Substitute
+0x03D2 ; Upsilonhooksymbol                   ; 6    # Adobe Glyph List (Sept/02)
+0x03D3 ; Upsilonacutehooksymbolgreek         ; 0    # Adobe Glyph List (Sept/02) # GREEK UPSILON WITH ACUTE AND HOOK SYMBOL
+0x03D4 ; Upsilondieresishooksymbolgreek      ; 0    # Adobe Glyph List (Sept/02) # GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
+0x03D5 ; phi1                                ; 0    # Adobe Glyph List FN (v1.3) # GREEK PHI SYMBOL
+0x03D5 ; phiv                                ; 5    # SGML Substitute
+0x03D5 ; phisymbolgreek                      ; 6    # Adobe Glyph List (Sept/02)
+0x03D6 ; omega1                              ; 0    # Adobe Glyph List FN (v1.3) # GREEK PI SYMBOL
+0x03D6 ; piv                                 ; 4    # XHTML Substitute
+0x03D6 ; pisymbolgreek                       ; 6    # Adobe Glyph List (Sept/02)
+0x03DA ; Stigmagreek                         ; 0    # Adobe Glyph List (Sept/02) # GREEK LETTER STIGMA
+0x03DC ; Digammagreek                        ; 0    # Adobe Glyph List (Sept/02) # GREEK LETTER DIGAMMA
+0x03DD ; gammad                              ; 5    # SGML Substitute            # GREEK SMALL LETTER DIGAMMA
+0x03DE ; Koppagreek                          ; 0    # Adobe Glyph List (Sept/02) # GREEK LETTER KOPPA
+0x03E0 ; Sampigreek                          ; 0    # Adobe Glyph List (Sept/02) # GREEK LETTER SAMPI
+0x03E2 ; Sheicoptic                          ; 0    # Adobe Glyph List (Sept/02) # COPTIC CAPITAL LETTER SHEI
+0x03E3 ; sheicoptic                          ; 0    # Adobe Glyph List (Sept/02) # COPTIC SMALL LETTER SHEI
+0x03E4 ; Feicoptic                           ; 0    # Adobe Glyph List (Sept/02) # COPTIC CAPITAL LETTER FEI
+0x03E5 ; feicoptic                           ; 0    # Adobe Glyph List (Sept/02) # COPTIC SMALL LETTER FEI
+0x03E6 ; Kheicoptic                          ; 0    # Adobe Glyph List (Sept/02) # COPTIC CAPITAL LETTER KHEI
+0x03E7 ; kheicoptic                          ; 0    # Adobe Glyph List (Sept/02) # COPTIC SMALL LETTER KHEI
+0x03E8 ; Horicoptic                          ; 0    # Adobe Glyph List (Sept/02) # COPTIC CAPITAL LETTER HORI
+0x03E9 ; horicoptic                          ; 0    # Adobe Glyph List (Sept/02) # COPTIC SMALL LETTER HORI
+0x03EA ; Gangiacoptic                        ; 0    # Adobe Glyph List (Sept/02) # COPTIC CAPITAL LETTER GANGIA
+0x03EB ; gangiacoptic                        ; 0    # Adobe Glyph List (Sept/02) # COPTIC SMALL LETTER GANGIA
+0x03EC ; Shimacoptic                         ; 0    # Adobe Glyph List (Sept/02) # COPTIC CAPITAL LETTER SHIMA
+0x03ED ; shimacoptic                         ; 0    # Adobe Glyph List (Sept/02) # COPTIC SMALL LETTER SHIMA
+0x03EE ; Deicoptic                           ; 0    # Adobe Glyph List (Sept/02) # COPTIC CAPITAL LETTER DEI
+0x03EF ; deicoptic                           ; 0    # Adobe Glyph List (Sept/02) # COPTIC SMALL LETTER DEI
+0x03F0 ; kappasymbolgreek                    ; 0    # Adobe Glyph List (Sept/02) # GREEK KAPPA SYMBOL
+0x03F0 ; kappav                              ; 5    # SGML Substitute
+0x03F1 ; rhosymbolgreek                      ; 0    # Adobe Glyph List (Sept/02) # GREEK RHO SYMBOL
+0x03F1 ; rhov                                ; 5    # SGML Substitute
+0x03F2 ; sigmalunatesymbolgreek              ; 0    # Adobe Glyph List (Sept/02) # GREEK LUNATE SIGMA SYMBOL
+0x03F3 ; yotgreek                            ; 0    # Adobe Glyph List (Sept/02) # GREEK LETTER YOT
+0x0401 ; afii10023                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER IO
+0x0401 ; IOcy                                ; 5    # SGML Substitute
+0x0401 ; Iocyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0402 ; afii10051                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER DJE
+0x0402 ; DJcy                                ; 5    # SGML Substitute
+0x0402 ; Djecyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0403 ; afii10052                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER GJE
+0x0403 ; GJcy                                ; 5    # SGML Substitute
+0x0403 ; Gjecyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0404 ; afii10053                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER UKRAINIAN IE
+0x0404 ; Jukcy                               ; 5    # SGML Substitute
+0x0404 ; Ecyrillic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0405 ; afii10054                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER DZE
+0x0405 ; DScy                                ; 5    # SGML Substitute
+0x0405 ; Dzecyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0406 ; afii10055                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+0x0406 ; Iukcy                               ; 5    # SGML Substitute
+0x0406 ; Icyrillic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0407 ; afii10056                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER YI
+0x0407 ; YIcy                                ; 5    # SGML Substitute
+0x0407 ; Yicyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0408 ; afii10057                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER JE
+0x0408 ; Jsercy                              ; 5    # SGML Substitute
+0x0408 ; Jecyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0409 ; afii10058                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER LJE
+0x0409 ; LJcy                                ; 5    # SGML Substitute
+0x0409 ; Ljecyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x040A ; afii10059                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER NJE
+0x040A ; NJcy                                ; 5    # SGML Substitute
+0x040A ; Njecyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x040B ; afii10060                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER TSHE
+0x040B ; TSHcy                               ; 5    # SGML Substitute
+0x040B ; Tshecyrillic                        ; 6    # Adobe Glyph List (Sept/02)
+0x040C ; afii10061                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER KJE
+0x040C ; KJcy                                ; 5    # SGML Substitute
+0x040C ; Kjecyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x040E ; afii10062                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER SHORT U
+0x040E ; Ubrcy                               ; 5    # SGML Substitute
+0x040E ; Ushortcyrillic                      ; 6    # Adobe Glyph List (Sept/02)
+0x040F ; afii10145                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER DZHE
+0x040F ; DZcy                                ; 5    # SGML Substitute
+0x040F ; Dzhecyrillic                        ; 6    # Adobe Glyph List (Sept/02)
+0x0410 ; afii10017                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER A
+0x0410 ; Acy                                 ; 5    # SGML Substitute
+0x0410 ; Acyrillic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0411 ; afii10018                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER BE
+0x0411 ; Bcy                                 ; 5    # SGML Substitute
+0x0411 ; Becyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0412 ; afii10019                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER VE
+0x0412 ; Vcy                                 ; 5    # SGML Substitute
+0x0412 ; Vecyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0413 ; afii10020                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER GHE
+0x0413 ; Gcy                                 ; 5    # SGML Substitute
+0x0413 ; Gecyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0414 ; afii10021                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER DE
+0x0414 ; dcy                                 ; 5    # SGML Substitute
+0x0414 ; Decyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0415 ; afii10022                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER IE
+0x0415 ; IEcy                                ; 5    # SGML Substitute
+0x0415 ; Iecyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0416 ; afii10024                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER ZHE
+0x0416 ; ZHcy                                ; 5    # SGML Substitute
+0x0416 ; Zhecyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0417 ; afii10025                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER ZE
+0x0417 ; Zcy                                 ; 5    # SGML Substitute
+0x0417 ; Zecyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0418 ; afii10026                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER I
+0x0418 ; Icy                                 ; 5    # SGML Substitute
+0x0418 ; Iicyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0419 ; afii10027                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER SHORT I
+0x0419 ; Jcy                                 ; 5    # SGML Substitute
+0x0419 ; Iishortcyrillic                     ; 6    # Adobe Glyph List (Sept/02)
+0x041A ; afii10028                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER KA
+0x041A ; Kcy                                 ; 5    # SGML Substitute
+0x041A ; Kacyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x041B ; afii10029                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER EL
+0x041B ; Lcy                                 ; 5    # SGML Substitute
+0x041B ; Elcyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x041C ; afii10030                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER EM
+0x041C ; Mcy                                 ; 5    # SGML Substitute
+0x041C ; Emcyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x041D ; afii10031                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER EN
+0x041D ; Ncy                                 ; 5    # SGML Substitute
+0x041D ; Encyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x041E ; afii10032                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER O
+0x041E ; Ocy                                 ; 5    # SGML Substitute
+0x041E ; Ocyrillic                           ; 6    # Adobe Glyph List (Sept/02)
+0x041F ; afii10033                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER PE
+0x041F ; Pcy                                 ; 5    # SGML Substitute
+0x041F ; Pecyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0420 ; afii10034                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER ER
+0x0420 ; Rcy                                 ; 5    # SGML Substitute
+0x0420 ; Ercyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0421 ; afii10035                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER ES
+0x0421 ; Scy                                 ; 5    # SGML Substitute
+0x0421 ; Escyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0422 ; afii10036                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER TE
+0x0422 ; Tcy                                 ; 5    # SGML Substitute
+0x0422 ; Tecyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0423 ; afii10037                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER U
+0x0423 ; Ucy                                 ; 5    # SGML Substitute
+0x0423 ; Ucyrillic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0424 ; afii10038                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER EF
+0x0424 ; Fcy                                 ; 5    # SGML Substitute
+0x0424 ; Efcyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0425 ; afii10039                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER HA
+0x0425 ; KHcy                                ; 5    # SGML Substitute
+0x0425 ; Khacyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0426 ; afii10040                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER TSE
+0x0426 ; TScy                                ; 5    # SGML Substitute
+0x0426 ; Tsecyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0427 ; afii10041                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER CHE
+0x0427 ; CHcy                                ; 5    # SGML Substitute
+0x0427 ; Checyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0428 ; afii10042                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER SHA
+0x0428 ; SHcy                                ; 5    # SGML Substitute
+0x0428 ; Shacyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0429 ; afii10043                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER SHCHA
+0x0429 ; SHCHcy                              ; 5    # SGML Substitute
+0x0429 ; Shchacyrillic                       ; 6    # Adobe Glyph List (Sept/02)
+0x042A ; afii10044                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER HARD SIGN
+0x042A ; HARDcy                              ; 5    # SGML Substitute
+0x042A ; Hardsigncyrillic                    ; 6    # Adobe Glyph List (Sept/02)
+0x042B ; afii10045                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER YERU
+0x042B ; Ycy                                 ; 5    # SGML Substitute
+0x042B ; Yericyrillic                        ; 6    # Adobe Glyph List (Sept/02)
+0x042C ; afii10046                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER SOFT SIGN
+0x042C ; SOFTcy                              ; 5    # SGML Substitute
+0x042C ; Softsigncyrillic                    ; 6    # Adobe Glyph List (Sept/02)
+0x042D ; afii10047                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER E
+0x042D ; Ecy                                 ; 5    # SGML Substitute
+0x042D ; Ereversedcyrillic                   ; 6    # Adobe Glyph List (Sept/02)
+0x042E ; afii10048                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER YU
+0x042E ; YUcy                                ; 5    # SGML Substitute
+0x042E ; IUcyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x042F ; afii10049                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER YA
+0x042F ; YAcy                                ; 5    # SGML Substitute
+0x042F ; IAcyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0430 ; afii10065                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER A
+0x0430 ; acy                                 ; 5    # SGML Substitute
+0x0430 ; acyrillic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0431 ; afii10066                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER BE
+0x0431 ; bcy                                 ; 5    # SGML Substitute
+0x0431 ; becyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0432 ; afii10067                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER VE
+0x0432 ; vcy                                 ; 5    # SGML Substitute
+0x0432 ; vecyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0433 ; afii10068                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER GHE
+0x0433 ; gcy                                 ; 5    # SGML Substitute
+0x0433 ; gecyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0434 ; afii10069                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER DE
+0x0434 ; decyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0435 ; afii10070                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER IE
+0x0435 ; iecy                                ; 5    # SGML Substitute
+0x0435 ; iecyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0436 ; afii10072                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER ZHE
+0x0436 ; zhcy                                ; 5    # SGML Substitute
+0x0436 ; zhecyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0437 ; afii10073                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER ZE
+0x0437 ; zcy                                 ; 5    # SGML Substitute
+0x0437 ; zecyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0438 ; afii10074                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER I
+0x0438 ; icy                                 ; 5    # SGML Substitute
+0x0438 ; iicyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0439 ; afii10075                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER SHORT I
+0x0439 ; jcy                                 ; 5    # SGML Substitute
+0x0439 ; iishortcyrillic                     ; 6    # Adobe Glyph List (Sept/02)
+0x043A ; afii10076                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER KA
+0x043A ; kcy                                 ; 5    # SGML Substitute
+0x043A ; kacyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x043B ; afii10077                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER EL
+0x043B ; lcy                                 ; 5    # SGML Substitute
+0x043B ; elcyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x043C ; afii10078                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER EM
+0x043C ; mcy                                 ; 5    # SGML Substitute
+0x043C ; emcyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x043D ; afii10079                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER EN
+0x043D ; ncy                                 ; 5    # SGML Substitute
+0x043D ; encyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x043E ; afii10080                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER O
+0x043E ; ocy                                 ; 5    # SGML Substitute
+0x043E ; ocyrillic                           ; 6    # Adobe Glyph List (Sept/02)
+0x043F ; afii10081                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER PE
+0x043F ; pcy                                 ; 5    # SGML Substitute
+0x043F ; pecyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0440 ; afii10082                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER ER
+0x0440 ; rcy                                 ; 5    # SGML Substitute
+0x0440 ; ercyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0441 ; afii10083                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER ES
+0x0441 ; scy                                 ; 5    # SGML Substitute
+0x0441 ; escyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0442 ; afii10084                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER TE
+0x0442 ; tcy                                 ; 5    # SGML Substitute
+0x0442 ; tecyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0443 ; afii10085                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER U
+0x0443 ; ucy                                 ; 5    # SGML Substitute
+0x0443 ; ucyrillic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0444 ; afii10086                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER EF
+0x0444 ; fcy                                 ; 5    # SGML Substitute
+0x0444 ; efcyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0445 ; afii10087                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER HA
+0x0445 ; khcy                                ; 5    # SGML Substitute
+0x0445 ; khacyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0446 ; afii10088                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER TSE
+0x0446 ; tscy                                ; 5    # SGML Substitute
+0x0446 ; tsecyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0447 ; afii10089                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER CHE
+0x0447 ; chcy                                ; 5    # SGML Substitute
+0x0447 ; checyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0448 ; afii10090                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER SHA
+0x0448 ; shcy                                ; 5    # SGML Substitute
+0x0448 ; shacyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0449 ; afii10091                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER SHCHA
+0x0449 ; shchcy                              ; 5    # SGML Substitute
+0x0449 ; shchacyrillic                       ; 6    # Adobe Glyph List (Sept/02)
+0x044A ; afii10092                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER HARD SIGN
+0x044A ; hardcy                              ; 5    # SGML Substitute
+0x044A ; hardsigncyrillic                    ; 6    # Adobe Glyph List (Sept/02)
+0x044B ; afii10093                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER YERU
+0x044B ; ycy                                 ; 5    # SGML Substitute
+0x044B ; yericyrillic                        ; 6    # Adobe Glyph List (Sept/02)
+0x044C ; afii10094                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER SOFT SIGN
+0x044C ; softcy                              ; 5    # SGML Substitute
+0x044C ; softsigncyrillic                    ; 6    # Adobe Glyph List (Sept/02)
+0x044D ; afii10095                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER E
+0x044D ; ecy                                 ; 5    # SGML Substitute
+0x044D ; ereversedcyrillic                   ; 6    # Adobe Glyph List (Sept/02)
+0x044E ; afii10096                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER YU
+0x044E ; yucy                                ; 5    # SGML Substitute
+0x044E ; iucyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x044F ; afii10097                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER YA
+0x044F ; yacy                                ; 5    # SGML Substitute
+0x044F ; iacyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0451 ; afii10071                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER IO
+0x0451 ; iocy                                ; 5    # SGML Substitute
+0x0451 ; iocyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0452 ; afii10099                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER DJE
+0x0452 ; djcy                                ; 5    # SGML Substitute
+0x0452 ; djecyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0453 ; afii10100                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER GJE
+0x0453 ; gjcy                                ; 5    # SGML Substitute
+0x0453 ; gjecyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0454 ; afii10101                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER UKRAINIAN IE
+0x0454 ; jukcy                               ; 5    # SGML Substitute
+0x0454 ; ecyrillic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0455 ; afii10102                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER DZE
+0x0455 ; dscy                                ; 5    # SGML Substitute
+0x0455 ; dzecyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0456 ; afii10103                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+0x0456 ; iukcy                               ; 5    # SGML Substitute
+0x0456 ; icyrillic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0457 ; afii10104                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER YI
+0x0457 ; yicy                                ; 5    # SGML Substitute
+0x0457 ; yicyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0458 ; afii10105                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER JE
+0x0458 ; jsercy                              ; 5    # SGML Substitute
+0x0458 ; jecyrillic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0459 ; afii10106                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER LJE
+0x0459 ; ljcy                                ; 5    # SGML Substitute
+0x0459 ; ljecyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x045A ; afii10107                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER NJE
+0x045A ; njcy                                ; 5    # SGML Substitute
+0x045A ; njecyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x045B ; afii10108                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER TSHE
+0x045B ; tshcy                               ; 5    # SGML Substitute
+0x045B ; tshecyrillic                        ; 6    # Adobe Glyph List (Sept/02)
+0x045C ; afii10109                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER KJE
+0x045C ; kjcy                                ; 5    # SGML Substitute
+0x045C ; kjecyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x045E ; afii10110                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER SHORT U
+0x045E ; ubrcy                               ; 5    # SGML Substitute
+0x045E ; ushortcyrillic                      ; 6    # Adobe Glyph List (Sept/02)
+0x045F ; afii10193                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER DZHE
+0x045F ; dzcy                                ; 5    # SGML Substitute
+0x045F ; dzhecyrillic                        ; 6    # Adobe Glyph List (Sept/02)
+0x0460 ; Omegacyrillic                       ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER OMEGA
+0x0461 ; omegacyrillic                       ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER OMEGA
+0x0462 ; afii10146                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER YAT
+0x0462 ; Yatcyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0463 ; afii10194                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER YAT
+0x0463 ; yatcyrillic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0464 ; Eiotifiedcyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER IOTIFIED E
+0x0465 ; eiotifiedcyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER IOTIFIED E
+0x0466 ; Yuslittlecyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER LITTLE YUS
+0x0467 ; yuslittlecyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER LITTLE YUS
+0x0468 ; Yuslittleiotifiedcyrillic           ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS
+0x0469 ; yuslittleiotifiedcyrillic           ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS
+0x046A ; Yusbigcyrillic                      ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER BIG YUS
+0x046B ; yusbigcyrillic                      ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER BIG YUS
+0x046C ; Yusbigiotifiedcyrillic              ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS
+0x046D ; yusbigiotifiedcyrillic              ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER IOTIFIED BIG YUS
+0x046E ; Ksicyrillic                         ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER KSI
+0x046F ; ksicyrillic                         ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER KSI
+0x0470 ; Psicyrillic                         ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER PSI
+0x0471 ; psicyrillic                         ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER PSI
+0x0472 ; afii10147                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER FITA
+0x0472 ; Fitacyrillic                        ; 6    # Adobe Glyph List (Sept/02)
+0x0473 ; afii10195                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER FITA
+0x0473 ; fitacyrillic                        ; 6    # Adobe Glyph List (Sept/02)
+0x0474 ; afii10148                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER IZHITSA
+0x0474 ; Izhitsacyrillic                     ; 6    # Adobe Glyph List (Sept/02)
+0x0475 ; afii10196                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER IZHITSA
+0x0475 ; izhitsacyrillic                     ; 6    # Adobe Glyph List (Sept/02)
+0x0476 ; Izhitsadblgravecyrillic             ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
+0x0477 ; izhitsadblgravecyrillic             ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
+0x0478 ; Ukcyrillic                          ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER UK
+0x0479 ; ukcyrillic                          ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER UK
+0x047A ; Omegaroundcyrillic                  ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER ROUND OMEGA
+0x047B ; omegaroundcyrillic                  ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER ROUND OMEGA
+0x047C ; Omegatitlocyrillic                  ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER OMEGA WITH TITLO
+0x047D ; omegatitlocyrillic                  ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER OMEGA WITH TITLO
+0x047E ; Otcyrillic                          ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER OT
+0x047F ; otcyrillic                          ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER OT
+0x0480 ; Koppacyrillic                       ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER KOPPA
+0x0481 ; koppacyrillic                       ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER KOPPA
+0x0482 ; thousandcyrillic                    ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC THOUSANDS SIGN
+0x0483 ; titlocyrilliccmb                    ; 0    # Adobe Glyph List (Sept/02) # COMBINING CYRILLIC TITLO
+0x0484 ; palatalizationcyrilliccmb           ; 0    # Adobe Glyph List (Sept/02) # COMBINING CYRILLIC PALATALIZATION
+0x0485 ; dasiapneumatacyrilliccmb            ; 0    # Adobe Glyph List (Sept/02) # COMBINING CYRILLIC DASIA PNEUMATA
+0x0486 ; psilipneumatacyrilliccmb            ; 0    # Adobe Glyph List (Sept/02) # COMBINING CYRILLIC PSILI PNEUMATA
+0x0490 ; afii10050                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+0x0490 ; Gheupturncyrillic                   ; 6    # Adobe Glyph List (Sept/02)
+0x0491 ; afii10098                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER GHE WITH UPTURN
+0x0491 ; gheupturncyrillic                   ; 6    # Adobe Glyph List (Sept/02)
+0x0492 ; Ghestrokecyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER GHE WITH STROKE
+0x0493 ; ghestrokecyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER GHE WITH STROKE
+0x0494 ; Ghemiddlehookcyrillic               ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
+0x0495 ; ghemiddlehookcyrillic               ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK
+0x0496 ; Zhedescendercyrillic                ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
+0x0497 ; zhedescendercyrillic                ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER ZHE WITH DESCENDER
+0x0498 ; Zedescendercyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
+0x0499 ; zedescendercyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER ZE WITH DESCENDER
+0x049A ; Kadescendercyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER KA WITH DESCENDER
+0x049B ; kadescendercyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER KA WITH DESCENDER
+0x049C ; Kaverticalstrokecyrillic            ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
+0x049D ; kaverticalstrokecyrillic            ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
+0x049E ; Kastrokecyrillic                    ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER KA WITH STROKE
+0x049F ; kastrokecyrillic                    ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER KA WITH STROKE
+0x04A0 ; Kabashkircyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER BASHKIR KA
+0x04A1 ; kabashkircyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER BASHKIR KA
+0x04A2 ; Endescendercyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER EN WITH DESCENDER
+0x04A3 ; endescendercyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER EN WITH DESCENDER
+0x04A4 ; Enghecyrillic                       ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LIGATURE EN GHE
+0x04A5 ; enghecyrillic                       ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LIGATURE EN GHE
+0x04A6 ; Pemiddlehookcyrillic                ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK
+0x04A7 ; pemiddlehookcyrillic                ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK
+0x04A8 ; Haabkhasiancyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER ABKHASIAN HA
+0x04A9 ; haabkhasiancyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER ABKHASIAN HA
+0x04AA ; Esdescendercyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER ES WITH DESCENDER
+0x04AB ; esdescendercyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER ES WITH DESCENDER
+0x04AC ; Tedescendercyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER TE WITH DESCENDER
+0x04AD ; tedescendercyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER TE WITH DESCENDER
+0x04AE ; Ustraightcyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER STRAIGHT U
+0x04AF ; ustraightcyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER STRAIGHT U
+0x04B0 ; Ustraightstrokecyrillic             ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
+0x04B1 ; ustraightstrokecyrillic             ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
+0x04B2 ; Hadescendercyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER HA WITH DESCENDER
+0x04B3 ; hadescendercyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER HA WITH DESCENDER
+0x04B4 ; Tetsecyrillic                       ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LIGATURE TE TSE
+0x04B5 ; tetsecyrillic                       ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LIGATURE TE TSE
+0x04B6 ; Chedescendercyrillic                ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
+0x04B7 ; chedescendercyrillic                ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER CHE WITH DESCENDER
+0x04B8 ; Cheverticalstrokecyrillic           ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
+0x04B9 ; cheverticalstrokecyrillic           ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
+0x04BA ; Shhacyrillic                        ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER SHHA
+0x04BB ; shhacyrillic                        ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER SHHA
+0x04BC ; Cheabkhasiancyrillic                ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER ABKHASIAN CHE
+0x04BD ; cheabkhasiancyrillic                ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER ABKHASIAN CHE
+0x04BE ; Chedescenderabkhasiancyrillic       ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
+0x04BF ; chedescenderabkhasiancyrillic       ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER
+0x04C0 ; palochkacyrillic                    ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC LETTER PALOCHKA
+0x04C1 ; Zhebrevecyrillic                    ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER ZHE WITH BREVE
+0x04C2 ; zhebrevecyrillic                    ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER ZHE WITH BREVE
+0x04C3 ; Kahookcyrillic                      ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER KA WITH HOOK
+0x04C4 ; kahookcyrillic                      ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER KA WITH HOOK
+0x04C7 ; Enhookcyrillic                      ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER EN WITH HOOK
+0x04C8 ; enhookcyrillic                      ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER EN WITH HOOK
+0x04CB ; Chekhakassiancyrillic               ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
+0x04CC ; chekhakassiancyrillic               ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER KHAKASSIAN CHE
+0x04D0 ; Abrevecyrillic                      ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER A WITH BREVE
+0x04D1 ; abrevecyrillic                      ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER A WITH BREVE
+0x04D2 ; Adieresiscyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER A WITH DIAERESIS
+0x04D3 ; adieresiscyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER A WITH DIAERESIS
+0x04D4 ; Aiecyrillic                         ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LIGATURE A IE
+0x04D5 ; aiecyrillic                         ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LIGATURE A IE
+0x04D6 ; Iebrevecyrillic                     ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER IE WITH BREVE
+0x04D7 ; iebrevecyrillic                     ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER IE WITH BREVE
+0x04D8 ; Schwacyrillic                       ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER SCHWA
+0x04D9 ; afii10846                           ; 0    # Adobe Glyph List FN (v1.3) # CYRILLIC SMALL LETTER SCHWA
+0x04D9 ; schwacyrillic                       ; 6    # Adobe Glyph List (Sept/02)
+0x04DA ; Schwadieresiscyrillic               ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
+0x04DB ; schwadieresiscyrillic               ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS
+0x04DC ; Zhedieresiscyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
+0x04DD ; zhedieresiscyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER ZHE WITH DIAERESIS
+0x04DE ; Zedieresiscyrillic                  ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
+0x04DF ; zedieresiscyrillic                  ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER ZE WITH DIAERESIS
+0x04E0 ; Dzeabkhasiancyrillic                ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER ABKHASIAN DZE
+0x04E1 ; dzeabkhasiancyrillic                ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER ABKHASIAN DZE
+0x04E2 ; Imacroncyrillic                     ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER I WITH MACRON
+0x04E3 ; imacroncyrillic                     ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER I WITH MACRON
+0x04E4 ; Idieresiscyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER I WITH DIAERESIS
+0x04E5 ; idieresiscyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER I WITH DIAERESIS
+0x04E6 ; Odieresiscyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER O WITH DIAERESIS
+0x04E7 ; odieresiscyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER O WITH DIAERESIS
+0x04E8 ; Obarredcyrillic                     ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER BARRED O
+0x04E9 ; obarredcyrillic                     ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER BARRED O
+0x04EA ; Obarreddieresiscyrillic             ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS
+0x04EB ; obarreddieresiscyrillic             ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
+0x04EE ; Umacroncyrillic                     ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER U WITH MACRON
+0x04EF ; umacroncyrillic                     ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER U WITH MACRON
+0x04F0 ; Udieresiscyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER U WITH DIAERESIS
+0x04F1 ; udieresiscyrillic                   ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER U WITH DIAERESIS
+0x04F2 ; Uhungarumlautcyrillic               ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
+0x04F3 ; uhungarumlautcyrillic               ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE
+0x04F4 ; Chedieresiscyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
+0x04F5 ; chedieresiscyrillic                 ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER CHE WITH DIAERESIS
+0x04F8 ; Yerudieresiscyrillic                ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
+0x04F9 ; yerudieresiscyrillic                ; 0    # Adobe Glyph List (Sept/02) # CYRILLIC SMALL LETTER YERU WITH DIAERESIS
+0x0531 ; Aybarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER AYB
+0x0532 ; Benarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER BEN
+0x0533 ; Gimarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER GIM
+0x0534 ; Daarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER DA
+0x0535 ; Echarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER ECH
+0x0536 ; Zaarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER ZA
+0x0537 ; Eharmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER EH
+0x0538 ; Etarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER ET
+0x0539 ; Toarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER TO
+0x053A ; Zhearmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER ZHE
+0x053B ; Iniarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER INI
+0x053C ; Liwnarmenian                        ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER LIWN
+0x053D ; Xeharmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER XEH
+0x053E ; Caarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER CA
+0x053F ; Kenarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER KEN
+0x0540 ; Hoarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER HO
+0x0541 ; Jaarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER JA
+0x0542 ; Ghadarmenian                        ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER GHAD
+0x0543 ; Cheharmenian                        ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER CHEH
+0x0544 ; Menarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER MEN
+0x0545 ; Yiarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER YI
+0x0546 ; Nowarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER NOW
+0x0547 ; Shaarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER SHA
+0x0548 ; Voarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER VO
+0x0549 ; Chaarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER CHA
+0x054A ; Peharmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER PEH
+0x054B ; Jheharmenian                        ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER JHEH
+0x054C ; Raarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER RA
+0x054D ; Seharmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER SEH
+0x054E ; Vewarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER VEW
+0x054F ; Tiwnarmenian                        ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER TIWN
+0x0550 ; Reharmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER REH
+0x0551 ; Coarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER CO
+0x0552 ; Yiwnarmenian                        ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER YIWN
+0x0553 ; Piwrarmenian                        ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER PIWR
+0x0554 ; Keharmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER KEH
+0x0555 ; Oharmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER OH
+0x0556 ; Feharmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN CAPITAL LETTER FEH
+0x0559 ; ringhalfleftarmenian                ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN MODIFIER LETTER LEFT HALF RING
+0x055A ; apostrophearmenian                  ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN APOSTROPHE
+0x055B ; emphasismarkarmenian                ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN EMPHASIS MARK
+0x055C ; exclamarmenian                      ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN EXCLAMATION MARK
+0x055D ; commaarmenian                       ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN COMMA
+0x055E ; questionarmenian                    ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN QUESTION MARK
+0x055F ; abbreviationmarkarmenian            ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN ABBREVIATION MARK
+0x0561 ; aybarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER AYB
+0x0562 ; benarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER BEN
+0x0563 ; gimarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER GIM
+0x0564 ; daarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER DA
+0x0565 ; echarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER ECH
+0x0566 ; zaarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER ZA
+0x0567 ; eharmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER EH
+0x0568 ; etarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER ET
+0x0569 ; toarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER TO
+0x056A ; zhearmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER ZHE
+0x056B ; iniarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER INI
+0x056C ; liwnarmenian                        ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER LIWN
+0x056D ; xeharmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER XEH
+0x056E ; caarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER CA
+0x056F ; kenarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER KEN
+0x0570 ; hoarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER HO
+0x0571 ; jaarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER JA
+0x0572 ; ghadarmenian                        ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER GHAD
+0x0573 ; cheharmenian                        ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER CHEH
+0x0574 ; menarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER MEN
+0x0575 ; yiarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER YI
+0x0576 ; nowarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER NOW
+0x0577 ; shaarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER SHA
+0x0578 ; voarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER VO
+0x0579 ; chaarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER CHA
+0x057A ; peharmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER PEH
+0x057B ; jheharmenian                        ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER JHEH
+0x057C ; raarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER RA
+0x057D ; seharmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER SEH
+0x057E ; vewarmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER VEW
+0x057F ; tiwnarmenian                        ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER TIWN
+0x0580 ; reharmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER REH
+0x0581 ; coarmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER CO
+0x0582 ; yiwnarmenian                        ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER YIWN
+0x0583 ; piwrarmenian                        ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER PIWR
+0x0584 ; keharmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER KEH
+0x0585 ; oharmenian                          ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER OH
+0x0586 ; feharmenian                         ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LETTER FEH
+0x0587 ; echyiwnarmenian                     ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN SMALL LIGATURE ECH YIWN
+0x0589 ; periodarmenian                      ; 0    # Adobe Glyph List (Sept/02) # ARMENIAN FULL STOP
+0x0591 ; etnahtafoukhhebrew                  ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT ETNAHTA
+0x0591 ; etnahtafoukhlefthebrew              ; 6    # Adobe Glyph List (Sept/02)
+0x0591 ; etnahtahebrew                       ; 7    # Adobe Glyph List (Sept/02)
+0x0591 ; etnahtalefthebrew                   ; 8    # Adobe Glyph List (Sept/02)
+0x0592 ; segoltahebrew                       ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT SEGOL
+0x0593 ; shalshelethebrew                    ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT SHALSHELET
+0x0594 ; zaqefqatanhebrew                    ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT ZAQEF QATAN
+0x0595 ; zaqefgadolhebrew                    ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT ZAQEF GADOL
+0x0596 ; tipehahebrew                        ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT TIPEHA
+0x0596 ; tipehalefthebrew                    ; 6    # Adobe Glyph List (Sept/02)
+0x0597 ; reviahebrew                         ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT REVIA
+0x0597 ; reviamugrashhebrew                  ; 6    # Adobe Glyph List (Sept/02)
+0x0598 ; zarqahebrew                         ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT ZARQA
+0x0599 ; pashtahebrew                        ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT PASHTA
+0x059A ; yetivhebrew                         ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT YETIV
+0x059B ; tevirhebrew                         ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT TEVIR
+0x059B ; tevirlefthebrew                     ; 6    # Adobe Glyph List (Sept/02)
+0x059C ; gereshaccenthebrew                  ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT GERESH
+0x059D ; gereshmuqdamhebrew                  ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT GERESH MUQDAM
+0x059E ; gershayimaccenthebrew               ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT GERSHAYIM
+0x059F ; qarneyparahebrew                    ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT QARNEY PARA
+0x05A0 ; telishagedolahebrew                 ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT TELISHA GEDOLA
+0x05A1 ; pazerhebrew                         ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT PAZER
+0x05A3 ; munahhebrew                         ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT MUNAH
+0x05A3 ; munahlefthebrew                     ; 6    # Adobe Glyph List (Sept/02)
+0x05A4 ; mahapakhhebrew                      ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT MAHAPAKH
+0x05A4 ; mahapakhlefthebrew                  ; 6    # Adobe Glyph List (Sept/02)
+0x05A5 ; merkhahebrew                        ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT MERKHA
+0x05A5 ; merkhalefthebrew                    ; 6    # Adobe Glyph List (Sept/02)
+0x05A6 ; merkhakefulahebrew                  ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT MERKHA KEFULA
+0x05A6 ; merkhakefulalefthebrew              ; 6    # Adobe Glyph List (Sept/02)
+0x05A7 ; dargahebrew                         ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT DARGA
+0x05A7 ; dargalefthebrew                     ; 6    # Adobe Glyph List (Sept/02)
+0x05A8 ; qadmahebrew                         ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT QADMA
+0x05A9 ; telishaqetanahebrew                 ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT TELISHA QETANA
+0x05AA ; yerahbenyomohebrew                  ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT YERAH BEN YOMO
+0x05AA ; yerahbenyomolefthebrew              ; 6    # Adobe Glyph List (Sept/02)
+0x05AB ; olehebrew                           ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT OLE
+0x05AC ; iluyhebrew                          ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT ILUY
+0x05AD ; dehihebrew                          ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT DEHI
+0x05AE ; zinorhebrew                         ; 0    # Adobe Glyph List (Sept/02) # HEBREW ACCENT ZINOR
+0x05AF ; masoracirclehebrew                  ; 0    # Adobe Glyph List (Sept/02) # HEBREW MARK MASORA CIRCLE
+0x05B0 ; afii57799                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW POINT SHEVA
+0x05B0 ; sheva                               ; 6    # Adobe Glyph List (Sept/02)
+0x05B0 ; sheva115                            ; 7    # Adobe Glyph List (Sept/02)
+0x05B0 ; sheva15                             ; 8    # Adobe Glyph List (Sept/02)
+0x05B0 ; sheva22                             ; 9    # Adobe Glyph List (Sept/02)
+0x05B0 ; sheva2e                             ; 10   # Adobe Glyph List (Sept/02)
+0x05B0 ; shevahebrew                         ; 11   # Adobe Glyph List (Sept/02)
+0x05B0 ; shevanarrowhebrew                   ; 12   # Adobe Glyph List (Sept/02)
+0x05B0 ; shevaquarterhebrew                  ; 13   # Adobe Glyph List (Sept/02)
+0x05B0 ; shevawidehebrew                     ; 14   # Adobe Glyph List (Sept/02)
+0x05B1 ; afii57801                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW POINT HATAF SEGOL
+0x05B1 ; hatafsegol                          ; 6    # Adobe Glyph List (Sept/02)
+0x05B1 ; hatafsegol17                        ; 7    # Adobe Glyph List (Sept/02)
+0x05B1 ; hatafsegol24                        ; 8    # Adobe Glyph List (Sept/02)
+0x05B1 ; hatafsegol30                        ; 9    # Adobe Glyph List (Sept/02)
+0x05B1 ; hatafsegolhebrew                    ; 10   # Adobe Glyph List (Sept/02)
+0x05B1 ; hatafsegolnarrowhebrew              ; 11   # Adobe Glyph List (Sept/02)
+0x05B1 ; hatafsegolquarterhebrew             ; 12   # Adobe Glyph List (Sept/02)
+0x05B1 ; hatafsegolwidehebrew                ; 13   # Adobe Glyph List (Sept/02)
+0x05B2 ; afii57800                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW POINT HATAF PATAH
+0x05B2 ; hatafpatah                          ; 6    # Adobe Glyph List (Sept/02)
+0x05B2 ; hatafpatah16                        ; 7    # Adobe Glyph List (Sept/02)
+0x05B2 ; hatafpatah23                        ; 8    # Adobe Glyph List (Sept/02)
+0x05B2 ; hatafpatah2f                        ; 9    # Adobe Glyph List (Sept/02)
+0x05B2 ; hatafpatahhebrew                    ; 10   # Adobe Glyph List (Sept/02)
+0x05B2 ; hatafpatahnarrowhebrew              ; 11   # Adobe Glyph List (Sept/02)
+0x05B2 ; hatafpatahquarterhebrew             ; 12   # Adobe Glyph List (Sept/02)
+0x05B2 ; hatafpatahwidehebrew                ; 13   # Adobe Glyph List (Sept/02)
+0x05B3 ; afii57802                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW POINT HATAF QAMATS
+0x05B3 ; hatafqamats                         ; 6    # Adobe Glyph List (Sept/02)
+0x05B3 ; hatafqamats1b                       ; 7    # Adobe Glyph List (Sept/02)
+0x05B3 ; hatafqamats28                       ; 8    # Adobe Glyph List (Sept/02)
+0x05B3 ; hatafqamats34                       ; 9    # Adobe Glyph List (Sept/02)
+0x05B3 ; hatafqamatshebrew                   ; 10   # Adobe Glyph List (Sept/02)
+0x05B3 ; hatafqamatsnarrowhebrew             ; 11   # Adobe Glyph List (Sept/02)
+0x05B3 ; hatafqamatsquarterhebrew            ; 12   # Adobe Glyph List (Sept/02)
+0x05B3 ; hatafqamatswidehebrew               ; 13   # Adobe Glyph List (Sept/02)
+0x05B4 ; afii57793                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW POINT HIRIQ
+0x05B4 ; hiriq                               ; 6    # Adobe Glyph List (Sept/02)
+0x05B4 ; hiriq14                             ; 7    # Adobe Glyph List (Sept/02)
+0x05B4 ; hiriq21                             ; 8    # Adobe Glyph List (Sept/02)
+0x05B4 ; hiriq2d                             ; 9    # Adobe Glyph List (Sept/02)
+0x05B4 ; hiriqhebrew                         ; 10   # Adobe Glyph List (Sept/02)
+0x05B4 ; hiriqnarrowhebrew                   ; 11   # Adobe Glyph List (Sept/02)
+0x05B4 ; hiriqquarterhebrew                  ; 12   # Adobe Glyph List (Sept/02)
+0x05B4 ; hiriqwidehebrew                     ; 13   # Adobe Glyph List (Sept/02)
+0x05B5 ; afii57794                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW POINT TSERE
+0x05B5 ; tsere                               ; 6    # Adobe Glyph List (Sept/02)
+0x05B5 ; tsere12                             ; 7    # Adobe Glyph List (Sept/02)
+0x05B5 ; tsere1e                             ; 8    # Adobe Glyph List (Sept/02)
+0x05B5 ; tsere2b                             ; 9    # Adobe Glyph List (Sept/02)
+0x05B5 ; tserehebrew                         ; 10   # Adobe Glyph List (Sept/02)
+0x05B5 ; tserenarrowhebrew                   ; 11   # Adobe Glyph List (Sept/02)
+0x05B5 ; tserequarterhebrew                  ; 12   # Adobe Glyph List (Sept/02)
+0x05B5 ; tserewidehebrew                     ; 13   # Adobe Glyph List (Sept/02)
+0x05B6 ; afii57795                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW POINT SEGOL
+0x05B6 ; segol                               ; 6    # Adobe Glyph List (Sept/02)
+0x05B6 ; segol13                             ; 7    # Adobe Glyph List (Sept/02)
+0x05B6 ; segol1f                             ; 8    # Adobe Glyph List (Sept/02)
+0x05B6 ; segol2c                             ; 9    # Adobe Glyph List (Sept/02)
+0x05B6 ; segolhebrew                         ; 10   # Adobe Glyph List (Sept/02)
+0x05B6 ; segolnarrowhebrew                   ; 11   # Adobe Glyph List (Sept/02)
+0x05B6 ; segolquarterhebrew                  ; 12   # Adobe Glyph List (Sept/02)
+0x05B6 ; segolwidehebrew                     ; 13   # Adobe Glyph List (Sept/02)
+0x05B7 ; afii57798                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW POINT PATAH
+0x05B7 ; patah                               ; 6    # Adobe Glyph List (Sept/02)
+0x05B7 ; patah11                             ; 7    # Adobe Glyph List (Sept/02)
+0x05B7 ; patah1d                             ; 8    # Adobe Glyph List (Sept/02)
+0x05B7 ; patah2a                             ; 9    # Adobe Glyph List (Sept/02)
+0x05B7 ; patahhebrew                         ; 10   # Adobe Glyph List (Sept/02)
+0x05B7 ; patahnarrowhebrew                   ; 11   # Adobe Glyph List (Sept/02)
+0x05B7 ; patahquarterhebrew                  ; 12   # Adobe Glyph List (Sept/02)
+0x05B7 ; patahwidehebrew                     ; 13   # Adobe Glyph List (Sept/02)
+0x05B8 ; afii57797                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW POINT QAMATS
+0x05B8 ; qamats                              ; 6    # Adobe Glyph List (Sept/02)
+0x05B8 ; qamats10                            ; 7    # Adobe Glyph List (Sept/02)
+0x05B8 ; qamats1a                            ; 8    # Adobe Glyph List (Sept/02)
+0x05B8 ; qamats1c                            ; 9    # Adobe Glyph List (Sept/02)
+0x05B8 ; qamats27                            ; 10   # Adobe Glyph List (Sept/02)
+0x05B8 ; qamats29                            ; 11   # Adobe Glyph List (Sept/02)
+0x05B8 ; qamats33                            ; 12   # Adobe Glyph List (Sept/02)
+0x05B8 ; qamatsde                            ; 13   # Adobe Glyph List (Sept/02)
+0x05B8 ; qamatshebrew                        ; 14   # Adobe Glyph List (Sept/02)
+0x05B8 ; qamatsnarrowhebrew                  ; 15   # Adobe Glyph List (Sept/02)
+0x05B8 ; qamatsqatanhebrew                   ; 16   # Adobe Glyph List (Sept/02)
+0x05B8 ; qamatsqatannarrowhebrew             ; 17   # Adobe Glyph List (Sept/02)
+0x05B8 ; qamatsqatanquarterhebrew            ; 18   # Adobe Glyph List (Sept/02)
+0x05B8 ; qamatsqatanwidehebrew               ; 19   # Adobe Glyph List (Sept/02)
+0x05B8 ; qamatsquarterhebrew                 ; 20   # Adobe Glyph List (Sept/02)
+0x05B8 ; qamatswidehebrew                    ; 21   # Adobe Glyph List (Sept/02)
+0x05B9 ; afii57806                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW POINT HOLAM
+0x05B9 ; holam                               ; 6    # Adobe Glyph List (Sept/02)
+0x05B9 ; holam19                             ; 7    # Adobe Glyph List (Sept/02)
+0x05B9 ; holam26                             ; 8    # Adobe Glyph List (Sept/02)
+0x05B9 ; holam32                             ; 9    # Adobe Glyph List (Sept/02)
+0x05B9 ; holamhebrew                         ; 10   # Adobe Glyph List (Sept/02)
+0x05B9 ; holamnarrowhebrew                   ; 11   # Adobe Glyph List (Sept/02)
+0x05B9 ; holamquarterhebrew                  ; 12   # Adobe Glyph List (Sept/02)
+0x05B9 ; holamwidehebrew                     ; 13   # Adobe Glyph List (Sept/02)
+0x05BB ; afii57796                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW POINT QUBUTS
+0x05BB ; qubuts                              ; 6    # Adobe Glyph List (Sept/02)
+0x05BB ; qubuts18                            ; 7    # Adobe Glyph List (Sept/02)
+0x05BB ; qubuts25                            ; 8    # Adobe Glyph List (Sept/02)
+0x05BB ; qubuts31                            ; 9    # Adobe Glyph List (Sept/02)
+0x05BB ; qubutshebrew                        ; 10   # Adobe Glyph List (Sept/02)
+0x05BB ; qubutsnarrowhebrew                  ; 11   # Adobe Glyph List (Sept/02)
+0x05BB ; qubutsquarterhebrew                 ; 12   # Adobe Glyph List (Sept/02)
+0x05BB ; qubutswidehebrew                    ; 13   # Adobe Glyph List (Sept/02)
+0x05BC ; afii57807                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW POINT DAGESH OR MAPIQ
+0x05BC ; dagesh                              ; 6    # Adobe Glyph List (Sept/02)
+0x05BC ; dageshhebrew                        ; 7    # Adobe Glyph List (Sept/02)
+0x05BD ; afii57839                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW POINT METEG
+0x05BD ; siluqhebrew                         ; 6    # Adobe Glyph List (Sept/02)
+0x05BD ; siluqlefthebrew                     ; 7    # Adobe Glyph List (Sept/02)
+0x05BE ; afii57645                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW PUNCTUATION MAQAF
+0x05BE ; maqafhebrew                         ; 6    # Adobe Glyph List (Sept/02)
+0x05BF ; afii57841                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW POINT RAFE
+0x05BF ; rafe                                ; 6    # Adobe Glyph List (Sept/02)
+0x05BF ; rafehebrew                          ; 7    # Adobe Glyph List (Sept/02)
+0x05C0 ; afii57842                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW PUNCTUATION PASEQ
+0x05C0 ; paseqhebrew                         ; 6    # Adobe Glyph List (Sept/02)
+0x05C1 ; afii57804                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW POINT SHIN DOT
+0x05C1 ; shindothebrew                       ; 6    # Adobe Glyph List (Sept/02)
+0x05C2 ; afii57803                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW POINT SIN DOT
+0x05C2 ; sindothebrew                        ; 6    # Adobe Glyph List (Sept/02)
+0x05C3 ; afii57658                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW PUNCTUATION SOF PASUQ
+0x05C3 ; sofpasuqhebrew                      ; 6    # Adobe Glyph List (Sept/02)
+0x05C4 ; upperdothebrew                      ; 0    # Adobe Glyph List (Sept/02) # HEBREW MARK UPPER DOT
+0x05D0 ; afii57664                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER ALEF
+0x05D0 ; alef                                ; 6    # Adobe Glyph List (Sept/02)
+0x05D0 ; alefhebrew                          ; 7    # Adobe Glyph List (Sept/02)
+0x05D1 ; afii57665                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER BET
+0x05D1 ; bet                                 ; 6    # Adobe Glyph List (Sept/02)
+0x05D1 ; bethebrew                           ; 7    # Adobe Glyph List (Sept/02)
+0x05D2 ; afii57666                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER GIMEL
+0x05D2 ; gimel                               ; 6    # Adobe Glyph List (Sept/02)
+0x05D2 ; gimelhebrew                         ; 7    # Adobe Glyph List (Sept/02)
+0x05D3 ; afii57667                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER DALET
+0x05D3 ; dalet                               ; 6    # Adobe Glyph List (Sept/02)
+0x05D3 ; dalethatafpatah                     ; 7    # Adobe Glyph List (Sept/02)
+0x05D3 ; dalethatafpatahhebrew               ; 8    # Adobe Glyph List (Sept/02)
+0x05D3 ; dalethatafsegol                     ; 9    # Adobe Glyph List (Sept/02)
+0x05D3 ; dalethatafsegolhebrew               ; 10   # Adobe Glyph List (Sept/02)
+0x05D3 ; dalethebrew                         ; 11   # Adobe Glyph List (Sept/02)
+0x05D3 ; dalethiriq                          ; 12   # Adobe Glyph List (Sept/02)
+0x05D3 ; dalethiriqhebrew                    ; 13   # Adobe Glyph List (Sept/02)
+0x05D3 ; daletholam                          ; 14   # Adobe Glyph List (Sept/02)
+0x05D3 ; daletholamhebrew                    ; 15   # Adobe Glyph List (Sept/02)
+0x05D3 ; daletpatah                          ; 16   # Adobe Glyph List (Sept/02)
+0x05D3 ; daletpatahhebrew                    ; 17   # Adobe Glyph List (Sept/02)
+0x05D3 ; daletqamats                         ; 18   # Adobe Glyph List (Sept/02)
+0x05D3 ; daletqamatshebrew                   ; 19   # Adobe Glyph List (Sept/02)
+0x05D3 ; daletqubuts                         ; 20   # Adobe Glyph List (Sept/02)
+0x05D3 ; daletqubutshebrew                   ; 21   # Adobe Glyph List (Sept/02)
+0x05D3 ; daletsegol                          ; 22   # Adobe Glyph List (Sept/02)
+0x05D3 ; daletsegolhebrew                    ; 23   # Adobe Glyph List (Sept/02)
+0x05D3 ; daletsheva                          ; 24   # Adobe Glyph List (Sept/02)
+0x05D3 ; daletshevahebrew                    ; 25   # Adobe Glyph List (Sept/02)
+0x05D3 ; dalettsere                          ; 26   # Adobe Glyph List (Sept/02)
+0x05D3 ; dalettserehebrew                    ; 27   # Adobe Glyph List (Sept/02)
+0x05D4 ; afii57668                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER HE
+0x05D4 ; he                                  ; 6    # Adobe Glyph List (Sept/02)
+0x05D4 ; hehebrew                            ; 7    # Adobe Glyph List (Sept/02)
+0x05D5 ; afii57669                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER VAV
+0x05D5 ; vav                                 ; 6    # Adobe Glyph List (Sept/02)
+0x05D5 ; vavhebrew                           ; 7    # Adobe Glyph List (Sept/02)
+0x05D6 ; afii57670                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER ZAYIN
+0x05D6 ; zayin                               ; 6    # Adobe Glyph List (Sept/02)
+0x05D6 ; zayinhebrew                         ; 7    # Adobe Glyph List (Sept/02)
+0x05D7 ; afii57671                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER HET
+0x05D7 ; het                                 ; 6    # Adobe Glyph List (Sept/02)
+0x05D7 ; hethebrew                           ; 7    # Adobe Glyph List (Sept/02)
+0x05D8 ; afii57672                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER TET
+0x05D8 ; tet                                 ; 6    # Adobe Glyph List (Sept/02)
+0x05D8 ; tethebrew                           ; 7    # Adobe Glyph List (Sept/02)
+0x05D9 ; afii57673                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER YOD
+0x05D9 ; yod                                 ; 6    # Adobe Glyph List (Sept/02)
+0x05D9 ; yodhebrew                           ; 7    # Adobe Glyph List (Sept/02)
+0x05DA ; afii57674                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER FINAL KAF
+0x05DA ; finalkaf                            ; 6    # Adobe Glyph List (Sept/02)
+0x05DA ; finalkafhebrew                      ; 7    # Adobe Glyph List (Sept/02)
+0x05DA ; finalkafqamats                      ; 8    # Adobe Glyph List (Sept/02)
+0x05DA ; finalkafqamatshebrew                ; 9    # Adobe Glyph List (Sept/02)
+0x05DA ; finalkafsheva                       ; 10   # Adobe Glyph List (Sept/02)
+0x05DA ; finalkafshevahebrew                 ; 11   # Adobe Glyph List (Sept/02)
+0x05DB ; afii57675                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER KAF
+0x05DB ; kaf                                 ; 6    # Adobe Glyph List (Sept/02)
+0x05DB ; kafhebrew                           ; 7    # Adobe Glyph List (Sept/02)
+0x05DC ; afii57676                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER LAMED
+0x05DC ; lamed                               ; 6    # Adobe Glyph List (Sept/02)
+0x05DC ; lamedhebrew                         ; 7    # Adobe Glyph List (Sept/02)
+0x05DC ; lamedholam                          ; 8    # Adobe Glyph List (Sept/02)
+0x05DC ; lamedholamdagesh                    ; 9    # Adobe Glyph List (Sept/02)
+0x05DC ; lamedholamdageshhebrew              ; 10   # Adobe Glyph List (Sept/02)
+0x05DC ; lamedholamhebrew                    ; 11   # Adobe Glyph List (Sept/02)
+0x05DD ; afii57677                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER FINAL MEM
+0x05DD ; finalmem                            ; 6    # Adobe Glyph List (Sept/02)
+0x05DD ; finalmemhebrew                      ; 7    # Adobe Glyph List (Sept/02)
+0x05DE ; afii57678                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER MEM
+0x05DE ; mem                                 ; 6    # Adobe Glyph List (Sept/02)
+0x05DE ; memhebrew                           ; 7    # Adobe Glyph List (Sept/02)
+0x05DF ; afii57679                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER FINAL NUN
+0x05DF ; finalnun                            ; 6    # Adobe Glyph List (Sept/02)
+0x05DF ; finalnunhebrew                      ; 7    # Adobe Glyph List (Sept/02)
+0x05E0 ; afii57680                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER NUN
+0x05E0 ; nun                                 ; 6    # Adobe Glyph List (Sept/02)
+0x05E0 ; nunhebrew                           ; 7    # Adobe Glyph List (Sept/02)
+0x05E1 ; afii57681                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER SAMEKH
+0x05E1 ; samekh                              ; 6    # Adobe Glyph List (Sept/02)
+0x05E1 ; samekhhebrew                        ; 7    # Adobe Glyph List (Sept/02)
+0x05E2 ; afii57682                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER AYIN
+0x05E2 ; ayin                                ; 6    # Adobe Glyph List (Sept/02)
+0x05E2 ; ayinhebrew                          ; 7    # Adobe Glyph List (Sept/02)
+0x05E3 ; afii57683                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER FINAL PE
+0x05E3 ; finalpe                             ; 6    # Adobe Glyph List (Sept/02)
+0x05E3 ; finalpehebrew                       ; 7    # Adobe Glyph List (Sept/02)
+0x05E4 ; afii57684                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER PE
+0x05E4 ; pe                                  ; 6    # Adobe Glyph List (Sept/02)
+0x05E4 ; pehebrew                            ; 7    # Adobe Glyph List (Sept/02)
+0x05E5 ; afii57685                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER FINAL TSADI
+0x05E5 ; finaltsadi                          ; 6    # Adobe Glyph List (Sept/02)
+0x05E5 ; finaltsadihebrew                    ; 7    # Adobe Glyph List (Sept/02)
+0x05E6 ; afii57686                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER TSADI
+0x05E6 ; tsadi                               ; 6    # Adobe Glyph List (Sept/02)
+0x05E6 ; tsadihebrew                         ; 7    # Adobe Glyph List (Sept/02)
+0x05E7 ; afii57687                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER QOF
+0x05E7 ; qof                                 ; 6    # Adobe Glyph List (Sept/02)
+0x05E7 ; qofhatafpatah                       ; 7    # Adobe Glyph List (Sept/02)
+0x05E7 ; qofhatafpatahhebrew                 ; 8    # Adobe Glyph List (Sept/02)
+0x05E7 ; qofhatafsegol                       ; 9    # Adobe Glyph List (Sept/02)
+0x05E7 ; qofhatafsegolhebrew                 ; 10   # Adobe Glyph List (Sept/02)
+0x05E7 ; qofhebrew                           ; 11   # Adobe Glyph List (Sept/02)
+0x05E7 ; qofhiriq                            ; 12   # Adobe Glyph List (Sept/02)
+0x05E7 ; qofhiriqhebrew                      ; 13   # Adobe Glyph List (Sept/02)
+0x05E7 ; qofholam                            ; 14   # Adobe Glyph List (Sept/02)
+0x05E7 ; qofholamhebrew                      ; 15   # Adobe Glyph List (Sept/02)
+0x05E7 ; qofpatah                            ; 16   # Adobe Glyph List (Sept/02)
+0x05E7 ; qofpatahhebrew                      ; 17   # Adobe Glyph List (Sept/02)
+0x05E7 ; qofqamats                           ; 18   # Adobe Glyph List (Sept/02)
+0x05E7 ; qofqamatshebrew                     ; 19   # Adobe Glyph List (Sept/02)
+0x05E7 ; qofqubuts                           ; 20   # Adobe Glyph List (Sept/02)
+0x05E7 ; qofqubutshebrew                     ; 21   # Adobe Glyph List (Sept/02)
+0x05E7 ; qofsegol                            ; 22   # Adobe Glyph List (Sept/02)
+0x05E7 ; qofsegolhebrew                      ; 23   # Adobe Glyph List (Sept/02)
+0x05E7 ; qofsheva                            ; 24   # Adobe Glyph List (Sept/02)
+0x05E7 ; qofshevahebrew                      ; 25   # Adobe Glyph List (Sept/02)
+0x05E7 ; qoftsere                            ; 26   # Adobe Glyph List (Sept/02)
+0x05E7 ; qoftserehebrew                      ; 27   # Adobe Glyph List (Sept/02)
+0x05E8 ; afii57688                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER RESH
+0x05E8 ; resh                                ; 6    # Adobe Glyph List (Sept/02)
+0x05E8 ; reshhatafpatah                      ; 7    # Adobe Glyph List (Sept/02)
+0x05E8 ; reshhatafpatahhebrew                ; 8    # Adobe Glyph List (Sept/02)
+0x05E8 ; reshhatafsegol                      ; 9    # Adobe Glyph List (Sept/02)
+0x05E8 ; reshhatafsegolhebrew                ; 10   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshhebrew                          ; 11   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshhiriq                           ; 12   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshhiriqhebrew                     ; 13   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshholam                           ; 14   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshholamhebrew                     ; 15   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshpatah                           ; 16   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshpatahhebrew                     ; 17   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshqamats                          ; 18   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshqamatshebrew                    ; 19   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshqubuts                          ; 20   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshqubutshebrew                    ; 21   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshsegol                           ; 22   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshsegolhebrew                     ; 23   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshsheva                           ; 24   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshshevahebrew                     ; 25   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshtsere                           ; 26   # Adobe Glyph List (Sept/02)
+0x05E8 ; reshtserehebrew                     ; 27   # Adobe Glyph List (Sept/02)
+0x05E9 ; afii57689                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER SHIN
+0x05E9 ; shin                                ; 6    # Adobe Glyph List (Sept/02)
+0x05E9 ; shinhebrew                          ; 7    # Adobe Glyph List (Sept/02)
+0x05EA ; afii57690                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LETTER TAV
+0x05EA ; tav                                 ; 6    # Adobe Glyph List (Sept/02)
+0x05EA ; tavhebrew                           ; 7    # Adobe Glyph List (Sept/02)
+0x05F0 ; afii57716                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LIGATURE YIDDISH DOUBLE VAV
+0x05F0 ; vavvavhebrew                        ; 6    # Adobe Glyph List (Sept/02)
+0x05F1 ; afii57717                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LIGATURE YIDDISH VAV YOD
+0x05F1 ; vavyodhebrew                        ; 6    # Adobe Glyph List (Sept/02)
+0x05F2 ; afii57718                           ; 0    # Adobe Glyph List FN (v1.3) # HEBREW LIGATURE YIDDISH DOUBLE YOD
+0x05F2 ; yodyodhebrew                        ; 6    # Adobe Glyph List (Sept/02)
+0x05F3 ; gereshhebrew                        ; 0    # Adobe Glyph List (Sept/02) # HEBREW PUNCTUATION GERESH
+0x05F4 ; gershayimhebrew                     ; 0    # Adobe Glyph List (Sept/02) # HEBREW PUNCTUATION GERSHAYIM
+0x060C ; afii57388                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC COMMA
+0x060C ; commaarabic                         ; 6    # Adobe Glyph List (Sept/02)
+0x061B ; afii57403                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC SEMICOLON
+0x061B ; semicolonarabic                     ; 6    # Adobe Glyph List (Sept/02)
+0x061F ; afii57407                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC QUESTION MARK
+0x061F ; questionarabic                      ; 6    # Adobe Glyph List (Sept/02)
+0x0621 ; afii57409                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER HAMZA
+0x0621 ; hamzaarabic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0621 ; hamzadammaarabic                    ; 7    # Adobe Glyph List (Sept/02)
+0x0621 ; hamzadammatanarabic                 ; 8    # Adobe Glyph List (Sept/02)
+0x0621 ; hamzafathaarabic                    ; 9    # Adobe Glyph List (Sept/02)
+0x0621 ; hamzafathatanarabic                 ; 10   # Adobe Glyph List (Sept/02)
+0x0621 ; hamzalowarabic                      ; 11   # Adobe Glyph List (Sept/02)
+0x0621 ; hamzalowkasraarabic                 ; 12   # Adobe Glyph List (Sept/02)
+0x0621 ; hamzalowkasratanarabic              ; 13   # Adobe Glyph List (Sept/02)
+0x0621 ; hamzasukunarabic                    ; 14   # Adobe Glyph List (Sept/02)
+0x0622 ; afii57410                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER ALEF WITH MADDA ABOVE
+0x0622 ; alefmaddaabovearabic                ; 6    # Adobe Glyph List (Sept/02)
+0x0623 ; afii57411                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER ALEF WITH HAMZA ABOVE
+0x0623 ; alefhamzaabovearabic                ; 6    # Adobe Glyph List (Sept/02)
+0x0624 ; afii57412                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER WAW WITH HAMZA ABOVE
+0x0624 ; wawhamzaabovearabic                 ; 6    # Adobe Glyph List (Sept/02)
+0x0625 ; afii57413                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER ALEF WITH HAMZA BELOW
+0x0625 ; alefhamzabelowarabic                ; 6    # Adobe Glyph List (Sept/02)
+0x0626 ; afii57414                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER YEH WITH HAMZA ABOVE
+0x0626 ; yehhamzaabovearabic                 ; 6    # Adobe Glyph List (Sept/02)
+0x0627 ; afii57415                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER ALEF
+0x0627 ; alefarabic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0628 ; afii57416                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER BEH
+0x0628 ; beharabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0629 ; afii57417                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER TEH MARBUTA
+0x0629 ; tehmarbutaarabic                    ; 6    # Adobe Glyph List (Sept/02)
+0x062A ; afii57418                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER TEH
+0x062A ; teharabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x062B ; afii57419                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER THEH
+0x062B ; theharabic                          ; 6    # Adobe Glyph List (Sept/02)
+0x062C ; afii57420                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER JEEM
+0x062C ; jeemarabic                          ; 6    # Adobe Glyph List (Sept/02)
+0x062D ; afii57421                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER HAH
+0x062D ; haharabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x062E ; afii57422                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER KHAH
+0x062E ; khaharabic                          ; 6    # Adobe Glyph List (Sept/02)
+0x062F ; afii57423                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER DAL
+0x062F ; dalarabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0630 ; afii57424                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER THAL
+0x0630 ; thalarabic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0631 ; afii57425                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER REH
+0x0631 ; reharabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0631 ; rehyehaleflamarabic                 ; 7    # Adobe Glyph List (Sept/02)
+0x0632 ; afii57426                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER ZAIN
+0x0632 ; zainarabic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0633 ; afii57427                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER SEEN
+0x0633 ; seenarabic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0634 ; afii57428                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER SHEEN
+0x0634 ; sheenarabic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0635 ; afii57429                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER SAD
+0x0635 ; sadarabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0636 ; afii57430                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER DAD
+0x0636 ; dadarabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0637 ; afii57431                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER TAH
+0x0637 ; taharabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0638 ; afii57432                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER ZAH
+0x0638 ; zaharabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0639 ; afii57433                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER AIN
+0x0639 ; ainarabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x063A ; afii57434                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER GHAIN
+0x063A ; ghainarabic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0640 ; afii57440                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC TATWEEL
+0x0640 ; kashidaautoarabic                   ; 6    # Adobe Glyph List (Sept/02)
+0x0640 ; kashidaautonosidebearingarabic      ; 7    # Adobe Glyph List (Sept/02)
+0x0640 ; tatweelarabic                       ; 8    # Adobe Glyph List (Sept/02)
+0x0641 ; afii57441                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER FEH
+0x0641 ; feharabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0642 ; afii57442                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER QAF
+0x0642 ; qafarabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0643 ; afii57443                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER KAF
+0x0643 ; kafarabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0644 ; afii57444                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER LAM
+0x0644 ; lamarabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0645 ; afii57445                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER MEEM
+0x0645 ; meemarabic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0646 ; afii57446                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER NOON
+0x0646 ; noonarabic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0647 ; afii57470                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER HEH
+0x0647 ; heharabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0648 ; afii57448                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER WAW
+0x0648 ; wawarabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0649 ; afii57449                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER ALEF MAKSURA
+0x0649 ; alefmaksuraarabic                   ; 6    # Adobe Glyph List (Sept/02)
+0x064A ; afii57450                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER YEH
+0x064A ; yeharabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x064B ; afii57451                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC FATHATAN
+0x064B ; fathatanarabic                      ; 6    # Adobe Glyph List (Sept/02)
+0x064C ; afii57452                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC DAMMATAN
+0x064C ; dammatanaltonearabic                ; 6    # Adobe Glyph List (Sept/02)
+0x064C ; dammatanarabic                      ; 7    # Adobe Glyph List (Sept/02)
+0x064D ; afii57453                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC KASRATAN
+0x064D ; kasratanarabic                      ; 6    # Adobe Glyph List (Sept/02)
+0x064E ; afii57454                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC FATHA
+0x064E ; fathaarabic                         ; 6    # Adobe Glyph List (Sept/02)
+0x064E ; fathalowarabic                      ; 7    # Adobe Glyph List (Sept/02)
+0x064F ; afii57455                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC DAMMA
+0x064F ; dammaarabic                         ; 6    # Adobe Glyph List (Sept/02)
+0x064F ; dammalowarabic                      ; 7    # Adobe Glyph List (Sept/02)
+0x0650 ; afii57456                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC KASRA
+0x0650 ; kasraarabic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0651 ; afii57457                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC SHADDA
+0x0651 ; shaddaarabic                        ; 6    # Adobe Glyph List (Sept/02)
+0x0651 ; shaddafathatanarabic                ; 7    # Adobe Glyph List (Sept/02)
+0x0652 ; afii57458                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC SUKUN
+0x0652 ; sukunarabic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0660 ; afii57392                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC-INDIC DIGIT ZERO
+0x0660 ; zeroarabic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0660 ; zerohackarabic                      ; 7    # Adobe Glyph List (Sept/02)
+0x0661 ; afii57393                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC-INDIC DIGIT ONE
+0x0661 ; onearabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0661 ; onehackarabic                       ; 7    # Adobe Glyph List (Sept/02)
+0x0662 ; afii57394                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC-INDIC DIGIT TWO
+0x0662 ; twoarabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0662 ; twohackarabic                       ; 7    # Adobe Glyph List (Sept/02)
+0x0663 ; afii57395                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC-INDIC DIGIT THREE
+0x0663 ; threearabic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0663 ; threehackarabic                     ; 7    # Adobe Glyph List (Sept/02)
+0x0664 ; afii57396                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC-INDIC DIGIT FOUR
+0x0664 ; fourarabic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0664 ; fourhackarabic                      ; 7    # Adobe Glyph List (Sept/02)
+0x0665 ; afii57397                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC-INDIC DIGIT FIVE
+0x0665 ; fivearabic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0665 ; fivehackarabic                      ; 7    # Adobe Glyph List (Sept/02)
+0x0666 ; afii57398                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC-INDIC DIGIT SIX
+0x0666 ; sixarabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0666 ; sixhackarabic                       ; 7    # Adobe Glyph List (Sept/02)
+0x0667 ; afii57399                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC-INDIC DIGIT SEVEN
+0x0667 ; sevenarabic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0667 ; sevenhackarabic                     ; 7    # Adobe Glyph List (Sept/02)
+0x0668 ; afii57400                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC-INDIC DIGIT EIGHT
+0x0668 ; eightarabic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0668 ; eighthackarabic                     ; 7    # Adobe Glyph List (Sept/02)
+0x0669 ; afii57401                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC-INDIC DIGIT NINE
+0x0669 ; ninearabic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0669 ; ninehackarabic                      ; 7    # Adobe Glyph List (Sept/02)
+0x066A ; afii57381                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC PERCENT SIGN
+0x066A ; percentarabic                       ; 6    # Adobe Glyph List (Sept/02)
+0x066B ; decimalseparatorarabic              ; 0    # Adobe Glyph List (Sept/02) # ARABIC DECIMAL SEPARATOR
+0x066B ; decimalseparatorpersian             ; 6    # Adobe Glyph List (Sept/02)
+0x066C ; thousandsseparatorarabic            ; 0    # Adobe Glyph List (Sept/02) # ARABIC THOUSANDS SEPARATOR
+0x066C ; thousandsseparatorpersian           ; 6    # Adobe Glyph List (Sept/02)
+0x066D ; afii63167                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC FIVE POINTED STAR
+0x066D ; asteriskaltonearabic                ; 6    # Adobe Glyph List (Sept/02)
+0x066D ; asteriskarabic                      ; 7    # Adobe Glyph List (Sept/02)
+0x0679 ; afii57511                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER TTEH
+0x0679 ; tteharabic                          ; 6    # Adobe Glyph List (Sept/02)
+0x067E ; afii57506                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER PEH
+0x067E ; peharabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x0686 ; afii57507                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER TCHEH
+0x0686 ; tcheharabic                         ; 6    # Adobe Glyph List (Sept/02)
+0x0688 ; afii57512                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER DDAL
+0x0688 ; ddalarabic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0691 ; afii57513                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER RREH
+0x0691 ; rreharabic                          ; 6    # Adobe Glyph List (Sept/02)
+0x0698 ; afii57508                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER JEH
+0x0698 ; jeharabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x06A4 ; afii57505                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER VEH
+0x06A4 ; veharabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x06AF ; afii57509                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER GAF
+0x06AF ; gafarabic                           ; 6    # Adobe Glyph List (Sept/02)
+0x06BA ; afii57514                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER NOON GHUNNA
+0x06BA ; noonghunnaarabic                    ; 6    # Adobe Glyph List (Sept/02)
+0x06C1 ; haaltonearabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER HEH GOAL
+0x06C1 ; hehaltonearabic                     ; 6    # Adobe Glyph List (Sept/02)
+0x06D1 ; yehthreedotsbelowarabic             ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER YEH WITH THREE DOTS BELOW
+0x06D2 ; afii57519                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER YEH BARREE
+0x06D2 ; yehbarreearabic                     ; 6    # Adobe Glyph List (Sept/02)
+0x06D5 ; afii57534                           ; 0    # Adobe Glyph List FN (v1.3) # ARABIC LETTER AE
+0x06F0 ; zeropersian                         ; 0    # Adobe Glyph List (Sept/02) # EXTENDED ARABIC-INDIC DIGIT ZERO
+0x06F1 ; onepersian                          ; 0    # Adobe Glyph List (Sept/02) # EXTENDED ARABIC-INDIC DIGIT ONE
+0x06F2 ; twopersian                          ; 0    # Adobe Glyph List (Sept/02) # EXTENDED ARABIC-INDIC DIGIT TWO
+0x06F3 ; threepersian                        ; 0    # Adobe Glyph List (Sept/02) # EXTENDED ARABIC-INDIC DIGIT THREE
+0x06F4 ; fourpersian                         ; 0    # Adobe Glyph List (Sept/02) # EXTENDED ARABIC-INDIC DIGIT FOUR
+0x06F5 ; fivepersian                         ; 0    # Adobe Glyph List (Sept/02) # EXTENDED ARABIC-INDIC DIGIT FIVE
+0x06F6 ; sixpersian                          ; 0    # Adobe Glyph List (Sept/02) # EXTENDED ARABIC-INDIC DIGIT SIX
+0x06F7 ; sevenpersian                        ; 0    # Adobe Glyph List (Sept/02) # EXTENDED ARABIC-INDIC DIGIT SEVEN
+0x06F8 ; eightpersian                        ; 0    # Adobe Glyph List (Sept/02) # EXTENDED ARABIC-INDIC DIGIT EIGHT
+0x06F9 ; ninepersian                         ; 0    # Adobe Glyph List (Sept/02) # EXTENDED ARABIC-INDIC DIGIT NINE
+0x0901 ; candrabindudeva                     ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI SIGN CANDRABINDU
+0x0902 ; anusvaradeva                        ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI SIGN ANUSVARA
+0x0903 ; visargadeva                         ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI SIGN VISARGA
+0x0905 ; adeva                               ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER A
+0x0906 ; aadeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER AA
+0x0907 ; ideva                               ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER I
+0x0908 ; iideva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER II
+0x0909 ; udeva                               ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER U
+0x090A ; uudeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER UU
+0x090B ; rvocalicdeva                        ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER VOCALIC R
+0x090C ; lvocalicdeva                        ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER VOCALIC L
+0x090D ; ecandradeva                         ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER CANDRA E
+0x090E ; eshortdeva                          ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER SHORT E
+0x090F ; edeva                               ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER E
+0x0910 ; aideva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER AI
+0x0911 ; ocandradeva                         ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER CANDRA O
+0x0912 ; oshortdeva                          ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER SHORT O
+0x0913 ; odeva                               ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER O
+0x0914 ; audeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER AU
+0x0915 ; kadeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER KA
+0x0916 ; khadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER KHA
+0x0917 ; gadeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER GA
+0x0918 ; ghadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER GHA
+0x0919 ; ngadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER NGA
+0x091A ; cadeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER CA
+0x091B ; chadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER CHA
+0x091C ; jadeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER JA
+0x091D ; jhadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER JHA
+0x091E ; nyadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER NYA
+0x091F ; ttadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER TTA
+0x0920 ; tthadeva                            ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER TTHA
+0x0921 ; ddadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER DDA
+0x0922 ; ddhadeva                            ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER DDHA
+0x0923 ; nnadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER NNA
+0x0924 ; tadeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER TA
+0x0925 ; thadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER THA
+0x0926 ; dadeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER DA
+0x0927 ; dhadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER DHA
+0x0928 ; nadeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER NA
+0x0929 ; nnnadeva                            ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER NNNA
+0x092A ; padeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER PA
+0x092B ; phadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER PHA
+0x092C ; badeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER BA
+0x092D ; bhadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER BHA
+0x092E ; madeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER MA
+0x092F ; yadeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER YA
+0x0930 ; radeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER RA
+0x0931 ; rradeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER RRA
+0x0932 ; ladeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER LA
+0x0933 ; lladeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER LLA
+0x0934 ; llladeva                            ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER LLLA
+0x0935 ; vadeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER VA
+0x0936 ; shadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER SHA
+0x0937 ; ssadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER SSA
+0x0938 ; sadeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER SA
+0x0939 ; hadeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER HA
+0x093C ; nuktadeva                           ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI SIGN NUKTA
+0x093D ; avagrahadeva                        ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI SIGN AVAGRAHA
+0x093E ; aavowelsigndeva                     ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN AA
+0x093F ; ivowelsigndeva                      ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN I
+0x0940 ; iivowelsigndeva                     ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN II
+0x0941 ; uvowelsigndeva                      ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN U
+0x0942 ; uuvowelsigndeva                     ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN UU
+0x0943 ; rvocalicvowelsigndeva               ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN VOCALIC R
+0x0944 ; rrvocalicvowelsigndeva              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN VOCALIC RR
+0x0945 ; ecandravowelsigndeva                ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN CANDRA E
+0x0946 ; eshortvowelsigndeva                 ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN SHORT E
+0x0947 ; evowelsigndeva                      ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN E
+0x0948 ; aivowelsigndeva                     ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN AI
+0x0949 ; ocandravowelsigndeva                ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN CANDRA O
+0x094A ; oshortvowelsigndeva                 ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN SHORT O
+0x094B ; ovowelsigndeva                      ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN O
+0x094C ; auvowelsigndeva                     ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN AU
+0x094D ; viramadeva                          ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI SIGN VIRAMA
+0x0950 ; omdeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI OM
+0x0951 ; udattadeva                          ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI STRESS SIGN UDATTA
+0x0952 ; anudattadeva                        ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI STRESS SIGN ANUDATTA
+0x0953 ; gravedeva                           ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI GRAVE ACCENT
+0x0954 ; acutedeva                           ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI ACUTE ACCENT
+0x0958 ; qadeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER QA
+0x0959 ; khhadeva                            ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER KHHA
+0x095A ; ghhadeva                            ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER GHHA
+0x095B ; zadeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER ZA
+0x095C ; dddhadeva                           ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER DDDHA
+0x095D ; rhadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER RHA
+0x095E ; fadeva                              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER FA
+0x095F ; yyadeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER YYA
+0x0960 ; rrvocalicdeva                       ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER VOCALIC RR
+0x0961 ; llvocalicdeva                       ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI LETTER VOCALIC LL
+0x0962 ; lvocalicvowelsigndeva               ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN VOCALIC L
+0x0963 ; llvocalicvowelsigndeva              ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI VOWEL SIGN VOCALIC LL
+0x0964 ; danda                               ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI DANDA
+0x0965 ; dbldanda                            ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI DOUBLE DANDA
+0x0966 ; zerodeva                            ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI DIGIT ZERO
+0x0967 ; onedeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI DIGIT ONE
+0x0968 ; twodeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI DIGIT TWO
+0x0969 ; threedeva                           ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI DIGIT THREE
+0x096A ; fourdeva                            ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI DIGIT FOUR
+0x096B ; fivedeva                            ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI DIGIT FIVE
+0x096C ; sixdeva                             ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI DIGIT SIX
+0x096D ; sevendeva                           ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI DIGIT SEVEN
+0x096E ; eightdeva                           ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI DIGIT EIGHT
+0x096F ; ninedeva                            ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI DIGIT NINE
+0x0970 ; abbreviationsigndeva                ; 0    # Adobe Glyph List (Sept/02) # DEVANAGARI ABBREVIATION SIGN
+0x0981 ; candrabindubengali                  ; 0    # Adobe Glyph List (Sept/02) # BENGALI SIGN CANDRABINDU
+0x0982 ; anusvarabengali                     ; 0    # Adobe Glyph List (Sept/02) # BENGALI SIGN ANUSVARA
+0x0983 ; visargabengali                      ; 0    # Adobe Glyph List (Sept/02) # BENGALI SIGN VISARGA
+0x0985 ; abengali                            ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER A
+0x0986 ; aabengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER AA
+0x0987 ; ibengali                            ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER I
+0x0988 ; iibengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER II
+0x0989 ; ubengali                            ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER U
+0x098A ; uubengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER UU
+0x098B ; rvocalicbengali                     ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER VOCALIC R
+0x098C ; lvocalicbengali                     ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER VOCALIC L
+0x098F ; ebengali                            ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER E
+0x0990 ; aibengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER AI
+0x0993 ; obengali                            ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER O
+0x0994 ; aubengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER AU
+0x0995 ; kabengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER KA
+0x0996 ; khabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER KHA
+0x0997 ; gabengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER GA
+0x0998 ; ghabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER GHA
+0x0999 ; ngabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER NGA
+0x099A ; cabengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER CA
+0x099B ; chabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER CHA
+0x099C ; jabengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER JA
+0x099D ; jhabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER JHA
+0x099E ; nyabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER NYA
+0x099F ; ttabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER TTA
+0x09A0 ; tthabengali                         ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER TTHA
+0x09A1 ; ddabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER DDA
+0x09A2 ; ddhabengali                         ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER DDHA
+0x09A3 ; nnabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER NNA
+0x09A4 ; tabengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER TA
+0x09A5 ; thabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER THA
+0x09A6 ; dabengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER DA
+0x09A7 ; dhabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER DHA
+0x09A8 ; nabengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER NA
+0x09AA ; pabengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER PA
+0x09AB ; phabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER PHA
+0x09AC ; babengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER BA
+0x09AD ; bhabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER BHA
+0x09AE ; mabengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER MA
+0x09AF ; yabengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER YA
+0x09B0 ; rabengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER RA
+0x09B2 ; labengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER LA
+0x09B6 ; shabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER SHA
+0x09B7 ; ssabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER SSA
+0x09B8 ; sabengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER SA
+0x09B9 ; habengali                           ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER HA
+0x09BC ; nuktabengali                        ; 0    # Adobe Glyph List (Sept/02) # BENGALI SIGN NUKTA
+0x09BE ; aavowelsignbengali                  ; 0    # Adobe Glyph List (Sept/02) # BENGALI VOWEL SIGN AA
+0x09BF ; ivowelsignbengali                   ; 0    # Adobe Glyph List (Sept/02) # BENGALI VOWEL SIGN I
+0x09C0 ; iivowelsignbengali                  ; 0    # Adobe Glyph List (Sept/02) # BENGALI VOWEL SIGN II
+0x09C1 ; uvowelsignbengali                   ; 0    # Adobe Glyph List (Sept/02) # BENGALI VOWEL SIGN U
+0x09C2 ; uuvowelsignbengali                  ; 0    # Adobe Glyph List (Sept/02) # BENGALI VOWEL SIGN UU
+0x09C3 ; rvocalicvowelsignbengali            ; 0    # Adobe Glyph List (Sept/02) # BENGALI VOWEL SIGN VOCALIC R
+0x09C4 ; rrvocalicvowelsignbengali           ; 0    # Adobe Glyph List (Sept/02) # BENGALI VOWEL SIGN VOCALIC RR
+0x09C7 ; evowelsignbengali                   ; 0    # Adobe Glyph List (Sept/02) # BENGALI VOWEL SIGN E
+0x09C8 ; aivowelsignbengali                  ; 0    # Adobe Glyph List (Sept/02) # BENGALI VOWEL SIGN AI
+0x09CB ; ovowelsignbengali                   ; 0    # Adobe Glyph List (Sept/02) # BENGALI VOWEL SIGN O
+0x09CC ; auvowelsignbengali                  ; 0    # Adobe Glyph List (Sept/02) # BENGALI VOWEL SIGN AU
+0x09CD ; viramabengali                       ; 0    # Adobe Glyph List (Sept/02) # BENGALI SIGN VIRAMA
+0x09D7 ; aulengthmarkbengali                 ; 0    # Adobe Glyph List (Sept/02) # BENGALI AU LENGTH MARK
+0x09DC ; rrabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER RRA
+0x09DD ; rhabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER RHA
+0x09DF ; yyabengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER YYA
+0x09E0 ; rrvocalicbengali                    ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER VOCALIC RR
+0x09E1 ; llvocalicbengali                    ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER VOCALIC LL
+0x09E2 ; lvocalicvowelsignbengali            ; 0    # Adobe Glyph List (Sept/02) # BENGALI VOWEL SIGN VOCALIC L
+0x09E3 ; llvocalicvowelsignbengali           ; 0    # Adobe Glyph List (Sept/02) # BENGALI VOWEL SIGN VOCALIC LL
+0x09E6 ; zerobengali                         ; 0    # Adobe Glyph List (Sept/02) # BENGALI DIGIT ZERO
+0x09E7 ; onebengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI DIGIT ONE
+0x09E8 ; twobengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI DIGIT TWO
+0x09E9 ; threebengali                        ; 0    # Adobe Glyph List (Sept/02) # BENGALI DIGIT THREE
+0x09EA ; fourbengali                         ; 0    # Adobe Glyph List (Sept/02) # BENGALI DIGIT FOUR
+0x09EB ; fivebengali                         ; 0    # Adobe Glyph List (Sept/02) # BENGALI DIGIT FIVE
+0x09EC ; sixbengali                          ; 0    # Adobe Glyph List (Sept/02) # BENGALI DIGIT SIX
+0x09ED ; sevenbengali                        ; 0    # Adobe Glyph List (Sept/02) # BENGALI DIGIT SEVEN
+0x09EE ; eightbengali                        ; 0    # Adobe Glyph List (Sept/02) # BENGALI DIGIT EIGHT
+0x09EF ; ninebengali                         ; 0    # Adobe Glyph List (Sept/02) # BENGALI DIGIT NINE
+0x09F0 ; ramiddlediagonalbengali             ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER RA WITH MIDDLE DIAGONAL
+0x09F1 ; ralowerdiagonalbengali              ; 0    # Adobe Glyph List (Sept/02) # BENGALI LETTER RA WITH LOWER DIAGONAL
+0x09F2 ; rupeemarkbengali                    ; 0    # Adobe Glyph List (Sept/02) # BENGALI RUPEE MARK
+0x09F3 ; rupeesignbengali                    ; 0    # Adobe Glyph List (Sept/02) # BENGALI RUPEE SIGN
+0x09F4 ; onenumeratorbengali                 ; 0    # Adobe Glyph List (Sept/02) # BENGALI CURRENCY NUMERATOR ONE
+0x09F5 ; twonumeratorbengali                 ; 0    # Adobe Glyph List (Sept/02) # BENGALI CURRENCY NUMERATOR TWO
+0x09F6 ; threenumeratorbengali               ; 0    # Adobe Glyph List (Sept/02) # BENGALI CURRENCY NUMERATOR THREE
+0x09F7 ; fournumeratorbengali                ; 0    # Adobe Glyph List (Sept/02) # BENGALI CURRENCY NUMERATOR FOUR
+0x09F8 ; denominatorminusonenumeratorbengali ; 0    # Adobe Glyph List (Sept/02) # BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR
+0x09F9 ; sixteencurrencydenominatorbengali   ; 0    # Adobe Glyph List (Sept/02) # BENGALI CURRENCY DENOMINATOR SIXTEEN
+0x09FA ; issharbengali                       ; 0    # Adobe Glyph List (Sept/02) # BENGALI ISSHAR
+0x0A02 ; bindigurmukhi                       ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI SIGN BINDI
+0x0A05 ; agurmukhi                           ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER A
+0x0A06 ; aagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER AA
+0x0A07 ; igurmukhi                           ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER I
+0x0A08 ; iigurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER II
+0x0A09 ; ugurmukhi                           ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER U
+0x0A0A ; uugurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER UU
+0x0A0F ; eegurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER EE
+0x0A10 ; aigurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER AI
+0x0A13 ; oogurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER OO
+0x0A14 ; augurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER AU
+0x0A15 ; kagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER KA
+0x0A16 ; khagurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER KHA
+0x0A17 ; gagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER GA
+0x0A18 ; ghagurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER GHA
+0x0A19 ; ngagurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER NGA
+0x0A1A ; cagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER CA
+0x0A1B ; chagurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER CHA
+0x0A1C ; jagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER JA
+0x0A1D ; jhagurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER JHA
+0x0A1E ; nyagurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER NYA
+0x0A1F ; ttagurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER TTA
+0x0A20 ; tthagurmukhi                        ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER TTHA
+0x0A21 ; ddagurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER DDA
+0x0A22 ; ddhagurmukhi                        ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER DDHA
+0x0A23 ; nnagurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER NNA
+0x0A24 ; tagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER TA
+0x0A25 ; thagurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER THA
+0x0A26 ; dagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER DA
+0x0A27 ; dhagurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER DHA
+0x0A28 ; nagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER NA
+0x0A2A ; pagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER PA
+0x0A2B ; phagurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER PHA
+0x0A2C ; bagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER BA
+0x0A2D ; bhagurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER BHA
+0x0A2E ; magurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER MA
+0x0A2F ; yagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER YA
+0x0A30 ; ragurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER RA
+0x0A32 ; lagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER LA
+0x0A35 ; vagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER VA
+0x0A36 ; shagurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER SHA
+0x0A38 ; sagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER SA
+0x0A39 ; hagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER HA
+0x0A3C ; nuktagurmukhi                       ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI SIGN NUKTA
+0x0A3E ; aamatragurmukhi                     ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI VOWEL SIGN AA
+0x0A3F ; imatragurmukhi                      ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI VOWEL SIGN I
+0x0A40 ; iimatragurmukhi                     ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI VOWEL SIGN II
+0x0A41 ; umatragurmukhi                      ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI VOWEL SIGN U
+0x0A42 ; uumatragurmukhi                     ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI VOWEL SIGN UU
+0x0A47 ; eematragurmukhi                     ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI VOWEL SIGN EE
+0x0A48 ; aimatragurmukhi                     ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI VOWEL SIGN AI
+0x0A4B ; oomatragurmukhi                     ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI VOWEL SIGN OO
+0x0A4C ; aumatragurmukhi                     ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI VOWEL SIGN AU
+0x0A4D ; halantgurmukhi                      ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI SIGN VIRAMA
+0x0A59 ; khhagurmukhi                        ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER KHHA
+0x0A5A ; ghhagurmukhi                        ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER GHHA
+0x0A5B ; zagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER ZA
+0x0A5C ; rragurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER RRA
+0x0A5E ; fagurmukhi                          ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI LETTER FA
+0x0A66 ; zerogurmukhi                        ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI DIGIT ZERO
+0x0A67 ; onegurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI DIGIT ONE
+0x0A68 ; twogurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI DIGIT TWO
+0x0A69 ; threegurmukhi                       ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI DIGIT THREE
+0x0A6A ; fourgurmukhi                        ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI DIGIT FOUR
+0x0A6B ; fivegurmukhi                        ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI DIGIT FIVE
+0x0A6C ; sixgurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI DIGIT SIX
+0x0A6D ; sevengurmukhi                       ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI DIGIT SEVEN
+0x0A6E ; eightgurmukhi                       ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI DIGIT EIGHT
+0x0A6F ; ninegurmukhi                        ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI DIGIT NINE
+0x0A70 ; tippigurmukhi                       ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI TIPPI
+0x0A71 ; addakgurmukhi                       ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI ADDAK
+0x0A72 ; irigurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI IRI
+0x0A73 ; uragurmukhi                         ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI URA
+0x0A74 ; ekonkargurmukhi                     ; 0    # Adobe Glyph List (Sept/02) # GURMUKHI EK ONKAR
+0x0A81 ; candrabindugujarati                 ; 0    # Adobe Glyph List (Sept/02) # GUJARATI SIGN CANDRABINDU
+0x0A82 ; anusvaragujarati                    ; 0    # Adobe Glyph List (Sept/02) # GUJARATI SIGN ANUSVARA
+0x0A83 ; visargagujarati                     ; 0    # Adobe Glyph List (Sept/02) # GUJARATI SIGN VISARGA
+0x0A85 ; agujarati                           ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER A
+0x0A86 ; aagujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER AA
+0x0A87 ; igujarati                           ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER I
+0x0A88 ; iigujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER II
+0x0A89 ; ugujarati                           ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER U
+0x0A8A ; uugujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER UU
+0x0A8B ; rvocalicgujarati                    ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER VOCALIC R
+0x0A8D ; ecandragujarati                     ; 0    # Adobe Glyph List (Sept/02) # GUJARATI VOWEL CANDRA E
+0x0A8F ; egujarati                           ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER E
+0x0A90 ; aigujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER AI
+0x0A91 ; ocandragujarati                     ; 0    # Adobe Glyph List (Sept/02) # GUJARATI VOWEL CANDRA O
+0x0A93 ; ogujarati                           ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER O
+0x0A94 ; augujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER AU
+0x0A95 ; kagujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER KA
+0x0A96 ; khagujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER KHA
+0x0A97 ; gagujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER GA
+0x0A98 ; ghagujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER GHA
+0x0A99 ; ngagujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER NGA
+0x0A9A ; cagujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER CA
+0x0A9B ; chagujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER CHA
+0x0A9C ; jagujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER JA
+0x0A9D ; jhagujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER JHA
+0x0A9E ; nyagujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER NYA
+0x0A9F ; ttagujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER TTA
+0x0AA0 ; tthagujarati                        ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER TTHA
+0x0AA1 ; ddagujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER DDA
+0x0AA2 ; ddhagujarati                        ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER DDHA
+0x0AA3 ; nnagujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER NNA
+0x0AA4 ; tagujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER TA
+0x0AA5 ; thagujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER THA
+0x0AA6 ; dagujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER DA
+0x0AA7 ; dhagujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER DHA
+0x0AA8 ; nagujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER NA
+0x0AAA ; pagujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER PA
+0x0AAB ; phagujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER PHA
+0x0AAC ; bagujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER BA
+0x0AAD ; bhagujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER BHA
+0x0AAE ; magujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER MA
+0x0AAF ; yagujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER YA
+0x0AB0 ; ragujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER RA
+0x0AB2 ; lagujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER LA
+0x0AB3 ; llagujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER LLA
+0x0AB5 ; vagujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER VA
+0x0AB6 ; shagujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER SHA
+0x0AB7 ; ssagujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER SSA
+0x0AB8 ; sagujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER SA
+0x0AB9 ; hagujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER HA
+0x0ABC ; nuktagujarati                       ; 0    # Adobe Glyph List (Sept/02) # GUJARATI SIGN NUKTA
+0x0ABE ; aavowelsigngujarati                 ; 0    # Adobe Glyph List (Sept/02) # GUJARATI VOWEL SIGN AA
+0x0ABF ; ivowelsigngujarati                  ; 0    # Adobe Glyph List (Sept/02) # GUJARATI VOWEL SIGN I
+0x0AC0 ; iivowelsigngujarati                 ; 0    # Adobe Glyph List (Sept/02) # GUJARATI VOWEL SIGN II
+0x0AC1 ; uvowelsigngujarati                  ; 0    # Adobe Glyph List (Sept/02) # GUJARATI VOWEL SIGN U
+0x0AC2 ; uuvowelsigngujarati                 ; 0    # Adobe Glyph List (Sept/02) # GUJARATI VOWEL SIGN UU
+0x0AC3 ; rvocalicvowelsigngujarati           ; 0    # Adobe Glyph List (Sept/02) # GUJARATI VOWEL SIGN VOCALIC R
+0x0AC4 ; rrvocalicvowelsigngujarati          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI VOWEL SIGN VOCALIC RR
+0x0AC5 ; ecandravowelsigngujarati            ; 0    # Adobe Glyph List (Sept/02) # GUJARATI VOWEL SIGN CANDRA E
+0x0AC7 ; evowelsigngujarati                  ; 0    # Adobe Glyph List (Sept/02) # GUJARATI VOWEL SIGN E
+0x0AC8 ; aivowelsigngujarati                 ; 0    # Adobe Glyph List (Sept/02) # GUJARATI VOWEL SIGN AI
+0x0AC9 ; ocandravowelsigngujarati            ; 0    # Adobe Glyph List (Sept/02) # GUJARATI VOWEL SIGN CANDRA O
+0x0ACB ; ovowelsigngujarati                  ; 0    # Adobe Glyph List (Sept/02) # GUJARATI VOWEL SIGN O
+0x0ACC ; auvowelsigngujarati                 ; 0    # Adobe Glyph List (Sept/02) # GUJARATI VOWEL SIGN AU
+0x0ACD ; viramagujarati                      ; 0    # Adobe Glyph List (Sept/02) # GUJARATI SIGN VIRAMA
+0x0AD0 ; omgujarati                          ; 0    # Adobe Glyph List (Sept/02) # GUJARATI OM
+0x0AE0 ; rrvocalicgujarati                   ; 0    # Adobe Glyph List (Sept/02) # GUJARATI LETTER VOCALIC RR
+0x0AE6 ; zerogujarati                        ; 0    # Adobe Glyph List (Sept/02) # GUJARATI DIGIT ZERO
+0x0AE7 ; onegujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI DIGIT ONE
+0x0AE8 ; twogujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI DIGIT TWO
+0x0AE9 ; threegujarati                       ; 0    # Adobe Glyph List (Sept/02) # GUJARATI DIGIT THREE
+0x0AEA ; fourgujarati                        ; 0    # Adobe Glyph List (Sept/02) # GUJARATI DIGIT FOUR
+0x0AEB ; fivegujarati                        ; 0    # Adobe Glyph List (Sept/02) # GUJARATI DIGIT FIVE
+0x0AEC ; sixgujarati                         ; 0    # Adobe Glyph List (Sept/02) # GUJARATI DIGIT SIX
+0x0AED ; sevengujarati                       ; 0    # Adobe Glyph List (Sept/02) # GUJARATI DIGIT SEVEN
+0x0AEE ; eightgujarati                       ; 0    # Adobe Glyph List (Sept/02) # GUJARATI DIGIT EIGHT
+0x0AEF ; ninegujarati                        ; 0    # Adobe Glyph List (Sept/02) # GUJARATI DIGIT NINE
+0x0E01 ; kokaithai                           ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER KO KAI
+0x0E02 ; khokhaithai                         ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER KHO KHAI
+0x0E03 ; khokhuatthai                        ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER KHO KHUAT
+0x0E04 ; khokhwaithai                        ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER KHO KHWAI
+0x0E05 ; khokhonthai                         ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER KHO KHON
+0x0E06 ; khorakhangthai                      ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER KHO RAKHANG
+0x0E07 ; ngonguthai                          ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER NGO NGU
+0x0E08 ; chochanthai                         ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER CHO CHAN
+0x0E09 ; chochingthai                        ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER CHO CHING
+0x0E0A ; chochangthai                        ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER CHO CHANG
+0x0E0B ; sosothai                            ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SO SO
+0x0E0C ; chochoethai                         ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER CHO CHOE
+0x0E0D ; yoyingthai                          ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER YO YING
+0x0E0E ; dochadathai                         ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER DO CHADA
+0x0E0F ; topatakthai                         ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER TO PATAK
+0x0E10 ; thothanthai                         ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER THO THAN
+0x0E11 ; thonangmonthothai                   ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER THO NANGMONTHO
+0x0E12 ; thophuthaothai                      ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER THO PHUTHAO
+0x0E13 ; nonenthai                           ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER NO NEN
+0x0E14 ; dodekthai                           ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER DO DEK
+0x0E15 ; totaothai                           ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER TO TAO
+0x0E16 ; thothungthai                        ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER THO THUNG
+0x0E17 ; thothahanthai                       ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER THO THAHAN
+0x0E18 ; thothongthai                        ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER THO THONG
+0x0E19 ; nonuthai                            ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER NO NU
+0x0E1A ; bobaimaithai                        ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER BO BAIMAI
+0x0E1B ; poplathai                           ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER PO PLA
+0x0E1C ; phophungthai                        ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER PHO PHUNG
+0x0E1D ; fofathai                            ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER FO FA
+0x0E1E ; phophanthai                         ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER PHO PHAN
+0x0E1F ; fofanthai                           ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER FO FAN
+0x0E20 ; phosamphaothai                      ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER PHO SAMPHAO
+0x0E21 ; momathai                            ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER MO MA
+0x0E22 ; yoyakthai                           ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER YO YAK
+0x0E23 ; roruathai                           ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER RO RUA
+0x0E24 ; ruthai                              ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER RU
+0x0E25 ; lolingthai                          ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER LO LING
+0x0E26 ; luthai                              ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER LU
+0x0E27 ; wowaenthai                          ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER WO WAEN
+0x0E28 ; sosalathai                          ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SO SALA
+0x0E29 ; sorusithai                          ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SO RUSI
+0x0E2A ; sosuathai                           ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SO SUA
+0x0E2B ; hohipthai                           ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER HO HIP
+0x0E2C ; lochulathai                         ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER LO CHULA
+0x0E2D ; oangthai                            ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER O ANG
+0x0E2E ; honokhukthai                        ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER HO NOKHUK
+0x0E2F ; paiyannoithai                       ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER PAIYANNOI
+0x0E30 ; saraathai                           ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SARA A
+0x0E31 ; maihanakatthai                      ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER MAI HAN-AKAT
+0x0E32 ; saraaathai                          ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SARA AA
+0x0E33 ; saraamthai                          ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SARA AM
+0x0E34 ; saraithai                           ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SARA I
+0x0E35 ; saraiithai                          ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SARA II
+0x0E36 ; sarauethai                          ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SARA UE
+0x0E37 ; saraueethai                         ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SARA UEE
+0x0E38 ; sarauthai                           ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SARA U
+0x0E39 ; sarauuthai                          ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SARA UU
+0x0E3A ; phinthuthai                         ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER PHINTHU
+0x0E3F ; bahtthai                            ; 0    # Adobe Glyph List (Sept/02) # THAI CURRENCY SYMBOL BAHT
+0x0E40 ; saraethai                           ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SARA E
+0x0E41 ; saraaethai                          ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SARA AE
+0x0E42 ; saraothai                           ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SARA O
+0x0E43 ; saraaimaimuanthai                   ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SARA AI MAIMUAN
+0x0E44 ; saraaimaimalaithai                  ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER SARA AI MAIMALAI
+0x0E45 ; lakkhangyaothai                     ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER LAKKHANGYAO
+0x0E46 ; maiyamokthai                        ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER MAIYAMOK
+0x0E47 ; maitaikhuthai                       ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER MAITAIKHU
+0x0E48 ; maiekthai                           ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER MAI EK
+0x0E49 ; maithothai                          ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER MAI THO
+0x0E4A ; maitrithai                          ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER MAI TRI
+0x0E4B ; maichattawathai                     ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER MAI CHATTAWA
+0x0E4C ; thanthakhatthai                     ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER THANTHAKHAT
+0x0E4D ; nikhahitthai                        ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER NIKHAHIT
+0x0E4E ; yamakkanthai                        ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER YAMAKKAN
+0x0E4F ; fongmanthai                         ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER FONGMAN
+0x0E50 ; zerothai                            ; 0    # Adobe Glyph List (Sept/02) # THAI DIGIT ZERO
+0x0E51 ; onethai                             ; 0    # Adobe Glyph List (Sept/02) # THAI DIGIT ONE
+0x0E52 ; twothai                             ; 0    # Adobe Glyph List (Sept/02) # THAI DIGIT TWO
+0x0E53 ; threethai                           ; 0    # Adobe Glyph List (Sept/02) # THAI DIGIT THREE
+0x0E54 ; fourthai                            ; 0    # Adobe Glyph List (Sept/02) # THAI DIGIT FOUR
+0x0E55 ; fivethai                            ; 0    # Adobe Glyph List (Sept/02) # THAI DIGIT FIVE
+0x0E56 ; sixthai                             ; 0    # Adobe Glyph List (Sept/02) # THAI DIGIT SIX
+0x0E57 ; seventhai                           ; 0    # Adobe Glyph List (Sept/02) # THAI DIGIT SEVEN
+0x0E58 ; eightthai                           ; 0    # Adobe Glyph List (Sept/02) # THAI DIGIT EIGHT
+0x0E59 ; ninethai                            ; 0    # Adobe Glyph List (Sept/02) # THAI DIGIT NINE
+0x0E5A ; angkhankhuthai                      ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER ANGKHANKHU
+0x0E5B ; khomutthai                          ; 0    # Adobe Glyph List (Sept/02) # THAI CHARACTER KHOMUT
+0x1E00 ; Aringbelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH RING BELOW
+0x1E01 ; aringbelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH RING BELOW
+0x1E02 ; Bdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER B WITH DOT ABOVE
+0x1E03 ; bdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER B WITH DOT ABOVE
+0x1E04 ; Bdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER B WITH DOT BELOW
+0x1E05 ; bdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER B WITH DOT BELOW
+0x1E06 ; Blinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER B WITH LINE BELOW
+0x1E07 ; blinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER B WITH LINE BELOW
+0x1E08 ; Ccedillaacute                       ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
+0x1E09 ; ccedillaacute                       ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER C WITH CEDILLA AND ACUTE
+0x1E0A ; Ddotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER D WITH DOT ABOVE
+0x1E0B ; ddotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER D WITH DOT ABOVE
+0x1E0C ; Ddotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER D WITH DOT BELOW
+0x1E0D ; ddotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER D WITH DOT BELOW
+0x1E0E ; Dlinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER D WITH LINE BELOW
+0x1E0F ; dlinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER D WITH LINE BELOW
+0x1E10 ; Dcedilla                            ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER D WITH CEDILLA
+0x1E11 ; dcedilla                            ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER D WITH CEDILLA
+0x1E12 ; Dcircumflexbelow                    ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
+0x1E13 ; dcircumflexbelow                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
+0x1E14 ; Emacrongrave                        ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
+0x1E15 ; emacrongrave                        ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER E WITH MACRON AND GRAVE
+0x1E16 ; Emacronacute                        ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
+0x1E17 ; emacronacute                        ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER E WITH MACRON AND ACUTE
+0x1E18 ; Ecircumflexbelow                    ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
+0x1E19 ; ecircumflexbelow                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
+0x1E1A ; Etildebelow                         ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER E WITH TILDE BELOW
+0x1E1B ; etildebelow                         ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER E WITH TILDE BELOW
+0x1E1C ; Ecedillabreve                       ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
+0x1E1D ; ecedillabreve                       ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER E WITH CEDILLA AND BREVE
+0x1E1E ; Fdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER F WITH DOT ABOVE
+0x1E1F ; fdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER F WITH DOT ABOVE
+0x1E20 ; Gmacron                             ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER G WITH MACRON
+0x1E21 ; gmacron                             ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER G WITH MACRON
+0x1E22 ; Hdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER H WITH DOT ABOVE
+0x1E23 ; hdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER H WITH DOT ABOVE
+0x1E24 ; Hdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER H WITH DOT BELOW
+0x1E25 ; hdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER H WITH DOT BELOW
+0x1E26 ; Hdieresis                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER H WITH DIAERESIS
+0x1E27 ; hdieresis                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER H WITH DIAERESIS
+0x1E28 ; Hcedilla                            ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER H WITH CEDILLA
+0x1E29 ; hcedilla                            ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER H WITH CEDILLA
+0x1E2A ; Hbrevebelow                         ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER H WITH BREVE BELOW
+0x1E2B ; hbrevebelow                         ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER H WITH BREVE BELOW
+0x1E2C ; Itildebelow                         ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER I WITH TILDE BELOW
+0x1E2D ; itildebelow                         ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER I WITH TILDE BELOW
+0x1E2E ; Idieresisacute                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
+0x1E2F ; idieresisacute                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE
+0x1E30 ; Kacute                              ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER K WITH ACUTE
+0x1E31 ; kacute                              ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER K WITH ACUTE
+0x1E32 ; Kdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER K WITH DOT BELOW
+0x1E33 ; kdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER K WITH DOT BELOW
+0x1E34 ; Klinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER K WITH LINE BELOW
+0x1E35 ; klinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER K WITH LINE BELOW
+0x1E36 ; Ldotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER L WITH DOT BELOW
+0x1E37 ; ldotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER L WITH DOT BELOW
+0x1E38 ; Ldotbelowmacron                     ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
+0x1E39 ; ldotbelowmacron                     ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
+0x1E3A ; Llinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER L WITH LINE BELOW
+0x1E3B ; llinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER L WITH LINE BELOW
+0x1E3C ; Lcircumflexbelow                    ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
+0x1E3D ; lcircumflexbelow                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
+0x1E3E ; Macute                              ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER M WITH ACUTE
+0x1E3F ; macute                              ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER M WITH ACUTE
+0x1E40 ; Mdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER M WITH DOT ABOVE
+0x1E41 ; mdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER M WITH DOT ABOVE
+0x1E42 ; Mdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER M WITH DOT BELOW
+0x1E43 ; mdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER M WITH DOT BELOW
+0x1E44 ; Ndotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER N WITH DOT ABOVE
+0x1E45 ; ndotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER N WITH DOT ABOVE
+0x1E46 ; Ndotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER N WITH DOT BELOW
+0x1E47 ; ndotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER N WITH DOT BELOW
+0x1E48 ; Nlinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER N WITH LINE BELOW
+0x1E49 ; nlinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER N WITH LINE BELOW
+0x1E4A ; Ncircumflexbelow                    ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
+0x1E4B ; ncircumflexbelow                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
+0x1E4C ; Otildeacute                         ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
+0x1E4D ; otildeacute                         ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH TILDE AND ACUTE
+0x1E4E ; Otildedieresis                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
+0x1E4F ; otildedieresis                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
+0x1E50 ; Omacrongrave                        ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
+0x1E51 ; omacrongrave                        ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH MACRON AND GRAVE
+0x1E52 ; Omacronacute                        ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
+0x1E53 ; omacronacute                        ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH MACRON AND ACUTE
+0x1E54 ; Pacute                              ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER P WITH ACUTE
+0x1E55 ; pacute                              ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER P WITH ACUTE
+0x1E56 ; Pdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER P WITH DOT ABOVE
+0x1E57 ; pdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER P WITH DOT ABOVE
+0x1E58 ; Rdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER R WITH DOT ABOVE
+0x1E59 ; rdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER R WITH DOT ABOVE
+0x1E5A ; Rdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER R WITH DOT BELOW
+0x1E5B ; rdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER R WITH DOT BELOW
+0x1E5C ; Rdotbelowmacron                     ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
+0x1E5D ; rdotbelowmacron                     ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
+0x1E5E ; Rlinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER R WITH LINE BELOW
+0x1E5F ; rlinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER R WITH LINE BELOW
+0x1E60 ; Sdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER S WITH DOT ABOVE
+0x1E61 ; sdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER S WITH DOT ABOVE
+0x1E62 ; Sdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER S WITH DOT BELOW
+0x1E63 ; sdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER S WITH DOT BELOW
+0x1E64 ; Sacutedotaccent                     ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
+0x1E65 ; sacutedotaccent                     ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE
+0x1E66 ; Scarondotaccent                     ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
+0x1E67 ; scarondotaccent                     ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
+0x1E68 ; Sdotbelowdotaccent                  ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
+0x1E69 ; sdotbelowdotaccent                  ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE
+0x1E6A ; Tdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER T WITH DOT ABOVE
+0x1E6B ; tdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER T WITH DOT ABOVE
+0x1E6C ; Tdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER T WITH DOT BELOW
+0x1E6D ; tdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER T WITH DOT BELOW
+0x1E6E ; Tlinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER T WITH LINE BELOW
+0x1E6F ; tlinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER T WITH LINE BELOW
+0x1E70 ; Tcircumflexbelow                    ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
+0x1E71 ; tcircumflexbelow                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW
+0x1E72 ; Udieresisbelow                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
+0x1E73 ; udieresisbelow                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH DIAERESIS BELOW
+0x1E74 ; Utildebelow                         ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH TILDE BELOW
+0x1E75 ; utildebelow                         ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH TILDE BELOW
+0x1E76 ; Ucircumflexbelow                    ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
+0x1E77 ; ucircumflexbelow                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW
+0x1E78 ; Utildeacute                         ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
+0x1E79 ; utildeacute                         ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH TILDE AND ACUTE
+0x1E7A ; Umacrondieresis                     ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
+0x1E7B ; umacrondieresis                     ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH MACRON AND DIAERESIS
+0x1E7C ; Vtilde                              ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER V WITH TILDE
+0x1E7D ; vtilde                              ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER V WITH TILDE
+0x1E7E ; Vdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER V WITH DOT BELOW
+0x1E7F ; vdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER V WITH DOT BELOW
+0x1E80 ; Wgrave                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER W WITH GRAVE
+0x1E81 ; wgrave                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER W WITH GRAVE
+0x1E82 ; Wacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER W WITH ACUTE
+0x1E83 ; wacute                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER W WITH ACUTE
+0x1E84 ; Wdieresis                           ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER W WITH DIAERESIS
+0x1E85 ; wdieresis                           ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER W WITH DIAERESIS
+0x1E86 ; Wdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER W WITH DOT ABOVE
+0x1E87 ; wdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER W WITH DOT ABOVE
+0x1E88 ; Wdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER W WITH DOT BELOW
+0x1E89 ; wdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER W WITH DOT BELOW
+0x1E8A ; Xdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER X WITH DOT ABOVE
+0x1E8B ; xdotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER X WITH DOT ABOVE
+0x1E8C ; Xdieresis                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER X WITH DIAERESIS
+0x1E8D ; xdieresis                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER X WITH DIAERESIS
+0x1E8E ; Ydotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER Y WITH DOT ABOVE
+0x1E8F ; ydotaccent                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER Y WITH DOT ABOVE
+0x1E90 ; Zcircumflex                         ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
+0x1E91 ; zcircumflex                         ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER Z WITH CIRCUMFLEX
+0x1E92 ; Zdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER Z WITH DOT BELOW
+0x1E93 ; zdotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER Z WITH DOT BELOW
+0x1E94 ; Zlinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER Z WITH LINE BELOW
+0x1E95 ; zlinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER Z WITH LINE BELOW
+0x1E96 ; hlinebelow                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER H WITH LINE BELOW
+0x1E97 ; tdieresis                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER T WITH DIAERESIS
+0x1E98 ; wring                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER W WITH RING ABOVE
+0x1E99 ; yring                               ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER Y WITH RING ABOVE
+0x1E9A ; arighthalfring                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH RIGHT HALF RING
+0x1E9B ; slongdotaccent                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER LONG S WITH DOT ABOVE
+0x1EA0 ; Adotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH DOT BELOW
+0x1EA1 ; adotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH DOT BELOW
+0x1EA2 ; Ahookabove                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH HOOK ABOVE
+0x1EA3 ; ahookabove                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH HOOK ABOVE
+0x1EA4 ; Acircumflexacute                    ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
+0x1EA5 ; acircumflexacute                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
+0x1EA6 ; Acircumflexgrave                    ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
+0x1EA7 ; acircumflexgrave                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
+0x1EA8 ; Acircumflexhookabove                ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
+0x1EA9 ; acircumflexhookabove                ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
+0x1EAA ; Acircumflextilde                    ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
+0x1EAB ; acircumflextilde                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
+0x1EAC ; Acircumflexdotbelow                 ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+0x1EAD ; acircumflexdotbelow                 ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+0x1EAE ; Abreveacute                         ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
+0x1EAF ; abreveacute                         ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH BREVE AND ACUTE
+0x1EB0 ; Abrevegrave                         ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
+0x1EB1 ; abrevegrave                         ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH BREVE AND GRAVE
+0x1EB2 ; Abrevehookabove                     ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
+0x1EB3 ; abrevehookabove                     ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
+0x1EB4 ; Abrevetilde                         ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH BREVE AND TILDE
+0x1EB5 ; abrevetilde                         ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH BREVE AND TILDE
+0x1EB6 ; Abrevedotbelow                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
+0x1EB7 ; abrevedotbelow                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
+0x1EB8 ; Edotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER E WITH DOT BELOW
+0x1EB9 ; edotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER E WITH DOT BELOW
+0x1EBA ; Ehookabove                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER E WITH HOOK ABOVE
+0x1EBB ; ehookabove                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER E WITH HOOK ABOVE
+0x1EBC ; Etilde                              ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER E WITH TILDE
+0x1EBD ; etilde                              ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER E WITH TILDE
+0x1EBE ; Ecircumflexacute                    ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
+0x1EBF ; ecircumflexacute                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
+0x1EC0 ; Ecircumflexgrave                    ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
+0x1EC1 ; ecircumflexgrave                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
+0x1EC2 ; Ecircumflexhookabove                ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
+0x1EC3 ; ecircumflexhookabove                ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
+0x1EC4 ; Ecircumflextilde                    ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
+0x1EC5 ; ecircumflextilde                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
+0x1EC6 ; Ecircumflexdotbelow                 ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+0x1EC7 ; ecircumflexdotbelow                 ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+0x1EC8 ; Ihookabove                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER I WITH HOOK ABOVE
+0x1EC9 ; ihookabove                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER I WITH HOOK ABOVE
+0x1ECA ; Idotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER I WITH DOT BELOW
+0x1ECB ; idotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER I WITH DOT BELOW
+0x1ECC ; Odotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH DOT BELOW
+0x1ECD ; odotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH DOT BELOW
+0x1ECE ; Ohookabove                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH HOOK ABOVE
+0x1ECF ; ohookabove                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH HOOK ABOVE
+0x1ED0 ; Ocircumflexacute                    ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
+0x1ED1 ; ocircumflexacute                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
+0x1ED2 ; Ocircumflexgrave                    ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
+0x1ED3 ; ocircumflexgrave                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
+0x1ED4 ; Ocircumflexhookabove                ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
+0x1ED5 ; ocircumflexhookabove                ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
+0x1ED6 ; Ocircumflextilde                    ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
+0x1ED7 ; ocircumflextilde                    ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
+0x1ED8 ; Ocircumflexdotbelow                 ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
+0x1ED9 ; ocircumflexdotbelow                 ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
+0x1EDA ; Ohornacute                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH HORN AND ACUTE
+0x1EDB ; ohornacute                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH HORN AND ACUTE
+0x1EDC ; Ohorngrave                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH HORN AND GRAVE
+0x1EDD ; ohorngrave                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH HORN AND GRAVE
+0x1EDE ; Ohornhookabove                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
+0x1EDF ; ohornhookabove                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
+0x1EE0 ; Ohorntilde                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH HORN AND TILDE
+0x1EE1 ; ohorntilde                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH HORN AND TILDE
+0x1EE2 ; Ohorndotbelow                       ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
+0x1EE3 ; ohorndotbelow                       ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER O WITH HORN AND DOT BELOW
+0x1EE4 ; Udotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH DOT BELOW
+0x1EE5 ; udotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH DOT BELOW
+0x1EE6 ; Uhookabove                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH HOOK ABOVE
+0x1EE7 ; uhookabove                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH HOOK ABOVE
+0x1EE8 ; Uhornacute                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH HORN AND ACUTE
+0x1EE9 ; uhornacute                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH HORN AND ACUTE
+0x1EEA ; Uhorngrave                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH HORN AND GRAVE
+0x1EEB ; uhorngrave                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH HORN AND GRAVE
+0x1EEC ; Uhornhookabove                      ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
+0x1EED ; uhornhookabove                      ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
+0x1EEE ; Uhorntilde                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH HORN AND TILDE
+0x1EEF ; uhorntilde                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH HORN AND TILDE
+0x1EF0 ; Uhorndotbelow                       ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
+0x1EF1 ; uhorndotbelow                       ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER U WITH HORN AND DOT BELOW
+0x1EF2 ; Ygrave                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN CAPITAL LETTER Y WITH GRAVE
+0x1EF3 ; ygrave                              ; 0    # Adobe Glyph List FN (v1.3) # LATIN SMALL LETTER Y WITH GRAVE
+0x1EF4 ; Ydotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER Y WITH DOT BELOW
+0x1EF5 ; ydotbelow                           ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER Y WITH DOT BELOW
+0x1EF6 ; Yhookabove                          ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER Y WITH HOOK ABOVE
+0x1EF7 ; yhookabove                          ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER Y WITH HOOK ABOVE
+0x1EF8 ; Ytilde                              ; 0    # Adobe Glyph List (Sept/02) # LATIN CAPITAL LETTER Y WITH TILDE
+0x1EF9 ; ytilde                              ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LETTER Y WITH TILDE
+0x2002 ; enspace                             ; 0    # Adobe Glyph List (Sept/02) # EN SPACE
+0x2002 ; ensp                                ; 4    # XHTML Substitute
+0x2003 ; emsp                                ; 4    # XHTML Substitute           # EM SPACE
+0x2004 ; emsp13                              ; 5    # SGML Substitute            # THREE-PER-EM SPACE
+0x2005 ; emsp14                              ; 5    # SGML Substitute            # FOUR-PER-EM SPACE
+0x2007 ; numsp                               ; 5    # SGML Substitute            # FIGURE SPACE
+0x2008 ; puncsp                              ; 5    # SGML Substitute            # PUNCTUATION SPACE
+0x2009 ; thinsp                              ; 4    # XHTML Substitute           # THIN SPACE
+0x200A ; hairsp                              ; 5    # SGML Substitute            # HAIR SPACE
+0x200B ; zerowidthspace                      ; 0    # Adobe Glyph List (Sept/02) # ZERO WIDTH SPACE
+0x200C ; afii61664                           ; 0    # Adobe Glyph List FN (v1.3) # ZERO WIDTH NON-JOINER
+0x200C ; zwnj                                ; 4    # XHTML Substitute
+0x200C ; zerowidthnonjoiner                  ; 6    # Adobe Glyph List (Sept/02)
+0x200D ; afii301                             ; 0    # Adobe Glyph List FN (v1.3) # ZERO WIDTH JOINER
+0x200E ; afii299                             ; 0    # Adobe Glyph List FN (v1.3) # LEFT-TO-RIGHT MARK
+0x200F ; afii300                             ; 0    # Adobe Glyph List FN (v1.3) # RIGHT-TO-LEFT MARK
+0x2010 ; hyphentwo                           ; 0    # Adobe Glyph List (Sept/02) # HYPHEN
+0x2010 ; dash                                ; 5    # SGML Substitute
+0x2012 ; figuredash                          ; 0    # Adobe Glyph List FN (v1.3) # FIGURE DASH
+0x2013 ; endash                              ; 0    # Adobe Glyph List FN (v1.3) # EN DASH
+0x2013 ; ndash                               ; 4    # XHTML Substitute
+0x2014 ; emdash                              ; 0    # Adobe Glyph List FN (v1.3) # EM DASH
+0x2014 ; mdash                               ; 4    # XHTML Substitute
+0x2015 ; afii00208                           ; 0    # Adobe Glyph List FN (v1.3) # HORIZONTAL BAR
+0x2015 ; horbar                              ; 5    # SGML Substitute
+0x2015 ; horizontalbar                       ; 6    # Adobe Glyph List (Sept/02)
+0x2016 ; dblverticalbar                      ; 0    # Adobe Glyph List (Sept/02) # DOUBLE VERTICAL LINE
+0x2016 ; Verbar                              ; 5    # SGML Substitute
+0x2017 ; underscoredbl                       ; 0    # Adobe Glyph List FN (v1.3) # DOUBLE LOW LINE
+0x2017 ; dbllowline                          ; 6    # Adobe Glyph List (Sept/02)
+0x2018 ; quoteleft                           ; 0    # Adobe Glyph List FN (v1.3) # LEFT SINGLE QUOTATION MARK
+0x2018 ; lsquo                               ; 4    # XHTML Substitute
+0x2018 ; rsquor                              ; 5    # SGML Substitute
+0x2019 ; quoteright                          ; 0    # Adobe Glyph List FN (v1.3) # RIGHT SINGLE QUOTATION MARK
+0x2019 ; rsquo                               ; 4    # XHTML Substitute
+0x201A ; quotesinglbase                      ; 0    # Adobe Glyph List FN (v1.3) # SINGLE LOW-9 QUOTATION MARK
+0x201A ; sbquo                               ; 4    # XHTML Substitute
+0x201A ; lsquor                              ; 5    # SGML Substitute
+0x201B ; quotereversed                       ; 0    # Adobe Glyph List FN (v1.3) # SINGLE HIGH-REVERSED-9 QUOTATION MARK
+0x201B ; quoteleftreversed                   ; 6    # Adobe Glyph List (Sept/02)
+0x201C ; quotedblleft                        ; 0    # Adobe Glyph List FN (v1.3) # LEFT DOUBLE QUOTATION MARK
+0x201C ; ldquo                               ; 4    # XHTML Substitute
+0x201C ; rdquor                              ; 5    # SGML Substitute
+0x201D ; quotedblright                       ; 0    # Adobe Glyph List FN (v1.3) # RIGHT DOUBLE QUOTATION MARK
+0x201D ; rdquo                               ; 4    # XHTML Substitute
+0x201E ; quotedblbase                        ; 0    # Adobe Glyph List FN (v1.3) # DOUBLE LOW-9 QUOTATION MARK
+0x201E ; bdquo                               ; 4    # XHTML Substitute
+0x201E ; ldquor                              ; 5    # SGML Substitute
+0x2020 ; dagger                              ; 0    # Adobe Glyph List FN (v1.3) # DAGGER
+0x2021 ; daggerdbl                           ; 0    # Adobe Glyph List FN (v1.3) # DOUBLE DAGGER
+0x2021 ; Dagger                              ; 4    # XHTML Substitute
+0x2022 ; bullet                              ; 0    # Adobe Glyph List FN (v1.3) # BULLET
+0x2022 ; bull                                ; 4    # XHTML Substitute
+0x2024 ; onedotenleader                      ; 0    # Adobe Glyph List FN (v1.3) # ONE DOT LEADER
+0x2025 ; twodotenleader                      ; 0    # Adobe Glyph List FN (v1.3) # TWO DOT LEADER
+0x2025 ; nldr                                ; 5    # SGML Substitute
+0x2025 ; twodotleader                        ; 6    # Adobe Glyph List (Sept/02)
+0x2026 ; ellipsis                            ; 0    # Adobe Glyph List FN (v1.3) # HORIZONTAL ELLIPSIS
+0x2026 ; hellip                              ; 4    # XHTML Substitute
+0x2026 ; mldr                                ; 5    # SGML Substitute
+0x202C ; afii61573                           ; 0    # Adobe Glyph List FN (v1.3) # POP DIRECTIONAL FORMATTING
+0x202D ; afii61574                           ; 0    # Adobe Glyph List FN (v1.3) # LEFT-TO-RIGHT OVERRIDE
+0x202E ; afii61575                           ; 0    # Adobe Glyph List FN (v1.3) # RIGHT-TO-LEFT OVERRIDE
+0x2030 ; perthousand                         ; 0    # Adobe Glyph List FN (v1.3) # PER MILLE SIGN
+0x2030 ; permil                              ; 4    # XHTML Substitute
+0x2032 ; minute                              ; 0    # Adobe Glyph List FN (v1.3) # PRIME
+0x2032 ; prime                               ; 4    # XHTML Substitute
+0x2032 ; vprime                              ; 5    # SGML Substitute
+0x2033 ; second                              ; 0    # Adobe Glyph List FN (v1.3) # DOUBLE PRIME
+0x2033 ; Prime                               ; 4    # XHTML Substitute
+0x2034 ; tprime                              ; 5    # SGML Substitute            # TRIPLE PRIME
+0x2035 ; primereversed                       ; 0    # Adobe Glyph List (Sept/02) # REVERSED PRIME
+0x2035 ; bprime                              ; 5    # SGML Substitute
+0x2039 ; guilsinglleft                       ; 0    # Adobe Glyph List FN (v1.3) # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+0x2039 ; lsaquo                              ; 4    # XHTML Substitute
+0x203A ; guilsinglright                      ; 0    # Adobe Glyph List FN (v1.3) # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+0x203A ; rsaquo                              ; 4    # XHTML Substitute
+0x203B ; referencemark                       ; 0    # Adobe Glyph List (Sept/02) # REFERENCE MARK
+0x203C ; exclamdbl                           ; 0    # Adobe Glyph List FN (v1.3) # DOUBLE EXCLAMATION MARK
+0x203E ; overline                            ; 0    # Adobe Glyph List (Sept/02) # OVERLINE
+0x203E ; overline                            ; 1    # WGL4 Substitute
+0x203E ; oline                               ; 4    # XHTML Substitute
+0x2041 ; caret                               ; 5    # SGML Substitute            # CARET INSERTION POINT
+0x2042 ; asterism                            ; 0    # Adobe Glyph List (Sept/02) # ASTERISM
+0x2043 ; hybull                              ; 5    # SGML Substitute            # HYPHEN BULLET
+0x2044 ; fraction                            ; 0    # Adobe Glyph List FN (v1.3) # FRACTION SLASH
+0x2044 ; frasl                               ; 4    # XHTML Substitute
+0x2070 ; zerosuperior                        ; 0    # Adobe Glyph List (Sept/02) # SUPERSCRIPT ZERO
+0x2074 ; foursuperior                        ; 0    # Adobe Glyph List (Sept/02) # SUPERSCRIPT FOUR
+0x2075 ; fivesuperior                        ; 0    # Adobe Glyph List (Sept/02) # SUPERSCRIPT FIVE
+0x2076 ; sixsuperior                         ; 0    # Adobe Glyph List (Sept/02) # SUPERSCRIPT SIX
+0x2077 ; sevensuperior                       ; 0    # Adobe Glyph List (Sept/02) # SUPERSCRIPT SEVEN
+0x2078 ; eightsuperior                       ; 0    # Adobe Glyph List (Sept/02) # SUPERSCRIPT EIGHT
+0x2079 ; ninesuperior                        ; 0    # Adobe Glyph List (Sept/02) # SUPERSCRIPT NINE
+0x207A ; plussuperior                        ; 0    # Adobe Glyph List (Sept/02) # SUPERSCRIPT PLUS SIGN
+0x207C ; equalsuperior                       ; 0    # Adobe Glyph List (Sept/02) # SUPERSCRIPT EQUALS SIGN
+0x207D ; parenleftsuperior                   ; 0    # Adobe Glyph List (Sept/02) # SUPERSCRIPT LEFT PARENTHESIS
+0x207E ; parenrightsuperior                  ; 0    # Adobe Glyph List (Sept/02) # SUPERSCRIPT RIGHT PARENTHESIS
+0x207F ; nsuperior                           ; 0    # Adobe Glyph List (Sept/02) # SUPERSCRIPT LATIN SMALL LETTER N
+0x2080 ; zeroinferior                        ; 0    # Adobe Glyph List (Sept/02) # SUBSCRIPT ZERO
+0x2081 ; oneinferior                         ; 0    # Adobe Glyph List (Sept/02) # SUBSCRIPT ONE
+0x2082 ; twoinferior                         ; 0    # Adobe Glyph List (Sept/02) # SUBSCRIPT TWO
+0x2083 ; threeinferior                       ; 0    # Adobe Glyph List (Sept/02) # SUBSCRIPT THREE
+0x2084 ; fourinferior                        ; 0    # Adobe Glyph List (Sept/02) # SUBSCRIPT FOUR
+0x2085 ; fiveinferior                        ; 0    # Adobe Glyph List (Sept/02) # SUBSCRIPT FIVE
+0x2086 ; sixinferior                         ; 0    # Adobe Glyph List (Sept/02) # SUBSCRIPT SIX
+0x2087 ; seveninferior                       ; 0    # Adobe Glyph List (Sept/02) # SUBSCRIPT SEVEN
+0x2088 ; eightinferior                       ; 0    # Adobe Glyph List (Sept/02) # SUBSCRIPT EIGHT
+0x2089 ; nineinferior                        ; 0    # Adobe Glyph List (Sept/02) # SUBSCRIPT NINE
+0x208D ; parenleftinferior                   ; 0    # Adobe Glyph List (Sept/02) # SUBSCRIPT LEFT PARENTHESIS
+0x208E ; parenrightinferior                  ; 0    # Adobe Glyph List (Sept/02) # SUBSCRIPT RIGHT PARENTHESIS
+0x20A1 ; colonmonetary                       ; 0    # Adobe Glyph List FN (v1.3) # COLON SIGN
+0x20A1 ; colonsign                           ; 6    # Adobe Glyph List (Sept/02)
+0x20A2 ; cruzeiro                            ; 0    # Adobe Glyph List (Sept/02) # CRUZEIRO SIGN
+0x20A3 ; franc                               ; 0    # Adobe Glyph List FN (v1.3) # FRENCH FRANC SIGN
+0x20A4 ; lira                                ; 0    # Adobe Glyph List FN (v1.3) # LIRA SIGN
+0x20A4 ; afii08941                           ; 6    # Adobe Glyph List (Sept/02)
+0x20A7 ; peseta                              ; 0    # Adobe Glyph List FN (v1.3) # PESETA SIGN
+0x20A9 ; won                                 ; 0    # Adobe Glyph List (Sept/02) # WON SIGN
+0x20AA ; afii57636                           ; 0    # Adobe Glyph List FN (v1.3) # NEW SHEQEL SIGN
+0x20AA ; newsheqelsign                       ; 6    # Adobe Glyph List (Sept/02)
+0x20AA ; sheqel                              ; 7    # Adobe Glyph List (Sept/02)
+0x20AA ; sheqelhebrew                        ; 8    # Adobe Glyph List (Sept/02)
+0x20AB ; dong                                ; 0    # Adobe Glyph List FN (v1.3) # DONG SIGN
+0x20AC ; Euro                                ; 0    # Adobe Glyph List FN (v1.3) # EURO SIGN
+0x20AC ; euro                                ; 4    # XHTML Substitute
+0x20AC ; euro                                ; 6    # Adobe Glyph List (Sept/02)
+0x20DB ; tdot                                ; 5    # SGML Substitute            # COMBINING THREE DOTS ABOVE
+0x20DC ; DotDot                              ; 5    # SGML Substitute            # COMBINING FOUR DOTS ABOVE
+0x2103 ; centigrade                          ; 0    # Adobe Glyph List (Sept/02) # DEGREE CELSIUS
+0x2105 ; afii61248                           ; 0    # Adobe Glyph List FN (v1.3) # CARE OF
+0x2105 ; incare                              ; 5    # SGML Substitute
+0x2105 ; careof                              ; 6    # Adobe Glyph List (Sept/02)
+0x2109 ; fahrenheit                          ; 0    # Adobe Glyph List (Sept/02) # DEGREE FAHRENHEIT
+0x210B ; hamilt                              ; 5    # SGML Substitute            # SCRIPT CAPITAL H
+0x210F ; planck                              ; 5    # SGML Substitute            # PLANCK CONSTANT OVER TWO PI
+0x2111 ; Ifraktur                            ; 0    # Adobe Glyph List FN (v1.3) # BLACK-LETTER CAPITAL I
+0x2111 ; image                               ; 4    # XHTML Substitute
+0x2112 ; lagran                              ; 5    # SGML Substitute            # SCRIPT CAPITAL L
+0x2113 ; afii61289                           ; 0    # Adobe Glyph List FN (v1.3) # SCRIPT SMALL L
+0x2113 ; ell                                 ; 5    # SGML Substitute
+0x2113 ; lsquare                             ; 6    # Adobe Glyph List (Sept/02)
+0x2116 ; afii61352                           ; 0    # Adobe Glyph List FN (v1.3) # NUMERO SIGN
+0x2116 ; numero                              ; 5    # SGML Substitute
+0x2116 ; numero                              ; 6    # Adobe Glyph List (Sept/02)
+0x2117 ; copysr                              ; 5    # SGML Substitute            # SOUND RECORDING COPYRIGHT
+0x2118 ; weierstrass                         ; 0    # Adobe Glyph List FN (v1.3) # SCRIPT CAPITAL P
+0x2118 ; weierp                              ; 4    # XHTML Substitute
+0x211C ; Rfraktur                            ; 0    # Adobe Glyph List FN (v1.3) # BLACK-LETTER CAPITAL R
+0x211C ; real                                ; 4    # XHTML Substitute
+0x211E ; prescription                        ; 0    # Adobe Glyph List FN (v1.3) # PRESCRIPTION TAKE
+0x211E ; rx                                  ; 5    # SGML Substitute
+0x2121 ; telephone                           ; 0    # Adobe Glyph List (Sept/02) # TELEPHONE SIGN
+0x2122 ; trademark                           ; 0    # Adobe Glyph List FN (v1.3) # TRADE MARK SIGN
+0x2122 ; trade                               ; 4    # XHTML Substitute
+0x2126 ; Omega                               ; 0    # Adobe Glyph List FN (v1.3) # OHM SIGN
+0x2126 ; ohm                                 ; 5    # SGML Substitute
+0x2126 ; Ohm                                 ; 6    # Adobe Glyph List (Sept/02)
+0x212B ; angstrom                            ; 0    # Adobe Glyph List (Sept/02) # ANGSTROM SIGN
+0x212B ; angst                               ; 5    # SGML Substitute
+0x212C ; bernou                              ; 5    # SGML Substitute            # SCRIPT CAPITAL B
+0x212E ; estimated                           ; 0    # Adobe Glyph List FN (v1.3) # ESTIMATED SYMBOL
+0x2133 ; phmmat                              ; 5    # SGML Substitute            # SCRIPT CAPITAL M
+0x2134 ; order                               ; 5    # SGML Substitute            # SCRIPT SMALL O
+0x2135 ; aleph                               ; 0    # Adobe Glyph List FN (v1.3) # ALEF SYMBOL
+0x2135 ; alefsym                             ; 4    # XHTML Substitute
+0x2136 ; beth                                ; 5    # SGML Substitute            # BET SYMBOL
+0x2137 ; gimel                               ; 5    # SGML Substitute            # GIMEL SYMBOL
+0x2138 ; daleth                              ; 5    # SGML Substitute            # DALET SYMBOL
+0x2153 ; onethird                            ; 0    # Adobe Glyph List FN (v1.3) # VULGAR FRACTION ONE THIRD
+0x2153 ; frac13                              ; 5    # SGML Substitute
+0x2154 ; twothirds                           ; 0    # Adobe Glyph List FN (v1.3) # VULGAR FRACTION TWO THIRDS
+0x2154 ; frac23                              ; 5    # SGML Substitute
+0x2155 ; frac15                              ; 5    # SGML Substitute            # VULGAR FRACTION ONE FIFTH
+0x2156 ; frac25                              ; 5    # SGML Substitute            # VULGAR FRACTION TWO FIFTHS
+0x2157 ; frac35                              ; 5    # SGML Substitute            # VULGAR FRACTION THREE FIFTHS
+0x2158 ; frac45                              ; 5    # SGML Substitute            # VULGAR FRACTION FOUR FIFTHS
+0x2159 ; frac16                              ; 5    # SGML Substitute            # VULGAR FRACTION ONE SIXTH
+0x215A ; frac56                              ; 5    # SGML Substitute            # VULGAR FRACTION FIVE SIXTHS
+0x215B ; oneeighth                           ; 0    # Adobe Glyph List FN (v1.3) # VULGAR FRACTION ONE EIGHTH
+0x215B ; frac18                              ; 5    # SGML Substitute
+0x215C ; threeeighths                        ; 0    # Adobe Glyph List FN (v1.3) # VULGAR FRACTION THREE EIGHTHS
+0x215C ; frac38                              ; 5    # SGML Substitute
+0x215D ; fiveeighths                         ; 0    # Adobe Glyph List FN (v1.3) # VULGAR FRACTION FIVE EIGHTHS
+0x215D ; frac58                              ; 5    # SGML Substitute
+0x215E ; seveneighths                        ; 0    # Adobe Glyph List FN (v1.3) # VULGAR FRACTION SEVEN EIGHTHS
+0x215E ; frac78                              ; 5    # SGML Substitute
+0x2160 ; Oneroman                            ; 0    # Adobe Glyph List (Sept/02) # ROMAN NUMERAL ONE
+0x2161 ; Tworoman                            ; 0    # Adobe Glyph List (Sept/02) # ROMAN NUMERAL TWO
+0x2162 ; Threeroman                          ; 0    # Adobe Glyph List (Sept/02) # ROMAN NUMERAL THREE
+0x2163 ; Fourroman                           ; 0    # Adobe Glyph List (Sept/02) # ROMAN NUMERAL FOUR
+0x2164 ; Fiveroman                           ; 0    # Adobe Glyph List (Sept/02) # ROMAN NUMERAL FIVE
+0x2165 ; Sixroman                            ; 0    # Adobe Glyph List (Sept/02) # ROMAN NUMERAL SIX
+0x2166 ; Sevenroman                          ; 0    # Adobe Glyph List (Sept/02) # ROMAN NUMERAL SEVEN
+0x2167 ; Eightroman                          ; 0    # Adobe Glyph List (Sept/02) # ROMAN NUMERAL EIGHT
+0x2168 ; Nineroman                           ; 0    # Adobe Glyph List (Sept/02) # ROMAN NUMERAL NINE
+0x2169 ; Tenroman                            ; 0    # Adobe Glyph List (Sept/02) # ROMAN NUMERAL TEN
+0x216A ; Elevenroman                         ; 0    # Adobe Glyph List (Sept/02) # ROMAN NUMERAL ELEVEN
+0x216B ; Twelveroman                         ; 0    # Adobe Glyph List (Sept/02) # ROMAN NUMERAL TWELVE
+0x2170 ; oneroman                            ; 0    # Adobe Glyph List (Sept/02) # SMALL ROMAN NUMERAL ONE
+0x2171 ; tworoman                            ; 0    # Adobe Glyph List (Sept/02) # SMALL ROMAN NUMERAL TWO
+0x2172 ; threeroman                          ; 0    # Adobe Glyph List (Sept/02) # SMALL ROMAN NUMERAL THREE
+0x2173 ; fourroman                           ; 0    # Adobe Glyph List (Sept/02) # SMALL ROMAN NUMERAL FOUR
+0x2174 ; fiveroman                           ; 0    # Adobe Glyph List (Sept/02) # SMALL ROMAN NUMERAL FIVE
+0x2175 ; sixroman                            ; 0    # Adobe Glyph List (Sept/02) # SMALL ROMAN NUMERAL SIX
+0x2176 ; sevenroman                          ; 0    # Adobe Glyph List (Sept/02) # SMALL ROMAN NUMERAL SEVEN
+0x2177 ; eightroman                          ; 0    # Adobe Glyph List (Sept/02) # SMALL ROMAN NUMERAL EIGHT
+0x2178 ; nineroman                           ; 0    # Adobe Glyph List (Sept/02) # SMALL ROMAN NUMERAL NINE
+0x2179 ; tenroman                            ; 0    # Adobe Glyph List (Sept/02) # SMALL ROMAN NUMERAL TEN
+0x217A ; elevenroman                         ; 0    # Adobe Glyph List (Sept/02) # SMALL ROMAN NUMERAL ELEVEN
+0x217B ; twelveroman                         ; 0    # Adobe Glyph List (Sept/02) # SMALL ROMAN NUMERAL TWELVE
+0x2190 ; arrowleft                           ; 0    # Adobe Glyph List FN (v1.3) # LEFTWARDS ARROW
+0x2190 ; larr                                ; 4    # XHTML Substitute
+0x2191 ; arrowup                             ; 0    # Adobe Glyph List FN (v1.3) # UPWARDS ARROW
+0x2191 ; uarr                                ; 4    # XHTML Substitute
+0x2192 ; arrowright                          ; 0    # Adobe Glyph List FN (v1.3) # RIGHTWARDS ARROW
+0x2192 ; rarr                                ; 4    # XHTML Substitute
+0x2193 ; arrowdown                           ; 0    # Adobe Glyph List FN (v1.3) # DOWNWARDS ARROW
+0x2193 ; darr                                ; 4    # XHTML Substitute
+0x2194 ; arrowboth                           ; 0    # Adobe Glyph List FN (v1.3) # LEFT RIGHT ARROW
+0x2194 ; harr                                ; 4    # XHTML Substitute
+0x2195 ; arrowupdn                           ; 0    # Adobe Glyph List FN (v1.3) # UP DOWN ARROW
+0x2195 ; varr                                ; 5    # SGML Substitute
+0x2196 ; arrowupleft                         ; 0    # Adobe Glyph List (Sept/02) # NORTH WEST ARROW
+0x2196 ; nwarr                               ; 5    # SGML Substitute
+0x2197 ; arrowupright                        ; 0    # Adobe Glyph List (Sept/02) # NORTH EAST ARROW
+0x2197 ; nearr                               ; 5    # SGML Substitute
+0x2198 ; arrowdownright                      ; 0    # Adobe Glyph List (Sept/02) # SOUTH EAST ARROW
+0x2198 ; drarr                               ; 5    # SGML Substitute
+0x2199 ; arrowdownleft                       ; 0    # Adobe Glyph List (Sept/02) # SOUTH WEST ARROW
+0x2199 ; dlarr                               ; 5    # SGML Substitute
+0x219A ; nlarr                               ; 5    # SGML Substitute            # LEFTWARDS ARROW WITH STROKE
+0x219B ; nrarr                               ; 5    # SGML Substitute            # RIGHTWARDS ARROW WITH STROKE
+0x219D ; rarrw                               ; 5    # SGML Substitute            # RIGHTWARDS WAVE ARROW
+0x219E ; Larr                                ; 5    # SGML Substitute            # LEFTWARDS TWO HEADED ARROW
+0x21A0 ; Rarr                                ; 5    # SGML Substitute            # RIGHTWARDS TWO HEADED ARROW
+0x21A2 ; larrtl                              ; 5    # SGML Substitute            # LEFTWARDS ARROW WITH TAIL
+0x21A3 ; rarrtl                              ; 5    # SGML Substitute            # RIGHTWARDS ARROW WITH TAIL
+0x21A6 ; map                                 ; 5    # SGML Substitute            # RIGHTWARDS ARROW FROM BAR
+0x21A8 ; arrowupdnbse                        ; 0    # Adobe Glyph List FN (v1.3) # UP DOWN ARROW WITH BASE
+0x21A8 ; arrowupdownbase                     ; 6    # Adobe Glyph List (Sept/02)
+0x21A9 ; larrhk                              ; 5    # SGML Substitute            # LEFTWARDS ARROW WITH HOOK
+0x21AA ; rarrhk                              ; 5    # SGML Substitute            # RIGHTWARDS ARROW WITH HOOK
+0x21AB ; larrlp                              ; 5    # SGML Substitute            # LEFTWARDS ARROW WITH LOOP
+0x21AC ; rarrlp                              ; 5    # SGML Substitute            # RIGHTWARDS ARROW WITH LOOP
+0x21AD ; harrw                               ; 5    # SGML Substitute            # LEFT RIGHT WAVE ARROW
+0x21AE ; nharr                               ; 5    # SGML Substitute            # LEFT RIGHT ARROW WITH STROKE
+0x21B0 ; lsh                                 ; 5    # SGML Substitute            # UPWARDS ARROW WITH TIP LEFTWARDS
+0x21B1 ; rsh                                 ; 5    # SGML Substitute            # UPWARDS ARROW WITH TIP RIGHTWARDS
+0x21B5 ; carriagereturn                      ; 0    # Adobe Glyph List FN (v1.3) # DOWNWARDS ARROW WITH CORNER LEFTWARDS
+0x21B5 ; crarr                               ; 4    # XHTML Substitute
+0x21B6 ; cularr                              ; 5    # SGML Substitute            # ANTICLOCKWISE TOP SEMICIRCLE ARROW
+0x21B7 ; curarr                              ; 5    # SGML Substitute            # CLOCKWISE TOP SEMICIRCLE ARROW
+0x21BA ; olarr                               ; 5    # SGML Substitute            # ANTICLOCKWISE OPEN CIRCLE ARROW
+0x21BB ; orarr                               ; 5    # SGML Substitute            # CLOCKWISE OPEN CIRCLE ARROW
+0x21BC ; harpoonleftbarbup                   ; 0    # Adobe Glyph List (Sept/02) # LEFTWARDS HARPOON WITH BARB UPWARDS
+0x21BC ; lharu                               ; 5    # SGML Substitute
+0x21BD ; lhard                               ; 5    # SGML Substitute            # LEFTWARDS HARPOON WITH BARB DOWNWARDS
+0x21BE ; uharr                               ; 5    # SGML Substitute            # UPWARDS HARPOON WITH BARB RIGHTWARDS
+0x21BF ; uharl                               ; 5    # SGML Substitute            # UPWARDS HARPOON WITH BARB LEFTWARDS
+0x21C0 ; harpoonrightbarbup                  ; 0    # Adobe Glyph List (Sept/02) # RIGHTWARDS HARPOON WITH BARB UPWARDS
+0x21C0 ; rharu                               ; 5    # SGML Substitute
+0x21C1 ; rhard                               ; 5    # SGML Substitute            # RIGHTWARDS HARPOON WITH BARB DOWNWARDS
+0x21C2 ; dharr                               ; 5    # SGML Substitute            # DOWNWARDS HARPOON WITH BARB RIGHTWARDS
+0x21C3 ; dharl                               ; 5    # SGML Substitute            # DOWNWARDS HARPOON WITH BARB LEFTWARDS
+0x21C4 ; arrowrightoverleft                  ; 0    # Adobe Glyph List (Sept/02) # RIGHTWARDS ARROW OVER LEFTWARDS ARROW
+0x21C4 ; rlarr2                              ; 5    # SGML Substitute
+0x21C5 ; arrowupleftofdown                   ; 0    # Adobe Glyph List (Sept/02) # UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW
+0x21C6 ; arrowleftoverright                  ; 0    # Adobe Glyph List (Sept/02) # LEFTWARDS ARROW OVER RIGHTWARDS ARROW
+0x21C6 ; lrarr2                              ; 5    # SGML Substitute
+0x21C7 ; larr2                               ; 5    # SGML Substitute            # LEFTWARDS PAIRED ARROWS
+0x21C8 ; uarr2                               ; 5    # SGML Substitute            # UPWARDS PAIRED ARROWS
+0x21C9 ; rarr2                               ; 5    # SGML Substitute            # RIGHTWARDS PAIRED ARROWS
+0x21CA ; darr2                               ; 5    # SGML Substitute            # DOWNWARDS PAIRED ARROWS
+0x21CB ; lrhar2                              ; 5    # SGML Substitute            # LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON
+0x21CC ; rlhar2                              ; 5    # SGML Substitute            # RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON
+0x21CD ; arrowleftdblstroke                  ; 0    # Adobe Glyph List (Sept/02) # LEFTWARDS DOUBLE ARROW WITH STROKE
+0x21CD ; nlArr                               ; 5    # SGML Substitute
+0x21CE ; nhArr                               ; 5    # SGML Substitute            # LEFT RIGHT DOUBLE ARROW WITH STROKE
+0x21CF ; arrowrightdblstroke                 ; 0    # Adobe Glyph List (Sept/02) # RIGHTWARDS DOUBLE ARROW WITH STROKE
+0x21CF ; nrArr                               ; 5    # SGML Substitute
+0x21D0 ; arrowdblleft                        ; 0    # Adobe Glyph List FN (v1.3) # LEFTWARDS DOUBLE ARROW
+0x21D0 ; lArr                                ; 4    # XHTML Substitute
+0x21D0 ; arrowleftdbl                        ; 6    # Adobe Glyph List (Sept/02)
+0x21D1 ; arrowdblup                          ; 0    # Adobe Glyph List FN (v1.3) # UPWARDS DOUBLE ARROW
+0x21D1 ; uArr                                ; 4    # XHTML Substitute
+0x21D2 ; arrowdblright                       ; 0    # Adobe Glyph List FN (v1.3) # RIGHTWARDS DOUBLE ARROW
+0x21D2 ; rArr                                ; 4    # XHTML Substitute
+0x21D2 ; dblarrowright                       ; 6    # Adobe Glyph List (Sept/02)
+0x21D3 ; arrowdbldown                        ; 0    # Adobe Glyph List FN (v1.3) # DOWNWARDS DOUBLE ARROW
+0x21D3 ; dArr                                ; 4    # XHTML Substitute
+0x21D4 ; arrowdblboth                        ; 0    # Adobe Glyph List FN (v1.3) # LEFT RIGHT DOUBLE ARROW
+0x21D4 ; hArr                                ; 4    # XHTML Substitute
+0x21D4 ; iff                                 ; 5    # SGML Substitute
+0x21D4 ; dblarrowleft                        ; 6    # Adobe Glyph List (Sept/02)
+0x21D5 ; vArr                                ; 5    # SGML Substitute            # UP DOWN DOUBLE ARROW
+0x21DA ; lAarr                               ; 5    # SGML Substitute            # LEFTWARDS TRIPLE ARROW
+0x21DB ; rAarr                               ; 5    # SGML Substitute            # RIGHTWARDS TRIPLE ARROW
+0x21DE ; pageup                              ; 0    # Adobe Glyph List (Sept/02) # UPWARDS ARROW WITH DOUBLE STROKE
+0x21DF ; pagedown                            ; 0    # Adobe Glyph List (Sept/02) # DOWNWARDS ARROW WITH DOUBLE STROKE
+0x21E0 ; arrowdashleft                       ; 0    # Adobe Glyph List (Sept/02) # LEFTWARDS DASHED ARROW
+0x21E1 ; arrowdashup                         ; 0    # Adobe Glyph List (Sept/02) # UPWARDS DASHED ARROW
+0x21E2 ; arrowdashright                      ; 0    # Adobe Glyph List (Sept/02) # RIGHTWARDS DASHED ARROW
+0x21E3 ; arrowdashdown                       ; 0    # Adobe Glyph List (Sept/02) # DOWNWARDS DASHED ARROW
+0x21E4 ; arrowtableft                        ; 0    # Adobe Glyph List (Sept/02) # LEFTWARDS ARROW TO BAR
+0x21E5 ; arrowtabright                       ; 0    # Adobe Glyph List (Sept/02) # RIGHTWARDS ARROW TO BAR
+0x21E6 ; arrowleftwhite                      ; 0    # Adobe Glyph List (Sept/02) # LEFTWARDS WHITE ARROW
+0x21E7 ; arrowupwhite                        ; 0    # Adobe Glyph List (Sept/02) # UPWARDS WHITE ARROW
+0x21E8 ; arrowrightwhite                     ; 0    # Adobe Glyph List (Sept/02) # RIGHTWARDS WHITE ARROW
+0x21E9 ; arrowdownwhite                      ; 0    # Adobe Glyph List (Sept/02) # DOWNWARDS WHITE ARROW
+0x21EA ; capslock                            ; 0    # Adobe Glyph List (Sept/02) # UPWARDS WHITE ARROW FROM BAR
+0x2200 ; universal                           ; 0    # Adobe Glyph List FN (v1.3) # FOR ALL
+0x2200 ; forall                              ; 4    # XHTML Substitute
+0x2200 ; forall                              ; 6    # Adobe Glyph List (Sept/02)
+0x2201 ; comp                                ; 5    # SGML Substitute            # COMPLEMENT
+0x2202 ; partialdiff                         ; 0    # Adobe Glyph List FN (v1.3) # PARTIAL DIFFERENTIAL
+0x2202 ; part                                ; 4    # XHTML Substitute
+0x2203 ; existential                         ; 0    # Adobe Glyph List FN (v1.3) # THERE EXISTS
+0x2203 ; exist                               ; 4    # XHTML Substitute
+0x2203 ; thereexists                         ; 6    # Adobe Glyph List (Sept/02)
+0x2204 ; nexist                              ; 5    # SGML Substitute            # THERE DOES NOT EXIST
+0x2205 ; emptyset                            ; 0    # Adobe Glyph List FN (v1.3) # EMPTY SET
+0x2205 ; empty                               ; 4    # XHTML Substitute
+0x2206 ; Delta                               ; 0    # Adobe Glyph List FN (v1.3) # INCREMENT
+0x2206 ; increment                           ; 6    # Adobe Glyph List (Sept/02)
+0x2207 ; gradient                            ; 0    # Adobe Glyph List FN (v1.3) # NABLA
+0x2207 ; nabla                               ; 4    # XHTML Substitute
+0x2207 ; nabla                               ; 6    # Adobe Glyph List (Sept/02)
+0x2208 ; element                             ; 0    # Adobe Glyph List FN (v1.3) # ELEMENT OF
+0x2208 ; isin                                ; 4    # XHTML Substitute
+0x2209 ; notelement                          ; 0    # Adobe Glyph List FN (v1.3) # NOT AN ELEMENT OF
+0x2209 ; notin                               ; 4    # XHTML Substitute
+0x2209 ; notelementof                        ; 6    # Adobe Glyph List (Sept/02)
+0x220A ; epsis                               ; 5    # SGML Substitute            # SMALL ELEMENT OF
+0x220B ; suchthat                            ; 0    # Adobe Glyph List FN (v1.3) # CONTAINS AS MEMBER
+0x220B ; ni                                  ; 4    # XHTML Substitute
+0x220C ; notcontains                         ; 0    # Adobe Glyph List (Sept/02) # DOES NOT CONTAIN AS MEMBER
+0x220D ; bepsi                               ; 5    # SGML Substitute            # SMALL CONTAINS AS MEMBER
+0x220F ; product                             ; 0    # Adobe Glyph List FN (v1.3) # N-ARY PRODUCT
+0x220F ; prod                                ; 4    # XHTML Substitute
+0x2210 ; samalg                              ; 5    # SGML Substitute            # N-ARY COPRODUCT
+0x2211 ; summation                           ; 0    # Adobe Glyph List FN (v1.3) # N-ARY SUMMATION
+0x2211 ; sum                                 ; 4    # XHTML Substitute
+0x2212 ; minus                               ; 0    # Adobe Glyph List FN (v1.3) # MINUS SIGN
+0x2213 ; minusplus                           ; 0    # Adobe Glyph List (Sept/02) # MINUS-OR-PLUS SIGN
+0x2213 ; mnplus                              ; 5    # SGML Substitute
+0x2214 ; plusdo                              ; 5    # SGML Substitute            # DOT PLUS
+0x2215 ; fraction                            ; 0    # Adobe Glyph List           # DIVISION SLASH
+0x2215 ; divisionslash                       ; 6    # Adobe Glyph List (Sept/02)
+0x2216 ; setmn                               ; 5    # SGML Substitute            # SET MINUS
+0x2217 ; asteriskmath                        ; 0    # Adobe Glyph List FN (v1.3) # ASTERISK OPERATOR
+0x2217 ; lowast                              ; 4    # XHTML Substitute
+0x2218 ; compfn                              ; 5    # SGML Substitute            # RING OPERATOR
+0x2219 ; periodcentered                      ; 0    # Adobe Glyph List           # BULLET OPERATOR
+0x2219 ; bulletoperator                      ; 6    # Adobe Glyph List (Sept/02)
+0x221A ; radical                             ; 0    # Adobe Glyph List FN (v1.3) # SQUARE ROOT
+0x221A ; radic                               ; 4    # XHTML Substitute
+0x221D ; proportional                        ; 0    # Adobe Glyph List FN (v1.3) # PROPORTIONAL TO
+0x221D ; prop                                ; 4    # XHTML Substitute
+0x221D ; vprop                               ; 5    # SGML Substitute
+0x221E ; infinity                            ; 0    # Adobe Glyph List FN (v1.3) # INFINITY
+0x221E ; infin                               ; 4    # XHTML Substitute
+0x221F ; orthogonal                          ; 0    # Adobe Glyph List FN (v1.3) # RIGHT ANGLE
+0x221F ; ang90                               ; 5    # SGML Substitute
+0x221F ; rightangle                          ; 6    # Adobe Glyph List (Sept/02)
+0x2220 ; angle                               ; 0    # Adobe Glyph List FN (v1.3) # ANGLE
+0x2220 ; ang                                 ; 4    # XHTML Substitute
+0x2221 ; angmsd                              ; 5    # SGML Substitute            # MEASURED ANGLE
+0x2222 ; angsph                              ; 5    # SGML Substitute            # SPHERICAL ANGLE
+0x2223 ; divides                             ; 0    # Adobe Glyph List (Sept/02) # DIVIDES
+0x2223 ; mid                                 ; 5    # SGML Substitute
+0x2224 ; nmid                                ; 5    # SGML Substitute            # DOES NOT DIVIDE
+0x2225 ; parallel                            ; 0    # Adobe Glyph List (Sept/02) # PARALLEL TO
+0x2225 ; par                                 ; 5    # SGML Substitute
+0x2226 ; notparallel                         ; 0    # Adobe Glyph List (Sept/02) # NOT PARALLEL TO
+0x2226 ; npar                                ; 5    # SGML Substitute
+0x2227 ; logicaland                          ; 0    # Adobe Glyph List FN (v1.3) # LOGICAL AND
+0x2227 ; and                                 ; 4    # XHTML Substitute
+0x2228 ; logicalor                           ; 0    # Adobe Glyph List FN (v1.3) # LOGICAL OR
+0x2228 ; or                                  ; 4    # XHTML Substitute
+0x2229 ; intersection                        ; 0    # Adobe Glyph List FN (v1.3) # INTERSECTION
+0x2229 ; cap                                 ; 4    # XHTML Substitute
+0x222A ; union                               ; 0    # Adobe Glyph List FN (v1.3) # UNION
+0x222A ; cup                                 ; 4    # XHTML Substitute
+0x222B ; integral                            ; 0    # Adobe Glyph List FN (v1.3) # INTEGRAL
+0x222B ; int                                 ; 4    # XHTML Substitute
+0x222C ; dblintegral                         ; 0    # Adobe Glyph List (Sept/02) # DOUBLE INTEGRAL
+0x222E ; contourintegral                     ; 0    # Adobe Glyph List (Sept/02) # CONTOUR INTEGRAL
+0x222E ; conint                              ; 5    # SGML Substitute
+0x2234 ; therefore                           ; 0    # Adobe Glyph List FN (v1.3) # THEREFORE
+0x2234 ; there4                              ; 4    # XHTML Substitute
+0x2235 ; because                             ; 0    # Adobe Glyph List (Sept/02) # BECAUSE
+0x2235 ; becaus                              ; 5    # SGML Substitute
+0x2236 ; ratio                               ; 0    # Adobe Glyph List (Sept/02) # RATIO
+0x2237 ; proportion                          ; 0    # Adobe Glyph List (Sept/02) # PROPORTION
+0x223C ; similar                             ; 0    # Adobe Glyph List FN (v1.3) # TILDE OPERATOR
+0x223C ; sim                                 ; 4    # XHTML Substitute
+0x223C ; thksim                              ; 5    # SGML Substitute
+0x223C ; tildeoperator                       ; 6    # Adobe Glyph List (Sept/02)
+0x223D ; reversedtilde                       ; 0    # Adobe Glyph List (Sept/02) # REVERSED TILDE
+0x223D ; bsim                                ; 5    # SGML Substitute
+0x2240 ; wreath                              ; 5    # SGML Substitute            # WREATH PRODUCT
+0x2241 ; nsim                                ; 5    # SGML Substitute            # NOT TILDE
+0x2243 ; asymptoticallyequal                 ; 0    # Adobe Glyph List (Sept/02) # ASYMPTOTICALLY EQUAL TO
+0x2243 ; sime                                ; 5    # SGML Substitute
+0x2244 ; nsime                               ; 5    # SGML Substitute            # NOT ASYMPTOTICALLY EQUAL TO
+0x2245 ; congruent                           ; 0    # Adobe Glyph List FN (v1.3) # APPROXIMATELY EQUAL TO
+0x2245 ; cong                                ; 4    # XHTML Substitute
+0x2245 ; approximatelyequal                  ; 6    # Adobe Glyph List (Sept/02)
+0x2247 ; ncong                               ; 5    # SGML Substitute            # NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
+0x2248 ; approxequal                         ; 0    # Adobe Glyph List FN (v1.3) # ALMOST EQUAL TO
+0x2248 ; asymp                               ; 4    # XHTML Substitute
+0x2248 ; thkap                               ; 5    # SGML Substitute
+0x2249 ; nap                                 ; 5    # SGML Substitute            # NOT ALMOST EQUAL TO
+0x224A ; ape                                 ; 5    # SGML Substitute            # ALMOST EQUAL OR EQUAL TO
+0x224C ; allequal                            ; 0    # Adobe Glyph List (Sept/02) # ALL EQUAL TO
+0x224C ; bcong                               ; 5    # SGML Substitute
+0x224E ; bump                                ; 5    # SGML Substitute            # GEOMETRICALLY EQUIVALENT TO
+0x224F ; bumpe                               ; 5    # SGML Substitute            # DIFFERENCE BETWEEN
+0x2250 ; approaches                          ; 0    # Adobe Glyph List (Sept/02) # APPROACHES THE LIMIT
+0x2250 ; esdot                               ; 5    # SGML Substitute
+0x2251 ; geometricallyequal                  ; 0    # Adobe Glyph List (Sept/02) # GEOMETRICALLY EQUAL TO
+0x2251 ; eDot                                ; 5    # SGML Substitute
+0x2252 ; approxequalorimage                  ; 0    # Adobe Glyph List (Sept/02) # APPROXIMATELY EQUAL TO OR THE IMAGE OF
+0x2252 ; efDot                               ; 5    # SGML Substitute
+0x2253 ; imageorapproximatelyequal           ; 0    # Adobe Glyph List (Sept/02) # IMAGE OF OR APPROXIMATELY EQUAL TO
+0x2253 ; erDot                               ; 5    # SGML Substitute
+0x2254 ; colone                              ; 5    # SGML Substitute            # COLON EQUALS
+0x2255 ; ecolon                              ; 5    # SGML Substitute            # EQUALS COLON
+0x2256 ; ecir                                ; 5    # SGML Substitute            # RING IN EQUAL TO
+0x2257 ; cire                                ; 5    # SGML Substitute            # RING EQUAL TO
+0x2259 ; wedgeq                              ; 5    # SGML Substitute            # ESTIMATES
+0x225C ; trie                                ; 5    # SGML Substitute            # DELTA EQUAL TO
+0x2260 ; notequal                            ; 0    # Adobe Glyph List FN (v1.3) # NOT EQUAL TO
+0x2260 ; ne                                  ; 4    # XHTML Substitute
+0x2261 ; equivalence                         ; 0    # Adobe Glyph List FN (v1.3) # IDENTICAL TO
+0x2261 ; equiv                               ; 4    # XHTML Substitute
+0x2262 ; notidentical                        ; 0    # Adobe Glyph List (Sept/02) # NOT IDENTICAL TO
+0x2262 ; nequiv                              ; 5    # SGML Substitute
+0x2264 ; lessequal                           ; 0    # Adobe Glyph List FN (v1.3) # LESS-THAN OR EQUAL TO
+0x2264 ; le                                  ; 4    # XHTML Substitute
+0x2264 ; les                                 ; 5    # SGML Substitute
+0x2265 ; greaterequal                        ; 0    # Adobe Glyph List FN (v1.3) # GREATER-THAN OR EQUAL TO
+0x2265 ; ge                                  ; 4    # XHTML Substitute
+0x2265 ; ges                                 ; 5    # SGML Substitute
+0x2266 ; lessoverequal                       ; 0    # Adobe Glyph List (Sept/02) # LESS-THAN OVER EQUAL TO
+0x2266 ; lE                                  ; 5    # SGML Substitute
+0x2267 ; greateroverequal                    ; 0    # Adobe Glyph List (Sept/02) # GREATER-THAN OVER EQUAL TO
+0x2267 ; gE                                  ; 5    # SGML Substitute
+0x2268 ; lvnE                                ; 5    # SGML Substitute            # LESS-THAN BUT NOT EQUAL TO
+0x2269 ; gvnE                                ; 5    # SGML Substitute            # GREATER-THAN BUT NOT EQUAL TO
+0x226A ; muchless                            ; 0    # Adobe Glyph List (Sept/02) # MUCH LESS-THAN
+0x226A ; Lt                                  ; 5    # SGML Substitute
+0x226B ; muchgreater                         ; 0    # Adobe Glyph List (Sept/02) # MUCH GREATER-THAN
+0x226B ; Gt                                  ; 5    # SGML Substitute
+0x226C ; twixt                               ; 5    # SGML Substitute            # BETWEEN
+0x226E ; notless                             ; 0    # Adobe Glyph List (Sept/02) # NOT LESS-THAN
+0x226E ; nlt                                 ; 5    # SGML Substitute
+0x226F ; notgreater                          ; 0    # Adobe Glyph List (Sept/02) # NOT GREATER-THAN
+0x226F ; ngt                                 ; 5    # SGML Substitute
+0x2270 ; notlessnorequal                     ; 0    # Adobe Glyph List (Sept/02) # NEITHER LESS-THAN NOR EQUAL TO
+0x2270 ; nles                                ; 5    # SGML Substitute
+0x2271 ; notgreaternorequal                  ; 0    # Adobe Glyph List (Sept/02) # NEITHER GREATER-THAN NOR EQUAL TO
+0x2271 ; nges                                ; 5    # SGML Substitute
+0x2272 ; lessorequivalent                    ; 0    # Adobe Glyph List (Sept/02) # LESS-THAN OR EQUIVALENT TO
+0x2272 ; lsim                                ; 5    # SGML Substitute
+0x2273 ; greaterorequivalent                 ; 0    # Adobe Glyph List (Sept/02) # GREATER-THAN OR EQUIVALENT TO
+0x2273 ; gsim                                ; 5    # SGML Substitute
+0x2276 ; lessorgreater                       ; 0    # Adobe Glyph List (Sept/02) # LESS-THAN OR GREATER-THAN
+0x2276 ; lg                                  ; 5    # SGML Substitute
+0x2277 ; greaterorless                       ; 0    # Adobe Glyph List (Sept/02) # GREATER-THAN OR LESS-THAN
+0x2277 ; gl                                  ; 5    # SGML Substitute
+0x2279 ; notgreaternorless                   ; 0    # Adobe Glyph List (Sept/02) # NEITHER GREATER-THAN NOR LESS-THAN
+0x227A ; precedes                            ; 0    # Adobe Glyph List (Sept/02) # PRECEDES
+0x227A ; pr                                  ; 5    # SGML Substitute
+0x227B ; succeeds                            ; 0    # Adobe Glyph List (Sept/02) # SUCCEEDS
+0x227B ; sc                                  ; 5    # SGML Substitute
+0x227C ; cupre                               ; 5    # SGML Substitute            # PRECEDES OR EQUAL TO
+0x227D ; sccue                               ; 5    # SGML Substitute            # SUCCEEDS OR EQUAL TO
+0x227E ; prsim                               ; 5    # SGML Substitute            # PRECEDES OR EQUIVALENT TO
+0x227F ; scsim                               ; 5    # SGML Substitute            # SUCCEEDS OR EQUIVALENT TO
+0x2280 ; notprecedes                         ; 0    # Adobe Glyph List (Sept/02) # DOES NOT PRECEDE
+0x2280 ; npr                                 ; 5    # SGML Substitute
+0x2281 ; notsucceeds                         ; 0    # Adobe Glyph List (Sept/02) # DOES NOT SUCCEED
+0x2281 ; nsc                                 ; 5    # SGML Substitute
+0x2282 ; propersubset                        ; 0    # Adobe Glyph List FN (v1.3) # SUBSET OF
+0x2282 ; sub                                 ; 4    # XHTML Substitute
+0x2282 ; subset                              ; 6    # Adobe Glyph List (Sept/02)
+0x2283 ; propersuperset                      ; 0    # Adobe Glyph List FN (v1.3) # SUPERSET OF
+0x2283 ; sup                                 ; 4    # XHTML Substitute
+0x2283 ; superset                            ; 6    # Adobe Glyph List (Sept/02)
+0x2284 ; notsubset                           ; 0    # Adobe Glyph List FN (v1.3) # NOT A SUBSET OF
+0x2284 ; nsub                                ; 4    # XHTML Substitute
+0x2285 ; notsuperset                         ; 0    # Adobe Glyph List (Sept/02) # NOT A SUPERSET OF
+0x2285 ; nsup                                ; 5    # SGML Substitute
+0x2286 ; reflexsubset                        ; 0    # Adobe Glyph List FN (v1.3) # SUBSET OF OR EQUAL TO
+0x2286 ; sube                                ; 4    # XHTML Substitute
+0x2286 ; subsetorequal                       ; 6    # Adobe Glyph List (Sept/02)
+0x2287 ; reflexsuperset                      ; 0    # Adobe Glyph List FN (v1.3) # SUPERSET OF OR EQUAL TO
+0x2287 ; supe                                ; 4    # XHTML Substitute
+0x2287 ; supersetorequal                     ; 6    # Adobe Glyph List (Sept/02)
+0x2288 ; nsube                               ; 5    # SGML Substitute            # NEITHER A SUBSET OF NOR EQUAL TO
+0x2289 ; nsupe                               ; 5    # SGML Substitute            # NEITHER A SUPERSET OF NOR EQUAL TO
+0x228A ; subsetnotequal                      ; 0    # Adobe Glyph List (Sept/02) # SUBSET OF WITH NOT EQUAL TO
+0x228A ; subnE                               ; 5    # SGML Substitute
+0x228B ; supersetnotequal                    ; 0    # Adobe Glyph List (Sept/02) # SUPERSET OF WITH NOT EQUAL TO
+0x228B ; supnE                               ; 5    # SGML Substitute
+0x228E ; uplus                               ; 5    # SGML Substitute            # MULTISET UNION
+0x228F ; sqsub                               ; 5    # SGML Substitute            # SQUARE IMAGE OF
+0x2290 ; sqsup                               ; 5    # SGML Substitute            # SQUARE ORIGINAL OF
+0x2291 ; sqsube                              ; 5    # SGML Substitute            # SQUARE IMAGE OF OR EQUAL TO
+0x2292 ; sqsupe                              ; 5    # SGML Substitute            # SQUARE ORIGINAL OF OR EQUAL TO
+0x2293 ; sqcap                               ; 5    # SGML Substitute            # SQUARE CAP
+0x2294 ; sqcup                               ; 5    # SGML Substitute            # SQUARE CUP
+0x2295 ; circleplus                          ; 0    # Adobe Glyph List FN (v1.3) # CIRCLED PLUS
+0x2295 ; oplus                               ; 4    # XHTML Substitute
+0x2295 ; pluscircle                          ; 6    # Adobe Glyph List (Sept/02)
+0x2296 ; minuscircle                         ; 0    # Adobe Glyph List (Sept/02) # CIRCLED MINUS
+0x2296 ; ominus                              ; 5    # SGML Substitute
+0x2297 ; circlemultiply                      ; 0    # Adobe Glyph List FN (v1.3) # CIRCLED TIMES
+0x2297 ; otimes                              ; 4    # XHTML Substitute
+0x2297 ; timescircle                         ; 6    # Adobe Glyph List (Sept/02)
+0x2298 ; osol                                ; 5    # SGML Substitute            # CIRCLED DIVISION SLASH
+0x2299 ; circleot                            ; 0    # Adobe Glyph List (Sept/02) # CIRCLED DOT OPERATOR
+0x2299 ; odot                                ; 5    # SGML Substitute
+0x229A ; ocir                                ; 5    # SGML Substitute            # CIRCLED RING OPERATOR
+0x229B ; oast                                ; 5    # SGML Substitute            # CIRCLED ASTERISK OPERATOR
+0x229D ; odash                               ; 5    # SGML Substitute            # CIRCLED DASH
+0x229E ; plusb                               ; 5    # SGML Substitute            # SQUARED PLUS
+0x229F ; minusb                              ; 5    # SGML Substitute            # SQUARED MINUS
+0x22A0 ; timesb                              ; 5    # SGML Substitute            # SQUARED TIMES
+0x22A1 ; sdotb                               ; 5    # SGML Substitute            # SQUARED DOT OPERATOR
+0x22A2 ; vdash                               ; 5    # SGML Substitute            # RIGHT TACK
+0x22A3 ; tackleft                            ; 0    # Adobe Glyph List (Sept/02) # LEFT TACK
+0x22A3 ; dashv                               ; 5    # SGML Substitute
+0x22A4 ; tackdown                            ; 0    # Adobe Glyph List (Sept/02) # DOWN TACK
+0x22A4 ; top                                 ; 5    # SGML Substitute
+0x22A5 ; perpendicular                       ; 0    # Adobe Glyph List FN (v1.3) # UP TACK
+0x22A5 ; perp                                ; 4    # XHTML Substitute
+0x22A5 ; bottom                              ; 5    # SGML Substitute
+0x22A7 ; models                              ; 5    # SGML Substitute            # MODELS
+0x22A8 ; vDash                               ; 5    # SGML Substitute            # TRUE
+0x22A9 ; Vdash                               ; 5    # SGML Substitute            # FORCES
+0x22AA ; Vvdash                              ; 5    # SGML Substitute            # TRIPLE VERTICAL BAR RIGHT TURNSTILE
+0x22AC ; nvdash                              ; 5    # SGML Substitute            # DOES NOT PROVE
+0x22AD ; nvDash                              ; 5    # SGML Substitute            # NOT TRUE
+0x22AE ; nVdash                              ; 5    # SGML Substitute            # DOES NOT FORCE
+0x22AF ; nVDash                              ; 5    # SGML Substitute            # NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
+0x22B2 ; vltri                               ; 5    # SGML Substitute            # NORMAL SUBGROUP OF
+0x22B3 ; vrtri                               ; 5    # SGML Substitute            # CONTAINS AS NORMAL SUBGROUP
+0x22B4 ; ltrie                               ; 5    # SGML Substitute            # NORMAL SUBGROUP OF OR EQUAL TO
+0x22B5 ; rtrie                               ; 5    # SGML Substitute            # CONTAINS AS NORMAL SUBGROUP OR EQUAL TO
+0x22B8 ; mumap                               ; 5    # SGML Substitute            # MULTIMAP
+0x22BA ; intcal                              ; 5    # SGML Substitute            # INTERCALATE
+0x22BB ; veebar                              ; 5    # SGML Substitute            # XOR
+0x22BC ; barwed                              ; 5    # SGML Substitute            # NAND
+0x22BF ; righttriangle                       ; 0    # Adobe Glyph List (Sept/02) # RIGHT TRIANGLE
+0x22C4 ; diam                                ; 5    # SGML Substitute            # DIAMOND OPERATOR
+0x22C5 ; dotmath                             ; 0    # Adobe Glyph List FN (v1.3) # DOT OPERATOR
+0x22C5 ; sdot                                ; 4    # XHTML Substitute
+0x22C6 ; sstarf                              ; 5    # SGML Substitute            # STAR OPERATOR
+0x22C7 ; divonx                              ; 5    # SGML Substitute            # DIVISION TIMES
+0x22C8 ; bowtie                              ; 5    # SGML Substitute            # BOWTIE
+0x22C9 ; ltimes                              ; 5    # SGML Substitute            # LEFT NORMAL FACTOR SEMIDIRECT PRODUCT
+0x22CA ; rtimes                              ; 5    # SGML Substitute            # RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT
+0x22CB ; lthree                              ; 5    # SGML Substitute            # LEFT SEMIDIRECT PRODUCT
+0x22CC ; rthree                              ; 5    # SGML Substitute            # RIGHT SEMIDIRECT PRODUCT
+0x22CD ; bsime                               ; 5    # SGML Substitute            # REVERSED TILDE EQUALS
+0x22CE ; curlyor                             ; 0    # Adobe Glyph List (Sept/02) # CURLY LOGICAL OR
+0x22CE ; cuvee                               ; 5    # SGML Substitute
+0x22CF ; curlyand                            ; 0    # Adobe Glyph List (Sept/02) # CURLY LOGICAL AND
+0x22CF ; cuwed                               ; 5    # SGML Substitute
+0x22D0 ; Sub                                 ; 5    # SGML Substitute            # DOUBLE SUBSET
+0x22D1 ; Sup                                 ; 5    # SGML Substitute            # DOUBLE SUPERSET
+0x22D2 ; Cap                                 ; 5    # SGML Substitute            # DOUBLE INTERSECTION
+0x22D3 ; Cup                                 ; 5    # SGML Substitute            # DOUBLE UNION
+0x22D4 ; fork                                ; 5    # SGML Substitute            # PITCHFORK
+0x22D7 ; gsdot                               ; 5    # SGML Substitute            # GREATER-THAN WITH DOT
+0x22D8 ; Ll                                  ; 5    # SGML Substitute            # VERY MUCH LESS-THAN
+0x22D9 ; Gg                                  ; 5    # SGML Substitute            # VERY MUCH GREATER-THAN
+0x22DA ; lessequalorgreater                  ; 0    # Adobe Glyph List (Sept/02) # LESS-THAN EQUAL TO OR GREATER-THAN
+0x22DA ; leg                                 ; 5    # SGML Substitute
+0x22DB ; greaterequalorless                  ; 0    # Adobe Glyph List (Sept/02) # GREATER-THAN EQUAL TO OR LESS-THAN
+0x22DB ; gel                                 ; 5    # SGML Substitute
+0x22DC ; els                                 ; 5    # SGML Substitute            # EQUAL TO OR LESS-THAN
+0x22DD ; egs                                 ; 5    # SGML Substitute            # EQUAL TO OR GREATER-THAN
+0x22DE ; cuepr                               ; 5    # SGML Substitute            # EQUAL TO OR PRECEDES
+0x22DF ; cuesc                               ; 5    # SGML Substitute            # EQUAL TO OR SUCCEEDS
+0x22E0 ; npre                                ; 5    # SGML Substitute            # DOES NOT PRECEDE OR EQUAL
+0x22E1 ; nsce                                ; 5    # SGML Substitute            # DOES NOT SUCCEED OR EQUAL
+0x22E6 ; lnsim                               ; 5    # SGML Substitute            # LESS-THAN BUT NOT EQUIVALENT TO
+0x22E7 ; gnsim                               ; 5    # SGML Substitute            # GREATER-THAN BUT NOT EQUIVALENT TO
+0x22E8 ; prnsim                              ; 5    # SGML Substitute            # PRECEDES BUT NOT EQUIVALENT TO
+0x22E9 ; scnsim                              ; 5    # SGML Substitute            # SUCCEEDS BUT NOT EQUIVALENT TO
+0x22EA ; nltri                               ; 5    # SGML Substitute            # NOT NORMAL SUBGROUP OF
+0x22EB ; nrtri                               ; 5    # SGML Substitute            # DOES NOT CONTAIN AS NORMAL SUBGROUP
+0x22EC ; nltrie                              ; 5    # SGML Substitute            # NOT NORMAL SUBGROUP OF OR EQUAL TO
+0x22ED ; nrtrie                              ; 5    # SGML Substitute            # DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
+0x22EE ; ellipsisvertical                    ; 0    # Adobe Glyph List (Sept/02) # VERTICAL ELLIPSIS
+0x22EE ; vellip                              ; 5    # SGML Substitute
+0x2302 ; house                               ; 0    # Adobe Glyph List FN (v1.3) # HOUSE
+0x2303 ; control                             ; 0    # Adobe Glyph List (Sept/02) # UP ARROWHEAD
+0x2305 ; projective                          ; 0    # Adobe Glyph List (Sept/02) # PROJECTIVE
+0x2306 ; Barwed                              ; 5    # SGML Substitute            # PERSPECTIVE
+0x2308 ; lceil                               ; 4    # XHTML Substitute           # LEFT CEILING
+0x2309 ; rceil                               ; 4    # XHTML Substitute           # RIGHT CEILING
+0x230A ; lfloor                              ; 4    # XHTML Substitute           # LEFT FLOOR
+0x230B ; rfloor                              ; 4    # XHTML Substitute           # RIGHT FLOOR
+0x230C ; drcrop                              ; 5    # SGML Substitute            # BOTTOM RIGHT CROP
+0x230D ; dlcrop                              ; 5    # SGML Substitute            # BOTTOM LEFT CROP
+0x230E ; urcrop                              ; 5    # SGML Substitute            # TOP RIGHT CROP
+0x230F ; ulcrop                              ; 5    # SGML Substitute            # TOP LEFT CROP
+0x2310 ; revlogicalnot                       ; 0    # Adobe Glyph List FN (v1.3) # REVERSED NOT SIGN
+0x2310 ; logicalnotreversed                  ; 6    # Adobe Glyph List (Sept/02)
+0x2312 ; arc                                 ; 0    # Adobe Glyph List (Sept/02) # ARC
+0x2315 ; telrec                              ; 5    # SGML Substitute            # TELEPHONE RECORDER
+0x2318 ; propellor                           ; 0    # Adobe Glyph List (Sept/02) # PLACE OF INTEREST SIGN
+0x231C ; ulcorn                              ; 5    # SGML Substitute            # TOP LEFT CORNER
+0x231D ; urcorn                              ; 5    # SGML Substitute            # TOP RIGHT CORNER
+0x231E ; dlcorn                              ; 5    # SGML Substitute            # BOTTOM LEFT CORNER
+0x231F ; drcorn                              ; 5    # SGML Substitute            # BOTTOM RIGHT CORNER
+0x2320 ; integraltp                          ; 0    # Adobe Glyph List FN (v1.3) # TOP HALF INTEGRAL
+0x2320 ; integraltop                         ; 6    # Adobe Glyph List (Sept/02)
+0x2321 ; integralbt                          ; 0    # Adobe Glyph List FN (v1.3) # BOTTOM HALF INTEGRAL
+0x2321 ; integralbottom                      ; 6    # Adobe Glyph List (Sept/02)
+0x2322 ; frown                               ; 5    # SGML Substitute            # FROWN
+0x2323 ; smile                               ; 5    # SGML Substitute            # SMILE
+0x2325 ; option                              ; 0    # Adobe Glyph List (Sept/02) # OPTION KEY
+0x2326 ; deleteright                         ; 0    # Adobe Glyph List (Sept/02) # ERASE TO THE RIGHT
+0x2327 ; clear                               ; 0    # Adobe Glyph List (Sept/02) # X IN A RECTANGLE BOX
+0x2329 ; angleleft                           ; 0    # Adobe Glyph List FN (v1.3) # LEFT-POINTING ANGLE BRACKET
+0x2329 ; lang                                ; 4    # XHTML Substitute
+0x232A ; angleright                          ; 0    # Adobe Glyph List FN (v1.3) # RIGHT-POINTING ANGLE BRACKET
+0x232A ; rang                                ; 4    # XHTML Substitute
+0x232B ; deleteleft                          ; 0    # Adobe Glyph List (Sept/02) # ERASE TO THE LEFT
+0x2423 ; blank                               ; 0    # Adobe Glyph List (Sept/02) # OPEN BOX
+0x2423 ; blank                               ; 5    # SGML Substitute
+0x2460 ; onecircle                           ; 0    # Adobe Glyph List (Sept/02) # CIRCLED DIGIT ONE
+0x2460 ; a120                                ; 1    # WGL4 Substitute
+0x2461 ; twocircle                           ; 0    # Adobe Glyph List (Sept/02) # CIRCLED DIGIT TWO
+0x2461 ; a121                                ; 1    # WGL4 Substitute
+0x2462 ; threecircle                         ; 0    # Adobe Glyph List (Sept/02) # CIRCLED DIGIT THREE
+0x2462 ; a122                                ; 1    # WGL4 Substitute
+0x2463 ; fourcircle                          ; 0    # Adobe Glyph List (Sept/02) # CIRCLED DIGIT FOUR
+0x2463 ; a123                                ; 1    # WGL4 Substitute
+0x2464 ; fivecircle                          ; 0    # Adobe Glyph List (Sept/02) # CIRCLED DIGIT FIVE
+0x2464 ; a124                                ; 1    # WGL4 Substitute
+0x2465 ; sixcircle                           ; 0    # Adobe Glyph List (Sept/02) # CIRCLED DIGIT SIX
+0x2465 ; a125                                ; 1    # WGL4 Substitute
+0x2466 ; sevencircle                         ; 0    # Adobe Glyph List (Sept/02) # CIRCLED DIGIT SEVEN
+0x2466 ; a126                                ; 1    # WGL4 Substitute
+0x2467 ; eightcircle                         ; 0    # Adobe Glyph List (Sept/02) # CIRCLED DIGIT EIGHT
+0x2467 ; a127                                ; 1    # WGL4 Substitute
+0x2468 ; ninecircle                          ; 0    # Adobe Glyph List (Sept/02) # CIRCLED DIGIT NINE
+0x2468 ; a128                                ; 1    # WGL4 Substitute
+0x2469 ; tencircle                           ; 0    # Adobe Glyph List (Sept/02) # CIRCLED NUMBER TEN
+0x2469 ; a129                                ; 1    # WGL4 Substitute
+0x246A ; elevencircle                        ; 0    # Adobe Glyph List (Sept/02) # CIRCLED NUMBER ELEVEN
+0x246B ; twelvecircle                        ; 0    # Adobe Glyph List (Sept/02) # CIRCLED NUMBER TWELVE
+0x246C ; thirteencircle                      ; 0    # Adobe Glyph List (Sept/02) # CIRCLED NUMBER THIRTEEN
+0x246D ; fourteencircle                      ; 0    # Adobe Glyph List (Sept/02) # CIRCLED NUMBER FOURTEEN
+0x246E ; fifteencircle                       ; 0    # Adobe Glyph List (Sept/02) # CIRCLED NUMBER FIFTEEN
+0x246F ; sixteencircle                       ; 0    # Adobe Glyph List (Sept/02) # CIRCLED NUMBER SIXTEEN
+0x2470 ; seventeencircle                     ; 0    # Adobe Glyph List (Sept/02) # CIRCLED NUMBER SEVENTEEN
+0x2471 ; eighteencircle                      ; 0    # Adobe Glyph List (Sept/02) # CIRCLED NUMBER EIGHTEEN
+0x2472 ; nineteencircle                      ; 0    # Adobe Glyph List (Sept/02) # CIRCLED NUMBER NINETEEN
+0x2473 ; twentycircle                        ; 0    # Adobe Glyph List (Sept/02) # CIRCLED NUMBER TWENTY
+0x2474 ; oneparen                            ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED DIGIT ONE
+0x2475 ; twoparen                            ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED DIGIT TWO
+0x2476 ; threeparen                          ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED DIGIT THREE
+0x2477 ; fourparen                           ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED DIGIT FOUR
+0x2478 ; fiveparen                           ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED DIGIT FIVE
+0x2479 ; sixparen                            ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED DIGIT SIX
+0x247A ; sevenparen                          ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED DIGIT SEVEN
+0x247B ; eightparen                          ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED DIGIT EIGHT
+0x247C ; nineparen                           ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED DIGIT NINE
+0x247D ; tenparen                            ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED NUMBER TEN
+0x247E ; elevenparen                         ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED NUMBER ELEVEN
+0x247F ; twelveparen                         ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED NUMBER TWELVE
+0x2480 ; thirteenparen                       ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED NUMBER THIRTEEN
+0x2481 ; fourteenparen                       ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED NUMBER FOURTEEN
+0x2482 ; fifteenparen                        ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED NUMBER FIFTEEN
+0x2483 ; sixteenparen                        ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED NUMBER SIXTEEN
+0x2484 ; seventeenparen                      ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED NUMBER SEVENTEEN
+0x2485 ; eighteenparen                       ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED NUMBER EIGHTEEN
+0x2486 ; nineteenparen                       ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED NUMBER NINETEEN
+0x2487 ; twentyparen                         ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED NUMBER TWENTY
+0x2488 ; oneperiod                           ; 0    # Adobe Glyph List (Sept/02) # DIGIT ONE FULL STOP
+0x2489 ; twoperiod                           ; 0    # Adobe Glyph List (Sept/02) # DIGIT TWO FULL STOP
+0x248A ; threeperiod                         ; 0    # Adobe Glyph List (Sept/02) # DIGIT THREE FULL STOP
+0x248B ; fourperiod                          ; 0    # Adobe Glyph List (Sept/02) # DIGIT FOUR FULL STOP
+0x248C ; fiveperiod                          ; 0    # Adobe Glyph List (Sept/02) # DIGIT FIVE FULL STOP
+0x248D ; sixperiod                           ; 0    # Adobe Glyph List (Sept/02) # DIGIT SIX FULL STOP
+0x248E ; sevenperiod                         ; 0    # Adobe Glyph List (Sept/02) # DIGIT SEVEN FULL STOP
+0x248F ; eightperiod                         ; 0    # Adobe Glyph List (Sept/02) # DIGIT EIGHT FULL STOP
+0x2490 ; nineperiod                          ; 0    # Adobe Glyph List (Sept/02) # DIGIT NINE FULL STOP
+0x2491 ; tenperiod                           ; 0    # Adobe Glyph List (Sept/02) # NUMBER TEN FULL STOP
+0x2492 ; elevenperiod                        ; 0    # Adobe Glyph List (Sept/02) # NUMBER ELEVEN FULL STOP
+0x2493 ; twelveperiod                        ; 0    # Adobe Glyph List (Sept/02) # NUMBER TWELVE FULL STOP
+0x2494 ; thirteenperiod                      ; 0    # Adobe Glyph List (Sept/02) # NUMBER THIRTEEN FULL STOP
+0x2495 ; fourteenperiod                      ; 0    # Adobe Glyph List (Sept/02) # NUMBER FOURTEEN FULL STOP
+0x2496 ; fifteenperiod                       ; 0    # Adobe Glyph List (Sept/02) # NUMBER FIFTEEN FULL STOP
+0x2497 ; sixteenperiod                       ; 0    # Adobe Glyph List (Sept/02) # NUMBER SIXTEEN FULL STOP
+0x2498 ; seventeenperiod                     ; 0    # Adobe Glyph List (Sept/02) # NUMBER SEVENTEEN FULL STOP
+0x2499 ; eighteenperiod                      ; 0    # Adobe Glyph List (Sept/02) # NUMBER EIGHTEEN FULL STOP
+0x249A ; nineteenperiod                      ; 0    # Adobe Glyph List (Sept/02) # NUMBER NINETEEN FULL STOP
+0x249B ; twentyperiod                        ; 0    # Adobe Glyph List (Sept/02) # NUMBER TWENTY FULL STOP
+0x249C ; aparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER A
+0x249D ; bparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER B
+0x249E ; cparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER C
+0x249F ; dparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER D
+0x24A0 ; eparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER E
+0x24A1 ; fparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER F
+0x24A2 ; gparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER G
+0x24A3 ; hparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER H
+0x24A4 ; iparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER I
+0x24A5 ; jparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER J
+0x24A6 ; kparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER K
+0x24A7 ; lparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER L
+0x24A8 ; mparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER M
+0x24A9 ; nparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER N
+0x24AA ; oparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER O
+0x24AB ; pparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER P
+0x24AC ; qparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER Q
+0x24AD ; rparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER R
+0x24AE ; sparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER S
+0x24AF ; tparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER T
+0x24B0 ; uparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER U
+0x24B1 ; vparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER V
+0x24B2 ; wparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER W
+0x24B3 ; xparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER X
+0x24B4 ; yparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER Y
+0x24B5 ; zparen                              ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED LATIN SMALL LETTER Z
+0x24B6 ; Acircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER A
+0x24B7 ; Bcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER B
+0x24B8 ; Ccircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER C
+0x24B9 ; Dcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER D
+0x24BA ; Ecircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER E
+0x24BB ; Fcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER F
+0x24BC ; Gcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER G
+0x24BD ; Hcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER H
+0x24BE ; Icircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER I
+0x24BF ; Jcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER J
+0x24C0 ; Kcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER K
+0x24C1 ; Lcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER L
+0x24C2 ; Mcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER M
+0x24C3 ; Ncircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER N
+0x24C4 ; Ocircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER O
+0x24C5 ; Pcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER P
+0x24C6 ; Qcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER Q
+0x24C7 ; Rcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER R
+0x24C8 ; Scircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER S
+0x24C8 ; oS                                  ; 5    # SGML Substitute
+0x24C9 ; Tcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER T
+0x24CA ; Ucircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER U
+0x24CB ; Vcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER V
+0x24CC ; Wcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER W
+0x24CD ; Xcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER X
+0x24CE ; Ycircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER Y
+0x24CF ; Zcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN CAPITAL LETTER Z
+0x24D0 ; acircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER A
+0x24D1 ; bcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER B
+0x24D2 ; ccircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER C
+0x24D3 ; dcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER D
+0x24D4 ; ecircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER E
+0x24D5 ; fcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER F
+0x24D6 ; gcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER G
+0x24D7 ; hcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER H
+0x24D8 ; icircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER I
+0x24D9 ; jcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER J
+0x24DA ; kcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER K
+0x24DB ; lcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER L
+0x24DC ; mcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER M
+0x24DD ; ncircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER N
+0x24DE ; ocircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER O
+0x24DF ; pcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER P
+0x24E0 ; qcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER Q
+0x24E1 ; rcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER R
+0x24E2 ; scircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER S
+0x24E3 ; tcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER T
+0x24E4 ; ucircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER U
+0x24E5 ; vcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER V
+0x24E6 ; wcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER W
+0x24E7 ; xcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER X
+0x24E8 ; ycircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER Y
+0x24E9 ; zcircle                             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED LATIN SMALL LETTER Z
+0x2500 ; SF100000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS LIGHT HORIZONTAL
+0x2500 ; boxh                                ; 5    # SGML Substitute
+0x2502 ; SF110000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS LIGHT VERTICAL
+0x2502 ; boxv                                ; 5    # SGML Substitute
+0x250C ; SF010000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS LIGHT DOWN AND RIGHT
+0x250C ; boxdr                               ; 5    # SGML Substitute
+0x2510 ; SF030000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS LIGHT DOWN AND LEFT
+0x2510 ; boxdl                               ; 5    # SGML Substitute
+0x2514 ; SF020000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS LIGHT UP AND RIGHT
+0x2514 ; boxur                               ; 5    # SGML Substitute
+0x2518 ; SF040000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS LIGHT UP AND LEFT
+0x2518 ; boxul                               ; 5    # SGML Substitute
+0x251C ; SF080000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+0x251C ; boxvr                               ; 5    # SGML Substitute
+0x2524 ; SF090000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS LIGHT VERTICAL AND LEFT
+0x2524 ; boxvl                               ; 5    # SGML Substitute
+0x252C ; SF060000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
+0x252C ; boxhd                               ; 5    # SGML Substitute
+0x2534 ; SF070000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS LIGHT UP AND HORIZONTAL
+0x2534 ; boxhu                               ; 5    # SGML Substitute
+0x253C ; SF050000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+0x253C ; boxvh                               ; 5    # SGML Substitute
+0x2550 ; SF430000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOUBLE HORIZONTAL
+0x2550 ; boxH                                ; 5    # SGML Substitute
+0x2551 ; SF240000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOUBLE VERTICAL
+0x2551 ; boxV                                ; 5    # SGML Substitute
+0x2552 ; SF510000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
+0x2552 ; boxdR                               ; 5    # SGML Substitute
+0x2553 ; SF520000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
+0x2553 ; boxDr                               ; 5    # SGML Substitute
+0x2554 ; SF390000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOUBLE DOWN AND RIGHT
+0x2554 ; boxDR                               ; 5    # SGML Substitute
+0x2555 ; SF220000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
+0x2555 ; boxdL                               ; 5    # SGML Substitute
+0x2556 ; SF210000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
+0x2556 ; boxDl                               ; 5    # SGML Substitute
+0x2557 ; SF250000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOUBLE DOWN AND LEFT
+0x2557 ; boxDL                               ; 5    # SGML Substitute
+0x2558 ; SF500000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
+0x2558 ; boxuR                               ; 5    # SGML Substitute
+0x2559 ; SF490000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
+0x2559 ; boxUr                               ; 5    # SGML Substitute
+0x255A ; SF380000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOUBLE UP AND RIGHT
+0x255A ; boxUR                               ; 5    # SGML Substitute
+0x255B ; SF280000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
+0x255B ; boxuL                               ; 5    # SGML Substitute
+0x255C ; SF270000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
+0x255C ; boxUl                               ; 5    # SGML Substitute
+0x255D ; SF260000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOUBLE UP AND LEFT
+0x255D ; boxUL                               ; 5    # SGML Substitute
+0x255E ; SF360000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
+0x255E ; boxvR                               ; 5    # SGML Substitute
+0x255F ; SF370000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
+0x255F ; boxVr                               ; 5    # SGML Substitute
+0x2560 ; SF420000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
+0x2560 ; boxVR                               ; 5    # SGML Substitute
+0x2561 ; SF190000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
+0x2561 ; boxvL                               ; 5    # SGML Substitute
+0x2562 ; SF200000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
+0x2562 ; boxVl                               ; 5    # SGML Substitute
+0x2563 ; SF230000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOUBLE VERTICAL AND LEFT
+0x2563 ; boxVL                               ; 5    # SGML Substitute
+0x2564 ; SF470000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
+0x2564 ; boxHd                               ; 5    # SGML Substitute
+0x2565 ; SF480000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
+0x2565 ; boxhD                               ; 5    # SGML Substitute
+0x2566 ; SF410000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
+0x2566 ; boxHD                               ; 5    # SGML Substitute
+0x2567 ; SF450000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
+0x2567 ; boxHu                               ; 5    # SGML Substitute
+0x2568 ; SF460000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
+0x2568 ; boxhU                               ; 5    # SGML Substitute
+0x2569 ; SF400000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOUBLE UP AND HORIZONTAL
+0x2569 ; boxHU                               ; 5    # SGML Substitute
+0x256A ; SF540000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
+0x256A ; boxvH                               ; 5    # SGML Substitute
+0x256B ; SF530000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
+0x256B ; boxVh                               ; 5    # SGML Substitute
+0x256C ; SF440000                            ; 0    # Adobe Glyph List FN (v1.3) # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
+0x256C ; boxVH                               ; 5    # SGML Substitute
+0x2580 ; upblock                             ; 0    # Adobe Glyph List FN (v1.3) # UPPER HALF BLOCK
+0x2580 ; uhblk                               ; 5    # SGML Substitute
+0x2584 ; dnblock                             ; 0    # Adobe Glyph List FN (v1.3) # LOWER HALF BLOCK
+0x2584 ; lhblk                               ; 5    # SGML Substitute
+0x2588 ; block                               ; 0    # Adobe Glyph List FN (v1.3) # FULL BLOCK
+0x258C ; lfblock                             ; 0    # Adobe Glyph List FN (v1.3) # LEFT HALF BLOCK
+0x2590 ; rtblock                             ; 0    # Adobe Glyph List FN (v1.3) # RIGHT HALF BLOCK
+0x2591 ; ltshade                             ; 0    # Adobe Glyph List FN (v1.3) # LIGHT SHADE
+0x2591 ; blk14                               ; 5    # SGML Substitute
+0x2591 ; shadelight                          ; 6    # Adobe Glyph List (Sept/02)
+0x2592 ; shade                               ; 0    # Adobe Glyph List FN (v1.3) # MEDIUM SHADE
+0x2592 ; blk12                               ; 5    # SGML Substitute
+0x2592 ; shademedium                         ; 6    # Adobe Glyph List (Sept/02)
+0x2593 ; dkshade                             ; 0    # Adobe Glyph List FN (v1.3) # DARK SHADE
+0x2593 ; blk34                               ; 5    # SGML Substitute
+0x2593 ; shadedark                           ; 6    # Adobe Glyph List (Sept/02)
+0x25A0 ; filledbox                           ; 0    # Adobe Glyph List FN (v1.3) # BLACK SQUARE
+0x25A0 ; blacksquare                         ; 6    # Adobe Glyph List (Sept/02)
+0x25A1 ; H22073                              ; 0    # Adobe Glyph List FN (v1.3) # WHITE SQUARE
+0x25A1 ; square                              ; 5    # SGML Substitute
+0x25A1 ; whitesquare                         ; 6    # Adobe Glyph List (Sept/02)
+0x25A3 ; squarewhitewithsmallblack           ; 0    # Adobe Glyph List (Sept/02) # WHITE SQUARE CONTAINING BLACK SMALL SQUARE
+0x25A4 ; squarehorizontalfill                ; 0    # Adobe Glyph List (Sept/02) # SQUARE WITH HORIZONTAL FILL
+0x25A5 ; squareverticalfill                  ; 0    # Adobe Glyph List (Sept/02) # SQUARE WITH VERTICAL FILL
+0x25A6 ; squareorthogonalcrosshatchfill      ; 0    # Adobe Glyph List (Sept/02) # SQUARE WITH ORTHOGONAL CROSSHATCH FILL
+0x25A7 ; squareupperlefttolowerrightfill     ; 0    # Adobe Glyph List (Sept/02) # SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL
+0x25A8 ; squareupperrighttolowerleftfill     ; 0    # Adobe Glyph List (Sept/02) # SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL
+0x25A9 ; squarediagonalcrosshatchfill        ; 0    # Adobe Glyph List (Sept/02) # SQUARE WITH DIAGONAL CROSSHATCH FILL
+0x25AA ; H18543                              ; 0    # Adobe Glyph List FN (v1.3) # BLACK SMALL SQUARE
+0x25AA ; squf                                ; 5    # SGML Substitute
+0x25AA ; blacksmallsquare                    ; 6    # Adobe Glyph List (Sept/02)
+0x25AB ; H18551                              ; 0    # Adobe Glyph List FN (v1.3) # WHITE SMALL SQUARE
+0x25AB ; whitesmallsquare                    ; 6    # Adobe Glyph List (Sept/02)
+0x25AC ; filledrect                          ; 0    # Adobe Glyph List FN (v1.3) # BLACK RECTANGLE
+0x25AC ; blackrectangle                      ; 6    # Adobe Glyph List (Sept/02)
+0x25AD ; rect                                ; 5    # SGML Substitute            # WHITE RECTANGLE
+0x25AE ; marker                              ; 5    # SGML Substitute            # BLACK VERTICAL RECTANGLE
+0x25B2 ; triagup                             ; 0    # Adobe Glyph List FN (v1.3) # BLACK UP-POINTING TRIANGLE
+0x25B2 ; blackuppointingtriangle             ; 6    # Adobe Glyph List (Sept/02)
+0x25B3 ; whiteuppointingtriangle             ; 0    # Adobe Glyph List (Sept/02) # WHITE UP-POINTING TRIANGLE
+0x25B3 ; xutri                               ; 5    # SGML Substitute
+0x25B4 ; blackuppointingsmalltriangle        ; 0    # Adobe Glyph List (Sept/02) # BLACK UP-POINTING SMALL TRIANGLE
+0x25B4 ; utrif                               ; 5    # SGML Substitute
+0x25B5 ; whiteuppointingsmalltriangle        ; 0    # Adobe Glyph List (Sept/02) # WHITE UP-POINTING SMALL TRIANGLE
+0x25B5 ; utri                                ; 5    # SGML Substitute
+0x25B6 ; blackrightpointingtriangle          ; 0    # Adobe Glyph List (Sept/02) # BLACK RIGHT-POINTING TRIANGLE
+0x25B7 ; whiterightpointingtriangle          ; 0    # Adobe Glyph List (Sept/02) # WHITE RIGHT-POINTING TRIANGLE
+0x25B8 ; rtrif                               ; 5    # SGML Substitute            # BLACK RIGHT-POINTING SMALL TRIANGLE
+0x25B9 ; whiterightpointingsmalltriangle     ; 0    # Adobe Glyph List (Sept/02) # WHITE RIGHT-POINTING SMALL TRIANGLE
+0x25B9 ; rtri                                ; 5    # SGML Substitute
+0x25BA ; triagrt                             ; 0    # Adobe Glyph List FN (v1.3) # BLACK RIGHT-POINTING POINTER
+0x25BA ; blackrightpointingpointer           ; 6    # Adobe Glyph List (Sept/02)
+0x25BC ; triagdn                             ; 0    # Adobe Glyph List FN (v1.3) # BLACK DOWN-POINTING TRIANGLE
+0x25BC ; blackdownpointingtriangle           ; 6    # Adobe Glyph List (Sept/02)
+0x25BD ; whitedownpointingtriangle           ; 0    # Adobe Glyph List (Sept/02) # WHITE DOWN-POINTING TRIANGLE
+0x25BD ; xdtri                               ; 5    # SGML Substitute
+0x25BE ; dtrif                               ; 5    # SGML Substitute            # BLACK DOWN-POINTING SMALL TRIANGLE
+0x25BF ; whitedownpointingsmalltriangle      ; 0    # Adobe Glyph List (Sept/02) # WHITE DOWN-POINTING SMALL TRIANGLE
+0x25BF ; dtri                                ; 5    # SGML Substitute
+0x25C0 ; blackleftpointingtriangle           ; 0    # Adobe Glyph List (Sept/02) # BLACK LEFT-POINTING TRIANGLE
+0x25C1 ; whiteleftpointingtriangle           ; 0    # Adobe Glyph List (Sept/02) # WHITE LEFT-POINTING TRIANGLE
+0x25C2 ; ltrif                               ; 5    # SGML Substitute            # BLACK LEFT-POINTING SMALL TRIANGLE
+0x25C3 ; whiteleftpointingsmalltriangle      ; 0    # Adobe Glyph List (Sept/02) # WHITE LEFT-POINTING SMALL TRIANGLE
+0x25C3 ; ltri                                ; 5    # SGML Substitute
+0x25C4 ; triaglf                             ; 0    # Adobe Glyph List FN (v1.3) # BLACK LEFT-POINTING POINTER
+0x25C4 ; blackleftpointingpointer            ; 6    # Adobe Glyph List (Sept/02)
+0x25C6 ; blackdiamond                        ; 0    # Adobe Glyph List (Sept/02) # BLACK DIAMOND
+0x25C6 ; a78                                 ; 1    # WGL4 Substitute
+0x25C7 ; whitediamond                        ; 0    # Adobe Glyph List (Sept/02) # WHITE DIAMOND
+0x25C8 ; whitediamondcontainingblacksmalldiamond ; 0    # Adobe Glyph List (Sept/02) # WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND
+0x25C9 ; fisheye                             ; 0    # Adobe Glyph List (Sept/02) # FISHEYE
+0x25CA ; lozenge                             ; 0    # Adobe Glyph List FN (v1.3) # LOZENGE
+0x25CA ; loz                                 ; 4    # XHTML Substitute
+0x25CB ; circle                              ; 0    # Adobe Glyph List FN (v1.3) # WHITE CIRCLE
+0x25CB ; xcirc                               ; 5    # SGML Substitute
+0x25CB ; whitecircle                         ; 6    # Adobe Glyph List (Sept/02)
+0x25CC ; dottedcircle                        ; 0    # Adobe Glyph List (Sept/02) # DOTTED CIRCLE
+0x25CE ; bullseye                            ; 0    # Adobe Glyph List (Sept/02) # BULLSEYE
+0x25CF ; H18533                              ; 0    # Adobe Glyph List FN (v1.3) # BLACK CIRCLE
+0x25CF ; blackcircle                         ; 6    # Adobe Glyph List (Sept/02)
+0x25D0 ; circlewithlefthalfblack             ; 0    # Adobe Glyph List (Sept/02) # CIRCLE WITH LEFT HALF BLACK
+0x25D1 ; circlewithrighthalfblack            ; 0    # Adobe Glyph List (Sept/02) # CIRCLE WITH RIGHT HALF BLACK
+0x25D7 ; a81                                 ; 1    # WGL4 Substitute            # RIGHT HALF BLACK CIRCLE
+0x25D8 ; invbullet                           ; 0    # Adobe Glyph List FN (v1.3) # INVERSE BULLET
+0x25D8 ; bulletinverse                       ; 6    # Adobe Glyph List (Sept/02)
+0x25D9 ; invcircle                           ; 0    # Adobe Glyph List FN (v1.3) # INVERSE WHITE CIRCLE
+0x25D9 ; whitecircleinverse                  ; 6    # Adobe Glyph List (Sept/02)
+0x25E2 ; blacklowerrighttriangle             ; 0    # Adobe Glyph List (Sept/02) # BLACK LOWER RIGHT TRIANGLE
+0x25E3 ; blacklowerlefttriangle              ; 0    # Adobe Glyph List (Sept/02) # BLACK LOWER LEFT TRIANGLE
+0x25E4 ; blackupperlefttriangle              ; 0    # Adobe Glyph List (Sept/02) # BLACK UPPER LEFT TRIANGLE
+0x25E5 ; blackupperrighttriangle             ; 0    # Adobe Glyph List (Sept/02) # BLACK UPPER RIGHT TRIANGLE
+0x25E6 ; openbullet                          ; 0    # Adobe Glyph List FN (v1.3) # WHITE BULLET
+0x25E6 ; whitebullet                         ; 6    # Adobe Glyph List (Sept/02)
+0x25EF ; largecircle                         ; 0    # Adobe Glyph List (Sept/02) # LARGE CIRCLE
+0x2605 ; blackstar                           ; 0    # Adobe Glyph List (Sept/02) # BLACK STAR
+0x2605 ; a35                                 ; 1    # WGL4 Substitute
+0x2605 ; starf                               ; 5    # SGML Substitute
+0x2606 ; whitestar                           ; 0    # Adobe Glyph List (Sept/02) # WHITE STAR
+0x2606 ; star                                ; 5    # SGML Substitute
+0x260E ; telephoneblack                      ; 0    # Adobe Glyph List (Sept/02) # BLACK TELEPHONE
+0x260E ; a4                                  ; 1    # WGL4 Substitute
+0x260E ; phone                               ; 5    # SGML Substitute
+0x260F ; whitetelephone                      ; 0    # Adobe Glyph List (Sept/02) # WHITE TELEPHONE
+0x261B ; a11                                 ; 1    # WGL4 Substitute            # BLACK RIGHT POINTING INDEX
+0x261C ; pointingindexleftwhite              ; 0    # Adobe Glyph List (Sept/02) # WHITE LEFT POINTING INDEX
+0x261D ; pointingindexupwhite                ; 0    # Adobe Glyph List (Sept/02) # WHITE UP POINTING INDEX
+0x261E ; pointingindexrightwhite             ; 0    # Adobe Glyph List (Sept/02) # WHITE RIGHT POINTING INDEX
+0x261E ; a12                                 ; 1    # WGL4 Substitute
+0x261F ; pointingindexdownwhite              ; 0    # Adobe Glyph List (Sept/02) # WHITE DOWN POINTING INDEX
+0x262F ; yinyang                             ; 0    # Adobe Glyph List (Sept/02) # YIN YANG
+0x263A ; smileface                           ; 0    # Adobe Glyph List FN (v1.3) # WHITE SMILING FACE
+0x263A ; whitesmilingface                    ; 6    # Adobe Glyph List (Sept/02)
+0x263B ; invsmileface                        ; 0    # Adobe Glyph List FN (v1.3) # BLACK SMILING FACE
+0x263B ; blacksmilingface                    ; 6    # Adobe Glyph List (Sept/02)
+0x263C ; sun                                 ; 0    # Adobe Glyph List FN (v1.3) # WHITE SUN WITH RAYS
+0x263C ; compass                             ; 6    # Adobe Glyph List (Sept/02)
+0x2640 ; female                              ; 0    # Adobe Glyph List FN (v1.3) # FEMALE SIGN
+0x2640 ; venus                               ; 6    # Adobe Glyph List (Sept/02)
+0x2641 ; earth                               ; 0    # Adobe Glyph List (Sept/02) # EARTH
+0x2642 ; male                                ; 0    # Adobe Glyph List FN (v1.3) # MALE SIGN
+0x2642 ; mars                                ; 6    # Adobe Glyph List (Sept/02)
+0x2660 ; spade                               ; 0    # Adobe Glyph List FN (v1.3) # BLACK SPADE SUIT
+0x2660 ; spades                              ; 4    # XHTML Substitute
+0x2660 ; spadesuitblack                      ; 6    # Adobe Glyph List (Sept/02)
+0x2661 ; heartsuitwhite                      ; 0    # Adobe Glyph List (Sept/02) # WHITE HEART SUIT
+0x2662 ; diamondsuitwhite                    ; 0    # Adobe Glyph List (Sept/02) # WHITE DIAMOND SUIT
+0x2663 ; club                                ; 0    # Adobe Glyph List FN (v1.3) # BLACK CLUB SUIT
+0x2663 ; clubs                               ; 4    # XHTML Substitute
+0x2663 ; clubsuitblack                       ; 6    # Adobe Glyph List (Sept/02)
+0x2664 ; spadesuitwhite                      ; 0    # Adobe Glyph List (Sept/02) # WHITE SPADE SUIT
+0x2665 ; heart                               ; 0    # Adobe Glyph List FN (v1.3) # BLACK HEART SUIT
+0x2665 ; hearts                              ; 4    # XHTML Substitute
+0x2665 ; heartsuitblack                      ; 6    # Adobe Glyph List (Sept/02)
+0x2666 ; diamond                             ; 0    # Adobe Glyph List FN (v1.3) # BLACK DIAMOND SUIT
+0x2666 ; diams                               ; 4    # XHTML Substitute
+0x2667 ; clubsuitwhite                       ; 0    # Adobe Glyph List (Sept/02) # WHITE CLUB SUIT
+0x2668 ; hotsprings                          ; 0    # Adobe Glyph List (Sept/02) # HOT SPRINGS
+0x2669 ; quarternote                         ; 0    # Adobe Glyph List (Sept/02) # QUARTER NOTE
+0x266A ; musicalnote                         ; 0    # Adobe Glyph List FN (v1.3) # EIGHTH NOTE
+0x266A ; sung                                ; 5    # SGML Substitute
+0x266B ; musicalnotedbl                      ; 0    # Adobe Glyph List FN (v1.3) # BEAMED EIGHTH NOTES
+0x266B ; eighthnotebeamed                    ; 6    # Adobe Glyph List (Sept/02)
+0x266C ; beamedsixteenthnotes                ; 0    # Adobe Glyph List (Sept/02) # BEAMED SIXTEENTH NOTES
+0x266D ; musicflatsign                       ; 0    # Adobe Glyph List (Sept/02) # MUSIC FLAT SIGN
+0x266D ; flat                                ; 5    # SGML Substitute
+0x266E ; natur                               ; 5    # SGML Substitute            # MUSIC NATURAL SIGN
+0x266F ; musicsharpsign                      ; 0    # Adobe Glyph List (Sept/02) # MUSIC SHARP SIGN
+0x266F ; sharp                               ; 5    # SGML Substitute
+0x2701 ; a1                                  ; 1    # WGL4 Substitute            # UPPER BLADE SCISSORS
+0x2702 ; a2                                  ; 1    # WGL4 Substitute            # BLACK SCISSORS
+0x2703 ; a202                                ; 1    # WGL4 Substitute            # LOWER BLADE SCISSORS
+0x2704 ; a3                                  ; 1    # WGL4 Substitute            # WHITE SCISSORS
+0x2706 ; a5                                  ; 1    # WGL4 Substitute            # TELEPHONE LOCATION SIGN
+0x2707 ; a119                                ; 1    # WGL4 Substitute            # TAPE DRIVE
+0x2708 ; a118                                ; 1    # WGL4 Substitute            # AIRPLANE
+0x2709 ; a117                                ; 1    # WGL4 Substitute            # ENVELOPE
+0x270C ; a13                                 ; 1    # WGL4 Substitute            # VICTORY HAND
+0x270D ; a14                                 ; 1    # WGL4 Substitute            # WRITING HAND
+0x270E ; a15                                 ; 1    # WGL4 Substitute            # LOWER RIGHT PENCIL
+0x270F ; a16                                 ; 1    # WGL4 Substitute            # PENCIL
+0x2710 ; a105                                ; 1    # WGL4 Substitute            # UPPER RIGHT PENCIL
+0x2711 ; a17                                 ; 1    # WGL4 Substitute            # WHITE NIB
+0x2712 ; a18                                 ; 1    # WGL4 Substitute            # BLACK NIB
+0x2713 ; checkmark                           ; 0    # Adobe Glyph List (Sept/02) # CHECK MARK
+0x2713 ; a19                                 ; 1    # WGL4 Substitute
+0x2713 ; check                               ; 5    # SGML Substitute
+0x2714 ; a20                                 ; 1    # WGL4 Substitute            # HEAVY CHECK MARK
+0x2715 ; a21                                 ; 1    # WGL4 Substitute            # MULTIPLICATION X
+0x2716 ; a22                                 ; 1    # WGL4 Substitute            # HEAVY MULTIPLICATION X
+0x2717 ; a23                                 ; 1    # WGL4 Substitute            # BALLOT X
+0x2717 ; cross                               ; 5    # SGML Substitute
+0x2718 ; a24                                 ; 1    # WGL4 Substitute            # HEAVY BALLOT X
+0x2719 ; a25                                 ; 1    # WGL4 Substitute            # OUTLINED GREEK CROSS
+0x271A ; a26                                 ; 1    # WGL4 Substitute            # HEAVY GREEK CROSS
+0x271B ; a27                                 ; 1    # WGL4 Substitute            # OPEN CENTRE CROSS
+0x271C ; a28                                 ; 1    # WGL4 Substitute            # HEAVY OPEN CENTRE CROSS
+0x271D ; a6                                  ; 1    # WGL4 Substitute            # LATIN CROSS
+0x271E ; a7                                  ; 1    # WGL4 Substitute            # SHADOWED WHITE LATIN CROSS
+0x271F ; a8                                  ; 1    # WGL4 Substitute            # OUTLINED LATIN CROSS
+0x2720 ; a9                                  ; 1    # WGL4 Substitute            # MALTESE CROSS
+0x2720 ; malt                                ; 5    # SGML Substitute
+0x2721 ; a10                                 ; 1    # WGL4 Substitute            # STAR OF DAVID
+0x2722 ; a29                                 ; 1    # WGL4 Substitute            # FOUR TEARDROP-SPOKED ASTERISK
+0x2723 ; a30                                 ; 1    # WGL4 Substitute            # FOUR BALLOON-SPOKED ASTERISK
+0x2724 ; a31                                 ; 1    # WGL4 Substitute            # HEAVY FOUR BALLOON-SPOKED ASTERISK
+0x2725 ; a32                                 ; 1    # WGL4 Substitute            # FOUR CLUB-SPOKED ASTERISK
+0x2726 ; a33                                 ; 1    # WGL4 Substitute            # BLACK FOUR POINTED STAR
+0x2726 ; lozf                                ; 5    # SGML Substitute
+0x2727 ; a34                                 ; 1    # WGL4 Substitute            # WHITE FOUR POINTED STAR
+0x2729 ; a36                                 ; 1    # WGL4 Substitute            # STRESS OUTLINED WHITE STAR
+0x272A ; a37                                 ; 1    # WGL4 Substitute            # CIRCLED WHITE STAR
+0x272B ; a38                                 ; 1    # WGL4 Substitute            # OPEN CENTRE BLACK STAR
+0x272C ; a39                                 ; 1    # WGL4 Substitute            # BLACK CENTRE WHITE STAR
+0x272D ; a40                                 ; 1    # WGL4 Substitute            # OUTLINED BLACK STAR
+0x272E ; a41                                 ; 1    # WGL4 Substitute            # HEAVY OUTLINED BLACK STAR
+0x272F ; a42                                 ; 1    # WGL4 Substitute            # PINWHEEL STAR
+0x2730 ; a43                                 ; 1    # WGL4 Substitute            # SHADOWED WHITE STAR
+0x2731 ; a44                                 ; 1    # WGL4 Substitute            # HEAVY ASTERISK
+0x2732 ; a45                                 ; 1    # WGL4 Substitute            # OPEN CENTRE ASTERISK
+0x2733 ; a46                                 ; 1    # WGL4 Substitute            # EIGHT SPOKED ASTERISK
+0x2734 ; a47                                 ; 1    # WGL4 Substitute            # EIGHT POINTED BLACK STAR
+0x2735 ; a48                                 ; 1    # WGL4 Substitute            # EIGHT POINTED PINWHEEL STAR
+0x2736 ; a49                                 ; 1    # WGL4 Substitute            # SIX POINTED BLACK STAR
+0x2736 ; sextile                             ; 5    # SGML Substitute
+0x2737 ; a50                                 ; 1    # WGL4 Substitute            # EIGHT POINTED RECTILINEAR BLACK STAR
+0x2738 ; a51                                 ; 1    # WGL4 Substitute            # HEAVY EIGHT POINTED RECTILINEAR BLACK STAR
+0x2739 ; a52                                 ; 1    # WGL4 Substitute            # TWELVE POINTED BLACK STAR
+0x273A ; a53                                 ; 1    # WGL4 Substitute            # SIXTEEN POINTED ASTERISK
+0x273B ; a54                                 ; 1    # WGL4 Substitute            # TEARDROP-SPOKED ASTERISK
+0x273C ; a55                                 ; 1    # WGL4 Substitute            # OPEN CENTRE TEARDROP-SPOKED ASTERISK
+0x273D ; a56                                 ; 1    # WGL4 Substitute            # HEAVY TEARDROP-SPOKED ASTERISK
+0x273E ; a57                                 ; 1    # WGL4 Substitute            # SIX PETALLED BLACK AND WHITE FLORETTE
+0x273F ; a58                                 ; 1    # WGL4 Substitute            # BLACK FLORETTE
+0x2740 ; a59                                 ; 1    # WGL4 Substitute            # WHITE FLORETTE
+0x2741 ; a60                                 ; 1    # WGL4 Substitute            # EIGHT PETALLED OUTLINED BLACK FLORETTE
+0x2742 ; a61                                 ; 1    # WGL4 Substitute            # CIRCLED OPEN CENTRE EIGHT POINTED STAR
+0x2743 ; a62                                 ; 1    # WGL4 Substitute            # HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK
+0x2744 ; a63                                 ; 1    # WGL4 Substitute            # SNOWFLAKE
+0x2745 ; a64                                 ; 1    # WGL4 Substitute            # TIGHT TRIFOLIATE SNOWFLAKE
+0x2746 ; a65                                 ; 1    # WGL4 Substitute            # HEAVY CHEVRON SNOWFLAKE
+0x2747 ; a66                                 ; 1    # WGL4 Substitute            # SPARKLE
+0x2748 ; a67                                 ; 1    # WGL4 Substitute            # HEAVY SPARKLE
+0x2749 ; a68                                 ; 1    # WGL4 Substitute            # BALLOON-SPOKED ASTERISK
+0x274A ; a69                                 ; 1    # WGL4 Substitute            # EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
+0x274B ; a70                                 ; 1    # WGL4 Substitute            # HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
+0x274D ; a72                                 ; 1    # WGL4 Substitute            # SHADOWED WHITE CIRCLE
+0x274F ; a74                                 ; 1    # WGL4 Substitute            # LOWER RIGHT DROP-SHADOWED WHITE SQUARE
+0x2750 ; a203                                ; 1    # WGL4 Substitute            # UPPER RIGHT DROP-SHADOWED WHITE SQUARE
+0x2751 ; a75                                 ; 1    # WGL4 Substitute            # LOWER RIGHT SHADOWED WHITE SQUARE
+0x2752 ; a204                                ; 1    # WGL4 Substitute            # UPPER RIGHT SHADOWED WHITE SQUARE
+0x2756 ; a79                                 ; 1    # WGL4 Substitute            # BLACK DIAMOND MINUS WHITE X
+0x2758 ; a82                                 ; 1    # WGL4 Substitute            # LIGHT VERTICAL BAR
+0x2759 ; a83                                 ; 1    # WGL4 Substitute            # MEDIUM VERTICAL BAR
+0x275A ; a84                                 ; 1    # WGL4 Substitute            # HEAVY VERTICAL BAR
+0x275B ; a97                                 ; 1    # WGL4 Substitute            # HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT
+0x275C ; a98                                 ; 1    # WGL4 Substitute            # HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT
+0x275D ; a99                                 ; 1    # WGL4 Substitute            # HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT
+0x275E ; a100                                ; 1    # WGL4 Substitute            # HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
+0x2761 ; a101                                ; 1    # WGL4 Substitute            # CURVED STEM PARAGRAPH SIGN ORNAMENT
+0x2762 ; a102                                ; 1    # WGL4 Substitute            # HEAVY EXCLAMATION MARK ORNAMENT
+0x2763 ; a103                                ; 1    # WGL4 Substitute            # HEAVY HEART EXCLAMATION MARK ORNAMENT
+0x2764 ; a104                                ; 1    # WGL4 Substitute            # HEAVY BLACK HEART
+0x2765 ; a106                                ; 1    # WGL4 Substitute            # ROTATED HEAVY BLACK HEART BULLET
+0x2766 ; a107                                ; 1    # WGL4 Substitute            # FLORAL HEART
+0x2767 ; a108                                ; 1    # WGL4 Substitute            # ROTATED FLORAL HEART BULLET
+0x2776 ; a130                                ; 1    # WGL4 Substitute            # DINGBAT NEGATIVE CIRCLED DIGIT ONE
+0x2777 ; a131                                ; 1    # WGL4 Substitute            # DINGBAT NEGATIVE CIRCLED DIGIT TWO
+0x2778 ; a132                                ; 1    # WGL4 Substitute            # DINGBAT NEGATIVE CIRCLED DIGIT THREE
+0x2779 ; a133                                ; 1    # WGL4 Substitute            # DINGBAT NEGATIVE CIRCLED DIGIT FOUR
+0x277A ; a134                                ; 1    # WGL4 Substitute            # DINGBAT NEGATIVE CIRCLED DIGIT FIVE
+0x277B ; a135                                ; 1    # WGL4 Substitute            # DINGBAT NEGATIVE CIRCLED DIGIT SIX
+0x277C ; a136                                ; 1    # WGL4 Substitute            # DINGBAT NEGATIVE CIRCLED DIGIT SEVEN
+0x277D ; a137                                ; 1    # WGL4 Substitute            # DINGBAT NEGATIVE CIRCLED DIGIT EIGHT
+0x277E ; a138                                ; 1    # WGL4 Substitute            # DINGBAT NEGATIVE CIRCLED DIGIT NINE
+0x277F ; a139                                ; 1    # WGL4 Substitute            # DINGBAT NEGATIVE CIRCLED NUMBER TEN
+0x2780 ; a140                                ; 1    # WGL4 Substitute            # DINGBAT CIRCLED SANS-SERIF DIGIT ONE
+0x2781 ; a141                                ; 1    # WGL4 Substitute            # DINGBAT CIRCLED SANS-SERIF DIGIT TWO
+0x2782 ; a142                                ; 1    # WGL4 Substitute            # DINGBAT CIRCLED SANS-SERIF DIGIT THREE
+0x2783 ; a143                                ; 1    # WGL4 Substitute            # DINGBAT CIRCLED SANS-SERIF DIGIT FOUR
+0x2784 ; a144                                ; 1    # WGL4 Substitute            # DINGBAT CIRCLED SANS-SERIF DIGIT FIVE
+0x2785 ; a145                                ; 1    # WGL4 Substitute            # DINGBAT CIRCLED SANS-SERIF DIGIT SIX
+0x2786 ; a146                                ; 1    # WGL4 Substitute            # DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN
+0x2787 ; a147                                ; 1    # WGL4 Substitute            # DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT
+0x2788 ; a148                                ; 1    # WGL4 Substitute            # DINGBAT CIRCLED SANS-SERIF DIGIT NINE
+0x2789 ; a149                                ; 1    # WGL4 Substitute            # DINGBAT CIRCLED SANS-SERIF NUMBER TEN
+0x278A ; onecircleinversesansserif           ; 0    # Adobe Glyph List (Sept/02) # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE
+0x278A ; a150                                ; 1    # WGL4 Substitute
+0x278B ; twocircleinversesansserif           ; 0    # Adobe Glyph List (Sept/02) # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO
+0x278B ; a151                                ; 1    # WGL4 Substitute
+0x278C ; threecircleinversesansserif         ; 0    # Adobe Glyph List (Sept/02) # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE
+0x278C ; a152                                ; 1    # WGL4 Substitute
+0x278D ; fourcircleinversesansserif          ; 0    # Adobe Glyph List (Sept/02) # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR
+0x278D ; a153                                ; 1    # WGL4 Substitute
+0x278E ; fivecircleinversesansserif          ; 0    # Adobe Glyph List (Sept/02) # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE
+0x278E ; a154                                ; 1    # WGL4 Substitute
+0x278F ; sixcircleinversesansserif           ; 0    # Adobe Glyph List (Sept/02) # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX
+0x278F ; a155                                ; 1    # WGL4 Substitute
+0x2790 ; sevencircleinversesansserif         ; 0    # Adobe Glyph List (Sept/02) # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN
+0x2790 ; a156                                ; 1    # WGL4 Substitute
+0x2791 ; eightcircleinversesansserif         ; 0    # Adobe Glyph List (Sept/02) # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT
+0x2791 ; a157                                ; 1    # WGL4 Substitute
+0x2792 ; ninecircleinversesansserif          ; 0    # Adobe Glyph List (Sept/02) # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE
+0x2792 ; a158                                ; 1    # WGL4 Substitute
+0x2793 ; a159                                ; 1    # WGL4 Substitute            # DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN
+0x2794 ; a160                                ; 1    # WGL4 Substitute            # HEAVY WIDE-HEADED RIGHTWARDS ARROW
+0x2798 ; a196                                ; 1    # WGL4 Substitute            # HEAVY SOUTH EAST ARROW
+0x2799 ; a165                                ; 1    # WGL4 Substitute            # HEAVY RIGHTWARDS ARROW
+0x279A ; a192                                ; 1    # WGL4 Substitute            # HEAVY NORTH EAST ARROW
+0x279B ; a166                                ; 1    # WGL4 Substitute            # DRAFTING POINT RIGHTWARDS ARROW
+0x279C ; a167                                ; 1    # WGL4 Substitute            # HEAVY ROUND-TIPPED RIGHTWARDS ARROW
+0x279D ; a168                                ; 1    # WGL4 Substitute            # TRIANGLE-HEADED RIGHTWARDS ARROW
+0x279E ; arrowrightheavy                     ; 0    # Adobe Glyph List (Sept/02) # HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW
+0x279E ; a169                                ; 1    # WGL4 Substitute
+0x279F ; a170                                ; 1    # WGL4 Substitute            # DASHED TRIANGLE-HEADED RIGHTWARDS ARROW
+0x27A0 ; a171                                ; 1    # WGL4 Substitute            # HEAVY DASHED TRIANGLE-HEADED RIGHTWARDS ARROW
+0x27A1 ; a172                                ; 1    # WGL4 Substitute            # BLACK RIGHTWARDS ARROW
+0x27A2 ; a173                                ; 1    # WGL4 Substitute            # THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD
+0x27A3 ; a162                                ; 1    # WGL4 Substitute            # THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD
+0x27A4 ; a174                                ; 1    # WGL4 Substitute            # BLACK RIGHTWARDS ARROWHEAD
+0x27A5 ; a175                                ; 1    # WGL4 Substitute            # HEAVY BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW
+0x27A6 ; a176                                ; 1    # WGL4 Substitute            # HEAVY BLACK CURVED UPWARDS AND RIGHTWARDS ARROW
+0x27A7 ; a177                                ; 1    # WGL4 Substitute            # SQUAT BLACK RIGHTWARDS ARROW
+0x27A8 ; a178                                ; 1    # WGL4 Substitute            # HEAVY CONCAVE-POINTED BLACK RIGHTWARDS ARROW
+0x27A9 ; a179                                ; 1    # WGL4 Substitute            # RIGHT-SHADED WHITE RIGHTWARDS ARROW
+0x27AA ; a193                                ; 1    # WGL4 Substitute            # LEFT-SHADED WHITE RIGHTWARDS ARROW
+0x27AB ; a180                                ; 1    # WGL4 Substitute            # BACK-TILTED SHADOWED WHITE RIGHTWARDS ARROW
+0x27AC ; a199                                ; 1    # WGL4 Substitute            # FRONT-TILTED SHADOWED WHITE RIGHTWARDS ARROW
+0x27AD ; a181                                ; 1    # WGL4 Substitute            # HEAVY LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
+0x27AE ; a200                                ; 1    # WGL4 Substitute            # HEAVY UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
+0x27AF ; a182                                ; 1    # WGL4 Substitute            # NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
+0x27B1 ; a201                                ; 1    # WGL4 Substitute            # NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
+0x27B2 ; a183                                ; 1    # WGL4 Substitute            # CIRCLED HEAVY WHITE RIGHTWARDS ARROW
+0x27B3 ; a184                                ; 1    # WGL4 Substitute            # WHITE-FEATHERED RIGHTWARDS ARROW
+0x27B4 ; a197                                ; 1    # WGL4 Substitute            # BLACK-FEATHERED SOUTH EAST ARROW
+0x27B5 ; a185                                ; 1    # WGL4 Substitute            # BLACK-FEATHERED RIGHTWARDS ARROW
+0x27B6 ; a194                                ; 1    # WGL4 Substitute            # BLACK-FEATHERED NORTH EAST ARROW
+0x27B7 ; a198                                ; 1    # WGL4 Substitute            # HEAVY BLACK-FEATHERED SOUTH EAST ARROW
+0x27B8 ; a186                                ; 1    # WGL4 Substitute            # HEAVY BLACK-FEATHERED RIGHTWARDS ARROW
+0x27B9 ; a195                                ; 1    # WGL4 Substitute            # HEAVY BLACK-FEATHERED NORTH EAST ARROW
+0x27BA ; a187                                ; 1    # WGL4 Substitute            # TEARDROP-BARBED RIGHTWARDS ARROW
+0x27BB ; a188                                ; 1    # WGL4 Substitute            # HEAVY TEARDROP-SHANKED RIGHTWARDS ARROW
+0x27BC ; a189                                ; 1    # WGL4 Substitute            # WEDGE-TAILED RIGHTWARDS ARROW
+0x27BD ; a190                                ; 1    # WGL4 Substitute            # HEAVY WEDGE-TAILED RIGHTWARDS ARROW
+0x27BE ; a191                                ; 1    # WGL4 Substitute            # OPEN-OUTLINED RIGHTWARDS ARROW
+0x3000 ; ideographicspace                    ; 0    # Adobe Glyph List (Sept/02) # IDEOGRAPHIC SPACE
+0x3001 ; ideographiccomma                    ; 0    # Adobe Glyph List (Sept/02) # IDEOGRAPHIC COMMA
+0x3002 ; ideographicperiod                   ; 0    # Adobe Glyph List (Sept/02) # IDEOGRAPHIC FULL STOP
+0x3003 ; dittomark                           ; 0    # Adobe Glyph List (Sept/02) # DITTO MARK
+0x3004 ; jis                                 ; 0    # Adobe Glyph List (Sept/02) # JAPANESE INDUSTRIAL STANDARD SYMBOL
+0x3005 ; ideographiciterationmark            ; 0    # Adobe Glyph List (Sept/02) # IDEOGRAPHIC ITERATION MARK
+0x3006 ; ideographicclose                    ; 0    # Adobe Glyph List (Sept/02) # IDEOGRAPHIC CLOSING MARK
+0x3007 ; ideographiczero                     ; 0    # Adobe Glyph List (Sept/02) # IDEOGRAPHIC NUMBER ZERO
+0x3008 ; anglebracketleft                    ; 0    # Adobe Glyph List (Sept/02) # LEFT ANGLE BRACKET
+0x3009 ; anglebracketright                   ; 0    # Adobe Glyph List (Sept/02) # RIGHT ANGLE BRACKET
+0x300A ; dblanglebracketleft                 ; 0    # Adobe Glyph List (Sept/02) # LEFT DOUBLE ANGLE BRACKET
+0x300B ; dblanglebracketright                ; 0    # Adobe Glyph List (Sept/02) # RIGHT DOUBLE ANGLE BRACKET
+0x300C ; cornerbracketleft                   ; 0    # Adobe Glyph List (Sept/02) # LEFT CORNER BRACKET
+0x300D ; cornerbracketright                  ; 0    # Adobe Glyph List (Sept/02) # RIGHT CORNER BRACKET
+0x300E ; whitecornerbracketleft              ; 0    # Adobe Glyph List (Sept/02) # LEFT WHITE CORNER BRACKET
+0x300F ; whitecornerbracketright             ; 0    # Adobe Glyph List (Sept/02) # RIGHT WHITE CORNER BRACKET
+0x3010 ; blacklenticularbracketleft          ; 0    # Adobe Glyph List (Sept/02) # LEFT BLACK LENTICULAR BRACKET
+0x3011 ; blacklenticularbracketright         ; 0    # Adobe Glyph List (Sept/02) # RIGHT BLACK LENTICULAR BRACKET
+0x3012 ; postalmark                          ; 0    # Adobe Glyph List (Sept/02) # POSTAL MARK
+0x3013 ; getamark                            ; 0    # Adobe Glyph List (Sept/02) # GETA MARK
+0x3014 ; tortoiseshellbracketleft            ; 0    # Adobe Glyph List (Sept/02) # LEFT TORTOISE SHELL BRACKET
+0x3015 ; tortoiseshellbracketright           ; 0    # Adobe Glyph List (Sept/02) # RIGHT TORTOISE SHELL BRACKET
+0x3016 ; whitelenticularbracketleft          ; 0    # Adobe Glyph List (Sept/02) # LEFT WHITE LENTICULAR BRACKET
+0x3017 ; whitelenticularbracketright         ; 0    # Adobe Glyph List (Sept/02) # RIGHT WHITE LENTICULAR BRACKET
+0x3018 ; whitetortoiseshellbracketleft       ; 0    # Adobe Glyph List (Sept/02) # LEFT WHITE TORTOISE SHELL BRACKET
+0x3019 ; whitetortoiseshellbracketright      ; 0    # Adobe Glyph List (Sept/02) # RIGHT WHITE TORTOISE SHELL BRACKET
+0x301C ; wavedash                            ; 0    # Adobe Glyph List (Sept/02) # WAVE DASH
+0x301D ; quotedblprimereversed               ; 0    # Adobe Glyph List (Sept/02) # REVERSED DOUBLE PRIME QUOTATION MARK
+0x301E ; quotedblprime                       ; 0    # Adobe Glyph List (Sept/02) # DOUBLE PRIME QUOTATION MARK
+0x3020 ; postalmarkface                      ; 0    # Adobe Glyph List (Sept/02) # POSTAL MARK FACE
+0x3021 ; onehangzhou                         ; 0    # Adobe Glyph List (Sept/02) # HANGZHOU NUMERAL ONE
+0x3022 ; twohangzhou                         ; 0    # Adobe Glyph List (Sept/02) # HANGZHOU NUMERAL TWO
+0x3023 ; threehangzhou                       ; 0    # Adobe Glyph List (Sept/02) # HANGZHOU NUMERAL THREE
+0x3024 ; fourhangzhou                        ; 0    # Adobe Glyph List (Sept/02) # HANGZHOU NUMERAL FOUR
+0x3025 ; fivehangzhou                        ; 0    # Adobe Glyph List (Sept/02) # HANGZHOU NUMERAL FIVE
+0x3026 ; sixhangzhou                         ; 0    # Adobe Glyph List (Sept/02) # HANGZHOU NUMERAL SIX
+0x3027 ; sevenhangzhou                       ; 0    # Adobe Glyph List (Sept/02) # HANGZHOU NUMERAL SEVEN
+0x3028 ; eighthangzhou                       ; 0    # Adobe Glyph List (Sept/02) # HANGZHOU NUMERAL EIGHT
+0x3029 ; ninehangzhou                        ; 0    # Adobe Glyph List (Sept/02) # HANGZHOU NUMERAL NINE
+0x3036 ; circlepostalmark                    ; 0    # Adobe Glyph List (Sept/02) # CIRCLED POSTAL MARK
+0x3041 ; asmallhiragana                      ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER SMALL A
+0x3042 ; ahiragana                           ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER A
+0x3043 ; ismallhiragana                      ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER SMALL I
+0x3044 ; ihiragana                           ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER I
+0x3045 ; usmallhiragana                      ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER SMALL U
+0x3046 ; uhiragana                           ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER U
+0x3047 ; esmallhiragana                      ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER SMALL E
+0x3048 ; ehiragana                           ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER E
+0x3049 ; osmallhiragana                      ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER SMALL O
+0x304A ; ohiragana                           ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER O
+0x304B ; kahiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER KA
+0x304C ; gahiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER GA
+0x304D ; kihiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER KI
+0x304E ; gihiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER GI
+0x304F ; kuhiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER KU
+0x3050 ; guhiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER GU
+0x3051 ; kehiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER KE
+0x3052 ; gehiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER GE
+0x3053 ; kohiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER KO
+0x3054 ; gohiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER GO
+0x3055 ; sahiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER SA
+0x3056 ; zahiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER ZA
+0x3057 ; sihiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER SI
+0x3058 ; zihiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER ZI
+0x3059 ; suhiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER SU
+0x305A ; zuhiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER ZU
+0x305B ; sehiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER SE
+0x305C ; zehiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER ZE
+0x305D ; sohiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER SO
+0x305E ; zohiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER ZO
+0x305F ; tahiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER TA
+0x3060 ; dahiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER DA
+0x3061 ; tihiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER TI
+0x3062 ; dihiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER DI
+0x3063 ; tusmallhiragana                     ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER SMALL TU
+0x3064 ; tuhiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER TU
+0x3065 ; duhiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER DU
+0x3066 ; tehiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER TE
+0x3067 ; dehiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER DE
+0x3068 ; tohiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER TO
+0x3069 ; dohiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER DO
+0x306A ; nahiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER NA
+0x306B ; nihiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER NI
+0x306C ; nuhiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER NU
+0x306D ; nehiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER NE
+0x306E ; nohiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER NO
+0x306F ; hahiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER HA
+0x3070 ; bahiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER BA
+0x3071 ; pahiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER PA
+0x3072 ; hihiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER HI
+0x3073 ; bihiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER BI
+0x3074 ; pihiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER PI
+0x3075 ; huhiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER HU
+0x3076 ; buhiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER BU
+0x3077 ; puhiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER PU
+0x3078 ; hehiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER HE
+0x3079 ; behiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER BE
+0x307A ; pehiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER PE
+0x307B ; hohiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER HO
+0x307C ; bohiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER BO
+0x307D ; pohiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER PO
+0x307E ; mahiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER MA
+0x307F ; mihiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER MI
+0x3080 ; muhiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER MU
+0x3081 ; mehiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER ME
+0x3082 ; mohiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER MO
+0x3083 ; yasmallhiragana                     ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER SMALL YA
+0x3084 ; yahiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER YA
+0x3085 ; yusmallhiragana                     ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER SMALL YU
+0x3086 ; yuhiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER YU
+0x3087 ; yosmallhiragana                     ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER SMALL YO
+0x3088 ; yohiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER YO
+0x3089 ; rahiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER RA
+0x308A ; rihiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER RI
+0x308B ; ruhiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER RU
+0x308C ; rehiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER RE
+0x308D ; rohiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER RO
+0x308E ; wasmallhiragana                     ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER SMALL WA
+0x308F ; wahiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER WA
+0x3090 ; wihiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER WI
+0x3091 ; wehiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER WE
+0x3092 ; wohiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER WO
+0x3093 ; nhiragana                           ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER N
+0x3094 ; vuhiragana                          ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA LETTER VU
+0x309B ; voicedmarkkana                      ; 0    # Adobe Glyph List (Sept/02) # KATAKANA-HIRAGANA VOICED SOUND MARK
+0x309C ; semivoicedmarkkana                  ; 0    # Adobe Glyph List (Sept/02) # KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+0x309D ; iterationhiragana                   ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA ITERATION MARK
+0x309E ; voicediterationhiragana             ; 0    # Adobe Glyph List (Sept/02) # HIRAGANA VOICED ITERATION MARK
+0x30A1 ; asmallkatakana                      ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SMALL A
+0x30A2 ; akatakana                           ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER A
+0x30A3 ; ismallkatakana                      ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SMALL I
+0x30A4 ; ikatakana                           ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER I
+0x30A5 ; usmallkatakana                      ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SMALL U
+0x30A6 ; ukatakana                           ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER U
+0x30A7 ; esmallkatakana                      ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SMALL E
+0x30A8 ; ekatakana                           ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER E
+0x30A9 ; osmallkatakana                      ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SMALL O
+0x30AA ; okatakana                           ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER O
+0x30AB ; kakatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER KA
+0x30AC ; gakatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER GA
+0x30AD ; kikatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER KI
+0x30AE ; gikatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER GI
+0x30AF ; kukatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER KU
+0x30B0 ; gukatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER GU
+0x30B1 ; kekatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER KE
+0x30B2 ; gekatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER GE
+0x30B3 ; kokatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER KO
+0x30B4 ; gokatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER GO
+0x30B5 ; sakatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SA
+0x30B6 ; zakatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER ZA
+0x30B7 ; sikatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SI
+0x30B8 ; zikatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER ZI
+0x30B9 ; sukatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SU
+0x30BA ; zukatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER ZU
+0x30BB ; sekatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SE
+0x30BC ; zekatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER ZE
+0x30BD ; sokatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SO
+0x30BE ; zokatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER ZO
+0x30BF ; takatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER TA
+0x30C0 ; dakatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER DA
+0x30C1 ; tikatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER TI
+0x30C2 ; dikatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER DI
+0x30C3 ; tusmallkatakana                     ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SMALL TU
+0x30C4 ; tukatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER TU
+0x30C5 ; dukatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER DU
+0x30C6 ; tekatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER TE
+0x30C7 ; dekatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER DE
+0x30C8 ; tokatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER TO
+0x30C9 ; dokatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER DO
+0x30CA ; nakatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER NA
+0x30CB ; nikatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER NI
+0x30CC ; nukatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER NU
+0x30CD ; nekatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER NE
+0x30CE ; nokatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER NO
+0x30CF ; hakatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER HA
+0x30D0 ; bakatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER BA
+0x30D1 ; pakatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER PA
+0x30D2 ; hikatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER HI
+0x30D3 ; bikatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER BI
+0x30D4 ; pikatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER PI
+0x30D5 ; hukatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER HU
+0x30D6 ; bukatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER BU
+0x30D7 ; pukatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER PU
+0x30D8 ; hekatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER HE
+0x30D9 ; bekatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER BE
+0x30DA ; pekatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER PE
+0x30DB ; hokatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER HO
+0x30DC ; bokatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER BO
+0x30DD ; pokatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER PO
+0x30DE ; makatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER MA
+0x30DF ; mikatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER MI
+0x30E0 ; mukatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER MU
+0x30E1 ; mekatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER ME
+0x30E2 ; mokatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER MO
+0x30E3 ; yasmallkatakana                     ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SMALL YA
+0x30E4 ; yakatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER YA
+0x30E5 ; yusmallkatakana                     ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SMALL YU
+0x30E6 ; yukatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER YU
+0x30E7 ; yosmallkatakana                     ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SMALL YO
+0x30E8 ; yokatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER YO
+0x30E9 ; rakatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER RA
+0x30EA ; rikatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER RI
+0x30EB ; rukatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER RU
+0x30EC ; rekatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER RE
+0x30ED ; rokatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER RO
+0x30EE ; wasmallkatakana                     ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SMALL WA
+0x30EF ; wakatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER WA
+0x30F0 ; wikatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER WI
+0x30F1 ; wekatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER WE
+0x30F2 ; wokatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER WO
+0x30F3 ; nkatakana                           ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER N
+0x30F4 ; vukatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER VU
+0x30F5 ; kasmallkatakana                     ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SMALL KA
+0x30F6 ; kesmallkatakana                     ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER SMALL KE
+0x30F7 ; vakatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER VA
+0x30F8 ; vikatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER VI
+0x30F9 ; vekatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER VE
+0x30FA ; vokatakana                          ; 0    # Adobe Glyph List (Sept/02) # KATAKANA LETTER VO
+0x30FB ; dotkatakana                         ; 0    # Adobe Glyph List (Sept/02) # KATAKANA MIDDLE DOT
+0x30FC ; prolongedkana                       ; 0    # Adobe Glyph List (Sept/02) # KATAKANA-HIRAGANA PROLONGED SOUND MARK
+0x30FD ; iterationkatakana                   ; 0    # Adobe Glyph List (Sept/02) # KATAKANA ITERATION MARK
+0x30FE ; voicediterationkatakana             ; 0    # Adobe Glyph List (Sept/02) # KATAKANA VOICED ITERATION MARK
+0x3105 ; bbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER B
+0x3106 ; pbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER P
+0x3107 ; mbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER M
+0x3108 ; fbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER F
+0x3109 ; dbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER D
+0x310A ; tbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER T
+0x310B ; nbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER N
+0x310C ; lbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER L
+0x310D ; gbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER G
+0x310E ; kbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER K
+0x310F ; hbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER H
+0x3110 ; jbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER J
+0x3111 ; qbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER Q
+0x3112 ; xbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER X
+0x3113 ; zhbopomofo                          ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER ZH
+0x3114 ; chbopomofo                          ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER CH
+0x3115 ; shbopomofo                          ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER SH
+0x3116 ; rbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER R
+0x3117 ; zbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER Z
+0x3118 ; cbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER C
+0x3119 ; sbopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER S
+0x311A ; abopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER A
+0x311B ; obopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER O
+0x311C ; ebopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER E
+0x311D ; ehbopomofo                          ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER EH
+0x311E ; aibopomofo                          ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER AI
+0x311F ; eibopomofo                          ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER EI
+0x3120 ; aubopomofo                          ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER AU
+0x3121 ; oubopomofo                          ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER OU
+0x3122 ; anbopomofo                          ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER AN
+0x3123 ; enbopomofo                          ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER EN
+0x3124 ; angbopomofo                         ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER ANG
+0x3125 ; engbopomofo                         ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER ENG
+0x3126 ; erbopomofo                          ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER ER
+0x3127 ; ibopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER I
+0x3128 ; ubopomofo                           ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER U
+0x3129 ; iubopomofo                          ; 0    # Adobe Glyph List (Sept/02) # BOPOMOFO LETTER IU
+0x3131 ; kiyeokkorean                        ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER KIYEOK
+0x3132 ; ssangkiyeokkorean                   ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER SSANGKIYEOK
+0x3133 ; kiyeoksioskorean                    ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER KIYEOK-SIOS
+0x3134 ; nieunkorean                         ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER NIEUN
+0x3135 ; nieuncieuckorean                    ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER NIEUN-CIEUC
+0x3136 ; nieunhieuhkorean                    ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER NIEUN-HIEUH
+0x3137 ; tikeutkorean                        ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER TIKEUT
+0x3138 ; ssangtikeutkorean                   ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER SSANGTIKEUT
+0x3139 ; rieulkorean                         ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER RIEUL
+0x313A ; rieulkiyeokkorean                   ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER RIEUL-KIYEOK
+0x313B ; rieulmieumkorean                    ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER RIEUL-MIEUM
+0x313C ; rieulpieupkorean                    ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER RIEUL-PIEUP
+0x313D ; rieulsioskorean                     ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER RIEUL-SIOS
+0x313E ; rieulthieuthkorean                  ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER RIEUL-THIEUTH
+0x313F ; rieulphieuphkorean                  ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER RIEUL-PHIEUPH
+0x3140 ; rieulhieuhkorean                    ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER RIEUL-HIEUH
+0x3141 ; mieumkorean                         ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER MIEUM
+0x3142 ; pieupkorean                         ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER PIEUP
+0x3143 ; ssangpieupkorean                    ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER SSANGPIEUP
+0x3144 ; pieupsioskorean                     ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER PIEUP-SIOS
+0x3145 ; sioskorean                          ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER SIOS
+0x3146 ; ssangsioskorean                     ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER SSANGSIOS
+0x3147 ; ieungkorean                         ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER IEUNG
+0x3148 ; cieuckorean                         ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER CIEUC
+0x3149 ; ssangcieuckorean                    ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER SSANGCIEUC
+0x314A ; chieuchkorean                       ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER CHIEUCH
+0x314B ; khieukhkorean                       ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER KHIEUKH
+0x314C ; thieuthkorean                       ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER THIEUTH
+0x314D ; phieuphkorean                       ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER PHIEUPH
+0x314E ; hieuhkorean                         ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER HIEUH
+0x314F ; akorean                             ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER A
+0x3150 ; aekorean                            ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER AE
+0x3151 ; yakorean                            ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YA
+0x3152 ; yaekorean                           ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YAE
+0x3153 ; eokorean                            ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER EO
+0x3154 ; ekorean                             ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER E
+0x3155 ; yeokorean                           ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YEO
+0x3156 ; yekorean                            ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YE
+0x3157 ; okorean                             ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER O
+0x3158 ; wakorean                            ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER WA
+0x3159 ; waekorean                           ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER WAE
+0x315A ; oekorean                            ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER OE
+0x315B ; yokorean                            ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YO
+0x315C ; ukorean                             ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER U
+0x315D ; weokorean                           ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER WEO
+0x315E ; wekorean                            ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER WE
+0x315F ; wikorean                            ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER WI
+0x3160 ; yukorean                            ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YU
+0x3161 ; eukorean                            ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER EU
+0x3162 ; yikorean                            ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YI
+0x3163 ; ikorean                             ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER I
+0x3164 ; hangulfiller                        ; 0    # Adobe Glyph List (Sept/02) # HANGUL FILLER
+0x3165 ; ssangnieunkorean                    ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER SSANGNIEUN
+0x3166 ; nieuntikeutkorean                   ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER NIEUN-TIKEUT
+0x3167 ; nieunsioskorean                     ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER NIEUN-SIOS
+0x3168 ; nieunpansioskorean                  ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER NIEUN-PANSIOS
+0x3169 ; rieulkiyeoksioskorean               ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER RIEUL-KIYEOK-SIOS
+0x316A ; rieultikeutkorean                   ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER RIEUL-TIKEUT
+0x316B ; rieulpieupsioskorean                ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER RIEUL-PIEUP-SIOS
+0x316C ; rieulpansioskorean                  ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER RIEUL-PANSIOS
+0x316D ; rieulyeorinhieuhkorean              ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER RIEUL-YEORINHIEUH
+0x316E ; mieumpieupkorean                    ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER MIEUM-PIEUP
+0x316F ; mieumsioskorean                     ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER MIEUM-SIOS
+0x3170 ; mieumpansioskorean                  ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER MIEUM-PANSIOS
+0x3171 ; kapyeounmieumkorean                 ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER KAPYEOUNMIEUM
+0x3172 ; pieupkiyeokkorean                   ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER PIEUP-KIYEOK
+0x3173 ; pieuptikeutkorean                   ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER PIEUP-TIKEUT
+0x3174 ; pieupsioskiyeokkorean               ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER PIEUP-SIOS-KIYEOK
+0x3175 ; pieupsiostikeutkorean               ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER PIEUP-SIOS-TIKEUT
+0x3176 ; pieupcieuckorean                    ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER PIEUP-CIEUC
+0x3177 ; pieupthieuthkorean                  ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER PIEUP-THIEUTH
+0x3178 ; kapyeounpieupkorean                 ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER KAPYEOUNPIEUP
+0x3179 ; kapyeounssangpieupkorean            ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER KAPYEOUNSSANGPIEUP
+0x317A ; sioskiyeokkorean                    ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER SIOS-KIYEOK
+0x317B ; siosnieunkorean                     ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER SIOS-NIEUN
+0x317C ; siostikeutkorean                    ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER SIOS-TIKEUT
+0x317D ; siospieupkorean                     ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER SIOS-PIEUP
+0x317E ; sioscieuckorean                     ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER SIOS-CIEUC
+0x317F ; pansioskorean                       ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER PANSIOS
+0x3180 ; ssangieungkorean                    ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER SSANGIEUNG
+0x3181 ; yesieungkorean                      ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YESIEUNG
+0x3182 ; yesieungsioskorean                  ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YESIEUNG-SIOS
+0x3183 ; yesieungpansioskorean               ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YESIEUNG-PANSIOS
+0x3184 ; kapyeounphieuphkorean               ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER KAPYEOUNPHIEUPH
+0x3185 ; ssanghieuhkorean                    ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER SSANGHIEUH
+0x3186 ; yeorinhieuhkorean                   ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YEORINHIEUH
+0x3187 ; yoyakorean                          ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YO-YA
+0x3188 ; yoyaekorean                         ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YO-YAE
+0x3189 ; yoikorean                           ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YO-I
+0x318A ; yuyeokorean                         ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YU-YEO
+0x318B ; yuyekorean                          ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YU-YE
+0x318C ; yuikorean                           ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER YU-I
+0x318D ; araeakorean                         ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER ARAEA
+0x318E ; araeaekorean                        ; 0    # Adobe Glyph List (Sept/02) # HANGUL LETTER ARAEAE
+0x3200 ; kiyeokparenkorean                   ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL KIYEOK
+0x3201 ; nieunparenkorean                    ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL NIEUN
+0x3202 ; tikeutparenkorean                   ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL TIKEUT
+0x3203 ; rieulparenkorean                    ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL RIEUL
+0x3204 ; mieumparenkorean                    ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL MIEUM
+0x3205 ; pieupparenkorean                    ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL PIEUP
+0x3206 ; siosparenkorean                     ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL SIOS
+0x3207 ; ieungparenkorean                    ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL IEUNG
+0x3208 ; cieucparenkorean                    ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL CIEUC
+0x3209 ; chieuchparenkorean                  ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL CHIEUCH
+0x320A ; khieukhparenkorean                  ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL KHIEUKH
+0x320B ; thieuthparenkorean                  ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL THIEUTH
+0x320C ; phieuphparenkorean                  ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL PHIEUPH
+0x320D ; hieuhparenkorean                    ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL HIEUH
+0x320E ; kiyeokaparenkorean                  ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL KIYEOK A
+0x320F ; nieunaparenkorean                   ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL NIEUN A
+0x3210 ; tikeutaparenkorean                  ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL TIKEUT A
+0x3211 ; rieulaparenkorean                   ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL RIEUL A
+0x3212 ; mieumaparenkorean                   ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL MIEUM A
+0x3213 ; pieupaparenkorean                   ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL PIEUP A
+0x3214 ; siosaparenkorean                    ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL SIOS A
+0x3215 ; ieungaparenkorean                   ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL IEUNG A
+0x3216 ; cieucaparenkorean                   ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL CIEUC A
+0x3217 ; chieuchaparenkorean                 ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL CHIEUCH A
+0x3218 ; khieukhaparenkorean                 ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL KHIEUKH A
+0x3219 ; thieuthaparenkorean                 ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL THIEUTH A
+0x321A ; phieuphaparenkorean                 ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL PHIEUPH A
+0x321B ; hieuhaparenkorean                   ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL HIEUH A
+0x321C ; cieucuparenkorean                   ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED HANGUL CIEUC U
+0x3220 ; oneideographicparen                 ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH ONE
+0x3221 ; twoideographicparen                 ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH TWO
+0x3222 ; threeideographicparen               ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH THREE
+0x3223 ; fourideographicparen                ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH FOUR
+0x3224 ; fiveideographicparen                ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH FIVE
+0x3225 ; sixideographicparen                 ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH SIX
+0x3226 ; sevenideographicparen               ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH SEVEN
+0x3227 ; eightideographicparen               ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH EIGHT
+0x3228 ; nineideographicparen                ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH NINE
+0x3229 ; tenideographicparen                 ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH TEN
+0x322A ; ideographicmoonparen                ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH MOON
+0x322B ; ideographicfireparen                ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH FIRE
+0x322C ; ideographicwaterparen               ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH WATER
+0x322D ; ideographicwoodparen                ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH WOOD
+0x322E ; ideographicmetalparen               ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH METAL
+0x322F ; ideographicearthparen               ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH EARTH
+0x3230 ; ideographicsunparen                 ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH SUN
+0x3231 ; ideographicstockparen               ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH STOCK
+0x3232 ; ideographichaveparen                ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH HAVE
+0x3233 ; ideographicsocietyparen             ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH SOCIETY
+0x3234 ; ideographicnameparen                ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH NAME
+0x3235 ; ideographicspecialparen             ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH SPECIAL
+0x3236 ; ideographicfinancialparen           ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH FINANCIAL
+0x3237 ; ideographiccongratulationparen      ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH CONGRATULATION
+0x3238 ; ideographiclaborparen               ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH LABOR
+0x3239 ; ideographicrepresentparen           ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH REPRESENT
+0x323A ; ideographiccallparen                ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH CALL
+0x323B ; ideographicstudyparen               ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH STUDY
+0x323C ; ideographicsuperviseparen           ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH SUPERVISE
+0x323D ; ideographicenterpriseparen          ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH ENTERPRISE
+0x323E ; ideographicresourceparen            ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH RESOURCE
+0x323F ; ideographicallianceparen            ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH ALLIANCE
+0x3240 ; ideographicfestivalparen            ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH FESTIVAL
+0x3242 ; ideographicselfparen                ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH SELF
+0x3243 ; ideographicreachparen               ; 0    # Adobe Glyph List (Sept/02) # PARENTHESIZED IDEOGRAPH REACH
+0x3260 ; kiyeokcirclekorean                  ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL KIYEOK
+0x3261 ; nieuncirclekorean                   ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL NIEUN
+0x3262 ; tikeutcirclekorean                  ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL TIKEUT
+0x3263 ; rieulcirclekorean                   ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL RIEUL
+0x3264 ; mieumcirclekorean                   ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL MIEUM
+0x3265 ; pieupcirclekorean                   ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL PIEUP
+0x3266 ; sioscirclekorean                    ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL SIOS
+0x3267 ; ieungcirclekorean                   ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL IEUNG
+0x3268 ; cieuccirclekorean                   ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL CIEUC
+0x3269 ; chieuchcirclekorean                 ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL CHIEUCH
+0x326A ; khieukhcirclekorean                 ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL KHIEUKH
+0x326B ; thieuthcirclekorean                 ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL THIEUTH
+0x326C ; phieuphcirclekorean                 ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL PHIEUPH
+0x326D ; hieuhcirclekorean                   ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL HIEUH
+0x326E ; kiyeokacirclekorean                 ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL KIYEOK A
+0x326F ; nieunacirclekorean                  ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL NIEUN A
+0x3270 ; tikeutacirclekorean                 ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL TIKEUT A
+0x3271 ; rieulacirclekorean                  ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL RIEUL A
+0x3272 ; mieumacirclekorean                  ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL MIEUM A
+0x3273 ; pieupacirclekorean                  ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL PIEUP A
+0x3274 ; siosacirclekorean                   ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL SIOS A
+0x3275 ; ieungacirclekorean                  ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL IEUNG A
+0x3276 ; cieucacirclekorean                  ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL CIEUC A
+0x3277 ; chieuchacirclekorean                ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL CHIEUCH A
+0x3278 ; khieukhacirclekorean                ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL KHIEUKH A
+0x3279 ; thieuthacirclekorean                ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL THIEUTH A
+0x327A ; phieuphacirclekorean                ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL PHIEUPH A
+0x327B ; hieuhacirclekorean                  ; 0    # Adobe Glyph List (Sept/02) # CIRCLED HANGUL HIEUH A
+0x327F ; koreanstandardsymbol                ; 0    # Adobe Glyph List (Sept/02) # KOREAN STANDARD SYMBOL
+0x328A ; ideographmooncircle                 ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH MOON
+0x328B ; ideographfirecircle                 ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH FIRE
+0x328C ; ideographwatercircle                ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH WATER
+0x328D ; ideographwoodcircle                 ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH WOOD
+0x328E ; ideographmetalcircle                ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH METAL
+0x328F ; ideographearthcircle                ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH EARTH
+0x3290 ; ideographsuncircle                  ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH SUN
+0x3294 ; ideographnamecircle                 ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH NAME
+0x3296 ; ideographicfinancialcircle          ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH FINANCIAL
+0x3298 ; ideographiclaborcircle              ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH LABOR
+0x3299 ; ideographicsecretcircle             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH SECRET
+0x329D ; ideographicexcellentcircle          ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH EXCELLENT
+0x329E ; ideographicprintcircle              ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH PRINT
+0x32A3 ; ideographiccorrectcircle            ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH CORRECT
+0x32A4 ; ideographichighcircle               ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH HIGH
+0x32A5 ; ideographiccentrecircle             ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH CENTRE
+0x32A6 ; ideographiclowcircle                ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH LOW
+0x32A7 ; ideographicleftcircle               ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH LEFT
+0x32A8 ; ideographicrightcircle              ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH RIGHT
+0x32A9 ; ideographicmedicinecircle           ; 0    # Adobe Glyph List (Sept/02) # CIRCLED IDEOGRAPH MEDICINE
+0x3300 ; apaatosquare                        ; 0    # Adobe Glyph List (Sept/02) # SQUARE APAATO
+0x3303 ; aarusquare                          ; 0    # Adobe Glyph List (Sept/02) # SQUARE AARU
+0x3305 ; intisquare                          ; 0    # Adobe Glyph List (Sept/02) # SQUARE INTI
+0x330D ; karoriisquare                       ; 0    # Adobe Glyph List (Sept/02) # SQUARE KARORII
+0x3314 ; kirosquare                          ; 0    # Adobe Glyph List (Sept/02) # SQUARE KIRO
+0x3315 ; kiroguramusquare                    ; 0    # Adobe Glyph List (Sept/02) # SQUARE KIROGURAMU
+0x3316 ; kiromeetorusquare                   ; 0    # Adobe Glyph List (Sept/02) # SQUARE KIROMEETORU
+0x3318 ; guramusquare                        ; 0    # Adobe Glyph List (Sept/02) # SQUARE GURAMU
+0x331E ; kooposquare                         ; 0    # Adobe Glyph List (Sept/02) # SQUARE KOOPO
+0x3322 ; sentisquare                         ; 0    # Adobe Glyph List (Sept/02) # SQUARE SENTI
+0x3323 ; sentosquare                         ; 0    # Adobe Glyph List (Sept/02) # SQUARE SENTO
+0x3326 ; dorusquare                          ; 0    # Adobe Glyph List (Sept/02) # SQUARE DORU
+0x3327 ; tonsquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE TON
+0x332A ; haitusquare                         ; 0    # Adobe Glyph List (Sept/02) # SQUARE HAITU
+0x332B ; paasentosquare                      ; 0    # Adobe Glyph List (Sept/02) # SQUARE PAASENTO
+0x3331 ; birusquare                          ; 0    # Adobe Glyph List (Sept/02) # SQUARE BIRU
+0x3333 ; huiitosquare                        ; 0    # Adobe Glyph List (Sept/02) # SQUARE HUIITO
+0x3336 ; hekutaarusquare                     ; 0    # Adobe Glyph List (Sept/02) # SQUARE HEKUTAARU
+0x3339 ; herutusquare                        ; 0    # Adobe Glyph List (Sept/02) # SQUARE HERUTU
+0x333B ; peezisquare                         ; 0    # Adobe Glyph List (Sept/02) # SQUARE PEEZI
+0x3342 ; hoonsquare                          ; 0    # Adobe Glyph List (Sept/02) # SQUARE HOON
+0x3347 ; mansyonsquare                       ; 0    # Adobe Glyph List (Sept/02) # SQUARE MANSYON
+0x3349 ; mirisquare                          ; 0    # Adobe Glyph List (Sept/02) # SQUARE MIRI
+0x334A ; miribaarusquare                     ; 0    # Adobe Glyph List (Sept/02) # SQUARE MIRIBAARU
+0x334D ; meetorusquare                       ; 0    # Adobe Glyph List (Sept/02) # SQUARE MEETORU
+0x334E ; yaadosquare                         ; 0    # Adobe Glyph List (Sept/02) # SQUARE YAADO
+0x3351 ; rittorusquare                       ; 0    # Adobe Glyph List (Sept/02) # SQUARE RITTORU
+0x3357 ; wattosquare                         ; 0    # Adobe Glyph List (Sept/02) # SQUARE WATTO
+0x337B ; heiseierasquare                     ; 0    # Adobe Glyph List (Sept/02) # SQUARE ERA NAME HEISEI
+0x337C ; syouwaerasquare                     ; 0    # Adobe Glyph List (Sept/02) # SQUARE ERA NAME SYOUWA
+0x337D ; taisyouerasquare                    ; 0    # Adobe Glyph List (Sept/02) # SQUARE ERA NAME TAISYOU
+0x337E ; meizierasquare                      ; 0    # Adobe Glyph List (Sept/02) # SQUARE ERA NAME MEIZI
+0x337F ; corporationsquare                   ; 0    # Adobe Glyph List (Sept/02) # SQUARE CORPORATION
+0x3380 ; paampssquare                        ; 0    # Adobe Glyph List (Sept/02) # SQUARE PA AMPS
+0x3381 ; nasquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE NA
+0x3382 ; muasquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE MU A
+0x3383 ; masquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE MA
+0x3384 ; kasquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE KA
+0x3385 ; KBsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE KB
+0x3386 ; MBsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE MB
+0x3387 ; GBsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE GB
+0x3388 ; calsquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE CAL
+0x3389 ; kcalsquare                          ; 0    # Adobe Glyph List (Sept/02) # SQUARE KCAL
+0x338A ; pfsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE PF
+0x338B ; nfsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE NF
+0x338C ; mufsquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE MU F
+0x338D ; mugsquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE MU G
+0x338E ; squaremg                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE MG
+0x338F ; squarekg                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE KG
+0x3390 ; Hzsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE HZ
+0x3391 ; khzsquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE KHZ
+0x3392 ; mhzsquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE MHZ
+0x3393 ; ghzsquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE GHZ
+0x3394 ; thzsquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE THZ
+0x3395 ; mulsquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE MU L
+0x3396 ; mlsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE ML
+0x3397 ; dlsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE DL
+0x3398 ; klsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE KL
+0x3399 ; fmsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE FM
+0x339A ; nmsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE NM
+0x339B ; mumsquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE MU M
+0x339C ; squaremm                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE MM
+0x339D ; squarecm                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE CM
+0x339E ; squarekm                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE KM
+0x339F ; mmsquaredsquare                     ; 0    # Adobe Glyph List (Sept/02) # SQUARE MM SQUARED
+0x33A0 ; cmsquaredsquare                     ; 0    # Adobe Glyph List (Sept/02) # SQUARE CM SQUARED
+0x33A1 ; squaremsquared                      ; 0    # Adobe Glyph List (Sept/02) # SQUARE M SQUARED
+0x33A2 ; kmsquaredsquare                     ; 0    # Adobe Glyph List (Sept/02) # SQUARE KM SQUARED
+0x33A3 ; mmcubedsquare                       ; 0    # Adobe Glyph List (Sept/02) # SQUARE MM CUBED
+0x33A4 ; cmcubedsquare                       ; 0    # Adobe Glyph List (Sept/02) # SQUARE CM CUBED
+0x33A5 ; mcubedsquare                        ; 0    # Adobe Glyph List (Sept/02) # SQUARE M CUBED
+0x33A6 ; kmcubedsquare                       ; 0    # Adobe Glyph List (Sept/02) # SQUARE KM CUBED
+0x33A7 ; moverssquare                        ; 0    # Adobe Glyph List (Sept/02) # SQUARE M OVER S
+0x33A8 ; moverssquaredsquare                 ; 0    # Adobe Glyph List (Sept/02) # SQUARE M OVER S SQUARED
+0x33A9 ; pasquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE PA
+0x33AA ; kpasquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE KPA
+0x33AB ; mpasquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE MPA
+0x33AC ; gpasquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE GPA
+0x33AD ; radsquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE RAD
+0x33AE ; radoverssquare                      ; 0    # Adobe Glyph List (Sept/02) # SQUARE RAD OVER S
+0x33AF ; radoverssquaredsquare               ; 0    # Adobe Glyph List (Sept/02) # SQUARE RAD OVER S SQUARED
+0x33B0 ; pssquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE PS
+0x33B1 ; nssquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE NS
+0x33B2 ; mussquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE MU S
+0x33B3 ; mssquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE MS
+0x33B4 ; pvsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE PV
+0x33B5 ; nvsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE NV
+0x33B6 ; muvsquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE MU V
+0x33B7 ; mvsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE MV
+0x33B8 ; kvsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE KV
+0x33B9 ; mvmegasquare                        ; 0    # Adobe Glyph List (Sept/02) # SQUARE MV MEGA
+0x33BA ; pwsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE PW
+0x33BB ; nwsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE NW
+0x33BC ; muwsquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE MU W
+0x33BD ; mwsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE MW
+0x33BE ; kwsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE KW
+0x33BF ; mwmegasquare                        ; 0    # Adobe Glyph List (Sept/02) # SQUARE MW MEGA
+0x33C0 ; kohmsquare                          ; 0    # Adobe Glyph List (Sept/02) # SQUARE K OHM
+0x33C1 ; mohmsquare                          ; 0    # Adobe Glyph List (Sept/02) # SQUARE M OHM
+0x33C2 ; amsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE AM
+0x33C3 ; bqsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE BQ
+0x33C4 ; squarecc                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE CC
+0x33C5 ; cdsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE CD
+0x33C6 ; coverkgsquare                       ; 0    # Adobe Glyph List (Sept/02) # SQUARE C OVER KG
+0x33C7 ; cosquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE CO
+0x33C8 ; dbsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE DB
+0x33C9 ; gysquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE GY
+0x33CA ; hasquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE HA
+0x33CB ; HPsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE HP
+0x33CD ; KKsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE KK
+0x33CE ; squarekmcapital                     ; 0    # Adobe Glyph List (Sept/02) # SQUARE KM CAPITAL
+0x33CF ; ktsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE KT
+0x33D0 ; lmsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE LM
+0x33D1 ; squareln                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE LN
+0x33D2 ; squarelog                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE LOG
+0x33D3 ; lxsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE LX
+0x33D4 ; mbsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE MB SMALL
+0x33D5 ; squaremil                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE MIL
+0x33D6 ; molsquare                           ; 0    # Adobe Glyph List (Sept/02) # SQUARE MOL
+0x33D8 ; pmsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE PM
+0x33DB ; srsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE SR
+0x33DC ; svsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE SV
+0x33DD ; wbsquare                            ; 0    # Adobe Glyph List (Sept/02) # SQUARE WB
+0x5344 ; twentyhangzhou                      ; 0    # Adobe Glyph List (Sept/02) # CJK UNIFIED IDEOGRAPH-5344
+0xF001 ; fi                                  ; 1    # WGL4 Substitute            # 
+0xF002 ; fl                                  ; 1    # WGL4 Substitute            # 
+0xF020 ; space                               ; 2    # MS Wingdings               # 
+0xF021 ; pencil                              ; 2    # MS Wingdings               # 
+0xF022 ; scissors                            ; 2    # MS Wingdings               # 
+0xF023 ; scissorscutting                     ; 2    # MS Wingdings               # 
+0xF024 ; readingglasses                      ; 2    # MS Wingdings               # 
+0xF025 ; bell                                ; 2    # MS Wingdings               # 
+0xF026 ; book                                ; 2    # MS Wingdings               # 
+0xF027 ; candle                              ; 2    # MS Wingdings               # 
+0xF028 ; telephonesolid                      ; 2    # MS Wingdings               # 
+0xF029 ; telhandsetcirc                      ; 2    # MS Wingdings               # 
+0xF02A ; envelopeback                        ; 2    # MS Wingdings               # 
+0xF02B ; envelopefront                       ; 2    # MS Wingdings               # 
+0xF02C ; mailboxflagdwn                      ; 2    # MS Wingdings               # 
+0xF02D ; mailboxflagup                       ; 2    # MS Wingdings               # 
+0xF02E ; mailbxopnflgup                      ; 2    # MS Wingdings               # 
+0xF02F ; mailbxopnflgdwn                     ; 2    # MS Wingdings               # 
+0xF030 ; folder                              ; 2    # MS Wingdings               # 
+0xF031 ; folderopen                          ; 2    # MS Wingdings               # 
+0xF032 ; filetalltext1                       ; 2    # MS Wingdings               # 
+0xF033 ; filetalltext                        ; 2    # MS Wingdings               # 
+0xF034 ; filetalltext3                       ; 2    # MS Wingdings               # 
+0xF035 ; filecabinet                         ; 2    # MS Wingdings               # 
+0xF036 ; hourglass                           ; 2    # MS Wingdings               # 
+0xF037 ; keyboard                            ; 2    # MS Wingdings               # 
+0xF038 ; mouse2button                        ; 2    # MS Wingdings               # 
+0xF039 ; ballpoint                           ; 2    # MS Wingdings               # 
+0xF03A ; pc                                  ; 2    # MS Wingdings               # 
+0xF03B ; harddisk                            ; 2    # MS Wingdings               # 
+0xF03C ; floppy3                             ; 2    # MS Wingdings               # 
+0xF03D ; floppy5                             ; 2    # MS Wingdings               # 
+0xF03E ; tapereel                            ; 2    # MS Wingdings               # 
+0xF03F ; handwrite                           ; 2    # MS Wingdings               # 
+0xF040 ; handwriteleft                       ; 2    # MS Wingdings               # 
+0xF041 ; handv                               ; 2    # MS Wingdings               # 
+0xF042 ; handok                              ; 2    # MS Wingdings               # 
+0xF043 ; thumbup                             ; 2    # MS Wingdings               # 
+0xF044 ; thumbdown                           ; 2    # MS Wingdings               # 
+0xF045 ; handptleft                          ; 2    # MS Wingdings               # 
+0xF046 ; handptright                         ; 2    # MS Wingdings               # 
+0xF047 ; handptup                            ; 2    # MS Wingdings               # 
+0xF048 ; handptdwn                           ; 2    # MS Wingdings               # 
+0xF049 ; handhalt                            ; 2    # MS Wingdings               # 
+0xF04A ; smileface                           ; 2    # MS Wingdings               # 
+0xF04B ; neutralface                         ; 2    # MS Wingdings               # 
+0xF04C ; frownface                           ; 2    # MS Wingdings               # 
+0xF04D ; bomb                                ; 2    # MS Wingdings               # 
+0xF04E ; skullcrossbones                     ; 2    # MS Wingdings               # 
+0xF04F ; flag                                ; 2    # MS Wingdings               # 
+0xF050 ; pennant                             ; 2    # MS Wingdings               # 
+0xF051 ; airplane                            ; 2    # MS Wingdings               # 
+0xF052 ; sunshine                            ; 2    # MS Wingdings               # 
+0xF053 ; droplet                             ; 2    # MS Wingdings               # 
+0xF054 ; snowflake                           ; 2    # MS Wingdings               # 
+0xF055 ; crossoutline                        ; 2    # MS Wingdings               # 
+0xF056 ; crossshadow                         ; 2    # MS Wingdings               # 
+0xF057 ; crossceltic                         ; 2    # MS Wingdings               # 
+0xF058 ; crossmaltese                        ; 2    # MS Wingdings               # 
+0xF059 ; starofdavid                         ; 2    # MS Wingdings               # 
+0xF05A ; crescentstar                        ; 2    # MS Wingdings               # 
+0xF05B ; yinyang                             ; 2    # MS Wingdings               # 
+0xF05C ; om                                  ; 2    # MS Wingdings               # 
+0xF05D ; wheel                               ; 2    # MS Wingdings               # 
+0xF05E ; aries                               ; 2    # MS Wingdings               # 
+0xF05F ; taurus                              ; 2    # MS Wingdings               # 
+0xF060 ; gemini                              ; 2    # MS Wingdings               # 
+0xF061 ; cancer                              ; 2    # MS Wingdings               # 
+0xF062 ; leo                                 ; 2    # MS Wingdings               # 
+0xF063 ; virgo                               ; 2    # MS Wingdings               # 
+0xF064 ; libra                               ; 2    # MS Wingdings               # 
+0xF065 ; scorpio                             ; 2    # MS Wingdings               # 
+0xF066 ; saggitarius                         ; 2    # MS Wingdings               # 
+0xF067 ; capricorn                           ; 2    # MS Wingdings               # 
+0xF068 ; aquarius                            ; 2    # MS Wingdings               # 
+0xF069 ; pisces                              ; 2    # MS Wingdings               # 
+0xF06A ; ampersanditlc                       ; 2    # MS Wingdings               # 
+0xF06B ; ampersandit                         ; 2    # MS Wingdings               # 
+0xF06C ; circle6                             ; 2    # MS Wingdings               # 
+0xF06D ; circleshadowdwn                     ; 2    # MS Wingdings               # 
+0xF06E ; square6                             ; 2    # MS Wingdings               # 
+0xF06F ; box3                                ; 2    # MS Wingdings               # 
+0xF070 ; box4                                ; 2    # MS Wingdings               # 
+0xF071 ; boxshadowdwn                        ; 2    # MS Wingdings               # 
+0xF072 ; boxshadowup                         ; 2    # MS Wingdings               # 
+0xF073 ; lozenge4                            ; 2    # MS Wingdings               # 
+0xF074 ; lozenge6                            ; 2    # MS Wingdings               # 
+0xF075 ; rhombus6                            ; 2    # MS Wingdings               # 
+0xF076 ; xrhombus                            ; 2    # MS Wingdings               # 
+0xF077 ; rhombus4                            ; 2    # MS Wingdings               # 
+0xF078 ; clear                               ; 2    # MS Wingdings               # 
+0xF079 ; escape                              ; 2    # MS Wingdings               # 
+0xF07A ; command                             ; 2    # MS Wingdings               # 
+0xF07B ; rosette                             ; 2    # MS Wingdings               # 
+0xF07C ; rosettesolid                        ; 2    # MS Wingdings               # 
+0xF07D ; quotedbllftbld                      ; 2    # MS Wingdings               # 
+0xF07E ; quotedblrtbld                       ; 2    # MS Wingdings               # 
+0xF080 ; zerosans                            ; 2    # MS Wingdings               # 
+0xF081 ; onesans                             ; 2    # MS Wingdings               # 
+0xF082 ; twosans                             ; 2    # MS Wingdings               # 
+0xF083 ; threesans                           ; 2    # MS Wingdings               # 
+0xF084 ; foursans                            ; 2    # MS Wingdings               # 
+0xF085 ; fivesans                            ; 2    # MS Wingdings               # 
+0xF086 ; sixsans                             ; 2    # MS Wingdings               # 
+0xF087 ; sevensans                           ; 2    # MS Wingdings               # 
+0xF088 ; eightsans                           ; 2    # MS Wingdings               # 
+0xF089 ; ninesans                            ; 2    # MS Wingdings               # 
+0xF08A ; tensans                             ; 2    # MS Wingdings               # 
+0xF08B ; zerosansinv                         ; 2    # MS Wingdings               # 
+0xF08C ; onesansinv                          ; 2    # MS Wingdings               # 
+0xF08D ; twosansinv                          ; 2    # MS Wingdings               # 
+0xF08E ; threesansinv                        ; 2    # MS Wingdings               # 
+0xF08F ; foursansinv                         ; 2    # MS Wingdings               # 
+0xF090 ; fivesansinv                         ; 2    # MS Wingdings               # 
+0xF091 ; sixsansinv                          ; 2    # MS Wingdings               # 
+0xF092 ; sevensansinv                        ; 2    # MS Wingdings               # 
+0xF093 ; eightsansinv                        ; 2    # MS Wingdings               # 
+0xF094 ; ninesansinv                         ; 2    # MS Wingdings               # 
+0xF095 ; tensansinv                          ; 2    # MS Wingdings               # 
+0xF096 ; budleafne                           ; 2    # MS Wingdings               # 
+0xF097 ; budleafnw                           ; 2    # MS Wingdings               # 
+0xF098 ; budleafsw                           ; 2    # MS Wingdings               # 
+0xF099 ; budleafse                           ; 2    # MS Wingdings               # 
+0xF09A ; vineleafboldne                      ; 2    # MS Wingdings               # 
+0xF09B ; vineleafboldnw                      ; 2    # MS Wingdings               # 
+0xF09C ; vineleafboldsw                      ; 2    # MS Wingdings               # 
+0xF09D ; vineleafboldse                      ; 2    # MS Wingdings               # 
+0xF09E ; circle2                             ; 2    # MS Wingdings               # 
+0xF09F ; circle4                             ; 2    # MS Wingdings               # 
+0xF0A0 ; square2                             ; 2    # MS Wingdings               # 
+0xF0A1 ; ring2                               ; 2    # MS Wingdings               # 
+0xF0A2 ; ring4                               ; 2    # MS Wingdings               # 
+0xF0A3 ; ring6                               ; 2    # MS Wingdings               # 
+0xF0A4 ; ringbutton2                         ; 2    # MS Wingdings               # 
+0xF0A5 ; target                              ; 2    # MS Wingdings               # 
+0xF0A6 ; circleshadowup                      ; 2    # MS Wingdings               # 
+0xF0A7 ; square4                             ; 2    # MS Wingdings               # 
+0xF0A8 ; box2                                ; 2    # MS Wingdings               # 
+0xF0A9 ; tristar2                            ; 2    # MS Wingdings               # 
+0xF0AA ; crosstar2                           ; 2    # MS Wingdings               # 
+0xF0AB ; pentastar2                          ; 2    # MS Wingdings               # 
+0xF0AC ; hexstar2                            ; 2    # MS Wingdings               # 
+0xF0AD ; octastar2                           ; 2    # MS Wingdings               # 
+0xF0AE ; dodecastar3                         ; 2    # MS Wingdings               # 
+0xF0AF ; octastar4                           ; 2    # MS Wingdings               # 
+0xF0B0 ; registersquare                      ; 2    # MS Wingdings               # 
+0xF0B1 ; registercircle                      ; 2    # MS Wingdings               # 
+0xF0B2 ; cuspopen                            ; 2    # MS Wingdings               # 
+0xF0B3 ; cuspopen1                           ; 2    # MS Wingdings               # 
+0xF0B4 ; query                               ; 2    # MS Wingdings               # 
+0xF0B5 ; circlestar                          ; 2    # MS Wingdings               # 
+0xF0B6 ; starshadow                          ; 2    # MS Wingdings               # 
+0xF0B7 ; oneoclock                           ; 2    # MS Wingdings               # 
+0xF0B8 ; twooclock                           ; 2    # MS Wingdings               # 
+0xF0B9 ; threeoclock                         ; 2    # MS Wingdings               # 
+0xF0BA ; fouroclock                          ; 2    # MS Wingdings               # 
+0xF0BB ; fiveoclock                          ; 2    # MS Wingdings               # 
+0xF0BC ; sixoclock                           ; 2    # MS Wingdings               # 
+0xF0BD ; sevenoclock                         ; 2    # MS Wingdings               # 
+0xF0BE ; eightoclock                         ; 2    # MS Wingdings               # 
+0xF0BF ; nineoclock                          ; 2    # MS Wingdings               # 
+0xF0C0 ; tenoclock                           ; 2    # MS Wingdings               # 
+0xF0C1 ; elevenoclock                        ; 2    # MS Wingdings               # 
+0xF0C2 ; twelveoclock                        ; 2    # MS Wingdings               # 
+0xF0C3 ; arrowdwnleft1                       ; 2    # MS Wingdings               # 
+0xF0C4 ; arrowdwnrt1                         ; 2    # MS Wingdings               # 
+0xF0C5 ; arrowupleft1                        ; 2    # MS Wingdings               # 
+0xF0C6 ; arrowuprt1                          ; 2    # MS Wingdings               # 
+0xF0C7 ; arrowleftup1                        ; 2    # MS Wingdings               # 
+0xF0C8 ; arrowrtup1                          ; 2    # MS Wingdings               # 
+0xF0C9 ; arrowleftdwn1                       ; 2    # MS Wingdings               # 
+0xF0CA ; arrowrtdwn1                         ; 2    # MS Wingdings               # 
+0xF0CB ; quiltsquare2                        ; 2    # MS Wingdings               # 
+0xF0CC ; quiltsquare2inv                     ; 2    # MS Wingdings               # 
+0xF0CD ; leafccwsw                           ; 2    # MS Wingdings               # 
+0xF0CE ; leafccwnw                           ; 2    # MS Wingdings               # 
+0xF0CF ; leafccwse                           ; 2    # MS Wingdings               # 
+0xF0D0 ; leafccwne                           ; 2    # MS Wingdings               # 
+0xF0D1 ; leafnw                              ; 2    # MS Wingdings               # 
+0xF0D2 ; leafsw                              ; 2    # MS Wingdings               # 
+0xF0D3 ; leafne                              ; 2    # MS Wingdings               # 
+0xF0D4 ; leafse                              ; 2    # MS Wingdings               # 
+0xF0D5 ; deleteleft                          ; 2    # MS Wingdings               # 
+0xF0D6 ; deleteright                         ; 2    # MS Wingdings               # 
+0xF0D7 ; head2left                           ; 2    # MS Wingdings               # 
+0xF0D8 ; head2right                          ; 2    # MS Wingdings               # 
+0xF0D9 ; head2up                             ; 2    # MS Wingdings               # 
+0xF0DA ; head2down                           ; 2    # MS Wingdings               # 
+0xF0DB ; circleleft                          ; 2    # MS Wingdings               # 
+0xF0DC ; circleright                         ; 2    # MS Wingdings               # 
+0xF0DD ; circleup                            ; 2    # MS Wingdings               # 
+0xF0DE ; circledown                          ; 2    # MS Wingdings               # 
+0xF0DF ; barb2left                           ; 2    # MS Wingdings               # 
+0xF0E0 ; barb2right                          ; 2    # MS Wingdings               # 
+0xF0E1 ; barb2up                             ; 2    # MS Wingdings               # 
+0xF0E2 ; barb2down                           ; 2    # MS Wingdings               # 
+0xF0E3 ; barb2nw                             ; 2    # MS Wingdings               # 
+0xF0E4 ; barb2ne                             ; 2    # MS Wingdings               # 
+0xF0E5 ; barb2sw                             ; 2    # MS Wingdings               # 
+0xF0E6 ; barb2se                             ; 2    # MS Wingdings               # 
+0xF0E7 ; barb4left                           ; 2    # MS Wingdings               # 
+0xF0E8 ; barb4right                          ; 2    # MS Wingdings               # 
+0xF0E9 ; barb4up                             ; 2    # MS Wingdings               # 
+0xF0EA ; barb4down                           ; 2    # MS Wingdings               # 
+0xF0EB ; barb4nw                             ; 2    # MS Wingdings               # 
+0xF0EC ; barb4ne                             ; 2    # MS Wingdings               # 
+0xF0ED ; barb4sw                             ; 2    # MS Wingdings               # 
+0xF0EE ; barb4se                             ; 2    # MS Wingdings               # 
+0xF0EF ; bleft                               ; 2    # MS Wingdings               # 
+0xF0F0 ; bright                              ; 2    # MS Wingdings               # 
+0xF0F1 ; bup                                 ; 2    # MS Wingdings               # 
+0xF0F2 ; bdown                               ; 2    # MS Wingdings               # 
+0xF0F3 ; bleftright                          ; 2    # MS Wingdings               # 
+0xF0F4 ; bupdown                             ; 2    # MS Wingdings               # 
+0xF0F5 ; bnw                                 ; 2    # MS Wingdings               # 
+0xF0F6 ; bne                                 ; 2    # MS Wingdings               # 
+0xF0F7 ; bsw                                 ; 2    # MS Wingdings               # 
+0xF0F8 ; bse                                 ; 2    # MS Wingdings               # 
+0xF0F9 ; bdash1                              ; 2    # MS Wingdings               # 
+0xF0FA ; bdash2                              ; 2    # MS Wingdings               # 
+0xF0FB ; xmarkbld                            ; 2    # MS Wingdings               # 
+0xF0FC ; checkbld                            ; 2    # MS Wingdings               # 
+0xF0FD ; boxxmarkbld                         ; 2    # MS Wingdings               # 
+0xF0FE ; boxcheckbld                         ; 2    # MS Wingdings               # 
+0xF0FF ; windowslogo                         ; 2    # MS Wingdings               # 
+0xF6BE ; dotlessj                            ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6BF ; LL                                  ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6C0 ; ll                                  ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6C1 ; Scedilla                            ; 0    # Adobe Glyph List           # 
+0xF6C2 ; scedilla                            ; 0    # Adobe Glyph List           # 
+0xF6C3 ; commaaccent                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6C4 ; afii10063                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6C5 ; afii10064                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6C6 ; afii10192                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6C7 ; afii10831                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6C8 ; afii10832                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6C9 ; Acute                               ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6CA ; Caron                               ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6CB ; Dieresis                            ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6CC ; DieresisAcute                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6CD ; DieresisGrave                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6CE ; Grave                               ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6CF ; Hungarumlaut                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6D0 ; Macron                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6D1 ; cyrBreve                            ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6D2 ; cyrFlex                             ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6D3 ; dblGrave                            ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6D4 ; cyrbreve                            ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6D5 ; cyrflex                             ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6D6 ; dblgrave                            ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6D7 ; dieresisacute                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6D8 ; dieresisgrave                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6D9 ; copyrightserif                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6DA ; registerserif                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6DB ; trademarkserif                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6DC ; onefitted                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6DD ; rupiah                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6DE ; threequartersemdash                 ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6DF ; centinferior                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6E0 ; centsuperior                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6E1 ; commainferior                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6E2 ; commasuperior                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6E3 ; dollarinferior                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6E4 ; dollarsuperior                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6E5 ; hypheninferior                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6E6 ; hyphensuperior                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6E7 ; periodinferior                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6E8 ; periodsuperior                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6E9 ; asuperior                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6EA ; bsuperior                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6EB ; dsuperior                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6EC ; esuperior                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6ED ; isuperior                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6EE ; lsuperior                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6EF ; msuperior                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6F0 ; osuperior                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6F1 ; rsuperior                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6F2 ; ssuperior                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6F3 ; tsuperior                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6F4 ; Brevesmall                          ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6F5 ; Caronsmall                          ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6F6 ; Circumflexsmall                     ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6F7 ; Dotaccentsmall                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6F8 ; Hungarumlautsmall                   ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6F9 ; Lslashsmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6FA ; OEsmall                             ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6FB ; Ogoneksmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6FC ; Ringsmall                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6FD ; Scaronsmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6FE ; Tildesmall                          ; 0    # Adobe Glyph List (Sept/02) # 
+0xF6FF ; Zcaronsmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF721 ; exclamsmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF724 ; dollaroldstyle                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF726 ; ampersandsmall                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF730 ; zerooldstyle                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF731 ; oneoldstyle                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF732 ; twooldstyle                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF733 ; threeoldstyle                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF734 ; fouroldstyle                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF735 ; fiveoldstyle                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF736 ; sixoldstyle                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF737 ; sevenoldstyle                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF738 ; eightoldstyle                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF739 ; nineoldstyle                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF73F ; questionsmall                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF760 ; Gravesmall                          ; 0    # Adobe Glyph List (Sept/02) # 
+0xF761 ; Asmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF762 ; Bsmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF763 ; Csmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF764 ; Dsmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF765 ; Esmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF766 ; Fsmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF767 ; Gsmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF768 ; Hsmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF769 ; Ismall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF76A ; Jsmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF76B ; Ksmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF76C ; Lsmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF76D ; Msmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF76E ; Nsmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF76F ; Osmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF770 ; Psmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF771 ; Qsmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF772 ; Rsmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF773 ; Ssmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF774 ; Tsmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF775 ; Usmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF776 ; Vsmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF777 ; Wsmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF778 ; Xsmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF779 ; Ysmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF77A ; Zsmall                              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7A1 ; exclamdownsmall                     ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7A2 ; centoldstyle                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7A8 ; Dieresissmall                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7AF ; Macronsmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7B4 ; Acutesmall                          ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7B8 ; Cedillasmall                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7BF ; questiondownsmall                   ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7E0 ; Agravesmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7E1 ; Aacutesmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7E2 ; Acircumflexsmall                    ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7E3 ; Atildesmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7E4 ; Adieresissmall                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7E5 ; Aringsmall                          ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7E6 ; AEsmall                             ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7E7 ; Ccedillasmall                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7E8 ; Egravesmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7E9 ; Eacutesmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7EA ; Ecircumflexsmall                    ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7EB ; Edieresissmall                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7EC ; Igravesmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7ED ; Iacutesmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7EE ; Icircumflexsmall                    ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7EF ; Idieresissmall                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7F0 ; Ethsmall                            ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7F1 ; Ntildesmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7F2 ; Ogravesmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7F3 ; Oacutesmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7F4 ; Ocircumflexsmall                    ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7F5 ; Otildesmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7F6 ; Odieresissmall                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7F8 ; Oslashsmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7F9 ; Ugravesmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7FA ; Uacutesmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7FB ; Ucircumflexsmall                    ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7FC ; Udieresissmall                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7FD ; Yacutesmall                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7FE ; Thornsmall                          ; 0    # Adobe Glyph List (Sept/02) # 
+0xF7FF ; Ydieresissmall                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF884 ; maihanakatleftthai                  ; 0    # Adobe Glyph List (Sept/02) # 
+0xF885 ; saraileftthai                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF886 ; saraiileftthai                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF887 ; saraueleftthai                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF888 ; saraueeleftthai                     ; 0    # Adobe Glyph List (Sept/02) # 
+0xF889 ; maitaikhuleftthai                   ; 0    # Adobe Glyph List (Sept/02) # 
+0xF88A ; maiekupperleftthai                  ; 0    # Adobe Glyph List (Sept/02) # 
+0xF88B ; maieklowrightthai                   ; 0    # Adobe Glyph List (Sept/02) # 
+0xF88C ; maieklowleftthai                    ; 0    # Adobe Glyph List (Sept/02) # 
+0xF88D ; maithoupperleftthai                 ; 0    # Adobe Glyph List (Sept/02) # 
+0xF88E ; maitholowrightthai                  ; 0    # Adobe Glyph List (Sept/02) # 
+0xF88F ; maitholowleftthai                   ; 0    # Adobe Glyph List (Sept/02) # 
+0xF890 ; maitriupperleftthai                 ; 0    # Adobe Glyph List (Sept/02) # 
+0xF891 ; maitrilowrightthai                  ; 0    # Adobe Glyph List (Sept/02) # 
+0xF892 ; maitrilowleftthai                   ; 0    # Adobe Glyph List (Sept/02) # 
+0xF893 ; maichattawaupperleftthai            ; 0    # Adobe Glyph List (Sept/02) # 
+0xF894 ; maichattawalowrightthai             ; 0    # Adobe Glyph List (Sept/02) # 
+0xF895 ; maichattawalowleftthai              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF896 ; thanthakhatupperleftthai            ; 0    # Adobe Glyph List (Sept/02) # 
+0xF897 ; thanthakhatlowrightthai             ; 0    # Adobe Glyph List (Sept/02) # 
+0xF898 ; thanthakhatlowleftthai              ; 0    # Adobe Glyph List (Sept/02) # 
+0xF899 ; nikhahitleftthai                    ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8D7 ; a89                                 ; 1    # WGL4 Substitute            # 
+0xF8D8 ; a90                                 ; 1    # WGL4 Substitute            # 
+0xF8D9 ; a93                                 ; 1    # WGL4 Substitute            # 
+0xF8DA ; a94                                 ; 1    # WGL4 Substitute            # 
+0xF8DB ; a91                                 ; 1    # WGL4 Substitute            # 
+0xF8DC ; a92                                 ; 1    # WGL4 Substitute            # 
+0xF8DD ; a205                                ; 1    # WGL4 Substitute            # 
+0xF8DE ; a85                                 ; 1    # WGL4 Substitute            # 
+0xF8DF ; a206                                ; 1    # WGL4 Substitute            # 
+0xF8E0 ; a86                                 ; 1    # WGL4 Substitute            # 
+0xF8E1 ; a87                                 ; 1    # WGL4 Substitute            # 
+0xF8E2 ; a88                                 ; 1    # WGL4 Substitute            # 
+0xF8E3 ; a95                                 ; 1    # WGL4 Substitute            # 
+0xF8E4 ; a96                                 ; 1    # WGL4 Substitute            # 
+0xF8E5 ; radicalex                           ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8E6 ; arrowvertex                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8E7 ; arrowhorizex                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8E8 ; registersans                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8E9 ; copyrightsans                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8EA ; trademarksans                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8EB ; parenlefttp                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8EC ; parenleftex                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8ED ; parenleftbt                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8EE ; bracketlefttp                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8EF ; bracketleftex                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8F0 ; bracketleftbt                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8F1 ; bracelefttp                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8F2 ; braceleftmid                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8F3 ; braceleftbt                         ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8F4 ; braceex                             ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8F5 ; integralex                          ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8F6 ; parenrighttp                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8F7 ; parenrightex                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8F8 ; parenrightbt                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8F9 ; bracketrighttp                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8FA ; bracketrightex                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8FB ; bracketrightbt                      ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8FC ; bracerighttp                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8FD ; bracerightmid                       ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8FE ; bracerightbt                        ; 0    # Adobe Glyph List (Sept/02) # 
+0xF8FF ; apple                               ; 0    # Adobe Glyph List (Sept/02) # 
+0xFB00 ; ff                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LIGATURE FF
+0xFB01 ; fi                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LIGATURE FI
+0xFB02 ; fl                                  ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LIGATURE FL
+0xFB03 ; ffi                                 ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LIGATURE FFI
+0xFB04 ; ffl                                 ; 0    # Adobe Glyph List (Sept/02) # LATIN SMALL LIGATURE FFL
+0xFB1F ; afii57705                           ; 0    # Adobe Glyph List (Sept/02) # HEBREW LIGATURE YIDDISH YOD YOD PATAH
+0xFB1F ; doubleyodpatah                      ; 6    # Adobe Glyph List (Sept/02)
+0xFB1F ; doubleyodpatahhebrew                ; 7    # Adobe Glyph List (Sept/02)
+0xFB1F ; yodyodpatahhebrew                   ; 8    # Adobe Glyph List (Sept/02)
+0xFB20 ; ayinaltonehebrew                    ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER ALTERNATIVE AYIN
+0xFB2A ; afii57694                           ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER SHIN WITH SHIN DOT
+0xFB2A ; shinshindot                         ; 6    # Adobe Glyph List (Sept/02)
+0xFB2A ; shinshindothebrew                   ; 7    # Adobe Glyph List (Sept/02)
+0xFB2B ; afii57695                           ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER SHIN WITH SIN DOT
+0xFB2B ; shinsindot                          ; 6    # Adobe Glyph List (Sept/02)
+0xFB2B ; shinsindothebrew                    ; 7    # Adobe Glyph List (Sept/02)
+0xFB2C ; shindageshshindot                   ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT
+0xFB2C ; shindageshshindothebrew             ; 6    # Adobe Glyph List (Sept/02)
+0xFB2D ; shindageshsindot                    ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER SHIN WITH DAGESH AND SIN DOT
+0xFB2D ; shindageshsindothebrew              ; 6    # Adobe Glyph List (Sept/02)
+0xFB2E ; alefpatahhebrew                     ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER ALEF WITH PATAH
+0xFB2F ; alefqamatshebrew                    ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER ALEF WITH QAMATS
+0xFB30 ; alefdageshhebrew                    ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER ALEF WITH MAPIQ
+0xFB31 ; betdagesh                           ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER BET WITH DAGESH
+0xFB31 ; betdageshhebrew                     ; 6    # Adobe Glyph List (Sept/02)
+0xFB32 ; gimeldagesh                         ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER GIMEL WITH DAGESH
+0xFB32 ; gimeldageshhebrew                   ; 6    # Adobe Glyph List (Sept/02)
+0xFB33 ; daletdagesh                         ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER DALET WITH DAGESH
+0xFB33 ; daletdageshhebrew                   ; 6    # Adobe Glyph List (Sept/02)
+0xFB34 ; hedagesh                            ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER HE WITH MAPIQ
+0xFB34 ; hedageshhebrew                      ; 6    # Adobe Glyph List (Sept/02)
+0xFB35 ; afii57723                           ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER VAV WITH DAGESH
+0xFB35 ; vavdagesh                           ; 6    # Adobe Glyph List (Sept/02)
+0xFB35 ; vavdagesh65                         ; 7    # Adobe Glyph List (Sept/02)
+0xFB35 ; vavdageshhebrew                     ; 8    # Adobe Glyph List (Sept/02)
+0xFB36 ; zayindagesh                         ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER ZAYIN WITH DAGESH
+0xFB36 ; zayindageshhebrew                   ; 6    # Adobe Glyph List (Sept/02)
+0xFB38 ; tetdagesh                           ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER TET WITH DAGESH
+0xFB38 ; tetdageshhebrew                     ; 6    # Adobe Glyph List (Sept/02)
+0xFB39 ; yoddagesh                           ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER YOD WITH DAGESH
+0xFB39 ; yoddageshhebrew                     ; 6    # Adobe Glyph List (Sept/02)
+0xFB3A ; finalkafdagesh                      ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER FINAL KAF WITH DAGESH
+0xFB3A ; finalkafdageshhebrew                ; 6    # Adobe Glyph List (Sept/02)
+0xFB3B ; kafdagesh                           ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER KAF WITH DAGESH
+0xFB3B ; kafdageshhebrew                     ; 6    # Adobe Glyph List (Sept/02)
+0xFB3C ; lameddagesh                         ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER LAMED WITH DAGESH
+0xFB3C ; lameddageshhebrew                   ; 6    # Adobe Glyph List (Sept/02)
+0xFB3E ; memdagesh                           ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER MEM WITH DAGESH
+0xFB3E ; memdageshhebrew                     ; 6    # Adobe Glyph List (Sept/02)
+0xFB40 ; nundagesh                           ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER NUN WITH DAGESH
+0xFB40 ; nundageshhebrew                     ; 6    # Adobe Glyph List (Sept/02)
+0xFB41 ; samekhdagesh                        ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER SAMEKH WITH DAGESH
+0xFB41 ; samekhdageshhebrew                  ; 6    # Adobe Glyph List (Sept/02)
+0xFB43 ; pefinaldageshhebrew                 ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER FINAL PE WITH DAGESH
+0xFB44 ; pedagesh                            ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER PE WITH DAGESH
+0xFB44 ; pedageshhebrew                      ; 6    # Adobe Glyph List (Sept/02)
+0xFB46 ; tsadidagesh                         ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER TSADI WITH DAGESH
+0xFB46 ; tsadidageshhebrew                   ; 6    # Adobe Glyph List (Sept/02)
+0xFB47 ; qofdagesh                           ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER QOF WITH DAGESH
+0xFB47 ; qofdageshhebrew                     ; 6    # Adobe Glyph List (Sept/02)
+0xFB48 ; reshdageshhebrew                    ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER RESH WITH DAGESH
+0xFB49 ; shindagesh                          ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER SHIN WITH DAGESH
+0xFB49 ; shindageshhebrew                    ; 6    # Adobe Glyph List (Sept/02)
+0xFB4A ; tavdages                            ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER TAV WITH DAGESH
+0xFB4A ; tavdagesh                           ; 6    # Adobe Glyph List (Sept/02)
+0xFB4A ; tavdageshhebrew                     ; 7    # Adobe Glyph List (Sept/02)
+0xFB4B ; afii57700                           ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER VAV WITH HOLAM
+0xFB4B ; vavholam                            ; 6    # Adobe Glyph List (Sept/02)
+0xFB4B ; vavholamhebrew                      ; 7    # Adobe Glyph List (Sept/02)
+0xFB4C ; betrafehebrew                       ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER BET WITH RAFE
+0xFB4D ; kafrafehebrew                       ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER KAF WITH RAFE
+0xFB4E ; perafehebrew                        ; 0    # Adobe Glyph List (Sept/02) # HEBREW LETTER PE WITH RAFE
+0xFB4F ; aleflamedhebrew                     ; 0    # Adobe Glyph List (Sept/02) # HEBREW LIGATURE ALEF LAMED
+0xFB57 ; pehfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER PEH FINAL FORM
+0xFB58 ; pehinitialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER PEH INITIAL FORM
+0xFB59 ; pehmedialarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER PEH MEDIAL FORM
+0xFB67 ; ttehfinalarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER TTEH FINAL FORM
+0xFB68 ; ttehinitialarabic                   ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER TTEH INITIAL FORM
+0xFB69 ; ttehmedialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER TTEH MEDIAL FORM
+0xFB6B ; vehfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER VEH FINAL FORM
+0xFB6C ; vehinitialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER VEH INITIAL FORM
+0xFB6D ; vehmedialarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER VEH MEDIAL FORM
+0xFB7B ; tchehfinalarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER TCHEH FINAL FORM
+0xFB7C ; tchehinitialarabic                  ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER TCHEH INITIAL FORM
+0xFB7C ; tchehmeeminitialarabic              ; 6    # Adobe Glyph List (Sept/02)
+0xFB7D ; tchehmedialarabic                   ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER TCHEH MEDIAL FORM
+0xFB89 ; ddalfinalarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER DDAL FINAL FORM
+0xFB8B ; jehfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER JEH FINAL FORM
+0xFB8D ; rrehfinalarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER RREH FINAL FORM
+0xFB93 ; gaffinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER GAF FINAL FORM
+0xFB94 ; gafinitialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER GAF INITIAL FORM
+0xFB95 ; gafmedialarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER GAF MEDIAL FORM
+0xFB9F ; noonghunnafinalarabic               ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER NOON GHUNNA FINAL FORM
+0xFBA4 ; hehhamzaaboveisolatedarabic         ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM
+0xFBA5 ; hehhamzaabovefinalarabic            ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM
+0xFBA7 ; hehfinalaltonearabic                ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER HEH GOAL FINAL FORM
+0xFBA8 ; hehinitialaltonearabic              ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER HEH GOAL INITIAL FORM
+0xFBA9 ; hehmedialaltonearabic               ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER HEH GOAL MEDIAL FORM
+0xFBAF ; yehbarreefinalarabic                ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER YEH BARREE FINAL FORM
+0xFC08 ; behmeemisolatedarabic               ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM
+0xFC0B ; tehjeemisolatedarabic               ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM
+0xFC0C ; tehhahisolatedarabic                ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE TEH WITH HAH ISOLATED FORM
+0xFC0E ; tehmeemisolatedarabic               ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM
+0xFC48 ; meemmeemisolatedarabic              ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM
+0xFC4B ; noonjeemisolatedarabic              ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM
+0xFC4E ; noonmeemisolatedarabic              ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM
+0xFC58 ; yehmeemisolatedarabic               ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM
+0xFC5E ; shaddadammatanarabic                ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM
+0xFC5F ; shaddakasratanarabic                ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM
+0xFC60 ; shaddafathaarabic                   ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM
+0xFC61 ; shaddadammaarabic                   ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM
+0xFC62 ; shaddakasraarabic                   ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM
+0xFC6D ; behnoonfinalarabic                  ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE BEH WITH NOON FINAL FORM
+0xFC73 ; tehnoonfinalarabic                  ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE TEH WITH NOON FINAL FORM
+0xFC8D ; noonnoonfinalarabic                 ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE NOON WITH NOON FINAL FORM
+0xFC94 ; yehnoonfinalarabic                  ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE YEH WITH NOON FINAL FORM
+0xFC9F ; behmeeminitialarabic                ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE BEH WITH MEEM INITIAL FORM
+0xFCA1 ; tehjeeminitialarabic                ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE TEH WITH JEEM INITIAL FORM
+0xFCA2 ; tehhahinitialarabic                 ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE TEH WITH HAH INITIAL FORM
+0xFCA4 ; tehmeeminitialarabic                ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE TEH WITH MEEM INITIAL FORM
+0xFCC9 ; lamjeeminitialarabic                ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE LAM WITH JEEM INITIAL FORM
+0xFCCA ; lamhahinitialarabic                 ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE LAM WITH HAH INITIAL FORM
+0xFCCB ; lamkhahinitialarabic                ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE LAM WITH KHAH INITIAL FORM
+0xFCCC ; lammeeminitialarabic                ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE LAM WITH MEEM INITIAL FORM
+0xFCD1 ; meemmeeminitialarabic               ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM
+0xFCD2 ; noonjeeminitialarabic               ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE NOON WITH JEEM INITIAL FORM
+0xFCD5 ; noonmeeminitialarabic               ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE NOON WITH MEEM INITIAL FORM
+0xFCDD ; yehmeeminitialarabic                ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE YEH WITH MEEM INITIAL FORM
+0xFD3E ; parenleftaltonearabic               ; 0    # Adobe Glyph List (Sept/02) # ORNATE LEFT PARENTHESIS
+0xFD3F ; parenrightaltonearabic              ; 0    # Adobe Glyph List (Sept/02) # ORNATE RIGHT PARENTHESIS
+0xFD88 ; lammeemhahinitialarabic             ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM
+0xFDF2 ; lamlamhehisolatedarabic             ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE ALLAH ISOLATED FORM
+0xFDFA ; sallallahoualayhewasallamarabic     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM
+0xFE30 ; twodotleadervertical                ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
+0xFE31 ; emdashvertical                      ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL EM DASH
+0xFE32 ; endashvertical                      ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL EN DASH
+0xFE33 ; underscorevertical                  ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL LOW LINE
+0xFE34 ; wavyunderscorevertical              ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
+0xFE35 ; parenleftvertical                   ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
+0xFE36 ; parenrightvertical                  ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
+0xFE37 ; braceleftvertical                   ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
+0xFE38 ; bracerightvertical                  ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
+0xFE39 ; tortoiseshellbracketleftvertical    ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
+0xFE3A ; tortoiseshellbracketrightvertical   ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
+0xFE3B ; blacklenticularbracketleftvertical  ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
+0xFE3C ; blacklenticularbracketrightvertical ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
+0xFE3D ; dblanglebracketleftvertical         ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
+0xFE3E ; dblanglebracketrightvertical        ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
+0xFE3F ; anglebracketleftvertical            ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
+0xFE40 ; anglebracketrightvertical           ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
+0xFE41 ; cornerbracketleftvertical           ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
+0xFE42 ; cornerbracketrightvertical          ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
+0xFE43 ; whitecornerbracketleftvertical      ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
+0xFE44 ; whitecornerbracketrightvertical     ; 0    # Adobe Glyph List (Sept/02) # PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
+0xFE49 ; overlinedashed                      ; 0    # Adobe Glyph List (Sept/02) # DASHED OVERLINE
+0xFE4A ; overlinecenterline                  ; 0    # Adobe Glyph List (Sept/02) # CENTRELINE OVERLINE
+0xFE4B ; overlinewavy                        ; 0    # Adobe Glyph List (Sept/02) # WAVY OVERLINE
+0xFE4C ; overlinedblwavy                     ; 0    # Adobe Glyph List (Sept/02) # DOUBLE WAVY OVERLINE
+0xFE4D ; lowlinedashed                       ; 0    # Adobe Glyph List (Sept/02) # DASHED LOW LINE
+0xFE4E ; lowlinecenterline                   ; 0    # Adobe Glyph List (Sept/02) # CENTRELINE LOW LINE
+0xFE4F ; underscorewavy                      ; 0    # Adobe Glyph List (Sept/02) # WAVY LOW LINE
+0xFE50 ; commasmall                          ; 0    # Adobe Glyph List (Sept/02) # SMALL COMMA
+0xFE52 ; periodsmall                         ; 0    # Adobe Glyph List (Sept/02) # SMALL FULL STOP
+0xFE54 ; semicolonsmall                      ; 0    # Adobe Glyph List (Sept/02) # SMALL SEMICOLON
+0xFE55 ; colonsmall                          ; 0    # Adobe Glyph List (Sept/02) # SMALL COLON
+0xFE59 ; parenleftsmall                      ; 0    # Adobe Glyph List (Sept/02) # SMALL LEFT PARENTHESIS
+0xFE5A ; parenrightsmall                     ; 0    # Adobe Glyph List (Sept/02) # SMALL RIGHT PARENTHESIS
+0xFE5B ; braceleftsmall                      ; 0    # Adobe Glyph List (Sept/02) # SMALL LEFT CURLY BRACKET
+0xFE5C ; bracerightsmall                     ; 0    # Adobe Glyph List (Sept/02) # SMALL RIGHT CURLY BRACKET
+0xFE5D ; tortoiseshellbracketleftsmall       ; 0    # Adobe Glyph List (Sept/02) # SMALL LEFT TORTOISE SHELL BRACKET
+0xFE5E ; tortoiseshellbracketrightsmall      ; 0    # Adobe Glyph List (Sept/02) # SMALL RIGHT TORTOISE SHELL BRACKET
+0xFE5F ; numbersignsmall                     ; 0    # Adobe Glyph List (Sept/02) # SMALL NUMBER SIGN
+0xFE61 ; asterisksmall                       ; 0    # Adobe Glyph List (Sept/02) # SMALL ASTERISK
+0xFE62 ; plussmall                           ; 0    # Adobe Glyph List (Sept/02) # SMALL PLUS SIGN
+0xFE63 ; hyphensmall                         ; 0    # Adobe Glyph List (Sept/02) # SMALL HYPHEN-MINUS
+0xFE64 ; lesssmall                           ; 0    # Adobe Glyph List (Sept/02) # SMALL LESS-THAN SIGN
+0xFE65 ; greatersmall                        ; 0    # Adobe Glyph List (Sept/02) # SMALL GREATER-THAN SIGN
+0xFE66 ; equalsmall                          ; 0    # Adobe Glyph List (Sept/02) # SMALL EQUALS SIGN
+0xFE69 ; dollarsmall                         ; 0    # Adobe Glyph List (Sept/02) # SMALL DOLLAR SIGN
+0xFE6A ; percentsmall                        ; 0    # Adobe Glyph List (Sept/02) # SMALL PERCENT SIGN
+0xFE6B ; atsmall                             ; 0    # Adobe Glyph List (Sept/02) # SMALL COMMERCIAL AT
+0xFE82 ; alefmaddaabovefinalarabic           ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM
+0xFE84 ; alefhamzaabovefinalarabic           ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM
+0xFE86 ; wawhamzaabovefinalarabic            ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM
+0xFE88 ; alefhamzabelowfinalarabic           ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM
+0xFE8A ; yehhamzaabovefinalarabic            ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM
+0xFE8B ; yehhamzaaboveinitialarabic          ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM
+0xFE8C ; yehhamzaabovemedialarabic           ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM
+0xFE8E ; aleffinalarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER ALEF FINAL FORM
+0xFE90 ; behfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER BEH FINAL FORM
+0xFE91 ; behinitialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER BEH INITIAL FORM
+0xFE92 ; behmedialarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER BEH MEDIAL FORM
+0xFE94 ; tehmarbutafinalarabic               ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER TEH MARBUTA FINAL FORM
+0xFE96 ; tehfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER TEH FINAL FORM
+0xFE97 ; tehinitialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER TEH INITIAL FORM
+0xFE98 ; tehmedialarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER TEH MEDIAL FORM
+0xFE9A ; thehfinalarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER THEH FINAL FORM
+0xFE9B ; thehinitialarabic                   ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER THEH INITIAL FORM
+0xFE9C ; thehmedialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER THEH MEDIAL FORM
+0xFE9E ; jeemfinalarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER JEEM FINAL FORM
+0xFE9F ; jeeminitialarabic                   ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER JEEM INITIAL FORM
+0xFEA0 ; jeemmedialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER JEEM MEDIAL FORM
+0xFEA2 ; hahfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER HAH FINAL FORM
+0xFEA3 ; hahinitialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER HAH INITIAL FORM
+0xFEA4 ; hahmedialarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER HAH MEDIAL FORM
+0xFEA6 ; khahfinalarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER KHAH FINAL FORM
+0xFEA7 ; khahinitialarabic                   ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER KHAH INITIAL FORM
+0xFEA8 ; khahmedialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER KHAH MEDIAL FORM
+0xFEAA ; dalfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER DAL FINAL FORM
+0xFEAC ; thalfinalarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER THAL FINAL FORM
+0xFEAE ; rehfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER REH FINAL FORM
+0xFEB0 ; zainfinalarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER ZAIN FINAL FORM
+0xFEB2 ; seenfinalarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER SEEN FINAL FORM
+0xFEB3 ; seeninitialarabic                   ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER SEEN INITIAL FORM
+0xFEB4 ; seenmedialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER SEEN MEDIAL FORM
+0xFEB6 ; sheenfinalarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER SHEEN FINAL FORM
+0xFEB7 ; sheeninitialarabic                  ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER SHEEN INITIAL FORM
+0xFEB8 ; sheenmedialarabic                   ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER SHEEN MEDIAL FORM
+0xFEBA ; sadfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER SAD FINAL FORM
+0xFEBB ; sadinitialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER SAD INITIAL FORM
+0xFEBC ; sadmedialarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER SAD MEDIAL FORM
+0xFEBE ; dadfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER DAD FINAL FORM
+0xFEBF ; dadinitialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER DAD INITIAL FORM
+0xFEC0 ; dadmedialarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER DAD MEDIAL FORM
+0xFEC2 ; tahfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER TAH FINAL FORM
+0xFEC3 ; tahinitialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER TAH INITIAL FORM
+0xFEC4 ; tahmedialarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER TAH MEDIAL FORM
+0xFEC6 ; zahfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER ZAH FINAL FORM
+0xFEC7 ; zahinitialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER ZAH INITIAL FORM
+0xFEC8 ; zahmedialarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER ZAH MEDIAL FORM
+0xFECA ; ainfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER AIN FINAL FORM
+0xFECB ; aininitialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER AIN INITIAL FORM
+0xFECC ; ainmedialarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER AIN MEDIAL FORM
+0xFECE ; ghainfinalarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER GHAIN FINAL FORM
+0xFECF ; ghaininitialarabic                  ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER GHAIN INITIAL FORM
+0xFED0 ; ghainmedialarabic                   ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER GHAIN MEDIAL FORM
+0xFED2 ; fehfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER FEH FINAL FORM
+0xFED3 ; fehinitialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER FEH INITIAL FORM
+0xFED4 ; fehmedialarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER FEH MEDIAL FORM
+0xFED6 ; qaffinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER QAF FINAL FORM
+0xFED7 ; qafinitialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER QAF INITIAL FORM
+0xFED8 ; qafmedialarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER QAF MEDIAL FORM
+0xFEDA ; kaffinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER KAF FINAL FORM
+0xFEDB ; kafinitialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER KAF INITIAL FORM
+0xFEDC ; kafmedialarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER KAF MEDIAL FORM
+0xFEDE ; lamfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER LAM FINAL FORM
+0xFEDF ; laminitialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER LAM INITIAL FORM
+0xFEDF ; lammeemjeeminitialarabic            ; 6    # Adobe Glyph List (Sept/02)
+0xFEDF ; lammeemkhahinitialarabic            ; 7    # Adobe Glyph List (Sept/02)
+0xFEE0 ; lammedialarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER LAM MEDIAL FORM
+0xFEE2 ; meemfinalarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER MEEM FINAL FORM
+0xFEE3 ; meeminitialarabic                   ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER MEEM INITIAL FORM
+0xFEE4 ; meemmedialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER MEEM MEDIAL FORM
+0xFEE6 ; noonfinalarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER NOON FINAL FORM
+0xFEE7 ; noonhehinitialarabic                ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER NOON INITIAL FORM
+0xFEE7 ; nooninitialarabic                   ; 6    # Adobe Glyph List (Sept/02)
+0xFEE8 ; noonmedialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER NOON MEDIAL FORM
+0xFEEA ; hehfinalalttwoarabic                ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER HEH FINAL FORM
+0xFEEA ; hehfinalarabic                      ; 6    # Adobe Glyph List (Sept/02)
+0xFEEB ; hehinitialarabic                    ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER HEH INITIAL FORM
+0xFEEC ; hehmedialarabic                     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER HEH MEDIAL FORM
+0xFEEE ; wawfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER WAW FINAL FORM
+0xFEF0 ; alefmaksurafinalarabic              ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER ALEF MAKSURA FINAL FORM
+0xFEF2 ; yehfinalarabic                      ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER YEH FINAL FORM
+0xFEF3 ; alefmaksurainitialarabic            ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER YEH INITIAL FORM
+0xFEF3 ; yehinitialarabic                    ; 6    # Adobe Glyph List (Sept/02)
+0xFEF4 ; alefmaksuramedialarabic             ; 0    # Adobe Glyph List (Sept/02) # ARABIC LETTER YEH MEDIAL FORM
+0xFEF4 ; yehmedialarabic                     ; 6    # Adobe Glyph List (Sept/02)
+0xFEF5 ; lamalefmaddaaboveisolatedarabic     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM
+0xFEF6 ; lamalefmaddaabovefinalarabic        ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM
+0xFEF7 ; lamalefhamzaaboveisolatedarabic     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM
+0xFEF8 ; lamalefhamzaabovefinalarabic        ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM
+0xFEF9 ; lamalefhamzabelowisolatedarabic     ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM
+0xFEFA ; lamalefhamzabelowfinalarabic        ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM
+0xFEFB ; lamalefisolatedarabic               ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
+0xFEFC ; lamaleffinalarabic                  ; 0    # Adobe Glyph List (Sept/02) # ARABIC LIGATURE LAM WITH ALEF FINAL FORM
+0xFEFF ; zerowidthjoiner                     ; 0    # Adobe Glyph List (Sept/02) # ZERO WIDTH NO-BREAK SPACE
+0xFF01 ; exclammonospace                     ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH EXCLAMATION MARK
+0xFF02 ; quotedblmonospace                   ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH QUOTATION MARK
+0xFF03 ; numbersignmonospace                 ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH NUMBER SIGN
+0xFF04 ; dollarmonospace                     ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH DOLLAR SIGN
+0xFF05 ; percentmonospace                    ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH PERCENT SIGN
+0xFF06 ; ampersandmonospace                  ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH AMPERSAND
+0xFF07 ; quotesinglemonospace                ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH APOSTROPHE
+0xFF08 ; parenleftmonospace                  ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LEFT PARENTHESIS
+0xFF09 ; parenrightmonospace                 ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH RIGHT PARENTHESIS
+0xFF0A ; asteriskmonospace                   ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH ASTERISK
+0xFF0B ; plusmonospace                       ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH PLUS SIGN
+0xFF0C ; commamonospace                      ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH COMMA
+0xFF0D ; hyphenmonospace                     ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH HYPHEN-MINUS
+0xFF0E ; periodmonospace                     ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH FULL STOP
+0xFF0F ; slashmonospace                      ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH SOLIDUS
+0xFF10 ; zeromonospace                       ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH DIGIT ZERO
+0xFF11 ; onemonospace                        ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH DIGIT ONE
+0xFF12 ; twomonospace                        ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH DIGIT TWO
+0xFF13 ; threemonospace                      ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH DIGIT THREE
+0xFF14 ; fourmonospace                       ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH DIGIT FOUR
+0xFF15 ; fivemonospace                       ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH DIGIT FIVE
+0xFF16 ; sixmonospace                        ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH DIGIT SIX
+0xFF17 ; sevenmonospace                      ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH DIGIT SEVEN
+0xFF18 ; eightmonospace                      ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH DIGIT EIGHT
+0xFF19 ; ninemonospace                       ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH DIGIT NINE
+0xFF1A ; colonmonospace                      ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH COLON
+0xFF1B ; semicolonmonospace                  ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH SEMICOLON
+0xFF1C ; lessmonospace                       ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LESS-THAN SIGN
+0xFF1D ; equalmonospace                      ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH EQUALS SIGN
+0xFF1E ; greatermonospace                    ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH GREATER-THAN SIGN
+0xFF1F ; questionmonospace                   ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH QUESTION MARK
+0xFF20 ; atmonospace                         ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH COMMERCIAL AT
+0xFF21 ; Amonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER A
+0xFF22 ; Bmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER B
+0xFF23 ; Cmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER C
+0xFF24 ; Dmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER D
+0xFF25 ; Emonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER E
+0xFF26 ; Fmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER F
+0xFF27 ; Gmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER G
+0xFF28 ; Hmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER H
+0xFF29 ; Imonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER I
+0xFF2A ; Jmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER J
+0xFF2B ; Kmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER K
+0xFF2C ; Lmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER L
+0xFF2D ; Mmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER M
+0xFF2E ; Nmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER N
+0xFF2F ; Omonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER O
+0xFF30 ; Pmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER P
+0xFF31 ; Qmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER Q
+0xFF32 ; Rmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER R
+0xFF33 ; Smonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER S
+0xFF34 ; Tmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER T
+0xFF35 ; Umonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER U
+0xFF36 ; Vmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER V
+0xFF37 ; Wmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER W
+0xFF38 ; Xmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER X
+0xFF39 ; Ymonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER Y
+0xFF3A ; Zmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN CAPITAL LETTER Z
+0xFF3B ; bracketleftmonospace                ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LEFT SQUARE BRACKET
+0xFF3C ; backslashmonospace                  ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH REVERSE SOLIDUS
+0xFF3D ; bracketrightmonospace               ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH RIGHT SQUARE BRACKET
+0xFF3E ; asciicircummonospace                ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH CIRCUMFLEX ACCENT
+0xFF3F ; underscoremonospace                 ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LOW LINE
+0xFF40 ; gravemonospace                      ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH GRAVE ACCENT
+0xFF41 ; amonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER A
+0xFF42 ; bmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER B
+0xFF43 ; cmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER C
+0xFF44 ; dmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER D
+0xFF45 ; emonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER E
+0xFF46 ; fmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER F
+0xFF47 ; gmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER G
+0xFF48 ; hmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER H
+0xFF49 ; imonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER I
+0xFF4A ; jmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER J
+0xFF4B ; kmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER K
+0xFF4C ; lmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER L
+0xFF4D ; mmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER M
+0xFF4E ; nmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER N
+0xFF4F ; omonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER O
+0xFF50 ; pmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER P
+0xFF51 ; qmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER Q
+0xFF52 ; rmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER R
+0xFF53 ; smonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER S
+0xFF54 ; tmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER T
+0xFF55 ; umonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER U
+0xFF56 ; vmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER V
+0xFF57 ; wmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER W
+0xFF58 ; xmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER X
+0xFF59 ; ymonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER Y
+0xFF5A ; zmonospace                          ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LATIN SMALL LETTER Z
+0xFF5B ; braceleftmonospace                  ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH LEFT CURLY BRACKET
+0xFF5C ; barmonospace                        ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH VERTICAL LINE
+0xFF5D ; bracerightmonospace                 ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH RIGHT CURLY BRACKET
+0xFF5E ; asciitildemonospace                 ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH TILDE
+0xFF61 ; periodhalfwidth                     ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH IDEOGRAPHIC FULL STOP
+0xFF62 ; cornerbracketlefthalfwidth          ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH LEFT CORNER BRACKET
+0xFF63 ; cornerbracketrighthalfwidth         ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH RIGHT CORNER BRACKET
+0xFF64 ; ideographiccommaleft                ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH IDEOGRAPHIC COMMA
+0xFF65 ; middledotkatakanahalfwidth          ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA MIDDLE DOT
+0xFF66 ; wokatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER WO
+0xFF67 ; asmallkatakanahalfwidth             ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER SMALL A
+0xFF68 ; ismallkatakanahalfwidth             ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER SMALL I
+0xFF69 ; usmallkatakanahalfwidth             ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER SMALL U
+0xFF6A ; esmallkatakanahalfwidth             ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER SMALL E
+0xFF6B ; osmallkatakanahalfwidth             ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER SMALL O
+0xFF6C ; yasmallkatakanahalfwidth            ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER SMALL YA
+0xFF6D ; yusmallkatakanahalfwidth            ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER SMALL YU
+0xFF6E ; yosmallkatakanahalfwidth            ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER SMALL YO
+0xFF6F ; tusmallkatakanahalfwidth            ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER SMALL TU
+0xFF70 ; katahiraprolongmarkhalfwidth        ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
+0xFF71 ; akatakanahalfwidth                  ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER A
+0xFF72 ; ikatakanahalfwidth                  ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER I
+0xFF73 ; ukatakanahalfwidth                  ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER U
+0xFF74 ; ekatakanahalfwidth                  ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER E
+0xFF75 ; okatakanahalfwidth                  ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER O
+0xFF76 ; kakatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER KA
+0xFF77 ; kikatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER KI
+0xFF78 ; kukatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER KU
+0xFF79 ; kekatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER KE
+0xFF7A ; kokatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER KO
+0xFF7B ; sakatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER SA
+0xFF7C ; sikatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER SI
+0xFF7D ; sukatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER SU
+0xFF7E ; sekatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER SE
+0xFF7F ; sokatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER SO
+0xFF80 ; takatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER TA
+0xFF81 ; tikatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER TI
+0xFF82 ; tukatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER TU
+0xFF83 ; tekatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER TE
+0xFF84 ; tokatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER TO
+0xFF85 ; nakatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER NA
+0xFF86 ; nikatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER NI
+0xFF87 ; nukatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER NU
+0xFF88 ; nekatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER NE
+0xFF89 ; nokatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER NO
+0xFF8A ; hakatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER HA
+0xFF8B ; hikatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER HI
+0xFF8C ; hukatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER HU
+0xFF8D ; hekatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER HE
+0xFF8E ; hokatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER HO
+0xFF8F ; makatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER MA
+0xFF90 ; mikatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER MI
+0xFF91 ; mukatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER MU
+0xFF92 ; mekatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER ME
+0xFF93 ; mokatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER MO
+0xFF94 ; yakatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER YA
+0xFF95 ; yukatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER YU
+0xFF96 ; yokatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER YO
+0xFF97 ; rakatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER RA
+0xFF98 ; rikatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER RI
+0xFF99 ; rukatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER RU
+0xFF9A ; rekatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER RE
+0xFF9B ; rokatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER RO
+0xFF9C ; wakatakanahalfwidth                 ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER WA
+0xFF9D ; nkatakanahalfwidth                  ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA LETTER N
+0xFF9E ; voicedmarkkanahalfwidth             ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA VOICED SOUND MARK
+0xFF9F ; semivoicedmarkkanahalfwidth         ; 0    # Adobe Glyph List (Sept/02) # HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
+0xFFE0 ; centmonospace                       ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH CENT SIGN
+0xFFE1 ; sterlingmonospace                   ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH POUND SIGN
+0xFFE3 ; macronmonospace                     ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH MACRON
+0xFFE5 ; yenmonospace                        ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH YEN SIGN
+0xFFE6 ; wonmonospace                        ; 0    # Adobe Glyph List (Sept/02) # FULLWIDTH WON SIGN

Added: packages/libpdf-api2-perl/trunk/lib/PDF/API2/UniWrap.pm
===================================================================
--- packages/libpdf-api2-perl/trunk/lib/PDF/API2/UniWrap.pm	2005-01-06 05:27:29 UTC (rev 597)
+++ packages/libpdf-api2-perl/trunk/lib/PDF/API2/UniWrap.pm	2005-01-06 06:05:36 UTC (rev 598)
@@ -0,0 +1,345 @@
+#=======================================================================
+#    ____  ____  _____              _    ____ ___   ____
+#   |  _ \|  _ \|  ___|  _   _     / \  |  _ \_ _| |___ \
+#   | |_) | | | | |_    (_) (_)   / _ \ | |_) | |    __) |
+#   |  __/| |_| |  _|    _   _   / ___ \|  __/| |   / __/
+#   |_|   |____/|_|     (_) (_) /_/   \_\_|  |___| |_____|
+#
+#   A Perl Module Chain to faciliate the Creation and Modification
+#   of High-Quality "Portable Document Format (PDF)" Files.
+#
+#   Copyright 1999-2004 Alfred Reibenschuh <areibens at cpan.org>.
+#
+#=======================================================================
+#
+#   This library is free software; you can redistribute it and/or
+#   modify it under the terms of the GNU Lesser General Public
+#   License as published by the Free Software Foundation; either
+#   version 2 of the License, or (at your option) any later version.
+#
+#   This library 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
+#   Lesser General Public License for more details.
+#
+#   You should have received a copy of the GNU Lesser General Public
+#   License along with this library; if not, write to the
+#   Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+#   Boston, MA 02111-1307, USA.
+#
+#   $Id: UniWrap.pm,v 1.2 2004/12/16 00:30:52 fredo Exp $
+#
+#=======================================================================
+
+package PDF::API2::UniWrap;
+
+# Implements UAX#14: Line Breaking Properties
+# David Nesting <david at fastolfe.net>
+
+BEGIN {
+
+    use utf8;
+    use Encode qw(:all);
+
+    use 5.008;
+    use strict;
+    use base 'Exporter';
+
+    use Unicode::UCD;
+    use Carp;
+
+    use vars qw($VERSION);
+
+    ( $VERSION ) = '$Revision: 1.2 $' =~ /Revision: (\S+)\s/; # $Date: 2004/12/16 00:30:52 $
+
+}
+
+no warnings qw[ deprecated recursion uninitialized ];
+
+our $DEBUG = 0;
+our $columns = 75;
+
+my %classified;
+my $procedural_self;
+my $txt;
+
+use constant PROHIBITED => 0;
+use constant INDIRECT   => 1;
+use constant DIRECT     => 2;
+use constant REQUIRED   => 3;
+
+my @CLASSES =  qw{ OP CL QU GL NS EX SY IS PR PO NU AL ID IN HY BA BB B2 ZW CM };
+my %BREAK_TABLE = (
+    OP => [qw[ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  ]],
+    CL => [qw[ 2  0  1  1  0  0  0  0  2  1  2  2  2  2  1  1  2  2  0  1  ]],
+    QU => [qw[ 0  0  1  1  1  0  0  0  1  1  1  1  1  1  1  1  1  1  0  1  ]],
+    GL => [qw[ 1  0  1  1  1  0  0  0  1  1  1  1  1  1  1  1  1  1  0  1  ]],
+    NS => [qw[ 2  0  1  1  1  0  0  0  2  2  2  2  2  2  1  1  2  2  0  1  ]],
+    EX => [qw[ 2  0  1  1  1  0  0  0  2  2  2  2  2  2  1  1  2  2  0  1  ]],
+    SY => [qw[ 2  0  1  1  1  0  0  0  2  2  1  2  2  2  1  1  2  2  0  1  ]],
+    IS => [qw[ 2  0  1  1  1  0  0  0  2  2  1  2  2  2  1  1  2  2  0  1  ]],
+    PR => [qw[ 1  0  1  1  1  0  0  0  2  2  1  1  1  2  1  1  2  2  0  1  ]],
+    PO => [qw[ 2  0  1  1  1  0  0  0  2  2  2  2  2  2  1  1  2  2  0  1  ]],
+    NU => [qw[ 2  0  1  1  1  0  0  0  2  1  1  1  2  1  1  1  2  2  0  1  ]],
+    AL => [qw[ 2  0  1  1  1  0  0  0  2  2  1  1  2  1  1  1  2  2  0  1  ]],
+    ID => [qw[ 2  0  1  1  1  0  0  0  2  1  2  2  2  1  1  1  2  2  0  1  ]],
+    IN => [qw[ 2  0  1  1  1  0  0  0  2  2  2  2  2  1  1  1  2  2  0  1  ]],
+    HY => [qw[ 2  0  1  1  1  0  0  0  2  2  0  2  2  2  1  1  2  2  0  1  ]],
+    BA => [qw[ 2  0  1  1  1  0  0  0  2  2  2  2  2  2  1  1  2  2  0  1  ]],
+    BB => [qw[ 1  0  1  1  1  0  0  0  1  1  1  1  1  1  1  1  1  1  0  1  ]],
+    B2 => [qw[ 2  0  1  1  1  0  0  0  2  2  2  2  2  2  1  1  2  0  0  1  ]],
+    ZW => [qw[ 2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  0  1  ]],
+    CM => [qw[ 2  0  1  1  1  0  0  0  2  2  1  1  2  1  1  1  2  2  0  1  ]],
+);
+
+# Convert the table above into a hash that we can use for speedier lookups
+
+foreach (keys %BREAK_TABLE) {
+    my @t = @CLASSES;
+    $BREAK_TABLE{$_} = { map { shift(@t) => $_ } @{$BREAK_TABLE{$_}} };
+}
+
+sub new {
+    my $pkg = shift;
+    my $self = { @_ };
+    $self->{line_length} ||= $columns;
+    $self->{break_table} ||= \%BREAK_TABLE;
+
+    $self->{widthfunc} ||= 1;
+    
+    bless($self, ref($pkg) || $pkg);
+}
+
+
+# This attempts to identify the on-screen length of a given character.
+# For normal displays, you can generally assume the character has a
+# length of 1, but some terminals may expand the width of certain
+# characters, so that extra space needs to be taken into consideration
+# here so the wrapping occurs at the proper place.
+
+sub char_length {
+    shift if ref($_[0]);
+    my ($c) = @_;
+
+    if ($c eq 'CM' || $c eq 'ZW') {
+        return 0;
+    }
+
+    return 1;
+}
+
+sub lb_class {
+    my $self = ref($_[0]) ? shift() : self();
+    my $code = Unicode::UCD::_getcode(ord $_[0]);
+    my $hex;
+
+    if (defined $code) {
+        $hex = sprintf "%04X", $code;
+    } else {
+        carp("unexpected arg \"$_[1]\" to Text::Wrap::lb_class()");
+        return;
+    }
+
+    return $classified{$hex} if $classified{$hex};
+
+    $txt = do "unicore/Lbrk.pl" unless $txt;
+
+    if ($txt =~ m/^$hex\t\t(.+)/m) {
+        print STDERR "< found direct match for $hex = $1 >\n" if $DEBUG > 1;
+        return $classified{$hex} = $1;
+    } else {
+        print STDERR "< no direct match $hex >\n" if $DEBUG > 1;
+        pos($txt) = 0;
+
+        while ($txt =~ m/^([0-9A-F]+)\t([0-9A-F]+)\t(.+)/mg) {
+            print STDERR "< examining $1 -> $2 >\n" if $DEBUG > 1;
+            if (hex($1) <= $code && hex($2) >= $code) {
+                print STDERR "< found range match for $hex = $3 between $1 and $2 >\n" if $DEBUG > 1;
+                return $classified{$hex} = $3;
+            }
+        }
+        return 'XX';
+    }
+}
+
+# Returns a list of breaking properties for the given text
+sub text_properties {
+    my $self = ref($_[0]) ? shift() : self();
+    my ($text) = @_;
+
+    my @characters = split(//, $text);
+    my @classifications = map { $self->lb_class($_) } @characters;
+
+    class_properties(@classifications);
+}
+
+# Returns a list of breaking properties for the provided breaking classes
+sub class_properties {
+    my $self = ref($_[0]) ? shift() : self();
+    no warnings 'uninitialized';
+
+    my @breaks;
+    my $last_class = $_[0];
+
+    $last_class = 'ID' if $last_class eq 'CM';  # broken combining mark
+
+    print STDERR "find_breaks: first class=$last_class\n" if $DEBUG;
+
+    for (my $i = 1; $i <= $#_; $i++) {
+        print STDERR "find_breaks: i=$i class=$_[$i] prev=$last_class breaks[i-1]=$breaks[$i-1]\n" if $DEBUG;
+        $breaks[$i-1] ||= 0;
+
+        $_[$i] = 'ID' if $_[$i] eq 'XX';    # we want as few of these as possible!
+
+        if ($_[$i] eq 'SA') {
+            # TODO: Need a classifiation system for complex characters
+        }
+
+        elsif ($_[$i] eq 'CR') {
+            $breaks[$i] = REQUIRED;
+        }
+
+        elsif ($_[$i] eq 'LF') {
+            if ($_[$i-1] eq 'CR') {
+                $breaks[$i-1] = PROHIBITED;
+            }
+            $breaks[$i] = REQUIRED;
+        }
+
+        elsif ($_[$i] eq 'BK') {
+            $breaks[$i] = REQUIRED;
+        }
+
+        elsif ($_[$i] eq 'SP') {
+            $breaks[$i-1] = PROHIBITED;
+            next;
+        }
+
+        elsif ($_[$i] eq 'CM') {
+            if ($_[$i-1] eq 'SP') {
+                $last_class = 'ID';
+                if ($i > 1) {
+                    $breaks[$i-2] = $self->{break_table}->{$_[$i-2]}->{ID} == 
+                        DIRECT ? DIRECT : PROHIBITED;
+                }
+            }
+        }
+
+        elsif ($last_class ne 'SP') {
+            if ($breaks[$i-1] != REQUIRED) {
+                my $this_break = $self->{break_table}->{$last_class}->{$_[$i]};
+
+                if ($this_break == INDIRECT) {
+                    $breaks[$i-1] = $_[$i-1] eq 'SP' ? INDIRECT : PROHIBITED;
+                } else {
+                   # die "internal error: no table mapping between '$last_class' and '$_[$i]'\n"
+                   #     unless defined $this_break;
+                   if(defined $this_break) 
+                   {
+                    $breaks[$i-1] = $this_break;
+                   }
+                   else
+                   {
+                    $breaks[$i-1] = DIRECT;
+                   }
+                }
+            }
+        }
+
+        $last_class = $_[$i];
+    }
+
+    # $breaks[$#breaks] = DIRECT;
+    push(@breaks, REQUIRED);
+
+    print STDERR "find_breaks: returning " . join(":", @breaks) . "\n" if $DEBUG;
+    return @breaks;
+}
+
+# Returns a list of break points in the provided text, based on
+# the line length
+sub find_breaks {
+    my $self = ref($_[0]) ? shift() : self();
+    my $text = shift;
+
+    no warnings 'uninitialized';    # since we do a lot of subscript +/- 1 checks
+
+    my @characters = split //, $text;
+
+    my @classifications = map { $self->lb_class($_) } @characters;
+    my @lengths = map { $self->char_length($_) } @characters;
+
+    my @breaks  = $self->class_properties(@classifications);
+    my @breakpoints;
+
+    my $last_start = 0;
+    my $last_break;
+    my $last_length;
+    my $pos = 0;
+
+    for (my $i = 0; $i <= $#lengths; $i++) {
+
+        print STDERR "[i=$i '$characters[$i]' $classifications[$i] $breaks[$i]] " if $DEBUG;
+        if ($breaks[$i] == REQUIRED) {
+            print STDERR "required breakpoint\n" if $DEBUG;
+            push(@breakpoints, $i+1);
+            $last_start = $i+1;
+            $pos = 0;
+            next;
+        }
+
+        my $c = $pos + $lengths[$i];
+
+        if ($c > $self->{line_length}) {
+            print STDERR "want to break " if $DEBUG;
+            if (defined $last_break) {
+                print STDERR "at $last_break\n" if $DEBUG;
+                push(@breakpoints, $last_break + 1);
+                $last_start = $last_break + 1;
+                undef $last_break;
+                $pos -= $last_length - 1;
+                print STDERR "[pos now $pos]\n" if $DEBUG;
+                next;
+            } elsif (defined $self->{emergency_break} && $c > $self->{emergency_break}) {
+                print STDERR "NOW\n" if $DEBUG;
+                push(@breakpoints, $i+1);
+                $pos = 0;
+            } else {
+                print STDERR "but can't" if $DEBUG;
+            }
+        }
+        print STDERR "\n" if $DEBUG;
+
+        $last_break = $i if $breaks[$i];
+        $last_length = $pos if $breaks[$i];
+
+        $pos += $lengths[$i];
+    }
+
+    push(@breakpoints, $#lengths) if $breakpoints[$#breakpoints] < $#lengths;
+
+    print STDERR "find_breaks: returning breakpoints " . join(":", @breakpoints) . "\n" if $DEBUG;
+
+    return @breakpoints;
+}
+
+# Returns a list of lines, broken up with find_breaks
+sub break_lines {
+    my $self = ref($_[0]) ? shift() : self();
+    my $text = shift;
+
+    my @breaks = $self->find_breaks($text);
+    my @lines;
+
+    my $last = 0;
+    foreach (@breaks) {
+        push(@lines, substr($text, $last, $_-$last));
+        $last = $_;
+    }
+
+    return @lines;
+}
+
+1;
+        
+__END__
\ No newline at end of file

Added: packages/libpdf-api2-perl/trunk/lib/PDF/API2/Version.pm
===================================================================
--- packages/libpdf-api2-perl/trunk/lib/PDF/API2/Version.pm	2005-01-06 05:27:29 UTC (rev 597)
+++ packages/libpdf-api2-perl/trunk/lib/PDF/API2/Version.pm	2005-01-06 06:05:36 UTC (rev 598)
@@ -0,0 +1,51 @@
+#=======================================================================
+#         _   _    :    ____  ____  _____      _    ____ ___   ____
+#     _  |_|_|_|   :   |  _ \|  _ \|  ___|    / \  |  _ \_ _| |___ \
+#    |_| _|_||_|   :   | |_) | | | | |_      / _ \ | |_) | |    __) |
+#    _  |_||_|_|   :   |  __/| |_| |  _|    / ___ \|  __/| |   / __/
+#   |_|  |_|_|_|   :   |_|   |____/|_|     /_/   \_\_|  |___| |_____|
+#                  : 
+#=======================================================================
+package PDF::API2::Version;
+BEGIN {
+    use vars qw( $VERSION %CVersion );
+    $VERSION = '0.40_83';
+    %CVersion = (
+        'vFredo' => 'PDF::API2 0.40_83 (gamma-1363 / 2005-01-03)',
+        'vGNU' => 'PDF::API2 0.40c83 (2005-01-03 06:03:26)',
+        'vHex' => '0x00028553',
+        'vLong' => '0.40c83 (2005-01-03 06:03:26)',
+        'vPerl' => '0.40_83',
+        'vShort' => '0.40c83',
+        'vSquid' => '0.40-gamma-1363',
+        'vTeX' => 'This is PDF::API2, Version 0.40c83 (2005-01-03 06:03:26)',
+        'vWeb' => 'PDF::API2/0.40c83',
+        'vWin' => '0.40 build 1363',
+    );
+}
+1;
+
+__END__
+# autogenerated file -- do not edit.
+
+=pod
+
+=head1 NAME
+
+PDF::API2::Version
+
+=head1 VERSION
+
+  vFredo: PDF::API2 0.40_83 (gamma-1363 / 2005-01-03) 
+    vGNU: PDF::API2 0.40c83 (2005-01-03 06:03:26) 
+    vHex: 0x00028553 
+   vLong: 0.40c83 (2005-01-03 06:03:26) 
+   vPerl: 0.40_83 
+  vShort: 0.40c83 
+  vSquid: 0.40-gamma-1363 
+    vTeX: This is PDF::API2, Version 0.40c83 (2005-01-03 06:03:26) 
+    vWeb: PDF::API2/0.40c83 
+    vWin: 0.40 build 1363 
+
+=cut
+




More information about the Pkg-perl-cvs-commits mailing list