From 70b070f952be06f373f0554afa1c73b4bd3ef898 Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Mon, 10 Apr 2017 06:35:29 -0700 Subject: [PATCH] doc: improve the look of the documentation with better fonts Use the Adobe Source Sans/Code Pro fonts by default. They are Open Source fonts by Adobe. However, since these fonts are quite large, let them be an external dependency and do our best to try to find them with whatever mechanism is available on the system for finding standard fonts. Also have a list of substitution fonts if necessary. Signed-off-by: H. Peter Anvin --- doc/Makefile.in | 6 +- doc/afmmetrics.ph | 101 +++++++++++++ doc/afmmetrics.pl | 132 ---------------- doc/findfont.ph | 183 ++++++++++++++++++++++ doc/genps.pl | 75 ++++++--- doc/makedocs.bat | 255 ------------------------------- doc/metrics/pagd8a.ph | 232 ---------------------------- doc/metrics/pagdo8a.ph | 232 ---------------------------- doc/metrics/pagk8a.ph | 229 ---------------------------- doc/metrics/pagko8a.ph | 229 ---------------------------- doc/metrics/pbkd8a.ph | 120 --------------- doc/metrics/pbkdi8a.ph | 120 --------------- doc/metrics/pbkl8a.ph | 116 -------------- doc/metrics/pbkli8a.ph | 118 --------------- doc/metrics/pcrb8a.ph | 82 ---------- doc/metrics/pcrbo8a.ph | 82 ---------- doc/metrics/pcrr8a.ph | 82 ---------- doc/metrics/pcrro8a.ph | 82 ---------- doc/metrics/phvb8a.ph | 231 ---------------------------- doc/metrics/phvb8an.ph | 230 ---------------------------- doc/metrics/phvbo8a.ph | 231 ---------------------------- doc/metrics/phvbo8an.ph | 230 ---------------------------- doc/metrics/phvl8a.ph | 137 ----------------- doc/metrics/phvlo8a.ph | 137 ----------------- doc/metrics/phvr8a.ph | 246 ------------------------------ doc/metrics/phvr8an.ph | 245 ------------------------------ doc/metrics/phvro8a.ph | 246 ------------------------------ doc/metrics/phvro8an.ph | 245 ------------------------------ doc/metrics/pncb8a.ph | 178 ---------------------- doc/metrics/pncbi8a.ph | 248 ------------------------------ doc/metrics/pncr8a.ph | 213 -------------------------- doc/metrics/pncri8a.ph | 216 -------------------------- doc/metrics/pplb8a.ph | 139 ----------------- doc/metrics/pplbi8a.ph | 139 ----------------- doc/metrics/pplr8a.ph | 143 ------------------ doc/metrics/pplri8a.ph | 140 ----------------- doc/metrics/psyr.ph | 69 --------- doc/metrics/ptmb8a.ph | 257 ------------------------------- doc/metrics/ptmbi8a.ph | 255 ------------------------------- doc/metrics/ptmr8a.ph | 256 ------------------------------- doc/metrics/ptmri8a.ph | 254 ------------------------------- doc/metrics/putb8a.ph | 378 ---------------------------------------------- doc/metrics/putbi8a.ph | 392 ------------------------------------------------ doc/metrics/putr8a.ph | 382 ---------------------------------------------- doc/metrics/putri8a.ph | 387 ----------------------------------------------- doc/metrics/pzcmi8a.ph | 189 ----------------------- doc/metrics/pzdr.ph | 59 -------- doc/psfonts.ph | 157 ++++++------------- doc/ttfmetrics.ph | 67 +++++++++ nasm.spec.in | 3 +- 50 files changed, 459 insertions(+), 8716 deletions(-) create mode 100644 doc/afmmetrics.ph delete mode 100755 doc/afmmetrics.pl create mode 100644 doc/findfont.ph delete mode 100644 doc/makedocs.bat delete mode 100644 doc/metrics/pagd8a.ph delete mode 100644 doc/metrics/pagdo8a.ph delete mode 100644 doc/metrics/pagk8a.ph delete mode 100644 doc/metrics/pagko8a.ph delete mode 100644 doc/metrics/pbkd8a.ph delete mode 100644 doc/metrics/pbkdi8a.ph delete mode 100644 doc/metrics/pbkl8a.ph delete mode 100644 doc/metrics/pbkli8a.ph delete mode 100644 doc/metrics/pcrb8a.ph delete mode 100644 doc/metrics/pcrbo8a.ph delete mode 100644 doc/metrics/pcrr8a.ph delete mode 100644 doc/metrics/pcrro8a.ph delete mode 100644 doc/metrics/phvb8a.ph delete mode 100644 doc/metrics/phvb8an.ph delete mode 100644 doc/metrics/phvbo8a.ph delete mode 100644 doc/metrics/phvbo8an.ph delete mode 100644 doc/metrics/phvl8a.ph delete mode 100644 doc/metrics/phvlo8a.ph delete mode 100644 doc/metrics/phvr8a.ph delete mode 100644 doc/metrics/phvr8an.ph delete mode 100644 doc/metrics/phvro8a.ph delete mode 100644 doc/metrics/phvro8an.ph delete mode 100644 doc/metrics/pncb8a.ph delete mode 100644 doc/metrics/pncbi8a.ph delete mode 100644 doc/metrics/pncr8a.ph delete mode 100644 doc/metrics/pncri8a.ph delete mode 100644 doc/metrics/pplb8a.ph delete mode 100644 doc/metrics/pplbi8a.ph delete mode 100644 doc/metrics/pplr8a.ph delete mode 100644 doc/metrics/pplri8a.ph delete mode 100644 doc/metrics/psyr.ph delete mode 100644 doc/metrics/ptmb8a.ph delete mode 100644 doc/metrics/ptmbi8a.ph delete mode 100644 doc/metrics/ptmr8a.ph delete mode 100644 doc/metrics/ptmri8a.ph delete mode 100644 doc/metrics/putb8a.ph delete mode 100644 doc/metrics/putbi8a.ph delete mode 100644 doc/metrics/putr8a.ph delete mode 100644 doc/metrics/putri8a.ph delete mode 100644 doc/metrics/pzcmi8a.ph delete mode 100644 doc/metrics/pzdr.ph rewrite doc/psfonts.ph (90%) create mode 100644 doc/ttfmetrics.ph diff --git a/doc/Makefile.in b/doc/Makefile.in index ae756f1e..9203f121 100644 --- a/doc/Makefile.in +++ b/doc/Makefile.in @@ -33,6 +33,8 @@ RM_RF = rm -rf SRCS = nasmdoc.src inslist.src changes.src version.src OUT = info html nasmdoc.txt nasmdoc.ps nasmdoc.pdf +.SUFFIXES: .pfa .ph + all: $(OUT) os2: nasm.inf @@ -61,8 +63,8 @@ version.src: $(top_srcdir)/version.pl $(top_srcdir)/version $(PERL) $(top_srcdir)/version.pl docsrc \ < $(top_srcdir)/version > version.src -nasmdoc.ps: nasmdoc.dip nasmlogo.eps \ - genps.pl psfonts.ph pswidth.ph head.ps +nasmdoc.ps: nasmdoc.dip nasmlogo.eps genps.pl afmmetrics.ph pswidth.ph \ + psfonts.ph head.ps $(PERL) $(srcdir)/genps.pl -headps $(srcdir)/head.ps nasmdoc.dip \ > nasmdoc.ps diff --git a/doc/afmmetrics.ph b/doc/afmmetrics.ph new file mode 100644 index 00000000..52dfd7d2 --- /dev/null +++ b/doc/afmmetrics.ph @@ -0,0 +1,101 @@ +#!/usr/bin/perl +## -------------------------------------------------------------------------- +## +## Copyright 1996-2017 The NASM Authors - All Rights Reserved +## See the file AUTHORS included with the NASM distribution for +## the specific copyright holders. +## +## Redistribution and use in source and binary forms, with or without +## modification, are permitted provided that the following +## conditions are met: +## +## * Redistributions of source code must retain the above copyright +## notice, this list of conditions and the following disclaimer. +## * Redistributions in binary form must reproduce the above +## copyright notice, this list of conditions and the following +## disclaimer in the documentation and/or other materials provided +## with the distribution. +## +## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND +## CONTRIBUTORS "AS IS" AND ANY EXPRESS 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 COPYRIGHT OWNER OR +## 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 SOFTWARE, +## EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +## +## -------------------------------------------------------------------------- + +# +# Parse AFM metric file, returns a reference to fontdata +# +sub parse_afm_file($$) { + my($filename, $filetype) = @_; + + my $fontdata = { + widths => {}, + kern => {} + }; + + my $charmetrics = 0; + my $kerndata = 0; + my $charcode, $width, $name; + + my $fontfile = $filename.'.'.$filetype; + return undef unless ( -f $fontfile ); + + $fontdata->{file} = $fontfile; + $fontdata->{type} = $filetype; + + return undef unless (open(my $fh, '<', $filename.'.afm')); + + while ( my $line = <$fh> ) { + if ( $line =~ /^\s*FontName\s+(.*)\s*$/i ) { + $fontdata->{'name'} = $1; + } elsif ( $line =~ /^\s*StartCharMetrics\b/i ) { + $charmetrics = 1; + } elsif ( $line =~ /^\s*EndCharMetrics\b/i ) { + $charmetrics = 0; + } elsif ( $line =~ /^\s*StartKernPairs\b/i ) { + $kerndata = 1; + } elsif ( $line =~ /^\s*EndKernPairs\b/i ) { + $kerndata = 0; + } elsif ( $charmetrics ) { + my @data = split(/\s*;\s*/, $line); + undef $charcode, $width, $name; + foreach my $d ( @data ) { + my @dd = split(/\s+/, $d); + if ( $dd[0] eq 'C' ) { + $charcode = $dd[1]; + } elsif ( $dd[0] eq 'WX' ) { + $width = $dd[1]; + } elsif ( $dd[0] eq 'W' ) { + $width = $dd[2]; + } elsif ( $dd[0] eq 'N' ) { + $name = $dd[1]; + } + } + if ( defined($name) && defined($width) ) { + $fontdata->{widths}{$name} = $width; + } + } elsif ( $kerndata ) { + my($kpx, $a, $b, $adj) = split(/\s+/, $line); + if ( $kpx eq 'KPX' ) { + if (!exists($fontdata->{kern}{$a})) { + $fontdata->{kern}{$a} = {}; + } + $fontdata->{kern}{$a}{$b} = $adj; + } + } + } + + return $fontdata; +} + +1; diff --git a/doc/afmmetrics.pl b/doc/afmmetrics.pl deleted file mode 100755 index 834904ef..00000000 --- a/doc/afmmetrics.pl +++ /dev/null @@ -1,132 +0,0 @@ -#!/usr/bin/perl -## -------------------------------------------------------------------------- -## -## Copyright 1996-2016 The NASM Authors - All Rights Reserved -## See the file AUTHORS included with the NASM distribution for -## the specific copyright holders. -## -## Redistribution and use in source and binary forms, with or without -## modification, are permitted provided that the following -## conditions are met: -## -## * Redistributions of source code must retain the above copyright -## notice, this list of conditions and the following disclaimer. -## * Redistributions in binary form must reproduce the above -## copyright notice, this list of conditions and the following -## disclaimer in the documentation and/or other materials provided -## with the distribution. -## -## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND -## CONTRIBUTORS "AS IS" AND ANY EXPRESS 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 COPYRIGHT OWNER OR -## 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 SOFTWARE, -## EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -## -## -------------------------------------------------------------------------- - -# -# Parse AFM metric files -# - -@widths = ((undef)x256); - -while ( $line = ) { - if ( $line =~ /^\s*FontName\s+(.*)\s*$/ ) { - $fontname = $1; - } elsif ( $line =~ /^\s*StartCharMetrics\b/ ) { - $charmetrics = 1; - } elsif ( $line =~ /^\s*EndCharMetrics\b/ ) { - $charmetrics = 0; - } elsif ( $line =~ /^\s*StartKernPairs\b/ ) { - $kerndata = 1; - } elsif ( $line =~ /^\s*EndKernPairs\b/ ) { - $kerndata = 0; - } elsif ( $charmetrics ) { - @data = split(/\s*;\s*/, $line); - undef $charcode, $width, $name; - foreach $d ( @data ) { - @dd = split(/\s+/, $d); - if ( $dd[0] eq 'C' ) { - $charcode = $dd[1]; - } elsif ( $dd[0] eq 'WX' ) { - $width = $dd[1]; - } elsif ( $dd[0] eq 'W' ) { - $width = $dd[2]; - } elsif ( $dd[0] eq 'N' ) { - $name = $dd[1]; - } - } - if ( defined($name) && defined($width) ) { - $charwidth{$name} = $width; - } - } elsif ( $kerndata ) { - my($kpx, $a, $b, $adj) = split(/\s+/, $line); - if ( $kpx eq 'KPX' ) { - $kernpairs{$a} = {} unless defined($kernpairs{$a}); - $kernpairs{$a}{$b} = $adj; - } - } -} - -sub qstr($) { - my($s) = @_; - my($o,$c,$i); - $o = '"'; - for ( $i = 0 ; $i < length($s) ; $i++ ) { - $c = substr($s,$i,1); - if ( $c lt ' ' || $c gt '~' ) { - $o .= sprintf("\\%03o", ord($c)); - } elsif ( $c eq "\'" || $c eq "\"" || $c eq "\\" ) { - $o .= "\\".$c; - } else { - $o .= $c; - } - } - return $o.'"'; -} - -$psfont = $fontname; -$psfont =~ s/[^A-Za-z0-9]/_/g; - -print "%PS_${psfont} = (\n"; -print " name => \'$fontname\',\n"; -print " widths => {"; -$lw = 100000; -foreach $cc ( sort(keys(%charwidth)) ) { - $ss = sprintf(' %s => %d,', qstr($cc), $charwidth{$cc}); - $lw += length($ss); - if ( $lw > 72 ) { - print "\n "; - $lw = 4 + length($ss); - } - print $ss; -} -print "\n },\n"; -print " kern => {"; -$lt = "\n"; -foreach $ka ( sort(keys(%kernpairs)) ) { - printf '%s %s => {', $lt, qstr($ka); - $lw = 100000; - foreach $kb ( sort(keys(%{$kernpairs{$ka}})) ) { - $ss = sprintf(' %s => %d,', qstr($kb), $kernpairs{$ka}{$kb}); - $lw += length($ss); - if ( $lw > 72 ) { - print "\n "; - $lw = 6 + length($ss); - } - print $ss; - } - print "\n }"; - $lt = ",\n"; -} -print "\n }\n"; -print ");\n"; -print "1;\n"; diff --git a/doc/findfont.ph b/doc/findfont.ph new file mode 100644 index 00000000..db9dd9dd --- /dev/null +++ b/doc/findfont.ph @@ -0,0 +1,183 @@ +#!/usr/bin/perl +## -------------------------------------------------------------------------- +## +## Copyright 1996-2017 The NASM Authors - All Rights Reserved +## See the file AUTHORS included with the NASM distribution for +## the specific copyright holders. +## +## Redistribution and use in source and binary forms, with or without +## modification, are permitted provided that the following +## conditions are met: +## +## * Redistributions of source code must retain the above copyright +## notice, this list of conditions and the following disclaimer. +## * Redistributions in binary form must reproduce the above +## copyright notice, this list of conditions and the following +## disclaimer in the documentation and/or other materials provided +## with the distribution. +## +## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND +## CONTRIBUTORS "AS IS" AND ANY EXPRESS 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 COPYRIGHT OWNER OR +## 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 SOFTWARE, +## EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +## +## -------------------------------------------------------------------------- + +# +# Try our best to find a specific PostScipt font in the system. +# We need to find the font files so we can extract the metrics. +# Sadly there isn't any reasonable Perl module to do this for us, +# as far as I can tell. +# + +use strict; +use File::Spec; +use File::Find; + +require 'afmmetrics.ph'; +require 'ttfmetrics.ph'; + +my %font_info_hash = (); +my $fonts_scanned = 0; +my %prefs = { 'otf' => 1, 'ttf' => 2, 'pfa' => 3, 'pfb' => 4 }; + +sub add_file_to_font_hash($) { + my($filename) = @_; + + return unless ( -f $filename ); + return unless ( $filename =~ /^(.*)\.([[:alnum:]]+)$/ ); + + my $filestem = $1; + my $fonttype = $2; + my $fontdata; + + if ( $filename =~ /\.(otf|ttf)$/i ) { + $fontdata = parse_ttf_file($filename); + } elsif ( $filename =~ /\.(pfa|pfb)$/i ) { + if ( -f "${filestem}.afm" ) { + $fontdata = parse_afm_file($filestem, $fonttype); + } + } + + return unless (defined($fontdata)); + + my $oldinfo = $font_info_hash{$fontdata->{name}}; + + if (!defined($oldinfo) || + $prefs{$fontdata->{type}} < $prefs{$oldinfo->{type}}) { + $font_info_hash{$fontdata->{name}} = $fontdata; + } +} + +my $win32_ok = eval { + require Win32::Registry; + Win32::Registry->import(); + require Win32; + Win32->import(); + 1; +}; + +# Based on Font::TTF::Win32 by +# Martin Hosken . +# LICENSING +# +# Copyright (c) 1998-2014, SIL International (http://www.sil.org) +# +# This module is released under the terms of the Artistic License 2.0. +# For details, see the full text of the license in the file LICENSE. +sub scanfonts_win32() { + return undef unless ($win32_ok); + + my $font_key = 'SOFTWARE\Microsoft\Windows' . + (Win32::IsWinNT() ? 'NT' : '') . '\CurrentVersion\Fonts'; + my($regfont, $list, $l, $file); + + $::HKEY_LOCAL_MACHINE->Open($font_key, $regfont); + $regfont->GetValues($list); + + foreach my $l (keys(%$list)) { + my $fname = $list->{$l}[0]; + next unless ($fname =~ s/\((TrueType|OpenType)\)$//); + $file = File::Spec->rel2abs($list->{$l}[2], $ENV{'windir'}.'\fonts'); + add_file_to_font_hash($file) + } +} + +sub font_search_file() { + my($fontdata, $filestem, $fonttype); + + add_file_to_font_hash($_); +} + +sub findfont($) { + my($fontname) = @_; + my $win32 = eval { + require Font::TTF::Win32; + Font::TTF::Win32->import(); + 1; + }; + my($file, $psname, $fontdata); + + if (exists($font_info_hash{$fontname})) { + return $font_info_hash{$fontname}; + } + + # Are we on a system that uses fontconfig? + if (!defined($file) && + open(my $fh, '-|', 'fc-match', + '-f', '%{file}\n%{postscriptname}\n', + " : postscriptname=$fontname")) { + chomp($file = <$fh>); + chomp($psname = <$fh>); + close($fh); + if ( -f $file ) { + if ($psname eq $fontname) { + add_file_to_font_hash($file); + } + if (!exists($font_info_hash{$fontname})) { + $font_info_hash{$fontname} = undef; + } + return $font_info_hash{$fontname}; + } + } + + if (exists($font_info_hash{$fontname})) { + return $font_info_hash{$fontname}; + } elsif ($fonts_scanned >= 1) { + return $font_info_hash{$fontname} = undef; + } + + if ($win32) { + scanfonts_win32(); + $fonts_scanned = 1; + } + + if (exists($font_info_hash{$fontname})) { + return $font_info_hash{$fontname}; + } elsif ($fonts_scanned >= 2) { + return $font_info_hash{$fontname} = undef; + } + + # Search a set of possible locations for a file, from a few different + # systems... + my @dirs = ('fonts', '/usr/share/fonts', '/Library/Fonts'); + push @dirs, $ENV{'windir'}.'\fonts' if (defined $ENV{'windir'}); + push @dirs, $ENV{'HOME'}.'/.fonts', $ENV{'HOME'}.'/Library/Fonts' + if (defined $ENV{'HOME'}); + + find({wanted => \font_search_file, follow=>1, no_chdir=>1}, @dirs); + $fonts_scanned = 2; + + return $font_info_hash{$fontname}; +} + +1; diff --git a/doc/genps.pl b/doc/genps.pl index 18918f93..3cacdb9a 100755 --- a/doc/genps.pl +++ b/doc/genps.pl @@ -1,7 +1,7 @@ #!/usr/bin/perl ## -------------------------------------------------------------------------- -## -## Copyright 1996-2016 The NASM Authors - All Rights Reserved +## +## Copyright 1996-2017 The NASM Authors - All Rights Reserved ## See the file AUTHORS included with the NASM distribution for ## the specific copyright holders. ## @@ -15,7 +15,7 @@ ## copyright notice, this list of conditions and the following ## disclaimer in the documentation and/or other materials provided ## with the distribution. -## +## ## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND ## CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, ## INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF @@ -36,8 +36,11 @@ # Format the documentation as PostScript # +use File::Spec; + require 'psfonts.ph'; # The fonts we want to use require 'pswidth.ph'; # PostScript string width +require 'findfont.ph'; # Find fonts in the system # # PostScript configurables; these values are also available to the @@ -46,13 +49,13 @@ require 'pswidth.ph'; # PostScript string width %psconf = ( pagewidth => 595, # Page width in PostScript points pageheight => 792, # Page height in PostScript points - lmarg => 100, # Left margin in PostScript points - rmarg => 50, # Right margin in PostScript points - topmarg => 100, # Top margin in PostScript points - botmarg => 100, # Bottom margin in PostScript points - plmarg => 50, # Page number position relative to left margin + lmarg => 72*1.25, # Left margin in PostScript points + rmarg => 72, # Right margin in PostScript points + topmarg => 72, # Top margin in PostScript points + botmarg => 72, # Bottom margin in PostScript points + plmarg => 72*0.25, # Page number position relative to left margin prmarg => 0, # Page number position relative to right margin - pymarg => 50, # Page number position relative to bot margin + pymarg => 24, # Page number position relative to bot margin startcopyright => 75, # How much above the bottom margin is the # copyright notice stuff bulladj => 12, # How much to indent a bullet paragraph @@ -102,6 +105,8 @@ while ( $arg = shift(@ARGV) ) { $psconf{$parm} = shift(@ARGV); } elsif ( $parm =~ /^(title|subtitle|year|author|license)$/ ) { $metadata{$parm} = shift(@ARGV); + } elsif ( $parm =~ /^fontsdir$/ ) { + $fontsdir = shift(@ARGV); } elsif ( $parm eq 'headps' ) { $headps = shift(@ARGV); } else { @@ -127,6 +132,29 @@ $tocskip = 6; # Space between TOC entries 'code' => $paraskip, 'toc0' => $tocskip, 'toc1' => $tocskip, 'toc2' => $tocskip); +# Read the font metrics files, and update @AllFonts +# Get the list of fonts used +%ps_all_fonts = (); +%ps_font_subst = (); +foreach my $fset ( @AllFonts ) { + foreach my $font ( @{$fset->{fonts}} ) { + my $fdata; + my @flist = @{$font->[1]}; + my $fname; + while (defined($fname = shift(@flist))) { + $fdata = findfont($fname); + last if (defined($fdata)); + } + if (!defined($fdata)) { + die "$infile: no font found of: ". + join(', ', @{$font->[1]}), "\n". + "Install one of these fonts or update psfonts.ph\n"; + } + $ps_all_fonts{$fname} = $fdata; + $font->[1] = $fdata; + } +} + # Custom encoding vector. This is basically the same as # ISOLatin1Encoding (a level 2 feature, so we dont want to use it), # but with the "naked" accents at \200-\237 moved to the \000-\037 @@ -955,13 +983,13 @@ ps_break_pages($startofindex, $nlines); # push(@bookmarks, ['index', 0, 'Index']); -# Get the list of fonts used -%ps_all_fonts = (); -foreach $fset ( @AllFonts ) { - foreach $font ( @{$fset->{fonts}} ) { - $ps_all_fonts{$font->[1]->{name}}++; - } +@all_fonts_lst = sort(keys(%ps_all_fonts)); +$all_fonts_str = join(' ', @all_fonts_lst); +@need_fonts_lst = (); +foreach my $f (@all_fonts_lst) { + push(@need_fonts_lst, $f); # unless (defined($ps_all_fonts{$f}->{file})); } +$need_fonts_str = join(' ', @need_fonts_lst); # Emit the PostScript DSC header print "%!PS-Adobe-3.0\n"; @@ -969,8 +997,8 @@ print "%%Pages: $curpage\n"; print "%%BoundingBox: 0 0 ", $psconf{pagewidth}, ' ', $psconf{pageheight}, "\n"; print "%%Creator: (NASM psflow.pl)\n"; print "%%DocumentData: Clean7Bit\n"; -print "%%DocumentFonts: ", join(' ', keys(%ps_all_fonts)), "\n"; -print "%%DocumentNeededFonts: ", join(' ', keys(%ps_all_fonts)), "\n"; +print "%%DocumentFonts: $all_fonts_str\n"; +print "%%DocumentNeededFonts: $need_fonts_str\n"; print "%%Orientation: Portrait\n"; print "%%PageOrder: Ascend\n"; print "%%EndComments\n"; @@ -984,6 +1012,17 @@ foreach $c ( keys(%psbool) ) { print "/$c ", ($psbool{$c}?'true':'false'), " def\n"; } +# Embed font data, if applicable +#foreach my $f (@all_fonts_lst) { +# my $fontfile = $all_ps_fonts{$f}->{file}; +# if (defined($fontfile)) { +# if (open(my $fh, '<', $fontfile)) { +# print vector <$fh>; +# close($fh); +# } +# } +#} + # Emit custom encoding vector $zstr = '/NASMEncoding [ '; foreach $c ( @NASMEncoding ) { @@ -1008,7 +1047,7 @@ print " definefont pop\n"; print "} def\n"; # Emit fontset definitions -foreach $font ( keys(%ps_all_fonts) ) { +foreach $font ( sort(keys(%ps_all_fonts)) ) { print '/',$font,'-NASM /',$font," nasmenc\n"; } diff --git a/doc/makedocs.bat b/doc/makedocs.bat deleted file mode 100644 index 53723948..00000000 --- a/doc/makedocs.bat +++ /dev/null @@ -1,255 +0,0 @@ -@echo off -if "%1"=="clean" goto makeclean -if "%1"=="CLEAN" goto makeclean -if "%1"=="spotless" goto spotless -if "%1"=="SPOTLESS" goto spotless -if "%1"=="install" goto install -if "%1"=="INSTALL" goto install - -cls -echo. -echo. -echo. -echo Usage: -echo. -echo makedocs - no parameters - makes all Docs -echo makedocs install - installs already made docs in subdirectories -echo makedocs clean - removes docs from current directory -echo makedocs spotless - removes all - including default install dirs -echo. -echo. -echo. -echo. -echo Makedocs(.bat), with no parameters will create Nasm Documentation -echo in several formats: plain ascii text, ps, html, rtf, Windows help -echo format, and if you've got an "info" system installed, info format. -echo. -echo. -echo This requires Perl, and almost 4MB disk space. -echo. -echo. -choice " Proceed with making docs? " -if errorlevel 2 goto exit - -:makeall - -echo. -echo. -echo This takes a while. Stretch! -echo. -echo. - -perl inslist.pl -perl rdsrc.pltemp1.bat -command /c temp1.bat>temp2.bat -call temp2 -del temp1.bat -del temp2.bat -set prompt=%oldprompt% -set oldprompt= - -echo. -echo. -echo. -echo. -echo Current Directory is %nasdoc% -echo Nasm Documentation will be installed under this -echo as %nasdoc%\text\nasmdoc.txt, etc. -echo. -echo. -choice " Change this directory? " -if errorlevel 2 goto dirok - -echo. -echo. -echo. -echo. -echo Directory *above* the directory you name (at least) should exist. -echo Nasm documentation will be installed *under* the directory you -echo name. E.G. \docs\nasm\html, etc. No trailing backslash! -echo. -echo. - -echo Enter new name for base directory: -set input= -fc con nul /lb1 /n|date|find "1:">magic.bat -echo set input=%%5>enter.bat -call magic -set nasdoc=%input% -del magic.bat -del enter.bat -set input= - -echo. -echo. -md %nasdoc% -echo. -echo. - -choice " Install Text docs in %nasdoc%\text ? " -if errorlevel 2 goto notext -md %nasdoc%\text -copy nasmdoc.txt %nasdoc%\text -:notext - -choice " Install Html docs in %nasdoc%\html ? " -if errorlevel 2 goto nohtml -md %nasdoc%\html -copy *.htm %nasdoc%\html -:nohtml - -choice " Install Info docs in %nasdoc%\info ? " -if errorlevel 2 goto noinfodocs -if not exist nasm.inf goto inofiles -if not exist nasm.i9 goto inofiles -goto gotifiles -:inofiles -echo. -echo. -echo Alert! Files missing! -echo. -echo. -choice " Would you like to make them now? " -if errorlevel 2 goto noinfodocs -if not exist nasmdoc.tex goto makeall -goto makeinfo - -:gotifiles - -md %nasdoc%\info -copy nasm.i* %nasdoc%\info -:noinfodocs - -choice " Install Winhelp docs in %nasdoc%\winhelp ? " -if errorlevel 2 goto nowinhelp -md %nasdoc%\winhelp -copy nasmdoc.rtf %nasdoc%\winhelp -copy nasmdoc.hpj %nasdoc%\winhelp -:nowinhelp - -choice " Install Postscript docs in %nasdoc%\ps ? " -if errorlevel 2 goto nops -md %nasdoc%\ps -copy nasmdoc.ps %nasdoc%\ps -:nops -goto cleanup - -:dirok - -choice " Install Text docs in .\text ? " -if errorlevel 2 goto notext2 -md text -copy nasmdoc.txt text -:notext2 - -choice " Install Html docs in .\html ? " -if errorlevel 2 goto nohtml2 -md html -copy *.htm html -:nohtml2 - -choice " Install Info docs in .\info ? " -if errorlevel 2 goto nid2 - -if not exist nasm.inf goto inof2 -if not exist nasm.i9 goto inof2 -goto gifiles2 -:inof2 -echo. -echo. -echo Alert! Files missing! -echo. -echo. -choice " Would you like to make them now? " -if errorlevel 2 goto nid2 -if not exist nasmdoc.tex goto makeall -goto makeinfo - -:gifiles2 - -md info -copy nasm.i* info -:nid2 - -choice " Install Winhelp docs in .\winhelp ? " -if errorlevel 2 goto nwhelp2 -md winhelp -copy nasmdoc.rtf winhelp -copy nasmdoc.hpj winhelp -:nwhelp2 - -choice " Install Postscript docs in .\ps ? " -if errorlevel 2 goto nops2 -md ps -copy nasmdoc.ps ps -:nops2 - - -:cleanup -set nasdoc= - -echo. -echo. -echo. -echo. -choice " Remove all files created, but not installed?" -if not errorlevel 2 goto makeclean - -goto exit - -:spotless -deltree /y text -deltree /y html -deltree /y info -deltree /y winhelp -deltree /y ps - -:makeclean -del *.htm -del *.rtf -del *.hpj -del *.txt -del *.tex -del *.ps -del nasm.i* - -:exit diff --git a/doc/metrics/pagd8a.ph b/doc/metrics/pagd8a.ph deleted file mode 100644 index 6f804c2f..00000000 --- a/doc/metrics/pagd8a.ph +++ /dev/null @@ -1,232 +0,0 @@ -%PS_AvantGarde_Demi = ( - name => 'AvantGarde-Demi', - widths => { - "A" => 740, "AE" => 900, "Aacute" => 740, "Acircumflex" => 740, - "Adieresis" => 740, "Agrave" => 740, "Aring" => 740, - "Atilde" => 740, "B" => 580, "C" => 780, "Ccedilla" => 780, - "D" => 700, "E" => 520, "Eacute" => 520, "Ecircumflex" => 520, - "Edieresis" => 520, "Egrave" => 520, "Eth" => 742, "F" => 480, - "G" => 840, "H" => 680, "I" => 280, "Iacute" => 280, - "Icircumflex" => 280, "Idieresis" => 280, "Igrave" => 280, - "J" => 480, "K" => 620, "L" => 440, "Lslash" => 480, "M" => 900, - "N" => 740, "Ntilde" => 740, "O" => 840, "OE" => 1060, - "Oacute" => 840, "Ocircumflex" => 840, "Odieresis" => 840, - "Ograve" => 840, "Oslash" => 840, "Otilde" => 840, "P" => 560, - "Q" => 840, "R" => 580, "S" => 520, "Scaron" => 520, "T" => 420, - "Thorn" => 560, "U" => 640, "Uacute" => 640, "Ucircumflex" => 640, - "Udieresis" => 640, "Ugrave" => 640, "V" => 700, "W" => 900, - "X" => 680, "Y" => 620, "Yacute" => 620, "Ydieresis" => 620, - "Z" => 500, "Zcaron" => 500, "a" => 660, "aacute" => 660, - "acircumflex" => 660, "acute" => 420, "adieresis" => 660, - "ae" => 1080, "agrave" => 660, "ampersand" => 680, "aring" => 660, - "asciicircum" => 600, "asciitilde" => 600, "asterisk" => 440, - "at" => 740, "atilde" => 660, "b" => 660, "backslash" => 640, - "bar" => 600, "braceleft" => 340, "braceright" => 340, - "bracketleft" => 320, "bracketright" => 320, "breve" => 480, - "brokenbar" => 600, "bullet" => 600, "c" => 640, "caron" => 540, - "ccedilla" => 640, "cedilla" => 340, "cent" => 560, - "circumflex" => 540, "colon" => 280, "comma" => 280, - "copyright" => 740, "currency" => 560, "d" => 660, "dagger" => 560, - "daggerdbl" => 560, "degree" => 400, "dieresis" => 500, - "divide" => 600, "dollar" => 560, "dotaccent" => 280, - "dotlessi" => 240, "e" => 640, "eacute" => 640, - "ecircumflex" => 640, "edieresis" => 640, "egrave" => 640, - "eight" => 560, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 600, "eth" => 640, "exclam" => 280, - "exclamdown" => 280, "f" => 280, "fi" => 520, "five" => 560, - "fl" => 520, "florin" => 560, "four" => 560, "fraction" => 160, - "g" => 660, "germandbls" => 600, "grave" => 420, "greater" => 600, - "guillemotleft" => 460, "guillemotright" => 460, - "guilsinglleft" => 240, "guilsinglright" => 240, "h" => 600, - "hungarumlaut" => 700, "hyphen" => 420, "i" => 240, - "iacute" => 240, "icircumflex" => 240, "idieresis" => 240, - "igrave" => 240, "j" => 260, "k" => 580, "l" => 240, "less" => 600, - "logicalnot" => 600, "lslash" => 320, "m" => 940, "macron" => 420, - "minus" => 600, "mu" => 576, "multiply" => 600, "n" => 600, - "nine" => 560, "ntilde" => 600, "numbersign" => 560, "o" => 640, - "oacute" => 640, "ocircumflex" => 640, "odieresis" => 640, - "oe" => 1080, "ogonek" => 340, "ograve" => 640, "one" => 560, - "onehalf" => 840, "onequarter" => 840, "onesuperior" => 336, - "ordfeminine" => 360, "ordmasculine" => 360, "oslash" => 660, - "otilde" => 640, "p" => 660, "paragraph" => 600, - "parenleft" => 380, "parenright" => 380, "percent" => 860, - "period" => 280, "periodcentered" => 280, "perthousand" => 1280, - "plus" => 600, "plusminus" => 600, "q" => 660, "question" => 560, - "questiondown" => 560, "quotedbl" => 360, "quotedblbase" => 480, - "quotedblleft" => 480, "quotedblright" => 480, "quoteleft" => 280, - "quoteright" => 280, "quotesinglbase" => 280, "quotesingle" => 220, - "r" => 320, "registered" => 740, "ring" => 360, "s" => 440, - "scaron" => 440, "section" => 560, "semicolon" => 280, - "seven" => 560, "six" => 560, "slash" => 460, "space" => 280, - "sterling" => 560, "t" => 300, "thorn" => 660, "three" => 560, - "threequarters" => 840, "threesuperior" => 336, "tilde" => 480, - "trademark" => 1000, "two" => 560, "twosuperior" => 336, - "u" => 600, "uacute" => 600, "ucircumflex" => 600, - "udieresis" => 600, "ugrave" => 600, "underscore" => 500, - "v" => 560, "w" => 800, "x" => 560, "y" => 580, "yacute" => 580, - "ydieresis" => 580, "yen" => 560, "z" => 460, "zcaron" => 460, - "zero" => 560, - }, - kern => { - "A" => { - "C" => -40, "G" => -40, "O" => -50, "Q" => -50, "T" => -25, - "U" => -40, "V" => -102, "W" => -60, "Y" => -80, - "quoteright" => -90, "u" => -20, "v" => -70, "w" => -65, - "y" => -50, - }, - "B" => { - "A" => -10, - }, - "C" => { - "A" => -40, - }, - "D" => { - "A" => -50, "V" => -50, "W" => -25, "Y" => -45, "comma" => -20, - "period" => -20, - }, - "F" => { - "A" => -75, "a" => -20, "comma" => -162, "e" => -20, - "period" => -129, - }, - "G" => { - "Y" => -15, "comma" => -20, "period" => -20, - }, - "J" => { - "A" => -30, "a" => -20, "period" => -15, - }, - "K" => { - "O" => -30, "e" => -40, "o" => -45, "u" => -15, "y" => -20, - }, - "L" => { - "T" => -46, "V" => -85, "W" => -55, "Y" => -80, - "quotedblright" => -30, "quoteright" => -30, "y" => -23, - }, - "O" => { - "A" => -60, "T" => -15, "V" => -45, "W" => -20, "X" => -30, - "Y" => -30, "comma" => -30, "period" => -30, - }, - "P" => { - "A" => -100, "a" => -20, "comma" => -220, "e" => -20, "o" => -20, - "period" => -200, - }, - "Q" => { - "comma" => 20, - }, - "R" => { - "O" => 25, "T" => 40, "U" => 25, "V" => -10, "W" => 25, - }, - "S" => { - "comma" => 20, - }, - "T" => { - "A" => -25, "O" => -15, "a" => -70, "colon" => -15, - "comma" => -82, "e" => -49, "hyphen" => -75, "o" => -49, - "period" => -91, "r" => -30, "semicolon" => -29, "u" => -46, - "w" => -55, "y" => -10, - }, - "U" => { - "A" => -40, "comma" => -20, "period" => -20, - }, - "V" => { - "A" => -102, "G" => -20, "O" => -45, "a" => -95, "colon" => -18, - "comma" => -145, "e" => -101, "hyphen" => -75, "i" => -15, - "o" => -101, "period" => -145, "semicolon" => -33, "u" => -55, - }, - "W" => { - "A" => -58, "O" => -20, "a" => -50, "colon" => -15, - "comma" => -106, "e" => -47, "hyphen" => -35, "i" => -10, - "o" => -46, "period" => -106, "semicolon" => -33, "u" => -30, - "y" => -15, - }, - "Y" => { - "A" => -80, "O" => -30, "a" => -93, "colon" => -10, - "comma" => -145, "e" => -89, "hyphen" => -100, "o" => -89, - "period" => -145, "semicolon" => -23, "u" => -52, - }, - "a" => { - "b" => 5, "p" => 20, "t" => 5, - }, - "b" => { - "v" => -20, "y" => -20, - }, - "c" => { - "k" => -15, "l" => -15, "y" => -20, - }, - "comma" => { - "quotedblright" => -70, "quoteright" => -70, "space" => -50, - }, - "e" => { - "v" => -20, "w" => -20, "x" => -20, "y" => -20, - }, - "f" => { - "a" => -15, "comma" => -40, "dotlessi" => -15, "f" => -20, - "i" => -15, "l" => -15, "o" => -20, "period" => -40, - }, - "g" => { - "a" => 15, "i" => 25, - }, - "h" => { - "y" => -30, - }, - "k" => { - "e" => -40, "o" => -30, "y" => -5, - }, - "m" => { - "u" => -20, "y" => -20, - }, - "n" => { - "v" => -30, "y" => -15, - }, - "o" => { - "v" => -30, "w" => -20, "x" => -30, "y" => -20, - }, - "p" => { - "y" => -20, - }, - "period" => { - "quotedblright" => -70, "quoteright" => -70, "space" => -50, - }, - "quotedblleft" => { - "A" => -50, - }, - "quotedblright" => { - "space" => -50, - }, - "quoteleft" => { - "A" => -50, "quoteleft" => -80, - }, - "quoteright" => { - "d" => -50, "quoteright" => -80, "r" => -20, "s" => -15, - "space" => -50, "t" => 10, "v" => -10, - }, - "r" => { - "c" => -7, "comma" => -75, "d" => -6, "e" => -4, "g" => 1, - "hyphen" => -60, "i" => 20, "k" => 5, "l" => 20, "m" => 15, - "n" => 21, "o" => -15, "p" => 20, "period" => -73, "q" => -8, - "s" => 20, "t" => 20, "u" => 20, "v" => 40, "y" => 40, - }, - "s" => { - "comma" => 20, "period" => 20, - }, - "space" => { - "A" => -20, "T" => -25, "V" => -80, "W" => -25, "Y" => -60, - "quotedblleft" => -50, "quoteleft" => -50, - }, - "v" => { - "a" => -30, "comma" => -90, "e" => -20, "o" => -20, - "period" => -90, - }, - "w" => { - "a" => -30, "comma" => -90, "e" => -20, "o" => -30, - "period" => -90, - }, - "x" => { - "e" => -20, - }, - "y" => { - "a" => -30, "c" => -35, "comma" => -100, "e" => -20, "o" => -30, - "period" => -100, - } - } -); -1; diff --git a/doc/metrics/pagdo8a.ph b/doc/metrics/pagdo8a.ph deleted file mode 100644 index 024773ef..00000000 --- a/doc/metrics/pagdo8a.ph +++ /dev/null @@ -1,232 +0,0 @@ -%PS_AvantGarde_DemiOblique = ( - name => 'AvantGarde-DemiOblique', - widths => { - "A" => 740, "AE" => 900, "Aacute" => 740, "Acircumflex" => 740, - "Adieresis" => 740, "Agrave" => 740, "Aring" => 740, - "Atilde" => 740, "B" => 580, "C" => 780, "Ccedilla" => 780, - "D" => 700, "E" => 520, "Eacute" => 520, "Ecircumflex" => 520, - "Edieresis" => 520, "Egrave" => 520, "Eth" => 742, "F" => 480, - "G" => 840, "H" => 680, "I" => 280, "Iacute" => 280, - "Icircumflex" => 280, "Idieresis" => 280, "Igrave" => 280, - "J" => 480, "K" => 620, "L" => 440, "Lslash" => 480, "M" => 900, - "N" => 740, "Ntilde" => 740, "O" => 840, "OE" => 1060, - "Oacute" => 840, "Ocircumflex" => 840, "Odieresis" => 840, - "Ograve" => 840, "Oslash" => 840, "Otilde" => 840, "P" => 560, - "Q" => 840, "R" => 580, "S" => 520, "Scaron" => 520, "T" => 420, - "Thorn" => 560, "U" => 640, "Uacute" => 640, "Ucircumflex" => 640, - "Udieresis" => 640, "Ugrave" => 640, "V" => 700, "W" => 900, - "X" => 680, "Y" => 620, "Yacute" => 620, "Ydieresis" => 620, - "Z" => 500, "Zcaron" => 500, "a" => 660, "aacute" => 660, - "acircumflex" => 660, "acute" => 420, "adieresis" => 660, - "ae" => 1080, "agrave" => 660, "ampersand" => 680, "aring" => 660, - "asciicircum" => 600, "asciitilde" => 600, "asterisk" => 440, - "at" => 740, "atilde" => 660, "b" => 660, "backslash" => 640, - "bar" => 600, "braceleft" => 340, "braceright" => 340, - "bracketleft" => 320, "bracketright" => 320, "breve" => 480, - "brokenbar" => 600, "bullet" => 600, "c" => 640, "caron" => 540, - "ccedilla" => 640, "cedilla" => 340, "cent" => 560, - "circumflex" => 540, "colon" => 280, "comma" => 280, - "copyright" => 740, "currency" => 560, "d" => 660, "dagger" => 560, - "daggerdbl" => 560, "degree" => 400, "dieresis" => 500, - "divide" => 600, "dollar" => 560, "dotaccent" => 280, - "dotlessi" => 240, "e" => 640, "eacute" => 640, - "ecircumflex" => 640, "edieresis" => 640, "egrave" => 640, - "eight" => 560, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 600, "eth" => 640, "exclam" => 280, - "exclamdown" => 280, "f" => 280, "fi" => 520, "five" => 560, - "fl" => 520, "florin" => 560, "four" => 560, "fraction" => 160, - "g" => 660, "germandbls" => 600, "grave" => 420, "greater" => 600, - "guillemotleft" => 460, "guillemotright" => 460, - "guilsinglleft" => 240, "guilsinglright" => 240, "h" => 600, - "hungarumlaut" => 700, "hyphen" => 420, "i" => 240, - "iacute" => 240, "icircumflex" => 240, "idieresis" => 240, - "igrave" => 240, "j" => 260, "k" => 580, "l" => 240, "less" => 600, - "logicalnot" => 600, "lslash" => 320, "m" => 940, "macron" => 420, - "minus" => 600, "mu" => 576, "multiply" => 600, "n" => 600, - "nine" => 560, "ntilde" => 600, "numbersign" => 560, "o" => 640, - "oacute" => 640, "ocircumflex" => 640, "odieresis" => 640, - "oe" => 1080, "ogonek" => 340, "ograve" => 640, "one" => 560, - "onehalf" => 840, "onequarter" => 840, "onesuperior" => 336, - "ordfeminine" => 360, "ordmasculine" => 360, "oslash" => 660, - "otilde" => 640, "p" => 660, "paragraph" => 600, - "parenleft" => 380, "parenright" => 380, "percent" => 860, - "period" => 280, "periodcentered" => 280, "perthousand" => 1280, - "plus" => 600, "plusminus" => 600, "q" => 660, "question" => 560, - "questiondown" => 560, "quotedbl" => 360, "quotedblbase" => 480, - "quotedblleft" => 480, "quotedblright" => 480, "quoteleft" => 280, - "quoteright" => 280, "quotesinglbase" => 280, "quotesingle" => 220, - "r" => 320, "registered" => 740, "ring" => 360, "s" => 440, - "scaron" => 440, "section" => 560, "semicolon" => 280, - "seven" => 560, "six" => 560, "slash" => 460, "space" => 280, - "sterling" => 560, "t" => 300, "thorn" => 660, "three" => 560, - "threequarters" => 840, "threesuperior" => 336, "tilde" => 480, - "trademark" => 1000, "two" => 560, "twosuperior" => 336, - "u" => 600, "uacute" => 600, "ucircumflex" => 600, - "udieresis" => 600, "ugrave" => 600, "underscore" => 500, - "v" => 560, "w" => 800, "x" => 560, "y" => 580, "yacute" => 580, - "ydieresis" => 580, "yen" => 560, "z" => 460, "zcaron" => 460, - "zero" => 560, - }, - kern => { - "A" => { - "C" => -40, "G" => -40, "O" => -50, "Q" => -50, "T" => -25, - "U" => -40, "V" => -102, "W" => -60, "Y" => -80, - "quoteright" => -90, "u" => -20, "v" => -70, "w" => -65, - "y" => -50, - }, - "B" => { - "A" => -10, - }, - "C" => { - "A" => -40, - }, - "D" => { - "A" => -50, "V" => -50, "W" => -25, "Y" => -45, "comma" => -20, - "period" => -20, - }, - "F" => { - "A" => -75, "a" => -20, "comma" => -162, "e" => -20, - "period" => -129, - }, - "G" => { - "Y" => -15, "comma" => -20, "period" => -20, - }, - "J" => { - "A" => -30, "a" => -20, "period" => -15, - }, - "K" => { - "O" => -30, "e" => -40, "o" => -45, "u" => -15, "y" => -20, - }, - "L" => { - "T" => -46, "V" => -85, "W" => -55, "Y" => -80, - "quotedblright" => -30, "quoteright" => -30, "y" => -23, - }, - "O" => { - "A" => -60, "T" => -15, "V" => -45, "W" => -20, "X" => -30, - "Y" => -30, "comma" => -30, "period" => -30, - }, - "P" => { - "A" => -100, "a" => -20, "comma" => -220, "e" => -20, "o" => -20, - "period" => -200, - }, - "Q" => { - "comma" => 20, - }, - "R" => { - "O" => 25, "T" => 40, "U" => 25, "V" => -10, "W" => 25, - }, - "S" => { - "comma" => 20, - }, - "T" => { - "A" => -25, "O" => -15, "a" => -70, "colon" => -15, - "comma" => -82, "e" => -49, "hyphen" => -75, "o" => -49, - "period" => -91, "r" => -30, "semicolon" => -29, "u" => -46, - "w" => -55, "y" => -10, - }, - "U" => { - "A" => -40, "comma" => -20, "period" => -20, - }, - "V" => { - "A" => -102, "G" => -20, "O" => -45, "a" => -95, "colon" => -18, - "comma" => -145, "e" => -101, "hyphen" => -75, "i" => -15, - "o" => -101, "period" => -145, "semicolon" => -33, "u" => -55, - }, - "W" => { - "A" => -58, "O" => -20, "a" => -50, "colon" => -15, - "comma" => -106, "e" => -47, "hyphen" => -35, "i" => -10, - "o" => -46, "period" => -106, "semicolon" => -33, "u" => -30, - "y" => -15, - }, - "Y" => { - "A" => -80, "O" => -30, "a" => -93, "colon" => -10, - "comma" => -145, "e" => -89, "hyphen" => -100, "o" => -89, - "period" => -145, "semicolon" => -23, "u" => -52, - }, - "a" => { - "b" => 5, "p" => 20, "t" => 5, - }, - "b" => { - "v" => -20, "y" => -20, - }, - "c" => { - "k" => -15, "l" => -15, "y" => -20, - }, - "comma" => { - "quotedblright" => -70, "quoteright" => -70, "space" => -50, - }, - "e" => { - "v" => -20, "w" => -20, "x" => -20, "y" => -20, - }, - "f" => { - "a" => -15, "comma" => -40, "dotlessi" => -15, "f" => -20, - "i" => -15, "l" => -15, "o" => -20, "period" => -40, - }, - "g" => { - "a" => 15, "i" => 25, - }, - "h" => { - "y" => -30, - }, - "k" => { - "e" => -40, "o" => -30, "y" => -5, - }, - "m" => { - "u" => -20, "y" => -20, - }, - "n" => { - "v" => -30, "y" => -15, - }, - "o" => { - "v" => -30, "w" => -20, "x" => -30, "y" => -20, - }, - "p" => { - "y" => -20, - }, - "period" => { - "quotedblright" => -70, "quoteright" => -70, "space" => -50, - }, - "quotedblleft" => { - "A" => -50, - }, - "quotedblright" => { - "space" => -50, - }, - "quoteleft" => { - "A" => -50, "quoteleft" => -80, - }, - "quoteright" => { - "d" => -50, "quoteright" => -80, "r" => -20, "s" => -15, - "space" => -50, "t" => 10, "v" => -10, - }, - "r" => { - "c" => -7, "comma" => -75, "d" => -6, "e" => -4, "g" => 1, - "hyphen" => -60, "i" => 20, "k" => 5, "l" => 20, "m" => 15, - "n" => 21, "o" => -15, "p" => 20, "period" => -73, "q" => -8, - "s" => 20, "t" => 20, "u" => 20, "v" => 40, "y" => 40, - }, - "s" => { - "comma" => 20, "period" => 20, - }, - "space" => { - "A" => -20, "T" => -25, "V" => -80, "W" => -25, "Y" => -60, - "quotedblleft" => -50, "quoteleft" => -50, - }, - "v" => { - "a" => -30, "comma" => -90, "e" => -20, "o" => -20, - "period" => -90, - }, - "w" => { - "a" => -30, "comma" => -90, "e" => -20, "o" => -30, - "period" => -90, - }, - "x" => { - "e" => -20, - }, - "y" => { - "a" => -30, "c" => -35, "comma" => -100, "e" => -20, "o" => -30, - "period" => -100, - } - } -); -1; diff --git a/doc/metrics/pagk8a.ph b/doc/metrics/pagk8a.ph deleted file mode 100644 index dfa62d80..00000000 --- a/doc/metrics/pagk8a.ph +++ /dev/null @@ -1,229 +0,0 @@ -%PS_AvantGarde_Book = ( - name => 'AvantGarde-Book', - widths => { - "A" => 740, "AE" => 992, "Aacute" => 740, "Acircumflex" => 740, - "Adieresis" => 740, "Agrave" => 740, "Aring" => 740, - "Atilde" => 740, "B" => 574, "C" => 813, "Ccedilla" => 813, - "D" => 744, "E" => 536, "Eacute" => 536, "Ecircumflex" => 536, - "Edieresis" => 536, "Egrave" => 536, "Eth" => 790, "F" => 485, - "G" => 872, "H" => 683, "I" => 226, "Iacute" => 226, - "Icircumflex" => 226, "Idieresis" => 226, "Igrave" => 226, - "J" => 482, "K" => 591, "L" => 462, "Lslash" => 517, "M" => 919, - "N" => 740, "Ntilde" => 740, "O" => 869, "OE" => 1194, - "Oacute" => 869, "Ocircumflex" => 869, "Odieresis" => 869, - "Ograve" => 869, "Oslash" => 868, "Otilde" => 869, "P" => 592, - "Q" => 871, "R" => 607, "S" => 498, "Scaron" => 498, "T" => 426, - "Thorn" => 592, "U" => 655, "Uacute" => 655, "Ucircumflex" => 655, - "Udieresis" => 655, "Ugrave" => 655, "V" => 702, "W" => 960, - "X" => 609, "Y" => 592, "Yacute" => 592, "Ydieresis" => 592, - "Z" => 480, "Zcaron" => 480, "a" => 683, "aacute" => 683, - "acircumflex" => 683, "acute" => 375, "adieresis" => 683, - "ae" => 1157, "agrave" => 683, "ampersand" => 757, "aring" => 683, - "asciicircum" => 606, "asciitilde" => 606, "asterisk" => 425, - "at" => 867, "atilde" => 683, "b" => 682, "backslash" => 605, - "bar" => 672, "braceleft" => 351, "braceright" => 351, - "bracketleft" => 351, "bracketright" => 351, "breve" => 453, - "brokenbar" => 672, "bullet" => 606, "c" => 647, "caron" => 502, - "ccedilla" => 647, "cedilla" => 324, "cent" => 554, - "circumflex" => 502, "colon" => 277, "comma" => 277, - "copyright" => 747, "currency" => 554, "d" => 685, "dagger" => 553, - "daggerdbl" => 553, "degree" => 400, "dieresis" => 369, - "divide" => 606, "dollar" => 554, "dotaccent" => 222, - "dotlessi" => 200, "e" => 650, "eacute" => 650, - "ecircumflex" => 650, "edieresis" => 650, "egrave" => 650, - "eight" => 554, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 606, "eth" => 655, "exclam" => 295, - "exclamdown" => 295, "f" => 314, "fi" => 487, "five" => 554, - "fl" => 485, "florin" => 554, "four" => 554, "fraction" => 166, - "g" => 673, "germandbls" => 554, "grave" => 378, "greater" => 606, - "guillemotleft" => 425, "guillemotright" => 425, - "guilsinglleft" => 251, "guilsinglright" => 251, "h" => 610, - "hungarumlaut" => 552, "hyphen" => 332, "i" => 200, - "iacute" => 200, "icircumflex" => 200, "idieresis" => 200, - "igrave" => 200, "j" => 203, "k" => 502, "l" => 200, "less" => 606, - "logicalnot" => 606, "lslash" => 300, "m" => 938, "macron" => 485, - "minus" => 606, "mu" => 608, "multiply" => 606, "n" => 610, - "nine" => 554, "ntilde" => 610, "numbersign" => 554, "o" => 655, - "oacute" => 655, "ocircumflex" => 655, "odieresis" => 655, - "oe" => 1137, "ogonek" => 302, "ograve" => 655, "one" => 554, - "onehalf" => 831, "onequarter" => 831, "onesuperior" => 332, - "ordfeminine" => 369, "ordmasculine" => 369, "oslash" => 653, - "otilde" => 655, "p" => 682, "paragraph" => 564, - "parenleft" => 369, "parenright" => 369, "percent" => 775, - "period" => 277, "periodcentered" => 277, "perthousand" => 1174, - "plus" => 606, "plusminus" => 606, "q" => 682, "question" => 591, - "questiondown" => 591, "quotedbl" => 309, "quotedblbase" => 502, - "quotedblleft" => 502, "quotedblright" => 484, "quoteleft" => 351, - "quoteright" => 351, "quotesinglbase" => 354, "quotesingle" => 198, - "r" => 301, "registered" => 747, "ring" => 332, "s" => 388, - "scaron" => 388, "section" => 615, "semicolon" => 277, - "seven" => 554, "six" => 554, "slash" => 437, "space" => 277, - "sterling" => 554, "t" => 339, "thorn" => 682, "three" => 554, - "threequarters" => 831, "threesuperior" => 332, "tilde" => 439, - "trademark" => 1000, "two" => 554, "twosuperior" => 332, - "u" => 608, "uacute" => 608, "ucircumflex" => 608, - "udieresis" => 608, "ugrave" => 608, "underscore" => 500, - "v" => 554, "w" => 831, "x" => 480, "y" => 536, "yacute" => 536, - "ydieresis" => 536, "yen" => 554, "z" => 425, "zcaron" => 425, - "zero" => 554, - }, - kern => { - "A" => { - "C" => -40, "G" => -40, "O" => -50, "Q" => -40, "T" => -45, - "U" => -40, "V" => -102, "W" => -60, "Y" => -92, - "quotedblright" => -100, "quoteright" => -100, "u" => -20, - "v" => -70, "w" => -65, "y" => -62, - }, - "B" => { - "A" => -10, - }, - "C" => { - "A" => -40, - }, - "D" => { - "A" => -50, "V" => -50, "W" => -10, "Y" => -30, "comma" => -20, - "period" => -20, - }, - "F" => { - "A" => -75, "a" => -20, "comma" => -180, "e" => -20, - "period" => -160, - }, - "G" => { - "Y" => -20, "comma" => -20, "period" => -20, - }, - "J" => { - "A" => -30, "a" => -20, "period" => -15, - }, - "K" => { - "O" => -20, "e" => -20, "o" => -15, - }, - "L" => { - "T" => -46, "V" => -113, "W" => -67, "Y" => -91, - "quotedblright" => -130, "quoteright" => -130, "y" => -23, - }, - "O" => { - "A" => -60, "T" => -30, "V" => -60, "W" => -20, "X" => -30, - "Y" => -30, "comma" => -30, "period" => -30, - }, - "P" => { - "A" => -114, "a" => -20, "comma" => -280, "e" => -20, "o" => -60, - "period" => -300, - }, - "Q" => { - "comma" => 20, - }, - "R" => { - "T" => 6, "V" => -10, "W" => 10, "Y" => -10, - }, - "S" => { - "comma" => 20, - }, - "T" => { - "A" => -45, "O" => -30, "a" => -90, "colon" => -15, - "comma" => -82, "e" => -49, "hyphen" => -75, "i" => 10, - "o" => -70, "period" => -91, "r" => -30, "semicolon" => -29, - "u" => -46, "w" => -55, "y" => -50, - }, - "U" => { - "A" => -40, "comma" => -20, "period" => -20, - }, - "V" => { - "A" => -102, "G" => -20, "O" => -60, "a" => -104, "colon" => -18, - "comma" => -145, "e" => -101, "hyphen" => -75, "i" => -5, - "o" => -101, "period" => -165, "semicolon" => -33, "u" => -40, - }, - "W" => { - "A" => -58, "O" => -20, "a" => -50, "colon" => -15, - "comma" => -106, "e" => -47, "hyphen" => -35, "i" => 6, - "o" => -46, "period" => -106, "semicolon" => -33, "u" => -30, - "y" => -2, - }, - "Y" => { - "A" => -92, "O" => -30, "a" => -93, "colon" => -10, - "comma" => -145, "e" => -89, "hyphen" => -85, "o" => -89, - "period" => -175, "semicolon" => -23, "u" => -52, - }, - "a" => { - "b" => 20, "p" => 20, - }, - "b" => { - "v" => -20, "y" => -20, - }, - "c" => { - "k" => -15, "y" => -20, - }, - "comma" => { - "quotedblright" => -120, "quoteright" => -120, "space" => -110, - }, - "e" => { - "v" => -20, "w" => -20, "y" => -20, - }, - "f" => { - "a" => -40, "comma" => -50, "dotlessi" => -34, "e" => -20, - "f" => -60, "i" => -34, "l" => -30, "o" => -40, "period" => -50, - }, - "g" => { - "a" => -15, - }, - "h" => { - "y" => -30, - }, - "k" => { - "e" => -15, "y" => -5, - }, - "m" => { - "a" => -20, "u" => -20, "y" => -20, - }, - "n" => { - "v" => -20, "y" => -15, - }, - "o" => { - "v" => -30, "w" => -20, "x" => -15, "y" => -20, - }, - "p" => { - "y" => -20, - }, - "period" => { - "quotedblright" => -120, "quoteright" => -120, "space" => -110, - }, - "quotedblleft" => { - "A" => -100, "quoteleft" => -35, - }, - "quotedblright" => { - "space" => -110, - }, - "quoteleft" => { - "A" => -100, "quoteleft" => -203, - }, - "quoteright" => { - "d" => -110, "quotedblright" => -35, "quoteright" => -203, - "r" => -20, "s" => -15, "space" => -110, "t" => 10, "v" => -30, - }, - "r" => { - "a" => -20, "c" => -20, "comma" => -75, "d" => -6, "e" => -4, - "g" => -15, "hyphen" => -60, "i" => 20, "k" => 20, "l" => 20, - "m" => 28, "n" => 21, "o" => -20, "p" => 20, "period" => -73, - "q" => -8, "s" => 20, "t" => 20, "u" => 20, "v" => 40, "y" => 40, - }, - "s" => { - "comma" => 20, "period" => 20, - }, - "space" => { - "A" => -20, "T" => -25, "V" => -50, "W" => -25, "Y" => -60, - "quotedblleft" => -110, "quoteleft" => -110, - }, - "v" => { - "a" => -30, "comma" => -100, "e" => -20, "o" => -30, - "period" => -130, - }, - "w" => { - "a" => -30, "comma" => -90, "e" => -20, "h" => 15, "o" => -30, - "period" => -100, - }, - "y" => { - "a" => -30, "comma" => -110, "e" => -20, "o" => -30, - "period" => -125, - } - } -); -1; diff --git a/doc/metrics/pagko8a.ph b/doc/metrics/pagko8a.ph deleted file mode 100644 index 249be68f..00000000 --- a/doc/metrics/pagko8a.ph +++ /dev/null @@ -1,229 +0,0 @@ -%PS_AvantGarde_BookOblique = ( - name => 'AvantGarde-BookOblique', - widths => { - "A" => 740, "AE" => 992, "Aacute" => 740, "Acircumflex" => 740, - "Adieresis" => 740, "Agrave" => 740, "Aring" => 740, - "Atilde" => 740, "B" => 574, "C" => 813, "Ccedilla" => 813, - "D" => 744, "E" => 536, "Eacute" => 536, "Ecircumflex" => 536, - "Edieresis" => 536, "Egrave" => 536, "Eth" => 790, "F" => 485, - "G" => 872, "H" => 683, "I" => 226, "Iacute" => 226, - "Icircumflex" => 226, "Idieresis" => 226, "Igrave" => 226, - "J" => 482, "K" => 591, "L" => 462, "Lslash" => 517, "M" => 919, - "N" => 740, "Ntilde" => 740, "O" => 869, "OE" => 1194, - "Oacute" => 869, "Ocircumflex" => 869, "Odieresis" => 869, - "Ograve" => 869, "Oslash" => 868, "Otilde" => 869, "P" => 592, - "Q" => 871, "R" => 607, "S" => 498, "Scaron" => 498, "T" => 426, - "Thorn" => 592, "U" => 655, "Uacute" => 655, "Ucircumflex" => 655, - "Udieresis" => 655, "Ugrave" => 655, "V" => 702, "W" => 960, - "X" => 609, "Y" => 592, "Yacute" => 592, "Ydieresis" => 592, - "Z" => 480, "Zcaron" => 480, "a" => 683, "aacute" => 683, - "acircumflex" => 683, "acute" => 375, "adieresis" => 683, - "ae" => 1157, "agrave" => 683, "ampersand" => 757, "aring" => 683, - "asciicircum" => 606, "asciitilde" => 606, "asterisk" => 425, - "at" => 867, "atilde" => 683, "b" => 682, "backslash" => 605, - "bar" => 672, "braceleft" => 351, "braceright" => 351, - "bracketleft" => 351, "bracketright" => 351, "breve" => 453, - "brokenbar" => 672, "bullet" => 606, "c" => 647, "caron" => 502, - "ccedilla" => 647, "cedilla" => 324, "cent" => 554, - "circumflex" => 502, "colon" => 277, "comma" => 277, - "copyright" => 747, "currency" => 554, "d" => 685, "dagger" => 553, - "daggerdbl" => 553, "degree" => 400, "dieresis" => 369, - "divide" => 606, "dollar" => 554, "dotaccent" => 222, - "dotlessi" => 200, "e" => 650, "eacute" => 650, - "ecircumflex" => 650, "edieresis" => 650, "egrave" => 650, - "eight" => 554, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 606, "eth" => 655, "exclam" => 295, - "exclamdown" => 295, "f" => 314, "fi" => 487, "five" => 554, - "fl" => 485, "florin" => 554, "four" => 554, "fraction" => 166, - "g" => 673, "germandbls" => 554, "grave" => 378, "greater" => 606, - "guillemotleft" => 425, "guillemotright" => 425, - "guilsinglleft" => 251, "guilsinglright" => 251, "h" => 610, - "hungarumlaut" => 552, "hyphen" => 332, "i" => 200, - "iacute" => 200, "icircumflex" => 200, "idieresis" => 200, - "igrave" => 200, "j" => 203, "k" => 502, "l" => 200, "less" => 606, - "logicalnot" => 606, "lslash" => 300, "m" => 938, "macron" => 485, - "minus" => 606, "mu" => 608, "multiply" => 606, "n" => 610, - "nine" => 554, "ntilde" => 610, "numbersign" => 554, "o" => 655, - "oacute" => 655, "ocircumflex" => 655, "odieresis" => 655, - "oe" => 1137, "ogonek" => 302, "ograve" => 655, "one" => 554, - "onehalf" => 831, "onequarter" => 831, "onesuperior" => 332, - "ordfeminine" => 369, "ordmasculine" => 369, "oslash" => 653, - "otilde" => 655, "p" => 682, "paragraph" => 564, - "parenleft" => 369, "parenright" => 369, "percent" => 775, - "period" => 277, "periodcentered" => 277, "perthousand" => 1174, - "plus" => 606, "plusminus" => 606, "q" => 682, "question" => 591, - "questiondown" => 591, "quotedbl" => 309, "quotedblbase" => 502, - "quotedblleft" => 502, "quotedblright" => 484, "quoteleft" => 351, - "quoteright" => 351, "quotesinglbase" => 354, "quotesingle" => 198, - "r" => 301, "registered" => 747, "ring" => 332, "s" => 388, - "scaron" => 388, "section" => 615, "semicolon" => 277, - "seven" => 554, "six" => 554, "slash" => 437, "space" => 277, - "sterling" => 554, "t" => 339, "thorn" => 682, "three" => 554, - "threequarters" => 831, "threesuperior" => 332, "tilde" => 439, - "trademark" => 1000, "two" => 554, "twosuperior" => 332, - "u" => 608, "uacute" => 608, "ucircumflex" => 608, - "udieresis" => 608, "ugrave" => 608, "underscore" => 500, - "v" => 554, "w" => 831, "x" => 480, "y" => 536, "yacute" => 536, - "ydieresis" => 536, "yen" => 554, "z" => 425, "zcaron" => 425, - "zero" => 554, - }, - kern => { - "A" => { - "C" => -40, "G" => -40, "O" => -50, "Q" => -40, "T" => -45, - "U" => -40, "V" => -102, "W" => -60, "Y" => -92, - "quotedblright" => -100, "quoteright" => -100, "u" => -20, - "v" => -70, "w" => -65, "y" => -62, - }, - "B" => { - "A" => -10, - }, - "C" => { - "A" => -40, - }, - "D" => { - "A" => -50, "V" => -50, "W" => -10, "Y" => -30, "comma" => -20, - "period" => -20, - }, - "F" => { - "A" => -75, "a" => -20, "comma" => -180, "e" => -20, - "period" => -160, - }, - "G" => { - "Y" => -20, "comma" => -20, "period" => -20, - }, - "J" => { - "A" => -30, "a" => -20, "period" => -15, - }, - "K" => { - "O" => -20, "e" => -20, "o" => -15, - }, - "L" => { - "T" => -46, "V" => -113, "W" => -67, "Y" => -91, - "quotedblright" => -130, "quoteright" => -130, "y" => -23, - }, - "O" => { - "A" => -60, "T" => -30, "V" => -60, "W" => -20, "X" => -30, - "Y" => -30, "comma" => -30, "period" => -30, - }, - "P" => { - "A" => -114, "a" => -20, "comma" => -280, "e" => -20, "o" => -60, - "period" => -300, - }, - "Q" => { - "comma" => 20, - }, - "R" => { - "T" => 6, "V" => -10, "W" => 10, "Y" => -10, - }, - "S" => { - "comma" => 20, - }, - "T" => { - "A" => -45, "O" => -30, "a" => -90, "colon" => -15, - "comma" => -82, "e" => -49, "hyphen" => -75, "i" => 10, - "o" => -70, "period" => -91, "r" => -30, "semicolon" => -29, - "u" => -46, "w" => -55, "y" => -50, - }, - "U" => { - "A" => -40, "comma" => -20, "period" => -20, - }, - "V" => { - "A" => -102, "G" => -20, "O" => -60, "a" => -104, "colon" => -18, - "comma" => -145, "e" => -101, "hyphen" => -75, "i" => -5, - "o" => -101, "period" => -165, "semicolon" => -33, "u" => -40, - }, - "W" => { - "A" => -58, "O" => -20, "a" => -50, "colon" => -15, - "comma" => -106, "e" => -47, "hyphen" => -35, "i" => 6, - "o" => -46, "period" => -106, "semicolon" => -33, "u" => -30, - "y" => -2, - }, - "Y" => { - "A" => -92, "O" => -30, "a" => -93, "colon" => -10, - "comma" => -145, "e" => -89, "hyphen" => -85, "o" => -89, - "period" => -175, "semicolon" => -23, "u" => -52, - }, - "a" => { - "b" => 20, "p" => 20, - }, - "b" => { - "v" => -20, "y" => -20, - }, - "c" => { - "k" => -15, "y" => -20, - }, - "comma" => { - "quotedblright" => -120, "quoteright" => -120, "space" => -110, - }, - "e" => { - "v" => -20, "w" => -20, "y" => -20, - }, - "f" => { - "a" => -40, "comma" => -50, "dotlessi" => -34, "e" => -20, - "f" => -60, "i" => -34, "l" => -30, "o" => -40, "period" => -50, - }, - "g" => { - "a" => -15, - }, - "h" => { - "y" => -30, - }, - "k" => { - "e" => -15, "y" => -5, - }, - "m" => { - "a" => -20, "u" => -20, "y" => -20, - }, - "n" => { - "v" => -20, "y" => -15, - }, - "o" => { - "v" => -30, "w" => -20, "x" => -15, "y" => -20, - }, - "p" => { - "y" => -20, - }, - "period" => { - "quotedblright" => -120, "quoteright" => -120, "space" => -110, - }, - "quotedblleft" => { - "A" => -100, "quoteleft" => -35, - }, - "quotedblright" => { - "space" => -110, - }, - "quoteleft" => { - "A" => -100, "quoteleft" => -203, - }, - "quoteright" => { - "d" => -110, "quotedblright" => -35, "quoteright" => -203, - "r" => -20, "s" => -15, "space" => -110, "t" => 10, "v" => -30, - }, - "r" => { - "a" => -20, "c" => -20, "comma" => -75, "d" => -6, "e" => -4, - "g" => -15, "hyphen" => -60, "i" => 20, "k" => 20, "l" => 20, - "m" => 28, "n" => 21, "o" => -20, "p" => 20, "period" => -73, - "q" => -8, "s" => 20, "t" => 20, "u" => 20, "v" => 40, "y" => 40, - }, - "s" => { - "comma" => 20, "period" => 20, - }, - "space" => { - "A" => -20, "T" => -25, "V" => -50, "W" => -25, "Y" => -60, - "quotedblleft" => -110, "quoteleft" => -110, - }, - "v" => { - "a" => -30, "comma" => -100, "e" => -20, "o" => -30, - "period" => -130, - }, - "w" => { - "a" => -30, "comma" => -90, "e" => -20, "h" => 15, "o" => -30, - "period" => -100, - }, - "y" => { - "a" => -30, "comma" => -110, "e" => -20, "o" => -30, - "period" => -125, - } - } -); -1; diff --git a/doc/metrics/pbkd8a.ph b/doc/metrics/pbkd8a.ph deleted file mode 100644 index dc667e93..00000000 --- a/doc/metrics/pbkd8a.ph +++ /dev/null @@ -1,120 +0,0 @@ -%PS_Bookman_Demi = ( - name => 'Bookman-Demi', - widths => { - "A" => 720, "AE" => 1140, "Aacute" => 720, "Acircumflex" => 720, - "Adieresis" => 720, "Agrave" => 720, "Aring" => 720, - "Atilde" => 720, "B" => 720, "C" => 740, "Ccedilla" => 740, - "D" => 780, "E" => 720, "Eacute" => 720, "Ecircumflex" => 720, - "Edieresis" => 720, "Egrave" => 720, "Eth" => 780, "F" => 680, - "G" => 780, "H" => 820, "I" => 400, "Iacute" => 400, - "Icircumflex" => 400, "Idieresis" => 400, "Igrave" => 400, - "J" => 640, "K" => 800, "L" => 640, "Lslash" => 640, "M" => 940, - "N" => 740, "Ntilde" => 740, "O" => 800, "OE" => 1220, - "Oacute" => 800, "Ocircumflex" => 800, "Odieresis" => 800, - "Ograve" => 800, "Oslash" => 800, "Otilde" => 800, "P" => 660, - "Q" => 800, "R" => 780, "S" => 660, "Scaron" => 660, "T" => 700, - "Thorn" => 660, "U" => 740, "Uacute" => 740, "Ucircumflex" => 740, - "Udieresis" => 740, "Ugrave" => 740, "V" => 720, "W" => 940, - "X" => 780, "Y" => 700, "Yacute" => 700, "Ydieresis" => 700, - "Z" => 640, "Zcaron" => 640, "a" => 580, "aacute" => 580, - "acircumflex" => 580, "acute" => 400, "adieresis" => 580, - "ae" => 880, "agrave" => 580, "ampersand" => 800, "aring" => 580, - "asciicircum" => 600, "asciitilde" => 600, "asterisk" => 460, - "at" => 820, "atilde" => 580, "b" => 600, "backslash" => 600, - "bar" => 600, "braceleft" => 320, "braceright" => 320, - "bracketleft" => 300, "bracketright" => 300, "breve" => 500, - "brokenbar" => 600, "bullet" => 460, "c" => 580, "caron" => 500, - "ccedilla" => 580, "cedilla" => 360, "cent" => 660, - "circumflex" => 500, "colon" => 340, "comma" => 340, - "copyright" => 740, "currency" => 660, "d" => 640, "dagger" => 440, - "daggerdbl" => 380, "degree" => 400, "dieresis" => 500, - "divide" => 600, "dollar" => 660, "dotaccent" => 320, - "dotlessi" => 360, "e" => 580, "eacute" => 580, - "ecircumflex" => 580, "edieresis" => 580, "egrave" => 580, - "eight" => 660, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 600, "eth" => 620, "exclam" => 360, - "exclamdown" => 360, "f" => 380, "fi" => 740, "five" => 660, - "fl" => 740, "florin" => 660, "four" => 660, "fraction" => 120, - "g" => 580, "germandbls" => 660, "grave" => 400, "greater" => 600, - "guillemotleft" => 400, "guillemotright" => 400, - "guilsinglleft" => 220, "guilsinglright" => 220, "h" => 680, - "hungarumlaut" => 440, "hyphen" => 360, "i" => 360, - "iacute" => 360, "icircumflex" => 360, "idieresis" => 360, - "igrave" => 360, "j" => 340, "k" => 660, "l" => 340, "less" => 600, - "logicalnot" => 600, "lslash" => 340, "m" => 1000, "macron" => 460, - "minus" => 600, "mu" => 660, "multiply" => 600, "n" => 680, - "nine" => 660, "ntilde" => 680, "numbersign" => 660, "o" => 620, - "oacute" => 620, "ocircumflex" => 620, "odieresis" => 620, - "oe" => 940, "ogonek" => 320, "ograve" => 620, "one" => 660, - "onehalf" => 990, "onequarter" => 990, "onesuperior" => 396, - "ordfeminine" => 400, "ordmasculine" => 400, "oslash" => 620, - "otilde" => 620, "p" => 640, "paragraph" => 800, - "parenleft" => 320, "parenright" => 320, "percent" => 940, - "period" => 340, "periodcentered" => 340, "perthousand" => 1360, - "plus" => 600, "plusminus" => 600, "q" => 620, "question" => 660, - "questiondown" => 660, "quotedbl" => 420, "quotedblbase" => 540, - "quotedblleft" => 540, "quotedblright" => 540, "quoteleft" => 320, - "quoteright" => 320, "quotesinglbase" => 320, "quotesingle" => 240, - "r" => 460, "registered" => 740, "ring" => 340, "s" => 520, - "scaron" => 520, "section" => 600, "semicolon" => 340, - "seven" => 660, "six" => 660, "slash" => 600, "space" => 340, - "sterling" => 660, "t" => 460, "thorn" => 640, "three" => 660, - "threequarters" => 990, "threesuperior" => 396, "tilde" => 480, - "trademark" => 980, "two" => 660, "twosuperior" => 396, "u" => 660, - "uacute" => 660, "ucircumflex" => 660, "udieresis" => 660, - "ugrave" => 660, "underscore" => 500, "v" => 600, "w" => 800, - "x" => 600, "y" => 620, "yacute" => 620, "ydieresis" => 620, - "yen" => 660, "z" => 560, "zcaron" => 560, "zero" => 660, - }, - kern => { - "A" => { - "T" => -40, "V" => -68, "W" => -20, "Y" => -52, "v" => -8, - "w" => -9, "y" => -1, - }, - "F" => { - "A" => -59, "comma" => -130, "period" => -132, - }, - "L" => { - "T" => -4, "V" => -50, "W" => -41, "Y" => -35, "y" => 19, - }, - "P" => { - "A" => -46, "comma" => -129, "period" => -128, - }, - "R" => { - "T" => -4, "V" => -29, "W" => -24, "Y" => -20, "y" => -8, - }, - "T" => { - "A" => -42, "a" => -24, "c" => -29, "colon" => 7, - "comma" => -122, "e" => -29, "hyphen" => -10, "i" => 27, - "o" => -28, "period" => -122, "r" => 27, "s" => -10, - "semicolon" => 5, - }, - "V" => { - "A" => -88, "a" => -74, "colon" => -37, "comma" => -103, - "e" => -80, "hyphen" => -10, "i" => 15, "o" => -79, - "period" => -105, "r" => -15, "semicolon" => -38, "u" => -11, - "y" => 12, - }, - "W" => { - "A" => -60, "a" => -73, "colon" => -37, "comma" => -103, - "e" => -79, "hyphen" => -10, "i" => 15, "o" => -78, - "period" => -105, "r" => -15, "semicolon" => -38, "u" => -11, - "y" => 12, - }, - "Y" => { - "A" => -56, "a" => -60, "colon" => -32, "comma" => -103, - "e" => -67, "hyphen" => -10, "i" => 2, "o" => -66, "p" => -23, - "period" => -105, "q" => -66, "semicolon" => -34, "u" => -13, - "v" => 24, - }, - "f" => { - "f" => 21, - }, - "r" => { - "c" => -9, "comma" => -101, "d" => -10, "e" => -10, "f" => 20, - "g" => -9, "h" => -23, "hyphen" => -10, "m" => 20, "n" => 20, - "o" => -9, "period" => -102, "q" => -9, - } - } -); -1; diff --git a/doc/metrics/pbkdi8a.ph b/doc/metrics/pbkdi8a.ph deleted file mode 100644 index f150a286..00000000 --- a/doc/metrics/pbkdi8a.ph +++ /dev/null @@ -1,120 +0,0 @@ -%PS_Bookman_DemiItalic = ( - name => 'Bookman-DemiItalic', - widths => { - "A" => 720, "AE" => 1140, "Aacute" => 720, "Acircumflex" => 720, - "Adieresis" => 720, "Agrave" => 720, "Aring" => 720, - "Atilde" => 720, "B" => 720, "C" => 700, "Ccedilla" => 700, - "D" => 760, "E" => 720, "Eacute" => 720, "Ecircumflex" => 720, - "Edieresis" => 720, "Egrave" => 720, "Eth" => 760, "F" => 660, - "G" => 760, "H" => 800, "I" => 380, "Iacute" => 380, - "Icircumflex" => 380, "Idieresis" => 380, "Igrave" => 380, - "J" => 620, "K" => 780, "L" => 640, "Lslash" => 640, "M" => 860, - "N" => 740, "Ntilde" => 740, "O" => 760, "OE" => 1180, - "Oacute" => 760, "Ocircumflex" => 760, "Odieresis" => 760, - "Ograve" => 760, "Oslash" => 760, "Otilde" => 760, "P" => 640, - "Q" => 760, "R" => 740, "S" => 700, "Scaron" => 700, "T" => 700, - "Thorn" => 640, "U" => 740, "Uacute" => 740, "Ucircumflex" => 740, - "Udieresis" => 740, "Ugrave" => 740, "V" => 660, "W" => 1000, - "X" => 740, "Y" => 660, "Yacute" => 660, "Ydieresis" => 660, - "Z" => 680, "Zcaron" => 680, "a" => 680, "aacute" => 680, - "acircumflex" => 680, "acute" => 340, "adieresis" => 680, - "ae" => 880, "agrave" => 680, "ampersand" => 980, "aring" => 680, - "asciicircum" => 620, "asciitilde" => 620, "asterisk" => 460, - "at" => 780, "atilde" => 680, "b" => 600, "backslash" => 580, - "bar" => 620, "braceleft" => 300, "braceright" => 300, - "bracketleft" => 260, "bracketright" => 260, "breve" => 460, - "brokenbar" => 620, "bullet" => 360, "c" => 560, "caron" => 480, - "ccedilla" => 560, "cedilla" => 360, "cent" => 680, - "circumflex" => 480, "colon" => 340, "comma" => 340, - "copyright" => 780, "currency" => 680, "d" => 680, "dagger" => 420, - "daggerdbl" => 420, "degree" => 400, "dieresis" => 520, - "divide" => 600, "dollar" => 680, "dotaccent" => 380, - "dotlessi" => 380, "e" => 560, "eacute" => 560, - "ecircumflex" => 560, "edieresis" => 560, "egrave" => 560, - "eight" => 680, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 600, "eth" => 600, "exclam" => 320, - "exclamdown" => 320, "f" => 420, "fi" => 820, "five" => 680, - "fl" => 820, "florin" => 680, "four" => 680, "fraction" => 120, - "g" => 620, "germandbls" => 660, "grave" => 380, "greater" => 620, - "guillemotleft" => 380, "guillemotright" => 380, - "guilsinglleft" => 220, "guilsinglright" => 220, "h" => 700, - "hungarumlaut" => 560, "hyphen" => 280, "i" => 380, - "iacute" => 380, "icircumflex" => 380, "idieresis" => 380, - "igrave" => 380, "j" => 320, "k" => 700, "l" => 380, "less" => 620, - "logicalnot" => 620, "lslash" => 380, "m" => 960, "macron" => 480, - "minus" => 600, "mu" => 680, "multiply" => 600, "n" => 680, - "nine" => 680, "ntilde" => 680, "numbersign" => 680, "o" => 600, - "oacute" => 600, "ocircumflex" => 600, "odieresis" => 600, - "oe" => 920, "ogonek" => 320, "ograve" => 600, "one" => 680, - "onehalf" => 1020, "onequarter" => 1020, "onesuperior" => 408, - "ordfeminine" => 440, "ordmasculine" => 440, "oslash" => 600, - "otilde" => 600, "p" => 660, "paragraph" => 680, - "parenleft" => 260, "parenright" => 260, "percent" => 880, - "period" => 340, "periodcentered" => 340, "perthousand" => 1360, - "plus" => 600, "plusminus" => 600, "q" => 620, "question" => 620, - "questiondown" => 620, "quotedbl" => 380, "quotedblbase" => 520, - "quotedblleft" => 520, "quotedblright" => 520, "quoteleft" => 320, - "quoteright" => 320, "quotesinglbase" => 300, "quotesingle" => 180, - "r" => 500, "registered" => 780, "ring" => 360, "s" => 540, - "scaron" => 540, "section" => 620, "semicolon" => 340, - "seven" => 680, "six" => 680, "slash" => 360, "space" => 340, - "sterling" => 680, "t" => 440, "thorn" => 660, "three" => 680, - "threequarters" => 1020, "threesuperior" => 408, "tilde" => 480, - "trademark" => 940, "two" => 680, "twosuperior" => 408, "u" => 680, - "uacute" => 680, "ucircumflex" => 680, "udieresis" => 680, - "ugrave" => 680, "underscore" => 500, "v" => 540, "w" => 860, - "x" => 620, "y" => 600, "yacute" => 600, "ydieresis" => 600, - "yen" => 680, "z" => 560, "zcaron" => 560, "zero" => 680, - }, - kern => { - "A" => { - "T" => -17, "V" => -40, "W" => -35, "Y" => -25, "v" => 20, - "w" => 20, "y" => 20, - }, - "F" => { - "A" => -35, "comma" => -98, "period" => -105, - }, - "L" => { - "T" => -26, "V" => -19, "W" => -15, "Y" => -5, "y" => 62, - }, - "P" => { - "A" => -31, "comma" => -98, "period" => -105, - }, - "R" => { - "T" => -3, "V" => -8, "W" => -4, "Y" => 4, "y" => 27, - }, - "T" => { - "A" => -42, "a" => -8, "c" => -8, "colon" => 26, "comma" => -100, - "e" => -10, "hyphen" => -20, "i" => 42, "o" => -5, - "period" => -107, "r" => 41, "s" => -1, "semicolon" => 31, - "u" => 42, "w" => 69, "y" => 56, - }, - "V" => { - "A" => -50, "a" => -50, "colon" => -28, "comma" => -137, - "e" => -50, "hyphen" => -20, "i" => 32, "o" => -50, - "period" => -115, "r" => 2, "semicolon" => -22, "u" => -1, - "y" => 17, - }, - "W" => { - "A" => -77, "a" => -100, "colon" => -86, "comma" => -201, - "e" => -100, "hyphen" => -22, "i" => -36, "o" => -100, - "period" => -183, "r" => -66, "semicolon" => -81, "u" => -69, - "y" => -51, - }, - "Y" => { - "A" => -30, "a" => -45, "colon" => -9, "comma" => -106, - "e" => -46, "hyphen" => -20, "i" => 20, "o" => -41, - "period" => -113, "q" => -43, "semicolon" => -4, "u" => -1, - "v" => 26, - }, - "f" => { - "f" => 10, - }, - "r" => { - "c" => -5, "comma" => -113, "d" => -3, "e" => -6, "f" => 42, - "g" => -23, "h" => -35, "hyphen" => -20, "m" => 39, "n" => 39, - "o" => -1, "period" => -120, "q" => -3, - } - } -); -1; diff --git a/doc/metrics/pbkl8a.ph b/doc/metrics/pbkl8a.ph deleted file mode 100644 index b5c64fa7..00000000 --- a/doc/metrics/pbkl8a.ph +++ /dev/null @@ -1,116 +0,0 @@ -%PS_Bookman_Light = ( - name => 'Bookman-Light', - widths => { - "A" => 680, "AE" => 1260, "Aacute" => 680, "Acircumflex" => 680, - "Adieresis" => 680, "Agrave" => 680, "Aring" => 680, - "Atilde" => 680, "B" => 740, "C" => 740, "Ccedilla" => 740, - "D" => 800, "E" => 720, "Eacute" => 720, "Ecircumflex" => 720, - "Edieresis" => 720, "Egrave" => 720, "Eth" => 800, "F" => 640, - "G" => 800, "H" => 800, "I" => 340, "Iacute" => 340, - "Icircumflex" => 340, "Idieresis" => 340, "Igrave" => 340, - "J" => 600, "K" => 720, "L" => 600, "Lslash" => 600, "M" => 920, - "N" => 740, "Ntilde" => 740, "O" => 800, "OE" => 1240, - "Oacute" => 800, "Ocircumflex" => 800, "Odieresis" => 800, - "Ograve" => 800, "Oslash" => 800, "Otilde" => 800, "P" => 620, - "Q" => 820, "R" => 720, "S" => 660, "Scaron" => 660, "T" => 620, - "Thorn" => 620, "U" => 780, "Uacute" => 780, "Ucircumflex" => 780, - "Udieresis" => 780, "Ugrave" => 780, "V" => 700, "W" => 960, - "X" => 720, "Y" => 640, "Yacute" => 640, "Ydieresis" => 640, - "Z" => 640, "Zcaron" => 640, "a" => 580, "aacute" => 580, - "acircumflex" => 580, "acute" => 340, "adieresis" => 580, - "ae" => 860, "agrave" => 580, "ampersand" => 800, "aring" => 580, - "asciicircum" => 600, "asciitilde" => 600, "asterisk" => 440, - "at" => 820, "atilde" => 580, "b" => 620, "backslash" => 600, - "bar" => 600, "braceleft" => 280, "braceright" => 280, - "bracketleft" => 300, "bracketright" => 300, "breve" => 460, - "brokenbar" => 600, "bullet" => 460, "c" => 520, "caron" => 420, - "ccedilla" => 520, "cedilla" => 320, "cent" => 620, - "circumflex" => 420, "colon" => 320, "comma" => 320, - "copyright" => 740, "currency" => 620, "d" => 620, "dagger" => 540, - "daggerdbl" => 540, "degree" => 400, "dieresis" => 420, - "divide" => 600, "dollar" => 620, "dotaccent" => 260, - "dotlessi" => 300, "e" => 520, "eacute" => 520, - "ecircumflex" => 520, "edieresis" => 520, "egrave" => 520, - "eight" => 620, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 600, "eth" => 560, "exclam" => 300, - "exclamdown" => 300, "f" => 320, "fi" => 620, "five" => 620, - "fl" => 620, "florin" => 620, "four" => 620, "fraction" => 140, - "g" => 540, "germandbls" => 660, "grave" => 340, "greater" => 600, - "guillemotleft" => 360, "guillemotright" => 360, - "guilsinglleft" => 240, "guilsinglright" => 240, "h" => 660, - "hungarumlaut" => 380, "hyphen" => 400, "i" => 300, - "iacute" => 300, "icircumflex" => 300, "idieresis" => 300, - "igrave" => 300, "j" => 300, "k" => 620, "l" => 300, "less" => 600, - "logicalnot" => 600, "lslash" => 320, "m" => 940, "macron" => 440, - "minus" => 600, "mu" => 680, "multiply" => 600, "n" => 660, - "nine" => 620, "ntilde" => 660, "numbersign" => 620, "o" => 560, - "oacute" => 560, "ocircumflex" => 560, "odieresis" => 560, - "oe" => 900, "ogonek" => 320, "ograve" => 560, "one" => 620, - "onehalf" => 930, "onequarter" => 930, "onesuperior" => 372, - "ordfeminine" => 420, "ordmasculine" => 420, "oslash" => 560, - "otilde" => 560, "p" => 620, "paragraph" => 600, - "parenleft" => 300, "parenright" => 300, "percent" => 900, - "period" => 320, "periodcentered" => 320, "perthousand" => 1280, - "plus" => 600, "plusminus" => 600, "q" => 580, "question" => 540, - "questiondown" => 540, "quotedbl" => 380, "quotedblbase" => 400, - "quotedblleft" => 400, "quotedblright" => 400, "quoteleft" => 220, - "quoteright" => 220, "quotesinglbase" => 220, "quotesingle" => 220, - "r" => 440, "registered" => 740, "ring" => 320, "s" => 520, - "scaron" => 520, "section" => 520, "semicolon" => 320, - "seven" => 620, "six" => 620, "slash" => 600, "space" => 320, - "sterling" => 620, "t" => 380, "thorn" => 620, "three" => 620, - "threequarters" => 930, "threesuperior" => 372, "tilde" => 440, - "trademark" => 980, "two" => 620, "twosuperior" => 372, "u" => 680, - "uacute" => 680, "ucircumflex" => 680, "udieresis" => 680, - "ugrave" => 680, "underscore" => 500, "v" => 520, "w" => 780, - "x" => 560, "y" => 540, "yacute" => 540, "ydieresis" => 540, - "yen" => 620, "z" => 480, "zcaron" => 480, "zero" => 620, - }, - kern => { - "A" => { - "T" => 1, "V" => -56, "W" => -40, "Y" => -35, "v" => 7, "w" => 4, - "y" => 32, - }, - "F" => { - "A" => -21, "comma" => -41, "period" => -46, - }, - "L" => { - "T" => 28, "V" => -4, "W" => 1, "Y" => 13, "y" => 79, - }, - "P" => { - "A" => -8, "comma" => -55, "period" => -60, - }, - "R" => { - "T" => 71, "V" => 8, "W" => 13, "Y" => 26, "y" => 59, - }, - "T" => { - "A" => 1, "a" => 17, "c" => 14, "comma" => -28, "e" => 13, - "hyphen" => 90, "i" => 42, "o" => 15, "period" => -33, "r" => 38, - "s" => 16, - }, - "V" => { - "A" => -66, "a" => -69, "comma" => -34, "e" => -72, - "hyphen" => 11, "i" => -20, "o" => -71, "period" => -40, - "r" => -41, "u" => -38, "y" => 15, - }, - "W" => { - "A" => -64, "a" => -66, "comma" => -34, "e" => -69, - "hyphen" => 11, "i" => -20, "o" => -68, "period" => -40, - "r" => -41, "u" => -38, "y" => 15, - }, - "Y" => { - "A" => -53, "a" => -54, "comma" => -34, "e" => -58, - "hyphen" => 11, "i" => -37, "o" => -57, "p" => -31, - "period" => -40, "q" => -55, "u" => -38, "v" => 15, - }, - "f" => { - "f" => 29, - }, - "r" => { - "c" => 7, "comma" => -58, "d" => 7, "e" => 7, "f" => 33, - "g" => -4, "h" => -21, "hyphen" => 70, "m" => 31, "n" => 31, - "o" => 8, "period" => -64, "q" => 9, - } - } -); -1; diff --git a/doc/metrics/pbkli8a.ph b/doc/metrics/pbkli8a.ph deleted file mode 100644 index 35bffb42..00000000 --- a/doc/metrics/pbkli8a.ph +++ /dev/null @@ -1,118 +0,0 @@ -%PS_Bookman_LightItalic = ( - name => 'Bookman-LightItalic', - widths => { - "A" => 700, "AE" => 1220, "Aacute" => 700, "Acircumflex" => 700, - "Adieresis" => 700, "Agrave" => 700, "Aring" => 700, - "Atilde" => 700, "B" => 720, "C" => 720, "Ccedilla" => 720, - "D" => 740, "E" => 680, "Eacute" => 680, "Ecircumflex" => 680, - "Edieresis" => 680, "Egrave" => 680, "Eth" => 740, "F" => 620, - "G" => 760, "H" => 800, "I" => 320, "Iacute" => 320, - "Icircumflex" => 320, "Idieresis" => 320, "Igrave" => 320, - "J" => 560, "K" => 720, "L" => 580, "Lslash" => 580, "M" => 860, - "N" => 720, "Ntilde" => 720, "O" => 760, "OE" => 1180, - "Oacute" => 760, "Ocircumflex" => 760, "Odieresis" => 760, - "Ograve" => 760, "Oslash" => 760, "Otilde" => 760, "P" => 600, - "Q" => 780, "R" => 700, "S" => 640, "Scaron" => 640, "T" => 600, - "Thorn" => 600, "U" => 720, "Uacute" => 720, "Ucircumflex" => 720, - "Udieresis" => 720, "Ugrave" => 720, "V" => 680, "W" => 960, - "X" => 700, "Y" => 660, "Yacute" => 660, "Ydieresis" => 660, - "Z" => 580, "Zcaron" => 580, "a" => 620, "aacute" => 620, - "acircumflex" => 620, "acute" => 320, "adieresis" => 620, - "ae" => 880, "agrave" => 620, "ampersand" => 820, "aring" => 620, - "asciicircum" => 600, "asciitilde" => 600, "asterisk" => 440, - "at" => 780, "atilde" => 620, "b" => 600, "backslash" => 600, - "bar" => 600, "braceleft" => 360, "braceright" => 380, - "bracketleft" => 260, "bracketright" => 260, "breve" => 440, - "brokenbar" => 600, "bullet" => 460, "c" => 480, "caron" => 440, - "ccedilla" => 480, "cedilla" => 320, "cent" => 620, - "circumflex" => 440, "colon" => 300, "comma" => 300, - "copyright" => 740, "currency" => 620, "d" => 640, "dagger" => 620, - "daggerdbl" => 620, "degree" => 400, "dieresis" => 420, - "divide" => 600, "dollar" => 620, "dotaccent" => 260, - "dotlessi" => 280, "e" => 540, "eacute" => 540, - "ecircumflex" => 540, "edieresis" => 540, "egrave" => 540, - "eight" => 620, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 600, "eth" => 540, "exclam" => 320, - "exclamdown" => 320, "f" => 340, "fi" => 640, "five" => 620, - "fl" => 660, "florin" => 620, "four" => 620, "fraction" => 20, - "g" => 560, "germandbls" => 620, "grave" => 340, "greater" => 600, - "guillemotleft" => 300, "guillemotright" => 300, - "guilsinglleft" => 180, "guilsinglright" => 180, "h" => 620, - "hungarumlaut" => 340, "hyphen" => 320, "i" => 280, - "iacute" => 280, "icircumflex" => 280, "idieresis" => 280, - "igrave" => 280, "j" => 280, "k" => 600, "l" => 280, "less" => 600, - "logicalnot" => 600, "lslash" => 340, "m" => 880, "macron" => 440, - "minus" => 600, "mu" => 620, "multiply" => 600, "n" => 620, - "nine" => 620, "ntilde" => 620, "numbersign" => 620, "o" => 540, - "oacute" => 540, "ocircumflex" => 540, "odieresis" => 540, - "oe" => 900, "ogonek" => 260, "ograve" => 540, "one" => 620, - "onehalf" => 930, "onequarter" => 930, "onesuperior" => 372, - "ordfeminine" => 440, "ordmasculine" => 400, "oslash" => 540, - "otilde" => 540, "p" => 600, "paragraph" => 620, - "parenleft" => 280, "parenright" => 280, "percent" => 800, - "period" => 300, "periodcentered" => 300, "perthousand" => 1180, - "plus" => 600, "plusminus" => 600, "q" => 560, "question" => 540, - "questiondown" => 540, "quotedbl" => 360, "quotedblbase" => 480, - "quotedblleft" => 440, "quotedblright" => 440, "quoteleft" => 280, - "quoteright" => 280, "quotesinglbase" => 320, "quotesingle" => 200, - "r" => 400, "registered" => 740, "ring" => 300, "s" => 540, - "scaron" => 540, "section" => 620, "semicolon" => 300, - "seven" => 620, "six" => 620, "slash" => 600, "space" => 300, - "sterling" => 620, "t" => 340, "thorn" => 600, "three" => 620, - "threequarters" => 930, "threesuperior" => 372, "tilde" => 440, - "trademark" => 980, "two" => 620, "twosuperior" => 372, "u" => 620, - "uacute" => 620, "ucircumflex" => 620, "udieresis" => 620, - "ugrave" => 620, "underscore" => 500, "v" => 540, "w" => 880, - "x" => 540, "y" => 600, "yacute" => 600, "ydieresis" => 600, - "yen" => 620, "z" => 520, "zcaron" => 520, "zero" => 620, - }, - kern => { - "A" => { - "T" => -5, "V" => -78, "W" => -73, "Y" => -62, - }, - "F" => { - "A" => -16, "comma" => -98, "period" => -97, - }, - "L" => { - "V" => 4, "W" => 9, "Y" => 7, "y" => 20, - }, - "P" => { - "A" => -30, "comma" => -106, "period" => -105, - }, - "R" => { - "T" => 65, "V" => 2, "W" => 2, "Y" => 11, - }, - "T" => { - "A" => -14, "a" => 9, "c" => 16, "colon" => 48, "comma" => -79, - "e" => 10, "hyphen" => 20, "i" => 71, "o" => 14, "period" => -78, - "r" => 67, "s" => -7, "semicolon" => 48, - }, - "V" => { - "A" => -70, "a" => -70, "colon" => -35, "comma" => -109, - "e" => -70, "hyphen" => 20, "i" => 3, "o" => -70, - "period" => -100, "r" => -20, "semicolon" => -44, "u" => -10, - "y" => -14, - }, - "W" => { - "A" => -60, "a" => -60, "colon" => -35, "comma" => -109, - "e" => -60, "hyphen" => 20, "i" => 3, "o" => -60, - "period" => -100, "r" => -30, "semicolon" => -42, "u" => -20, - "y" => -14, - }, - "Y" => { - "A" => -82, "a" => -79, "colon" => -35, "comma" => -109, - "e" => -78, "hyphen" => 20, "i" => -11, "o" => -75, "p" => -37, - "period" => -100, "q" => -72, "semicolon" => -40, "u" => -31, - "v" => -19, - }, - "f" => { - "f" => -19, - }, - "r" => { - "c" => -8, "comma" => -143, "d" => -9, "e" => -15, "f" => -9, - "g" => -3, "h" => -20, "hyphen" => 20, "m" => 37, "n" => 38, - "o" => -10, "period" => -134, "q" => -14, - } - } -); -1; diff --git a/doc/metrics/pcrb8a.ph b/doc/metrics/pcrb8a.ph deleted file mode 100644 index a8e7e626..00000000 --- a/doc/metrics/pcrb8a.ph +++ /dev/null @@ -1,82 +0,0 @@ -%PS_Courier_Bold = ( - name => 'Courier-Bold', - widths => { - "A" => 600, "AE" => 600, "Aacute" => 600, "Acircumflex" => 600, - "Adieresis" => 600, "Agrave" => 600, "Aring" => 600, - "Atilde" => 600, "B" => 600, "C" => 600, "Ccedilla" => 600, - "D" => 600, "E" => 600, "Eacute" => 600, "Ecircumflex" => 600, - "Edieresis" => 600, "Egrave" => 600, "Eth" => 600, "F" => 600, - "G" => 600, "Gcaron" => 600, "H" => 600, "I" => 600, "IJ" => 600, - "Iacute" => 600, "Icircumflex" => 600, "Idieresis" => 600, - "Idot" => 600, "Igrave" => 600, "J" => 600, "K" => 600, "L" => 600, - "LL" => 600, "Lslash" => 600, "M" => 600, "N" => 600, - "Ntilde" => 600, "O" => 600, "OE" => 600, "Oacute" => 600, - "Ocircumflex" => 600, "Odieresis" => 600, "Ograve" => 600, - "Oslash" => 600, "Otilde" => 600, "P" => 600, "Q" => 600, - "R" => 600, "S" => 600, "Scaron" => 600, "Scedilla" => 600, - "T" => 600, "Thorn" => 600, "U" => 600, "Uacute" => 600, - "Ucircumflex" => 600, "Udieresis" => 600, "Ugrave" => 600, - "V" => 600, "W" => 600, "X" => 600, "Y" => 600, "Yacute" => 600, - "Ydieresis" => 600, "Z" => 600, "Zcaron" => 600, "a" => 600, - "aacute" => 600, "acircumflex" => 600, "acute" => 600, - "adieresis" => 600, "ae" => 600, "agrave" => 600, - "ampersand" => 600, "aring" => 600, "arrowboth" => 600, - "arrowdown" => 600, "arrowleft" => 600, "arrowright" => 600, - "arrowup" => 600, "asciicircum" => 600, "asciitilde" => 600, - "asterisk" => 600, "at" => 600, "atilde" => 600, "b" => 600, - "backslash" => 600, "bar" => 600, "braceleft" => 600, - "braceright" => 600, "bracketleft" => 600, "bracketright" => 600, - "breve" => 600, "brokenbar" => 600, "bullet" => 600, "c" => 600, - "caron" => 600, "ccedilla" => 600, "cedilla" => 600, "cent" => 600, - "center" => 600, "circumflex" => 600, "colon" => 600, - "comma" => 600, "copyright" => 600, "currency" => 600, "d" => 600, - "dagger" => 600, "daggerdbl" => 600, "dectab" => 600, - "degree" => 600, "dieresis" => 600, "divide" => 600, - "dollar" => 600, "dotaccent" => 600, "dotlessi" => 600, - "down" => 600, "e" => 600, "eacute" => 600, "ecircumflex" => 600, - "edieresis" => 600, "egrave" => 600, "eight" => 600, - "ellipsis" => 600, "emdash" => 600, "endash" => 600, - "equal" => 600, "eth" => 600, "exclam" => 600, "exclamdown" => 600, - "f" => 600, "fi" => 600, "five" => 600, "fl" => 600, - "florin" => 600, "format" => 600, "four" => 600, "fraction" => 600, - "g" => 600, "gcaron" => 600, "germandbls" => 600, "grave" => 600, - "graybox" => 600, "greater" => 600, "guillemotleft" => 600, - "guillemotright" => 600, "guilsinglleft" => 600, - "guilsinglright" => 600, "h" => 600, "hungarumlaut" => 600, - "hyphen" => 600, "i" => 600, "iacute" => 600, "icircumflex" => 600, - "idieresis" => 600, "igrave" => 600, "ij" => 600, "indent" => 600, - "j" => 600, "k" => 600, "l" => 600, "largebullet" => 600, - "left" => 600, "less" => 600, "lira" => 600, "ll" => 600, - "logicalnot" => 600, "lslash" => 600, "m" => 600, "macron" => 600, - "merge" => 600, "minus" => 600, "mu" => 600, "multiply" => 600, - "n" => 600, "nine" => 600, "notegraphic" => 600, "ntilde" => 600, - "numbersign" => 600, "o" => 600, "oacute" => 600, - "ocircumflex" => 600, "odieresis" => 600, "oe" => 600, - "ogonek" => 600, "ograve" => 600, "one" => 600, "onehalf" => 600, - "onequarter" => 600, "onesuperior" => 600, "ordfeminine" => 600, - "ordmasculine" => 600, "oslash" => 600, "otilde" => 600, - "overscore" => 600, "p" => 600, "paragraph" => 600, - "parenleft" => 600, "parenright" => 600, "percent" => 600, - "period" => 600, "periodcentered" => 600, "perthousand" => 600, - "plus" => 600, "plusminus" => 600, "prescription" => 600, - "q" => 600, "question" => 600, "questiondown" => 600, - "quotedbl" => 600, "quotedblbase" => 600, "quotedblleft" => 600, - "quotedblright" => 600, "quoteleft" => 600, "quoteright" => 600, - "quotesinglbase" => 600, "quotesingle" => 600, "r" => 600, - "registered" => 600, "return" => 600, "ring" => 600, "s" => 600, - "scaron" => 600, "scedilla" => 600, "section" => 600, - "semicolon" => 600, "seven" => 600, "six" => 600, "slash" => 600, - "space" => 600, "square" => 600, "sterling" => 600, "stop" => 600, - "t" => 600, "tab" => 600, "thorn" => 600, "three" => 600, - "threequarters" => 600, "threesuperior" => 600, "tilde" => 600, - "trademark" => 600, "two" => 600, "twosuperior" => 600, "u" => 600, - "uacute" => 600, "ucircumflex" => 600, "udieresis" => 600, - "ugrave" => 600, "underscore" => 600, "up" => 600, "v" => 600, - "w" => 600, "x" => 600, "y" => 600, "yacute" => 600, - "ydieresis" => 600, "yen" => 600, "z" => 600, "zcaron" => 600, - "zero" => 600, - }, - kern => { - } -); -1; diff --git a/doc/metrics/pcrbo8a.ph b/doc/metrics/pcrbo8a.ph deleted file mode 100644 index cacf0084..00000000 --- a/doc/metrics/pcrbo8a.ph +++ /dev/null @@ -1,82 +0,0 @@ -%PS_Courier_BoldOblique = ( - name => 'Courier-BoldOblique', - widths => { - "A" => 600, "AE" => 600, "Aacute" => 600, "Acircumflex" => 600, - "Adieresis" => 600, "Agrave" => 600, "Aring" => 600, - "Atilde" => 600, "B" => 600, "C" => 600, "Ccedilla" => 600, - "D" => 600, "E" => 600, "Eacute" => 600, "Ecircumflex" => 600, - "Edieresis" => 600, "Egrave" => 600, "Eth" => 600, "F" => 600, - "G" => 600, "Gcaron" => 600, "H" => 600, "I" => 600, "IJ" => 600, - "Iacute" => 600, "Icircumflex" => 600, "Idieresis" => 600, - "Idot" => 600, "Igrave" => 600, "J" => 600, "K" => 600, "L" => 600, - "LL" => 600, "Lslash" => 600, "M" => 600, "N" => 600, - "Ntilde" => 600, "O" => 600, "OE" => 600, "Oacute" => 600, - "Ocircumflex" => 600, "Odieresis" => 600, "Ograve" => 600, - "Oslash" => 600, "Otilde" => 600, "P" => 600, "Q" => 600, - "R" => 600, "S" => 600, "Scaron" => 600, "Scedilla" => 600, - "T" => 600, "Thorn" => 600, "U" => 600, "Uacute" => 600, - "Ucircumflex" => 600, "Udieresis" => 600, "Ugrave" => 600, - "V" => 600, "W" => 600, "X" => 600, "Y" => 600, "Yacute" => 600, - "Ydieresis" => 600, "Z" => 600, "Zcaron" => 600, "a" => 600, - "aacute" => 600, "acircumflex" => 600, "acute" => 600, - "adieresis" => 600, "ae" => 600, "agrave" => 600, - "ampersand" => 600, "aring" => 600, "arrowboth" => 600, - "arrowdown" => 600, "arrowleft" => 600, "arrowright" => 600, - "arrowup" => 600, "asciicircum" => 600, "asciitilde" => 600, - "asterisk" => 600, "at" => 600, "atilde" => 600, "b" => 600, - "backslash" => 600, "bar" => 600, "braceleft" => 600, - "braceright" => 600, "bracketleft" => 600, "bracketright" => 600, - "breve" => 600, "brokenbar" => 600, "bullet" => 600, "c" => 600, - "caron" => 600, "ccedilla" => 600, "cedilla" => 600, "cent" => 600, - "center" => 600, "circumflex" => 600, "colon" => 600, - "comma" => 600, "copyright" => 600, "currency" => 600, "d" => 600, - "dagger" => 600, "daggerdbl" => 600, "dectab" => 600, - "degree" => 600, "dieresis" => 600, "divide" => 600, - "dollar" => 600, "dotaccent" => 600, "dotlessi" => 600, - "down" => 600, "e" => 600, "eacute" => 600, "ecircumflex" => 600, - "edieresis" => 600, "egrave" => 600, "eight" => 600, - "ellipsis" => 600, "emdash" => 600, "endash" => 600, - "equal" => 600, "eth" => 600, "exclam" => 600, "exclamdown" => 600, - "f" => 600, "fi" => 600, "five" => 600, "fl" => 600, - "florin" => 600, "format" => 600, "four" => 600, "fraction" => 600, - "g" => 600, "gcaron" => 600, "germandbls" => 600, "grave" => 600, - "graybox" => 600, "greater" => 600, "guillemotleft" => 600, - "guillemotright" => 600, "guilsinglleft" => 600, - "guilsinglright" => 600, "h" => 600, "hungarumlaut" => 600, - "hyphen" => 600, "i" => 600, "iacute" => 600, "icircumflex" => 600, - "idieresis" => 600, "igrave" => 600, "ij" => 600, "indent" => 600, - "j" => 600, "k" => 600, "l" => 600, "largebullet" => 600, - "left" => 600, "less" => 600, "lira" => 600, "ll" => 600, - "logicalnot" => 600, "lslash" => 600, "m" => 600, "macron" => 600, - "merge" => 600, "minus" => 600, "mu" => 600, "multiply" => 600, - "n" => 600, "nine" => 600, "notegraphic" => 600, "ntilde" => 600, - "numbersign" => 600, "o" => 600, "oacute" => 600, - "ocircumflex" => 600, "odieresis" => 600, "oe" => 600, - "ogonek" => 600, "ograve" => 600, "one" => 600, "onehalf" => 600, - "onequarter" => 600, "onesuperior" => 600, "ordfeminine" => 600, - "ordmasculine" => 600, "oslash" => 600, "otilde" => 600, - "overscore" => 600, "p" => 600, "paragraph" => 600, - "parenleft" => 600, "parenright" => 600, "percent" => 600, - "period" => 600, "periodcentered" => 600, "perthousand" => 600, - "plus" => 600, "plusminus" => 600, "prescription" => 600, - "q" => 600, "question" => 600, "questiondown" => 600, - "quotedbl" => 600, "quotedblbase" => 600, "quotedblleft" => 600, - "quotedblright" => 600, "quoteleft" => 600, "quoteright" => 600, - "quotesinglbase" => 600, "quotesingle" => 600, "r" => 600, - "registered" => 600, "return" => 600, "ring" => 600, "s" => 600, - "scaron" => 600, "scedilla" => 600, "section" => 600, - "semicolon" => 600, "seven" => 600, "six" => 600, "slash" => 600, - "space" => 600, "square" => 600, "sterling" => 600, "stop" => 600, - "t" => 600, "tab" => 600, "thorn" => 600, "three" => 600, - "threequarters" => 600, "threesuperior" => 600, "tilde" => 600, - "trademark" => 600, "two" => 600, "twosuperior" => 600, "u" => 600, - "uacute" => 600, "ucircumflex" => 600, "udieresis" => 600, - "ugrave" => 600, "underscore" => 600, "up" => 600, "v" => 600, - "w" => 600, "x" => 600, "y" => 600, "yacute" => 600, - "ydieresis" => 600, "yen" => 600, "z" => 600, "zcaron" => 600, - "zero" => 600, - }, - kern => { - } -); -1; diff --git a/doc/metrics/pcrr8a.ph b/doc/metrics/pcrr8a.ph deleted file mode 100644 index deb2a4bc..00000000 --- a/doc/metrics/pcrr8a.ph +++ /dev/null @@ -1,82 +0,0 @@ -%PS_Courier = ( - name => 'Courier', - widths => { - "A" => 600, "AE" => 600, "Aacute" => 600, "Acircumflex" => 600, - "Adieresis" => 600, "Agrave" => 600, "Aring" => 600, - "Atilde" => 600, "B" => 600, "C" => 600, "Ccedilla" => 600, - "D" => 600, "E" => 600, "Eacute" => 600, "Ecircumflex" => 600, - "Edieresis" => 600, "Egrave" => 600, "Eth" => 600, "F" => 600, - "G" => 600, "Gcaron" => 600, "H" => 600, "I" => 600, "IJ" => 600, - "Iacute" => 600, "Icircumflex" => 600, "Idieresis" => 600, - "Idot" => 600, "Igrave" => 600, "J" => 600, "K" => 600, "L" => 600, - "LL" => 600, "Lslash" => 600, "M" => 600, "N" => 600, - "Ntilde" => 600, "O" => 600, "OE" => 600, "Oacute" => 600, - "Ocircumflex" => 600, "Odieresis" => 600, "Ograve" => 600, - "Oslash" => 600, "Otilde" => 600, "P" => 600, "Q" => 600, - "R" => 600, "S" => 600, "Scaron" => 600, "Scedilla" => 600, - "T" => 600, "Thorn" => 600, "U" => 600, "Uacute" => 600, - "Ucircumflex" => 600, "Udieresis" => 600, "Ugrave" => 600, - "V" => 600, "W" => 600, "X" => 600, "Y" => 600, "Yacute" => 600, - "Ydieresis" => 600, "Z" => 600, "Zcaron" => 600, "a" => 600, - "aacute" => 600, "acircumflex" => 600, "acute" => 600, - "adieresis" => 600, "ae" => 600, "agrave" => 600, - "ampersand" => 600, "aring" => 600, "arrowboth" => 600, - "arrowdown" => 600, "arrowleft" => 600, "arrowright" => 600, - "arrowup" => 600, "asciicircum" => 600, "asciitilde" => 600, - "asterisk" => 600, "at" => 600, "atilde" => 600, "b" => 600, - "backslash" => 600, "bar" => 600, "braceleft" => 600, - "braceright" => 600, "bracketleft" => 600, "bracketright" => 600, - "breve" => 600, "brokenbar" => 600, "bullet" => 600, "c" => 600, - "caron" => 600, "ccedilla" => 600, "cedilla" => 600, "cent" => 600, - "center" => 600, "circumflex" => 600, "colon" => 600, - "comma" => 600, "copyright" => 600, "currency" => 600, "d" => 600, - "dagger" => 600, "daggerdbl" => 600, "dectab" => 600, - "degree" => 600, "dieresis" => 600, "divide" => 600, - "dollar" => 600, "dotaccent" => 600, "dotlessi" => 600, - "down" => 600, "e" => 600, "eacute" => 600, "ecircumflex" => 600, - "edieresis" => 600, "egrave" => 600, "eight" => 600, - "ellipsis" => 600, "emdash" => 600, "endash" => 600, - "equal" => 600, "eth" => 600, "exclam" => 600, "exclamdown" => 600, - "f" => 600, "fi" => 600, "five" => 600, "fl" => 600, - "florin" => 600, "format" => 600, "four" => 600, "fraction" => 600, - "g" => 600, "gcaron" => 600, "germandbls" => 600, "grave" => 600, - "graybox" => 600, "greater" => 600, "guillemotleft" => 600, - "guillemotright" => 600, "guilsinglleft" => 600, - "guilsinglright" => 600, "h" => 600, "hungarumlaut" => 600, - "hyphen" => 600, "i" => 600, "iacute" => 600, "icircumflex" => 600, - "idieresis" => 600, "igrave" => 600, "ij" => 600, "indent" => 600, - "j" => 600, "k" => 600, "l" => 600, "largebullet" => 600, - "left" => 600, "less" => 600, "lira" => 600, "ll" => 600, - "logicalnot" => 600, "lslash" => 600, "m" => 600, "macron" => 600, - "merge" => 600, "minus" => 600, "mu" => 600, "multiply" => 600, - "n" => 600, "nine" => 600, "notegraphic" => 600, "ntilde" => 600, - "numbersign" => 600, "o" => 600, "oacute" => 600, - "ocircumflex" => 600, "odieresis" => 600, "oe" => 600, - "ogonek" => 600, "ograve" => 600, "one" => 600, "onehalf" => 600, - "onequarter" => 600, "onesuperior" => 600, "ordfeminine" => 600, - "ordmasculine" => 600, "oslash" => 600, "otilde" => 600, - "overscore" => 600, "p" => 600, "paragraph" => 600, - "parenleft" => 600, "parenright" => 600, "percent" => 600, - "period" => 600, "periodcentered" => 600, "perthousand" => 600, - "plus" => 600, "plusminus" => 600, "prescription" => 600, - "q" => 600, "question" => 600, "questiondown" => 600, - "quotedbl" => 600, "quotedblbase" => 600, "quotedblleft" => 600, - "quotedblright" => 600, "quoteleft" => 600, "quoteright" => 600, - "quotesinglbase" => 600, "quotesingle" => 600, "r" => 600, - "registered" => 600, "return" => 600, "ring" => 600, "s" => 600, - "scaron" => 600, "scedilla" => 600, "section" => 600, - "semicolon" => 600, "seven" => 600, "six" => 600, "slash" => 600, - "space" => 600, "square" => 600, "sterling" => 600, "stop" => 600, - "t" => 600, "tab" => 600, "thorn" => 600, "three" => 600, - "threequarters" => 600, "threesuperior" => 600, "tilde" => 600, - "trademark" => 600, "two" => 600, "twosuperior" => 600, "u" => 600, - "uacute" => 600, "ucircumflex" => 600, "udieresis" => 600, - "ugrave" => 600, "underscore" => 600, "up" => 600, "v" => 600, - "w" => 600, "x" => 600, "y" => 600, "yacute" => 600, - "ydieresis" => 600, "yen" => 600, "z" => 600, "zcaron" => 600, - "zero" => 600, - }, - kern => { - } -); -1; diff --git a/doc/metrics/pcrro8a.ph b/doc/metrics/pcrro8a.ph deleted file mode 100644 index eedb4112..00000000 --- a/doc/metrics/pcrro8a.ph +++ /dev/null @@ -1,82 +0,0 @@ -%PS_Courier_Oblique = ( - name => 'Courier-Oblique', - widths => { - "A" => 600, "AE" => 600, "Aacute" => 600, "Acircumflex" => 600, - "Adieresis" => 600, "Agrave" => 600, "Aring" => 600, - "Atilde" => 600, "B" => 600, "C" => 600, "Ccedilla" => 600, - "D" => 600, "E" => 600, "Eacute" => 600, "Ecircumflex" => 600, - "Edieresis" => 600, "Egrave" => 600, "Eth" => 600, "F" => 600, - "G" => 600, "Gcaron" => 600, "H" => 600, "I" => 600, "IJ" => 600, - "Iacute" => 600, "Icircumflex" => 600, "Idieresis" => 600, - "Idot" => 600, "Igrave" => 600, "J" => 600, "K" => 600, "L" => 600, - "LL" => 600, "Lslash" => 600, "M" => 600, "N" => 600, - "Ntilde" => 600, "O" => 600, "OE" => 600, "Oacute" => 600, - "Ocircumflex" => 600, "Odieresis" => 600, "Ograve" => 600, - "Oslash" => 600, "Otilde" => 600, "P" => 600, "Q" => 600, - "R" => 600, "S" => 600, "Scaron" => 600, "Scedilla" => 600, - "T" => 600, "Thorn" => 600, "U" => 600, "Uacute" => 600, - "Ucircumflex" => 600, "Udieresis" => 600, "Ugrave" => 600, - "V" => 600, "W" => 600, "X" => 600, "Y" => 600, "Yacute" => 600, - "Ydieresis" => 600, "Z" => 600, "Zcaron" => 600, "a" => 600, - "aacute" => 600, "acircumflex" => 600, "acute" => 600, - "adieresis" => 600, "ae" => 600, "agrave" => 600, - "ampersand" => 600, "aring" => 600, "arrowboth" => 600, - "arrowdown" => 600, "arrowleft" => 600, "arrowright" => 600, - "arrowup" => 600, "asciicircum" => 600, "asciitilde" => 600, - "asterisk" => 600, "at" => 600, "atilde" => 600, "b" => 600, - "backslash" => 600, "bar" => 600, "braceleft" => 600, - "braceright" => 600, "bracketleft" => 600, "bracketright" => 600, - "breve" => 600, "brokenbar" => 600, "bullet" => 600, "c" => 600, - "caron" => 600, "ccedilla" => 600, "cedilla" => 600, "cent" => 600, - "center" => 600, "circumflex" => 600, "colon" => 600, - "comma" => 600, "copyright" => 600, "currency" => 600, "d" => 600, - "dagger" => 600, "daggerdbl" => 600, "dectab" => 600, - "degree" => 600, "dieresis" => 600, "divide" => 600, - "dollar" => 600, "dotaccent" => 600, "dotlessi" => 600, - "down" => 600, "e" => 600, "eacute" => 600, "ecircumflex" => 600, - "edieresis" => 600, "egrave" => 600, "eight" => 600, - "ellipsis" => 600, "emdash" => 600, "endash" => 600, - "equal" => 600, "eth" => 600, "exclam" => 600, "exclamdown" => 600, - "f" => 600, "fi" => 600, "five" => 600, "fl" => 600, - "florin" => 600, "format" => 600, "four" => 600, "fraction" => 600, - "g" => 600, "gcaron" => 600, "germandbls" => 600, "grave" => 600, - "graybox" => 600, "greater" => 600, "guillemotleft" => 600, - "guillemotright" => 600, "guilsinglleft" => 600, - "guilsinglright" => 600, "h" => 600, "hungarumlaut" => 600, - "hyphen" => 600, "i" => 600, "iacute" => 600, "icircumflex" => 600, - "idieresis" => 600, "igrave" => 600, "ij" => 600, "indent" => 600, - "j" => 600, "k" => 600, "l" => 600, "largebullet" => 600, - "left" => 600, "less" => 600, "lira" => 600, "ll" => 600, - "logicalnot" => 600, "lslash" => 600, "m" => 600, "macron" => 600, - "merge" => 600, "minus" => 600, "mu" => 600, "multiply" => 600, - "n" => 600, "nine" => 600, "notegraphic" => 600, "ntilde" => 600, - "numbersign" => 600, "o" => 600, "oacute" => 600, - "ocircumflex" => 600, "odieresis" => 600, "oe" => 600, - "ogonek" => 600, "ograve" => 600, "one" => 600, "onehalf" => 600, - "onequarter" => 600, "onesuperior" => 600, "ordfeminine" => 600, - "ordmasculine" => 600, "oslash" => 600, "otilde" => 600, - "overscore" => 600, "p" => 600, "paragraph" => 600, - "parenleft" => 600, "parenright" => 600, "percent" => 600, - "period" => 600, "periodcentered" => 600, "perthousand" => 600, - "plus" => 600, "plusminus" => 600, "prescription" => 600, - "q" => 600, "question" => 600, "questiondown" => 600, - "quotedbl" => 600, "quotedblbase" => 600, "quotedblleft" => 600, - "quotedblright" => 600, "quoteleft" => 600, "quoteright" => 600, - "quotesinglbase" => 600, "quotesingle" => 600, "r" => 600, - "registered" => 600, "return" => 600, "ring" => 600, "s" => 600, - "scaron" => 600, "scedilla" => 600, "section" => 600, - "semicolon" => 600, "seven" => 600, "six" => 600, "slash" => 600, - "space" => 600, "square" => 600, "sterling" => 600, "stop" => 600, - "t" => 600, "tab" => 600, "thorn" => 600, "three" => 600, - "threequarters" => 600, "threesuperior" => 600, "tilde" => 600, - "trademark" => 600, "two" => 600, "twosuperior" => 600, "u" => 600, - "uacute" => 600, "ucircumflex" => 600, "udieresis" => 600, - "ugrave" => 600, "underscore" => 600, "up" => 600, "v" => 600, - "w" => 600, "x" => 600, "y" => 600, "yacute" => 600, - "ydieresis" => 600, "yen" => 600, "z" => 600, "zcaron" => 600, - "zero" => 600, - }, - kern => { - } -); -1; diff --git a/doc/metrics/phvb8a.ph b/doc/metrics/phvb8a.ph deleted file mode 100644 index cf4d1273..00000000 --- a/doc/metrics/phvb8a.ph +++ /dev/null @@ -1,231 +0,0 @@ -%PS_Helvetica_Bold = ( - name => 'Helvetica-Bold', - widths => { - "A" => 722, "AE" => 1000, "Aacute" => 722, "Acircumflex" => 722, - "Adieresis" => 722, "Agrave" => 722, "Aring" => 722, - "Atilde" => 722, "B" => 722, "C" => 722, "Ccedilla" => 722, - "D" => 722, "E" => 667, "Eacute" => 667, "Ecircumflex" => 667, - "Edieresis" => 667, "Egrave" => 667, "Eth" => 722, "F" => 611, - "G" => 778, "H" => 722, "I" => 278, "Iacute" => 278, - "Icircumflex" => 278, "Idieresis" => 278, "Igrave" => 278, - "J" => 556, "K" => 722, "L" => 611, "Lslash" => 611, "M" => 833, - "N" => 722, "Ntilde" => 722, "O" => 778, "OE" => 1000, - "Oacute" => 778, "Ocircumflex" => 778, "Odieresis" => 778, - "Ograve" => 778, "Oslash" => 778, "Otilde" => 778, "P" => 667, - "Q" => 778, "R" => 722, "S" => 667, "Scaron" => 667, "T" => 611, - "Thorn" => 667, "U" => 722, "Uacute" => 722, "Ucircumflex" => 722, - "Udieresis" => 722, "Ugrave" => 722, "V" => 667, "W" => 944, - "X" => 667, "Y" => 667, "Yacute" => 667, "Ydieresis" => 667, - "Z" => 611, "Zcaron" => 611, "a" => 556, "aacute" => 556, - "acircumflex" => 556, "acute" => 333, "adieresis" => 556, - "ae" => 889, "agrave" => 556, "ampersand" => 722, "aring" => 556, - "asciicircum" => 584, "asciitilde" => 584, "asterisk" => 389, - "at" => 975, "atilde" => 556, "b" => 611, "backslash" => 278, - "bar" => 280, "braceleft" => 389, "braceright" => 389, - "bracketleft" => 333, "bracketright" => 333, "breve" => 333, - "brokenbar" => 280, "bullet" => 350, "c" => 556, "caron" => 333, - "ccedilla" => 556, "cedilla" => 333, "cent" => 556, - "circumflex" => 333, "colon" => 333, "comma" => 278, - "copyright" => 737, "currency" => 556, "d" => 611, "dagger" => 556, - "daggerdbl" => 556, "degree" => 400, "dieresis" => 333, - "divide" => 584, "dollar" => 556, "dotaccent" => 333, - "dotlessi" => 278, "e" => 556, "eacute" => 556, - "ecircumflex" => 556, "edieresis" => 556, "egrave" => 556, - "eight" => 556, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 556, "equal" => 584, "eth" => 611, "exclam" => 333, - "exclamdown" => 333, "f" => 333, "fi" => 611, "five" => 556, - "fl" => 611, "florin" => 556, "four" => 556, "fraction" => 167, - "g" => 611, "germandbls" => 611, "grave" => 333, "greater" => 584, - "guillemotleft" => 556, "guillemotright" => 556, - "guilsinglleft" => 333, "guilsinglright" => 333, "h" => 611, - "hungarumlaut" => 333, "hyphen" => 333, "i" => 278, - "iacute" => 278, "icircumflex" => 278, "idieresis" => 278, - "igrave" => 278, "j" => 278, "k" => 556, "l" => 278, "less" => 584, - "logicalnot" => 584, "lslash" => 278, "m" => 889, "macron" => 333, - "minus" => 584, "mu" => 611, "multiply" => 584, "n" => 611, - "nine" => 556, "ntilde" => 611, "numbersign" => 556, "o" => 611, - "oacute" => 611, "ocircumflex" => 611, "odieresis" => 611, - "oe" => 944, "ogonek" => 333, "ograve" => 611, "one" => 556, - "onehalf" => 834, "onequarter" => 834, "onesuperior" => 333, - "ordfeminine" => 370, "ordmasculine" => 365, "oslash" => 611, - "otilde" => 611, "p" => 611, "paragraph" => 556, - "parenleft" => 333, "parenright" => 333, "percent" => 889, - "period" => 278, "periodcentered" => 278, "perthousand" => 1000, - "plus" => 584, "plusminus" => 584, "q" => 611, "question" => 611, - "questiondown" => 611, "quotedbl" => 474, "quotedblbase" => 500, - "quotedblleft" => 500, "quotedblright" => 500, "quoteleft" => 278, - "quoteright" => 278, "quotesinglbase" => 278, "quotesingle" => 238, - "r" => 389, "registered" => 737, "ring" => 333, "s" => 556, - "scaron" => 556, "section" => 556, "semicolon" => 333, - "seven" => 556, "six" => 556, "slash" => 278, "space" => 278, - "sterling" => 556, "t" => 333, "thorn" => 611, "three" => 556, - "threequarters" => 834, "threesuperior" => 333, "tilde" => 333, - "trademark" => 1000, "two" => 556, "twosuperior" => 333, - "u" => 611, "uacute" => 611, "ucircumflex" => 611, - "udieresis" => 611, "ugrave" => 611, "underscore" => 556, - "v" => 556, "w" => 778, "x" => 556, "y" => 556, "yacute" => 556, - "ydieresis" => 556, "yen" => 556, "z" => 500, "zcaron" => 500, - "zero" => 556, - }, - kern => { - "A" => { - "C" => -40, "G" => -50, "O" => -40, "Q" => -40, "T" => -90, - "U" => -50, "V" => -80, "W" => -60, "Y" => -110, "u" => -30, - "v" => -40, "w" => -30, "y" => -30, - }, - "B" => { - "A" => -30, "U" => -10, - }, - "D" => { - "A" => -40, "V" => -40, "W" => -40, "Y" => -70, "comma" => -30, - "period" => -30, - }, - "F" => { - "A" => -80, "a" => -20, "comma" => -100, "period" => -100, - }, - "J" => { - "A" => -20, "comma" => -20, "period" => -20, "u" => -20, - }, - "K" => { - "O" => -30, "e" => -15, "o" => -35, "u" => -30, "y" => -40, - }, - "L" => { - "T" => -90, "V" => -110, "W" => -80, "Y" => -120, - "quotedblright" => -140, "quoteright" => -140, "y" => -30, - }, - "O" => { - "A" => -50, "T" => -40, "V" => -50, "W" => -50, "X" => -50, - "Y" => -70, "comma" => -40, "period" => -40, - }, - "P" => { - "A" => -100, "a" => -30, "comma" => -120, "e" => -30, "o" => -40, - "period" => -120, - }, - "Q" => { - "U" => -10, "comma" => 20, "period" => 20, - }, - "R" => { - "O" => -20, "T" => -20, "U" => -20, "V" => -50, "W" => -40, - "Y" => -50, - }, - "T" => { - "A" => -90, "O" => -40, "a" => -80, "colon" => -40, - "comma" => -80, "e" => -60, "hyphen" => -120, "o" => -80, - "period" => -80, "r" => -80, "semicolon" => -40, "u" => -90, - "w" => -60, "y" => -60, - }, - "U" => { - "A" => -50, "comma" => -30, "period" => -30, - }, - "V" => { - "A" => -80, "G" => -50, "O" => -50, "a" => -60, "colon" => -40, - "comma" => -120, "e" => -50, "hyphen" => -80, "o" => -90, - "period" => -120, "semicolon" => -40, "u" => -60, - }, - "W" => { - "A" => -60, "O" => -20, "a" => -40, "colon" => -10, - "comma" => -80, "e" => -35, "hyphen" => -40, "o" => -60, - "period" => -80, "semicolon" => -10, "u" => -45, "y" => -20, - }, - "Y" => { - "A" => -110, "O" => -70, "a" => -90, "colon" => -50, - "comma" => -100, "e" => -80, "o" => -100, "period" => -100, - "semicolon" => -50, "u" => -100, - }, - "a" => { - "g" => -10, "v" => -15, "w" => -15, "y" => -20, - }, - "b" => { - "l" => -10, "u" => -20, "v" => -20, "y" => -20, - }, - "c" => { - "h" => -10, "k" => -20, "l" => -20, "y" => -10, - }, - "colon" => { - "space" => -40, - }, - "comma" => { - "quotedblright" => -120, "quoteright" => -120, "space" => -40, - }, - "d" => { - "d" => -10, "v" => -15, "w" => -15, "y" => -15, - }, - "e" => { - "comma" => 10, "period" => 20, "v" => -15, "w" => -15, - "x" => -15, "y" => -15, - }, - "f" => { - "comma" => -10, "e" => -10, "o" => -20, "period" => -10, - "quotedblright" => 30, "quoteright" => 30, - }, - "g" => { - "e" => 10, "g" => -10, - }, - "h" => { - "y" => -20, - }, - "k" => { - "o" => -15, - }, - "l" => { - "w" => -15, "y" => -15, - }, - "m" => { - "u" => -20, "y" => -30, - }, - "n" => { - "u" => -10, "v" => -40, "y" => -20, - }, - "o" => { - "v" => -20, "w" => -15, "x" => -30, "y" => -20, - }, - "p" => { - "y" => -15, - }, - "period" => { - "quotedblright" => -120, "quoteright" => -120, "space" => -40, - }, - "quotedblright" => { - "space" => -80, - }, - "quoteleft" => { - "quoteleft" => -46, - }, - "quoteright" => { - "d" => -80, "l" => -20, "quoteright" => -46, "r" => -40, - "s" => -60, "space" => -80, "v" => -20, - }, - "r" => { - "c" => -20, "comma" => -60, "d" => -20, "g" => -15, - "hyphen" => -20, "o" => -20, "period" => -60, "q" => -20, - "s" => -15, "t" => 20, "v" => 10, "y" => 10, - }, - "s" => { - "w" => -15, - }, - "semicolon" => { - "space" => -40, - }, - "space" => { - "T" => -100, "V" => -80, "W" => -80, "Y" => -120, - "quotedblleft" => -80, "quoteleft" => -60, - }, - "v" => { - "a" => -20, "comma" => -80, "o" => -30, "period" => -80, - }, - "w" => { - "comma" => -40, "o" => -20, "period" => -40, - }, - "x" => { - "e" => -10, - }, - "y" => { - "a" => -30, "comma" => -80, "e" => -10, "o" => -25, - "period" => -80, - }, - "z" => { - "e" => 10, - } - } -); -1; diff --git a/doc/metrics/phvb8an.ph b/doc/metrics/phvb8an.ph deleted file mode 100644 index 807fbe0f..00000000 --- a/doc/metrics/phvb8an.ph +++ /dev/null @@ -1,230 +0,0 @@ -%PS_Helvetica_Narrow_Bold = ( - name => 'Helvetica-Narrow-Bold', - widths => { - "A" => 592, "AE" => 820, "Aacute" => 592, "Acircumflex" => 592, - "Adieresis" => 592, "Agrave" => 592, "Aring" => 592, - "Atilde" => 592, "B" => 592, "C" => 592, "Ccedilla" => 592, - "D" => 592, "E" => 547, "Eacute" => 547, "Ecircumflex" => 547, - "Edieresis" => 547, "Egrave" => 547, "Eth" => 592, "F" => 501, - "G" => 638, "H" => 592, "I" => 228, "Iacute" => 228, - "Icircumflex" => 228, "Idieresis" => 228, "Igrave" => 228, - "J" => 456, "K" => 592, "L" => 501, "Lslash" => 501, "M" => 683, - "N" => 592, "Ntilde" => 592, "O" => 638, "OE" => 820, - "Oacute" => 638, "Ocircumflex" => 638, "Odieresis" => 638, - "Ograve" => 638, "Oslash" => 638, "Otilde" => 638, "P" => 547, - "Q" => 638, "R" => 592, "S" => 547, "Scaron" => 547, "T" => 501, - "Thorn" => 547, "U" => 592, "Uacute" => 592, "Ucircumflex" => 592, - "Udieresis" => 592, "Ugrave" => 592, "V" => 547, "W" => 774, - "X" => 547, "Y" => 547, "Yacute" => 547, "Ydieresis" => 547, - "Z" => 501, "Zcaron" => 501, "a" => 456, "aacute" => 456, - "acircumflex" => 456, "acute" => 273, "adieresis" => 456, - "ae" => 729, "agrave" => 456, "ampersand" => 592, "aring" => 456, - "asciicircum" => 479, "asciitilde" => 479, "asterisk" => 319, - "at" => 800, "atilde" => 456, "b" => 501, "backslash" => 228, - "bar" => 230, "braceleft" => 319, "braceright" => 319, - "bracketleft" => 273, "bracketright" => 273, "breve" => 273, - "brokenbar" => 230, "bullet" => 287, "c" => 456, "caron" => 273, - "ccedilla" => 456, "cedilla" => 273, "cent" => 456, - "circumflex" => 273, "colon" => 273, "comma" => 228, - "copyright" => 604, "currency" => 456, "d" => 501, "dagger" => 456, - "daggerdbl" => 456, "degree" => 328, "dieresis" => 273, - "divide" => 479, "dollar" => 456, "dotaccent" => 273, - "dotlessi" => 228, "e" => 456, "eacute" => 456, - "ecircumflex" => 456, "edieresis" => 456, "egrave" => 456, - "eight" => 456, "ellipsis" => 820, "emdash" => 820, - "endash" => 456, "equal" => 479, "eth" => 501, "exclam" => 273, - "exclamdown" => 273, "f" => 273, "fi" => 501, "five" => 456, - "fl" => 501, "florin" => 456, "four" => 456, "fraction" => 137, - "g" => 501, "germandbls" => 501, "grave" => 273, "greater" => 479, - "guillemotleft" => 456, "guillemotright" => 456, - "guilsinglleft" => 273, "guilsinglright" => 273, "h" => 501, - "hungarumlaut" => 273, "hyphen" => 273, "i" => 228, - "iacute" => 228, "icircumflex" => 228, "idieresis" => 228, - "igrave" => 228, "j" => 228, "k" => 456, "l" => 228, "less" => 479, - "logicalnot" => 479, "lslash" => 228, "m" => 729, "macron" => 273, - "minus" => 479, "mu" => 501, "multiply" => 479, "n" => 501, - "nine" => 456, "ntilde" => 501, "numbersign" => 456, "o" => 501, - "oacute" => 501, "ocircumflex" => 501, "odieresis" => 501, - "oe" => 774, "ogonek" => 273, "ograve" => 501, "one" => 456, - "onehalf" => 684, "onequarter" => 684, "onesuperior" => 273, - "ordfeminine" => 303, "ordmasculine" => 299, "oslash" => 501, - "otilde" => 501, "p" => 501, "paragraph" => 456, - "parenleft" => 273, "parenright" => 273, "percent" => 729, - "period" => 228, "periodcentered" => 228, "perthousand" => 820, - "plus" => 479, "plusminus" => 479, "q" => 501, "question" => 501, - "questiondown" => 501, "quotedbl" => 389, "quotedblbase" => 410, - "quotedblleft" => 410, "quotedblright" => 410, "quoteleft" => 228, - "quoteright" => 228, "quotesinglbase" => 228, "quotesingle" => 195, - "r" => 319, "registered" => 604, "ring" => 273, "s" => 456, - "scaron" => 456, "section" => 456, "semicolon" => 273, - "seven" => 456, "six" => 456, "slash" => 228, "space" => 228, - "sterling" => 456, "t" => 273, "thorn" => 501, "three" => 456, - "threequarters" => 684, "threesuperior" => 273, "tilde" => 273, - "trademark" => 820, "two" => 456, "twosuperior" => 273, "u" => 501, - "uacute" => 501, "ucircumflex" => 501, "udieresis" => 501, - "ugrave" => 501, "underscore" => 456, "v" => 456, "w" => 638, - "x" => 456, "y" => 456, "yacute" => 456, "ydieresis" => 456, - "yen" => 456, "z" => 410, "zcaron" => 410, "zero" => 456, - }, - kern => { - "A" => { - "C" => -32, "G" => -40, "O" => -32, "Q" => -32, "T" => -73, - "U" => -40, "V" => -65, "W" => -48, "Y" => -89, "u" => -24, - "v" => -32, "w" => -24, "y" => -24, - }, - "B" => { - "A" => -24, "U" => -7, - }, - "D" => { - "A" => -32, "V" => -32, "W" => -32, "Y" => -56, "comma" => -24, - "period" => -24, - }, - "F" => { - "A" => -65, "a" => -15, "comma" => -81, "period" => -81, - }, - "J" => { - "A" => -15, "comma" => -15, "period" => -15, "u" => -15, - }, - "K" => { - "O" => -24, "e" => -11, "o" => -28, "u" => -24, "y" => -32, - }, - "L" => { - "T" => -73, "V" => -89, "W" => -65, "Y" => -97, - "quotedblright" => -114, "quoteright" => -114, "y" => -24, - }, - "O" => { - "A" => -40, "T" => -32, "V" => -40, "W" => -40, "X" => -40, - "Y" => -56, "comma" => -32, "period" => -32, - }, - "P" => { - "A" => -81, "a" => -24, "comma" => -97, "e" => -24, "o" => -32, - "period" => -97, - }, - "Q" => { - "U" => -7, "comma" => 16, "period" => 16, - }, - "R" => { - "O" => -15, "T" => -15, "U" => -15, "V" => -40, "W" => -32, - "Y" => -40, - }, - "T" => { - "A" => -73, "O" => -32, "a" => -65, "colon" => -32, - "comma" => -65, "e" => -48, "hyphen" => -97, "o" => -65, - "period" => -65, "r" => -65, "semicolon" => -32, "u" => -73, - "w" => -48, "y" => -48, - }, - "U" => { - "A" => -40, "comma" => -24, "period" => -24, - }, - "V" => { - "A" => -65, "G" => -40, "O" => -40, "a" => -48, "colon" => -32, - "comma" => -97, "e" => -40, "hyphen" => -65, "o" => -73, - "period" => -97, "semicolon" => -32, "u" => -48, - }, - "W" => { - "A" => -48, "O" => -15, "a" => -32, "colon" => -7, - "comma" => -65, "e" => -28, "hyphen" => -32, "o" => -48, - "period" => -65, "semicolon" => -7, "u" => -36, "y" => -15, - }, - "Y" => { - "A" => -89, "O" => -56, "a" => -73, "colon" => -40, - "comma" => -81, "e" => -65, "o" => -81, "period" => -81, - "semicolon" => -40, "u" => -81, - }, - "a" => { - "g" => -7, "v" => -11, "w" => -11, "y" => -15, - }, - "b" => { - "l" => -7, "u" => -15, "v" => -15, "y" => -15, - }, - "c" => { - "h" => -7, "k" => -15, "l" => -15, "y" => -7, - }, - "colon" => { - "space" => -32, - }, - "comma" => { - "quotedblright" => -97, "quoteright" => -97, "space" => -32, - }, - "d" => { - "d" => -7, "v" => -11, "w" => -11, "y" => -11, - }, - "e" => { - "comma" => 8, "period" => 16, "v" => -11, "w" => -11, "x" => -11, - "y" => -11, - }, - "f" => { - "comma" => -7, "e" => -7, "o" => -15, "period" => -7, - "quotedblright" => 25, "quoteright" => 25, - }, - "g" => { - "e" => 8, "g" => -7, - }, - "h" => { - "y" => -15, - }, - "k" => { - "o" => -11, - }, - "l" => { - "w" => -11, "y" => -11, - }, - "m" => { - "u" => -15, "y" => -24, - }, - "n" => { - "u" => -7, "v" => -32, "y" => -15, - }, - "o" => { - "v" => -15, "w" => -11, "x" => -24, "y" => -15, - }, - "p" => { - "y" => -11, - }, - "period" => { - "quotedblright" => -97, "quoteright" => -97, "space" => -32, - }, - "quotedblright" => { - "space" => -65, - }, - "quoteleft" => { - "quoteleft" => -37, - }, - "quoteright" => { - "d" => -65, "l" => -15, "quoteright" => -37, "r" => -32, - "s" => -48, "space" => -65, "v" => -15, - }, - "r" => { - "c" => -15, "comma" => -48, "d" => -15, "g" => -11, - "hyphen" => -15, "o" => -15, "period" => -48, "q" => -15, - "s" => -11, "t" => 16, "v" => 8, "y" => 8, - }, - "s" => { - "w" => -11, - }, - "semicolon" => { - "space" => -32, - }, - "space" => { - "T" => -81, "V" => -65, "W" => -65, "Y" => -97, - "quotedblleft" => -65, "quoteleft" => -48, - }, - "v" => { - "a" => -15, "comma" => -65, "o" => -24, "period" => -65, - }, - "w" => { - "comma" => -32, "o" => -15, "period" => -32, - }, - "x" => { - "e" => -7, - }, - "y" => { - "a" => -24, "comma" => -65, "e" => -7, "o" => -20, - "period" => -65, - }, - "z" => { - "e" => 8, - } - } -); -1; diff --git a/doc/metrics/phvbo8a.ph b/doc/metrics/phvbo8a.ph deleted file mode 100644 index 4ac56567..00000000 --- a/doc/metrics/phvbo8a.ph +++ /dev/null @@ -1,231 +0,0 @@ -%PS_Helvetica_BoldOblique = ( - name => 'Helvetica-BoldOblique', - widths => { - "A" => 722, "AE" => 1000, "Aacute" => 722, "Acircumflex" => 722, - "Adieresis" => 722, "Agrave" => 722, "Aring" => 722, - "Atilde" => 722, "B" => 722, "C" => 722, "Ccedilla" => 722, - "D" => 722, "E" => 667, "Eacute" => 667, "Ecircumflex" => 667, - "Edieresis" => 667, "Egrave" => 667, "Eth" => 722, "F" => 611, - "G" => 778, "H" => 722, "I" => 278, "Iacute" => 278, - "Icircumflex" => 278, "Idieresis" => 278, "Igrave" => 278, - "J" => 556, "K" => 722, "L" => 611, "Lslash" => 611, "M" => 833, - "N" => 722, "Ntilde" => 722, "O" => 778, "OE" => 1000, - "Oacute" => 778, "Ocircumflex" => 778, "Odieresis" => 778, - "Ograve" => 778, "Oslash" => 778, "Otilde" => 778, "P" => 667, - "Q" => 778, "R" => 722, "S" => 667, "Scaron" => 667, "T" => 611, - "Thorn" => 667, "U" => 722, "Uacute" => 722, "Ucircumflex" => 722, - "Udieresis" => 722, "Ugrave" => 722, "V" => 667, "W" => 944, - "X" => 667, "Y" => 667, "Yacute" => 667, "Ydieresis" => 667, - "Z" => 611, "Zcaron" => 611, "a" => 556, "aacute" => 556, - "acircumflex" => 556, "acute" => 333, "adieresis" => 556, - "ae" => 889, "agrave" => 556, "ampersand" => 722, "aring" => 556, - "asciicircum" => 584, "asciitilde" => 584, "asterisk" => 389, - "at" => 975, "atilde" => 556, "b" => 611, "backslash" => 278, - "bar" => 280, "braceleft" => 389, "braceright" => 389, - "bracketleft" => 333, "bracketright" => 333, "breve" => 333, - "brokenbar" => 280, "bullet" => 350, "c" => 556, "caron" => 333, - "ccedilla" => 556, "cedilla" => 333, "cent" => 556, - "circumflex" => 333, "colon" => 333, "comma" => 278, - "copyright" => 737, "currency" => 556, "d" => 611, "dagger" => 556, - "daggerdbl" => 556, "degree" => 400, "dieresis" => 333, - "divide" => 584, "dollar" => 556, "dotaccent" => 333, - "dotlessi" => 278, "e" => 556, "eacute" => 556, - "ecircumflex" => 556, "edieresis" => 556, "egrave" => 556, - "eight" => 556, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 556, "equal" => 584, "eth" => 611, "exclam" => 333, - "exclamdown" => 333, "f" => 333, "fi" => 611, "five" => 556, - "fl" => 611, "florin" => 556, "four" => 556, "fraction" => 167, - "g" => 611, "germandbls" => 611, "grave" => 333, "greater" => 584, - "guillemotleft" => 556, "guillemotright" => 556, - "guilsinglleft" => 333, "guilsinglright" => 333, "h" => 611, - "hungarumlaut" => 333, "hyphen" => 333, "i" => 278, - "iacute" => 278, "icircumflex" => 278, "idieresis" => 278, - "igrave" => 278, "j" => 278, "k" => 556, "l" => 278, "less" => 584, - "logicalnot" => 584, "lslash" => 278, "m" => 889, "macron" => 333, - "minus" => 584, "mu" => 611, "multiply" => 584, "n" => 611, - "nine" => 556, "ntilde" => 611, "numbersign" => 556, "o" => 611, - "oacute" => 611, "ocircumflex" => 611, "odieresis" => 611, - "oe" => 944, "ogonek" => 333, "ograve" => 611, "one" => 556, - "onehalf" => 834, "onequarter" => 834, "onesuperior" => 333, - "ordfeminine" => 370, "ordmasculine" => 365, "oslash" => 611, - "otilde" => 611, "p" => 611, "paragraph" => 556, - "parenleft" => 333, "parenright" => 333, "percent" => 889, - "period" => 278, "periodcentered" => 278, "perthousand" => 1000, - "plus" => 584, "plusminus" => 584, "q" => 611, "question" => 611, - "questiondown" => 611, "quotedbl" => 474, "quotedblbase" => 500, - "quotedblleft" => 500, "quotedblright" => 500, "quoteleft" => 278, - "quoteright" => 278, "quotesinglbase" => 278, "quotesingle" => 238, - "r" => 389, "registered" => 737, "ring" => 333, "s" => 556, - "scaron" => 556, "section" => 556, "semicolon" => 333, - "seven" => 556, "six" => 556, "slash" => 278, "space" => 278, - "sterling" => 556, "t" => 333, "thorn" => 611, "three" => 556, - "threequarters" => 834, "threesuperior" => 333, "tilde" => 333, - "trademark" => 1000, "two" => 556, "twosuperior" => 333, - "u" => 611, "uacute" => 611, "ucircumflex" => 611, - "udieresis" => 611, "ugrave" => 611, "underscore" => 556, - "v" => 556, "w" => 778, "x" => 556, "y" => 556, "yacute" => 556, - "ydieresis" => 556, "yen" => 556, "z" => 500, "zcaron" => 500, - "zero" => 556, - }, - kern => { - "A" => { - "C" => -40, "G" => -50, "O" => -40, "Q" => -40, "T" => -90, - "U" => -50, "V" => -80, "W" => -60, "Y" => -110, "u" => -30, - "v" => -40, "w" => -30, "y" => -30, - }, - "B" => { - "A" => -30, "U" => -10, - }, - "D" => { - "A" => -40, "V" => -40, "W" => -40, "Y" => -70, "comma" => -30, - "period" => -30, - }, - "F" => { - "A" => -80, "a" => -20, "comma" => -100, "period" => -100, - }, - "J" => { - "A" => -20, "comma" => -20, "period" => -20, "u" => -20, - }, - "K" => { - "O" => -30, "e" => -15, "o" => -35, "u" => -30, "y" => -40, - }, - "L" => { - "T" => -90, "V" => -110, "W" => -80, "Y" => -120, - "quotedblright" => -140, "quoteright" => -140, "y" => -30, - }, - "O" => { - "A" => -50, "T" => -40, "V" => -50, "W" => -50, "X" => -50, - "Y" => -70, "comma" => -40, "period" => -40, - }, - "P" => { - "A" => -100, "a" => -30, "comma" => -120, "e" => -30, "o" => -40, - "period" => -120, - }, - "Q" => { - "U" => -10, "comma" => 20, "period" => 20, - }, - "R" => { - "O" => -20, "T" => -20, "U" => -20, "V" => -50, "W" => -40, - "Y" => -50, - }, - "T" => { - "A" => -90, "O" => -40, "a" => -80, "colon" => -40, - "comma" => -80, "e" => -60, "hyphen" => -120, "o" => -80, - "period" => -80, "r" => -80, "semicolon" => -40, "u" => -90, - "w" => -60, "y" => -60, - }, - "U" => { - "A" => -50, "comma" => -30, "period" => -30, - }, - "V" => { - "A" => -80, "G" => -50, "O" => -50, "a" => -60, "colon" => -40, - "comma" => -120, "e" => -50, "hyphen" => -80, "o" => -90, - "period" => -120, "semicolon" => -40, "u" => -60, - }, - "W" => { - "A" => -60, "O" => -20, "a" => -40, "colon" => -10, - "comma" => -80, "e" => -35, "hyphen" => -40, "o" => -60, - "period" => -80, "semicolon" => -10, "u" => -45, "y" => -20, - }, - "Y" => { - "A" => -110, "O" => -70, "a" => -90, "colon" => -50, - "comma" => -100, "e" => -80, "o" => -100, "period" => -100, - "semicolon" => -50, "u" => -100, - }, - "a" => { - "g" => -10, "v" => -15, "w" => -15, "y" => -20, - }, - "b" => { - "l" => -10, "u" => -20, "v" => -20, "y" => -20, - }, - "c" => { - "h" => -10, "k" => -20, "l" => -20, "y" => -10, - }, - "colon" => { - "space" => -40, - }, - "comma" => { - "quotedblright" => -120, "quoteright" => -120, "space" => -40, - }, - "d" => { - "d" => -10, "v" => -15, "w" => -15, "y" => -15, - }, - "e" => { - "comma" => 10, "period" => 20, "v" => -15, "w" => -15, - "x" => -15, "y" => -15, - }, - "f" => { - "comma" => -10, "e" => -10, "o" => -20, "period" => -10, - "quotedblright" => 30, "quoteright" => 30, - }, - "g" => { - "e" => 10, "g" => -10, - }, - "h" => { - "y" => -20, - }, - "k" => { - "o" => -15, - }, - "l" => { - "w" => -15, "y" => -15, - }, - "m" => { - "u" => -20, "y" => -30, - }, - "n" => { - "u" => -10, "v" => -40, "y" => -20, - }, - "o" => { - "v" => -20, "w" => -15, "x" => -30, "y" => -20, - }, - "p" => { - "y" => -15, - }, - "period" => { - "quotedblright" => -120, "quoteright" => -120, "space" => -40, - }, - "quotedblright" => { - "space" => -80, - }, - "quoteleft" => { - "quoteleft" => -46, - }, - "quoteright" => { - "d" => -80, "l" => -20, "quoteright" => -46, "r" => -40, - "s" => -60, "space" => -80, "v" => -20, - }, - "r" => { - "c" => -20, "comma" => -60, "d" => -20, "g" => -15, - "hyphen" => -20, "o" => -20, "period" => -60, "q" => -20, - "s" => -15, "t" => 20, "v" => 10, "y" => 10, - }, - "s" => { - "w" => -15, - }, - "semicolon" => { - "space" => -40, - }, - "space" => { - "T" => -100, "V" => -80, "W" => -80, "Y" => -120, - "quotedblleft" => -80, "quoteleft" => -60, - }, - "v" => { - "a" => -20, "comma" => -80, "o" => -30, "period" => -80, - }, - "w" => { - "comma" => -40, "o" => -20, "period" => -40, - }, - "x" => { - "e" => -10, - }, - "y" => { - "a" => -30, "comma" => -80, "e" => -10, "o" => -25, - "period" => -80, - }, - "z" => { - "e" => 10, - } - } -); -1; diff --git a/doc/metrics/phvbo8an.ph b/doc/metrics/phvbo8an.ph deleted file mode 100644 index a43adaa4..00000000 --- a/doc/metrics/phvbo8an.ph +++ /dev/null @@ -1,230 +0,0 @@ -%PS_Helvetica_Narrow_BoldOblique = ( - name => 'Helvetica-Narrow-BoldOblique', - widths => { - "A" => 592, "AE" => 820, "Aacute" => 592, "Acircumflex" => 592, - "Adieresis" => 592, "Agrave" => 592, "Aring" => 592, - "Atilde" => 592, "B" => 592, "C" => 592, "Ccedilla" => 592, - "D" => 592, "E" => 547, "Eacute" => 547, "Ecircumflex" => 547, - "Edieresis" => 547, "Egrave" => 547, "Eth" => 592, "F" => 501, - "G" => 638, "H" => 592, "I" => 228, "Iacute" => 228, - "Icircumflex" => 228, "Idieresis" => 228, "Igrave" => 228, - "J" => 456, "K" => 592, "L" => 501, "Lslash" => 501, "M" => 683, - "N" => 592, "Ntilde" => 592, "O" => 638, "OE" => 820, - "Oacute" => 638, "Ocircumflex" => 638, "Odieresis" => 638, - "Ograve" => 638, "Oslash" => 638, "Otilde" => 638, "P" => 547, - "Q" => 638, "R" => 592, "S" => 547, "Scaron" => 547, "T" => 501, - "Thorn" => 547, "U" => 592, "Uacute" => 592, "Ucircumflex" => 592, - "Udieresis" => 592, "Ugrave" => 592, "V" => 547, "W" => 774, - "X" => 547, "Y" => 547, "Yacute" => 547, "Ydieresis" => 547, - "Z" => 501, "Zcaron" => 501, "a" => 456, "aacute" => 456, - "acircumflex" => 456, "acute" => 273, "adieresis" => 456, - "ae" => 729, "agrave" => 456, "ampersand" => 592, "aring" => 456, - "asciicircum" => 479, "asciitilde" => 479, "asterisk" => 319, - "at" => 800, "atilde" => 456, "b" => 501, "backslash" => 228, - "bar" => 230, "braceleft" => 319, "braceright" => 319, - "bracketleft" => 273, "bracketright" => 273, "breve" => 273, - "brokenbar" => 230, "bullet" => 287, "c" => 456, "caron" => 273, - "ccedilla" => 456, "cedilla" => 273, "cent" => 456, - "circumflex" => 273, "colon" => 273, "comma" => 228, - "copyright" => 604, "currency" => 456, "d" => 501, "dagger" => 456, - "daggerdbl" => 456, "degree" => 328, "dieresis" => 273, - "divide" => 479, "dollar" => 456, "dotaccent" => 273, - "dotlessi" => 228, "e" => 456, "eacute" => 456, - "ecircumflex" => 456, "edieresis" => 456, "egrave" => 456, - "eight" => 456, "ellipsis" => 820, "emdash" => 820, - "endash" => 456, "equal" => 479, "eth" => 501, "exclam" => 273, - "exclamdown" => 273, "f" => 273, "fi" => 501, "five" => 456, - "fl" => 501, "florin" => 456, "four" => 456, "fraction" => 137, - "g" => 501, "germandbls" => 501, "grave" => 273, "greater" => 479, - "guillemotleft" => 456, "guillemotright" => 456, - "guilsinglleft" => 273, "guilsinglright" => 273, "h" => 501, - "hungarumlaut" => 273, "hyphen" => 273, "i" => 228, - "iacute" => 228, "icircumflex" => 228, "idieresis" => 228, - "igrave" => 228, "j" => 228, "k" => 456, "l" => 228, "less" => 479, - "logicalnot" => 479, "lslash" => 228, "m" => 729, "macron" => 273, - "minus" => 479, "mu" => 501, "multiply" => 479, "n" => 501, - "nine" => 456, "ntilde" => 501, "numbersign" => 456, "o" => 501, - "oacute" => 501, "ocircumflex" => 501, "odieresis" => 501, - "oe" => 774, "ogonek" => 273, "ograve" => 501, "one" => 456, - "onehalf" => 684, "onequarter" => 684, "onesuperior" => 273, - "ordfeminine" => 303, "ordmasculine" => 299, "oslash" => 501, - "otilde" => 501, "p" => 501, "paragraph" => 456, - "parenleft" => 273, "parenright" => 273, "percent" => 729, - "period" => 228, "periodcentered" => 228, "perthousand" => 820, - "plus" => 479, "plusminus" => 479, "q" => 501, "question" => 501, - "questiondown" => 501, "quotedbl" => 389, "quotedblbase" => 410, - "quotedblleft" => 410, "quotedblright" => 410, "quoteleft" => 228, - "quoteright" => 228, "quotesinglbase" => 228, "quotesingle" => 195, - "r" => 319, "registered" => 604, "ring" => 273, "s" => 456, - "scaron" => 456, "section" => 456, "semicolon" => 273, - "seven" => 456, "six" => 456, "slash" => 228, "space" => 228, - "sterling" => 456, "t" => 273, "thorn" => 501, "three" => 456, - "threequarters" => 684, "threesuperior" => 273, "tilde" => 273, - "trademark" => 820, "two" => 456, "twosuperior" => 273, "u" => 501, - "uacute" => 501, "ucircumflex" => 501, "udieresis" => 501, - "ugrave" => 501, "underscore" => 456, "v" => 456, "w" => 638, - "x" => 456, "y" => 456, "yacute" => 456, "ydieresis" => 456, - "yen" => 456, "z" => 410, "zcaron" => 410, "zero" => 456, - }, - kern => { - "A" => { - "C" => -40, "G" => -50, "O" => -40, "Q" => -40, "T" => -90, - "U" => -50, "V" => -80, "W" => -60, "Y" => -110, "u" => -30, - "v" => -40, "w" => -30, "y" => -30, - }, - "B" => { - "A" => -30, "U" => -10, - }, - "D" => { - "A" => -40, "V" => -40, "W" => -40, "Y" => -70, "comma" => -30, - "period" => -30, - }, - "F" => { - "A" => -80, "a" => -20, "comma" => -100, "period" => -100, - }, - "J" => { - "A" => -20, "comma" => -20, "period" => -20, "u" => -20, - }, - "K" => { - "O" => -30, "e" => -15, "o" => -35, "u" => -30, "y" => -40, - }, - "L" => { - "T" => -90, "V" => -110, "W" => -80, "Y" => -120, - "quotedblright" => -140, "quoteright" => -140, "y" => -30, - }, - "O" => { - "A" => -50, "T" => -40, "V" => -50, "W" => -50, "X" => -50, - "Y" => -70, "comma" => -40, "period" => -40, - }, - "P" => { - "A" => -100, "a" => -30, "comma" => -120, "e" => -30, "o" => -40, - "period" => -120, - }, - "Q" => { - "U" => -10, "comma" => 20, "period" => 20, - }, - "R" => { - "O" => -20, "T" => -20, "U" => -20, "V" => -50, "W" => -40, - "Y" => -50, - }, - "T" => { - "A" => -90, "O" => -40, "a" => -80, "colon" => -40, - "comma" => -80, "e" => -60, "hyphen" => -120, "o" => -80, - "period" => -80, "r" => -80, "semicolon" => -40, "u" => -90, - "w" => -60, "y" => -60, - }, - "U" => { - "A" => -50, "comma" => -30, "period" => -30, - }, - "V" => { - "A" => -80, "G" => -50, "O" => -50, "a" => -60, "colon" => -40, - "comma" => -120, "e" => -50, "hyphen" => -80, "o" => -90, - "period" => -120, "semicolon" => -40, "u" => -60, - }, - "W" => { - "A" => -60, "O" => -20, "a" => -40, "colon" => -10, - "comma" => -80, "e" => -35, "hyphen" => -40, "o" => -60, - "period" => -80, "semicolon" => -10, "u" => -45, "y" => -20, - }, - "Y" => { - "A" => -110, "O" => -70, "a" => -90, "colon" => -50, - "comma" => -100, "e" => -80, "o" => -100, "period" => -100, - "semicolon" => -50, "u" => -100, - }, - "a" => { - "g" => -10, "v" => -15, "w" => -15, "y" => -20, - }, - "b" => { - "l" => -10, "u" => -20, "v" => -20, "y" => -20, - }, - "c" => { - "h" => -10, "k" => -20, "l" => -20, "y" => -10, - }, - "colon" => { - "space" => -40, - }, - "comma" => { - "quotedblright" => -120, "quoteright" => -120, "space" => -40, - }, - "d" => { - "d" => -10, "v" => -15, "w" => -15, "y" => -15, - }, - "e" => { - "comma" => 10, "period" => 20, "v" => -15, "w" => -15, - "x" => -15, "y" => -15, - }, - "f" => { - "comma" => -10, "e" => -10, "o" => -20, "period" => -10, - "quotedblright" => 30, "quoteright" => 30, - }, - "g" => { - "e" => 10, "g" => -10, - }, - "h" => { - "y" => -20, - }, - "k" => { - "o" => -15, - }, - "l" => { - "w" => -15, "y" => -15, - }, - "m" => { - "u" => -20, "y" => -30, - }, - "n" => { - "u" => -10, "v" => -40, "y" => -20, - }, - "o" => { - "v" => -20, "w" => -15, "x" => -30, "y" => -20, - }, - "p" => { - "y" => -15, - }, - "period" => { - "quotedblright" => -120, "quoteright" => -120, "space" => -40, - }, - "quotedblright" => { - "space" => -80, - }, - "quoteleft" => { - "quoteleft" => -46, - }, - "quoteright" => { - "d" => -80, "l" => -20, "quoteright" => -46, "r" => -40, - "s" => -60, "space" => -80, "v" => -20, - }, - "r" => { - "c" => -20, "comma" => -60, "d" => -20, "g" => -15, - "hyphen" => -20, "o" => -20, "period" => -60, "q" => -20, - "s" => -15, "t" => 20, "v" => 10, "y" => 10, - }, - "s" => { - "w" => -15, - }, - "semicolon" => { - "space" => -40, - }, - "space" => { - "T" => -100, "V" => -80, "W" => -80, "Y" => -120, - "quotedblleft" => -80, "quoteleft" => -60, - }, - "v" => { - "a" => -20, "comma" => -80, "o" => -30, "period" => -80, - }, - "w" => { - "comma" => -40, "o" => -20, "period" => -40, - }, - "x" => { - "e" => -10, - }, - "y" => { - "a" => -30, "comma" => -80, "e" => -10, "o" => -25, - "period" => -80, - }, - "z" => { - "e" => 10, - } - } -); -1; diff --git a/doc/metrics/phvl8a.ph b/doc/metrics/phvl8a.ph deleted file mode 100644 index 0e06b39a..00000000 --- a/doc/metrics/phvl8a.ph +++ /dev/null @@ -1,137 +0,0 @@ -%PS_Helvetica_Light = ( - name => 'Helvetica-Light', - widths => { - "A" => 667, "AE" => 1000, "Aacute" => 667, "Acircumflex" => 667, - "Adieresis" => 667, "Agrave" => 667, "Aring" => 667, - "Atilde" => 667, "B" => 667, "C" => 722, "Ccedilla" => 722, - "D" => 722, "E" => 611, "Eacute" => 611, "Ecircumflex" => 611, - "Edieresis" => 611, "Egrave" => 611, "Eth" => 722, "F" => 556, - "G" => 778, "H" => 722, "I" => 278, "Iacute" => 278, - "Icircumflex" => 278, "Idieresis" => 278, "Igrave" => 278, - "J" => 500, "K" => 667, "L" => 556, "Lslash" => 556, "M" => 833, - "N" => 722, "Ntilde" => 722, "O" => 778, "OE" => 1000, - "Oacute" => 778, "Ocircumflex" => 778, "Odieresis" => 778, - "Ograve" => 778, "Oslash" => 778, "Otilde" => 778, "P" => 611, - "Q" => 778, "R" => 667, "S" => 611, "Scaron" => 611, "T" => 556, - "Thorn" => 611, "U" => 722, "Uacute" => 722, "Ucircumflex" => 722, - "Udieresis" => 722, "Ugrave" => 722, "V" => 611, "W" => 889, - "X" => 611, "Y" => 611, "Yacute" => 611, "Ydieresis" => 611, - "Z" => 611, "Zcaron" => 611, "a" => 556, "aacute" => 556, - "acircumflex" => 556, "acute" => 333, "adieresis" => 556, - "ae" => 889, "agrave" => 556, "ampersand" => 667, "aring" => 556, - "asciicircum" => 660, "asciitilde" => 660, "asterisk" => 389, - "at" => 800, "atilde" => 556, "b" => 611, "backslash" => 278, - "bar" => 222, "braceleft" => 333, "braceright" => 333, - "bracketleft" => 333, "bracketright" => 333, "breve" => 333, - "brokenbar" => 222, "bullet" => 500, "c" => 556, "caron" => 333, - "ccedilla" => 556, "cedilla" => 333, "cent" => 556, - "circumflex" => 333, "colon" => 278, "comma" => 278, - "copyright" => 800, "currency" => 556, "d" => 611, "dagger" => 556, - "daggerdbl" => 556, "degree" => 400, "dieresis" => 333, - "divide" => 660, "dollar" => 556, "dotaccent" => 333, - "dotlessi" => 222, "e" => 556, "eacute" => 556, - "ecircumflex" => 556, "edieresis" => 556, "egrave" => 556, - "eight" => 556, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 660, "eth" => 556, "exclam" => 333, - "exclamdown" => 333, "f" => 278, "fi" => 500, "five" => 556, - "fl" => 500, "florin" => 556, "four" => 556, "fraction" => 167, - "g" => 611, "germandbls" => 500, "grave" => 333, "greater" => 660, - "guillemotleft" => 556, "guillemotright" => 556, - "guilsinglleft" => 389, "guilsinglright" => 389, "h" => 556, - "hungarumlaut" => 333, "hyphen" => 333, "i" => 222, - "iacute" => 222, "icircumflex" => 222, "idieresis" => 222, - "igrave" => 222, "j" => 222, "k" => 500, "l" => 222, "less" => 660, - "logicalnot" => 660, "lslash" => 222, "m" => 833, "macron" => 333, - "minus" => 660, "mu" => 556, "multiply" => 660, "n" => 556, - "nine" => 556, "ntilde" => 556, "numbersign" => 556, "o" => 556, - "oacute" => 556, "ocircumflex" => 556, "odieresis" => 556, - "oe" => 944, "ogonek" => 333, "ograve" => 556, "one" => 556, - "onehalf" => 834, "onequarter" => 834, "onesuperior" => 333, - "ordfeminine" => 334, "ordmasculine" => 334, "oslash" => 556, - "otilde" => 556, "p" => 611, "paragraph" => 650, - "parenleft" => 333, "parenright" => 333, "percent" => 889, - "period" => 278, "periodcentered" => 278, "perthousand" => 1000, - "plus" => 660, "plusminus" => 660, "q" => 611, "question" => 500, - "questiondown" => 500, "quotedbl" => 278, "quotedblbase" => 389, - "quotedblleft" => 389, "quotedblright" => 389, "quoteleft" => 222, - "quoteright" => 222, "quotesinglbase" => 222, "quotesingle" => 222, - "r" => 333, "registered" => 800, "ring" => 333, "s" => 500, - "scaron" => 500, "section" => 556, "semicolon" => 278, - "seven" => 556, "six" => 556, "slash" => 278, "space" => 278, - "sterling" => 556, "t" => 278, "thorn" => 611, "three" => 556, - "threequarters" => 834, "threesuperior" => 333, "tilde" => 333, - "trademark" => 940, "two" => 556, "twosuperior" => 333, "u" => 556, - "uacute" => 556, "ucircumflex" => 556, "udieresis" => 556, - "ugrave" => 556, "underscore" => 500, "v" => 500, "w" => 722, - "x" => 500, "y" => 500, "yacute" => 500, "ydieresis" => 500, - "yen" => 556, "z" => 500, "zcaron" => 500, "zero" => 556, - }, - kern => { - "A" => { - "T" => -92, "V" => -74, "W" => -37, "Y" => -74, - "quoteright" => -74, "v" => -18, "w" => -18, "y" => -18, - }, - "F" => { - "A" => -55, "comma" => -129, "period" => -129, - }, - "L" => { - "T" => -92, "V" => -92, "W" => -55, "Y" => -111, - "quoteright" => -74, "y" => -37, - }, - "P" => { - "A" => -74, "comma" => -129, "period" => -129, - }, - "R" => { - "T" => -18, "V" => -18, "W" => -18, "Y" => -37, "y" => 0, - }, - "T" => { - "A" => -92, "a" => -111, "c" => -111, "colon" => -111, - "comma" => -111, "e" => -111, "hyphen" => -129, "i" => 0, - "o" => -111, "period" => -111, "r" => -92, "s" => -111, - "semicolon" => -111, "u" => -92, "w" => -84, "y" => -84, - }, - "V" => { - "A" => -74, "a" => -55, "colon" => -74, "comma" => -129, - "e" => -55, "hyphen" => -55, "i" => -18, "o" => -55, - "period" => -129, "r" => -37, "semicolon" => -74, "u" => -37, - "y" => -18, - }, - "W" => { - "A" => -37, "a" => -37, "colon" => -18, "comma" => -74, - "e" => -18, "hyphen" => 0, "i" => 0, "o" => -18, "period" => -74, - "r" => -18, "semicolon" => -18, "u" => -18, "y" => 0, - }, - "Y" => { - "A" => -74, "a" => -92, "colon" => -92, "comma" => -111, - "e" => -92, "hyphen" => -111, "i" => -20, "o" => -92, "p" => -37, - "period" => -111, "q" => -92, "semicolon" => -92, "u" => -37, - "v" => -40, - }, - "f" => { - "f" => -18, "quoteright" => 18, - }, - "quoteleft" => { - "quoteleft" => -18, - }, - "quoteright" => { - "quoteright" => -18, "s" => -74, "t" => -18, - }, - "r" => { - "c" => -18, "comma" => -92, "d" => -18, "e" => -18, "f" => 18, - "g" => 0, "h" => 0, "hyphen" => -55, "m" => 18, "n" => 18, - "o" => -18, "period" => -92, "q" => -18, "quoteright" => 0, - "r" => 0, "t" => 18, "u" => 0, "v" => 0, "w" => 0, "x" => 0, - "y" => 18, "z" => 0, - }, - "v" => { - "comma" => -74, "period" => -74, - }, - "w" => { - "comma" => -55, "period" => -55, - }, - "y" => { - "comma" => -92, "period" => -92, - } - } -); -1; diff --git a/doc/metrics/phvlo8a.ph b/doc/metrics/phvlo8a.ph deleted file mode 100644 index 53864f50..00000000 --- a/doc/metrics/phvlo8a.ph +++ /dev/null @@ -1,137 +0,0 @@ -%PS_Helvetica_LightOblique = ( - name => 'Helvetica-LightOblique', - widths => { - "A" => 667, "AE" => 1000, "Aacute" => 667, "Acircumflex" => 667, - "Adieresis" => 667, "Agrave" => 667, "Aring" => 667, - "Atilde" => 667, "B" => 667, "C" => 722, "Ccedilla" => 722, - "D" => 722, "E" => 611, "Eacute" => 611, "Ecircumflex" => 611, - "Edieresis" => 611, "Egrave" => 611, "Eth" => 722, "F" => 556, - "G" => 778, "H" => 722, "I" => 278, "Iacute" => 278, - "Icircumflex" => 278, "Idieresis" => 278, "Igrave" => 278, - "J" => 500, "K" => 667, "L" => 556, "Lslash" => 556, "M" => 833, - "N" => 722, "Ntilde" => 722, "O" => 778, "OE" => 1000, - "Oacute" => 778, "Ocircumflex" => 778, "Odieresis" => 778, - "Ograve" => 778, "Oslash" => 778, "Otilde" => 778, "P" => 611, - "Q" => 778, "R" => 667, "S" => 611, "Scaron" => 611, "T" => 556, - "Thorn" => 611, "U" => 722, "Uacute" => 722, "Ucircumflex" => 722, - "Udieresis" => 722, "Ugrave" => 722, "V" => 611, "W" => 889, - "X" => 611, "Y" => 611, "Yacute" => 611, "Ydieresis" => 611, - "Z" => 611, "Zcaron" => 611, "a" => 556, "aacute" => 556, - "acircumflex" => 556, "acute" => 333, "adieresis" => 556, - "ae" => 889, "agrave" => 556, "ampersand" => 667, "aring" => 556, - "asciicircum" => 660, "asciitilde" => 660, "asterisk" => 389, - "at" => 800, "atilde" => 556, "b" => 611, "backslash" => 278, - "bar" => 222, "braceleft" => 333, "braceright" => 333, - "bracketleft" => 333, "bracketright" => 333, "breve" => 333, - "brokenbar" => 222, "bullet" => 500, "c" => 556, "caron" => 333, - "ccedilla" => 556, "cedilla" => 333, "cent" => 556, - "circumflex" => 333, "colon" => 278, "comma" => 278, - "copyright" => 800, "currency" => 556, "d" => 611, "dagger" => 556, - "daggerdbl" => 556, "degree" => 400, "dieresis" => 333, - "divide" => 660, "dollar" => 556, "dotaccent" => 333, - "dotlessi" => 222, "e" => 556, "eacute" => 556, - "ecircumflex" => 556, "edieresis" => 556, "egrave" => 556, - "eight" => 556, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 660, "eth" => 556, "exclam" => 333, - "exclamdown" => 333, "f" => 278, "fi" => 500, "five" => 556, - "fl" => 500, "florin" => 556, "four" => 556, "fraction" => 167, - "g" => 611, "germandbls" => 500, "grave" => 333, "greater" => 660, - "guillemotleft" => 556, "guillemotright" => 556, - "guilsinglleft" => 389, "guilsinglright" => 389, "h" => 556, - "hungarumlaut" => 333, "hyphen" => 333, "i" => 222, - "iacute" => 222, "icircumflex" => 222, "idieresis" => 222, - "igrave" => 222, "j" => 222, "k" => 500, "l" => 222, "less" => 660, - "logicalnot" => 660, "lslash" => 222, "m" => 833, "macron" => 333, - "minus" => 660, "mu" => 556, "multiply" => 660, "n" => 556, - "nine" => 556, "ntilde" => 556, "numbersign" => 556, "o" => 556, - "oacute" => 556, "ocircumflex" => 556, "odieresis" => 556, - "oe" => 944, "ogonek" => 333, "ograve" => 556, "one" => 556, - "onehalf" => 834, "onequarter" => 834, "onesuperior" => 333, - "ordfeminine" => 334, "ordmasculine" => 334, "oslash" => 556, - "otilde" => 556, "p" => 611, "paragraph" => 650, - "parenleft" => 333, "parenright" => 333, "percent" => 889, - "period" => 278, "periodcentered" => 278, "perthousand" => 1000, - "plus" => 660, "plusminus" => 660, "q" => 611, "question" => 500, - "questiondown" => 500, "quotedbl" => 278, "quotedblbase" => 389, - "quotedblleft" => 389, "quotedblright" => 389, "quoteleft" => 222, - "quoteright" => 222, "quotesinglbase" => 222, "quotesingle" => 222, - "r" => 333, "registered" => 800, "ring" => 333, "s" => 500, - "scaron" => 500, "section" => 556, "semicolon" => 278, - "seven" => 556, "six" => 556, "slash" => 278, "space" => 278, - "sterling" => 556, "t" => 278, "thorn" => 611, "three" => 556, - "threequarters" => 834, "threesuperior" => 333, "tilde" => 333, - "trademark" => 940, "two" => 556, "twosuperior" => 333, "u" => 556, - "uacute" => 556, "ucircumflex" => 556, "udieresis" => 556, - "ugrave" => 556, "underscore" => 500, "v" => 500, "w" => 722, - "x" => 500, "y" => 500, "yacute" => 500, "ydieresis" => 500, - "yen" => 556, "z" => 500, "zcaron" => 500, "zero" => 556, - }, - kern => { - "A" => { - "T" => -92, "V" => -74, "W" => -37, "Y" => -74, - "quoteright" => -74, "v" => -18, "w" => -18, "y" => -18, - }, - "F" => { - "A" => -55, "comma" => -129, "period" => -129, - }, - "L" => { - "T" => -92, "V" => -92, "W" => -55, "Y" => -111, - "quoteright" => -74, "y" => -37, - }, - "P" => { - "A" => -74, "comma" => -129, "period" => -129, - }, - "R" => { - "T" => -18, "V" => -18, "W" => -18, "Y" => -37, "y" => 0, - }, - "T" => { - "A" => -92, "a" => -111, "c" => -111, "colon" => -111, - "comma" => -111, "e" => -111, "hyphen" => -129, "i" => 0, - "o" => -111, "period" => -111, "r" => -92, "s" => -111, - "semicolon" => -111, "u" => -92, "w" => -84, "y" => -84, - }, - "V" => { - "A" => -74, "a" => -55, "colon" => -74, "comma" => -129, - "e" => -55, "hyphen" => -55, "i" => -18, "o" => -55, - "period" => -129, "r" => -37, "semicolon" => -74, "u" => -37, - "y" => -18, - }, - "W" => { - "A" => -37, "a" => -37, "colon" => -18, "comma" => -74, - "e" => -18, "hyphen" => 0, "i" => 0, "o" => -18, "period" => -74, - "r" => -18, "semicolon" => -18, "u" => -18, "y" => 0, - }, - "Y" => { - "A" => -74, "a" => -92, "colon" => -92, "comma" => -111, - "e" => -92, "hyphen" => -111, "i" => -20, "o" => -92, "p" => -37, - "period" => -111, "q" => -92, "semicolon" => -92, "u" => -37, - "v" => -40, - }, - "f" => { - "f" => -18, "quoteright" => 18, - }, - "quoteleft" => { - "quoteleft" => -18, - }, - "quoteright" => { - "quoteright" => -18, "s" => -74, "t" => -18, - }, - "r" => { - "c" => -18, "comma" => -92, "d" => -18, "e" => -18, "f" => 18, - "g" => 0, "h" => 0, "hyphen" => -55, "m" => 18, "n" => 18, - "o" => -18, "period" => -92, "q" => -18, "quoteright" => 0, - "r" => 0, "t" => 18, "u" => 0, "v" => 0, "w" => 0, "x" => 0, - "y" => 18, "z" => 0, - }, - "v" => { - "comma" => -74, "period" => -74, - }, - "w" => { - "comma" => -55, "period" => -55, - }, - "y" => { - "comma" => -92, "period" => -92, - } - } -); -1; diff --git a/doc/metrics/phvr8a.ph b/doc/metrics/phvr8a.ph deleted file mode 100644 index 419930da..00000000 --- a/doc/metrics/phvr8a.ph +++ /dev/null @@ -1,246 +0,0 @@ -%PS_Helvetica = ( - name => 'Helvetica', - widths => { - "A" => 667, "AE" => 1000, "Aacute" => 667, "Acircumflex" => 667, - "Adieresis" => 667, "Agrave" => 667, "Aring" => 667, - "Atilde" => 667, "B" => 667, "C" => 722, "Ccedilla" => 722, - "D" => 722, "E" => 667, "Eacute" => 667, "Ecircumflex" => 667, - "Edieresis" => 667, "Egrave" => 667, "Eth" => 722, "F" => 611, - "G" => 778, "H" => 722, "I" => 278, "Iacute" => 278, - "Icircumflex" => 278, "Idieresis" => 278, "Igrave" => 278, - "J" => 500, "K" => 667, "L" => 556, "Lslash" => 556, "M" => 833, - "N" => 722, "Ntilde" => 722, "O" => 778, "OE" => 1000, - "Oacute" => 778, "Ocircumflex" => 778, "Odieresis" => 778, - "Ograve" => 778, "Oslash" => 778, "Otilde" => 778, "P" => 667, - "Q" => 778, "R" => 722, "S" => 667, "Scaron" => 667, "T" => 611, - "Thorn" => 667, "U" => 722, "Uacute" => 722, "Ucircumflex" => 722, - "Udieresis" => 722, "Ugrave" => 722, "V" => 667, "W" => 944, - "X" => 667, "Y" => 667, "Yacute" => 667, "Ydieresis" => 667, - "Z" => 611, "Zcaron" => 611, "a" => 556, "aacute" => 556, - "acircumflex" => 556, "acute" => 333, "adieresis" => 556, - "ae" => 889, "agrave" => 556, "ampersand" => 667, "aring" => 556, - "asciicircum" => 469, "asciitilde" => 584, "asterisk" => 389, - "at" => 1015, "atilde" => 556, "b" => 556, "backslash" => 278, - "bar" => 260, "braceleft" => 334, "braceright" => 334, - "bracketleft" => 278, "bracketright" => 278, "breve" => 333, - "brokenbar" => 260, "bullet" => 350, "c" => 500, "caron" => 333, - "ccedilla" => 500, "cedilla" => 333, "cent" => 556, - "circumflex" => 333, "colon" => 278, "comma" => 278, - "copyright" => 737, "currency" => 556, "d" => 556, "dagger" => 556, - "daggerdbl" => 556, "degree" => 400, "dieresis" => 333, - "divide" => 584, "dollar" => 556, "dotaccent" => 333, - "dotlessi" => 278, "e" => 556, "eacute" => 556, - "ecircumflex" => 556, "edieresis" => 556, "egrave" => 556, - "eight" => 556, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 556, "equal" => 584, "eth" => 556, "exclam" => 278, - "exclamdown" => 333, "f" => 278, "fi" => 500, "five" => 556, - "fl" => 500, "florin" => 556, "four" => 556, "fraction" => 167, - "g" => 556, "germandbls" => 611, "grave" => 333, "greater" => 584, - "guillemotleft" => 556, "guillemotright" => 556, - "guilsinglleft" => 333, "guilsinglright" => 333, "h" => 556, - "hungarumlaut" => 333, "hyphen" => 333, "i" => 222, - "iacute" => 278, "icircumflex" => 278, "idieresis" => 278, - "igrave" => 278, "j" => 222, "k" => 500, "l" => 222, "less" => 584, - "logicalnot" => 584, "lslash" => 222, "m" => 833, "macron" => 333, - "minus" => 584, "mu" => 556, "multiply" => 584, "n" => 556, - "nine" => 556, "ntilde" => 556, "numbersign" => 556, "o" => 556, - "oacute" => 556, "ocircumflex" => 556, "odieresis" => 556, - "oe" => 944, "ogonek" => 333, "ograve" => 556, "one" => 556, - "onehalf" => 834, "onequarter" => 834, "onesuperior" => 333, - "ordfeminine" => 370, "ordmasculine" => 365, "oslash" => 611, - "otilde" => 556, "p" => 556, "paragraph" => 537, - "parenleft" => 333, "parenright" => 333, "percent" => 889, - "period" => 278, "periodcentered" => 278, "perthousand" => 1000, - "plus" => 584, "plusminus" => 584, "q" => 556, "question" => 556, - "questiondown" => 611, "quotedbl" => 355, "quotedblbase" => 333, - "quotedblleft" => 333, "quotedblright" => 333, "quoteleft" => 222, - "quoteright" => 222, "quotesinglbase" => 222, "quotesingle" => 191, - "r" => 333, "registered" => 737, "ring" => 333, "s" => 500, - "scaron" => 500, "section" => 556, "semicolon" => 278, - "seven" => 556, "six" => 556, "slash" => 278, "space" => 278, - "sterling" => 556, "t" => 278, "thorn" => 556, "three" => 556, - "threequarters" => 834, "threesuperior" => 333, "tilde" => 333, - "trademark" => 1000, "two" => 556, "twosuperior" => 333, - "u" => 556, "uacute" => 556, "ucircumflex" => 556, - "udieresis" => 556, "ugrave" => 556, "underscore" => 556, - "v" => 500, "w" => 722, "x" => 500, "y" => 500, "yacute" => 500, - "ydieresis" => 500, "yen" => 556, "z" => 500, "zcaron" => 500, - "zero" => 556, - }, - kern => { - "A" => { - "C" => -30, "G" => -30, "O" => -30, "Q" => -30, "T" => -120, - "U" => -50, "V" => -70, "W" => -50, "Y" => -100, "u" => -30, - "v" => -40, "w" => -40, "y" => -40, - }, - "B" => { - "U" => -10, "comma" => -20, "period" => -20, - }, - "C" => { - "comma" => -30, "period" => -30, - }, - "D" => { - "A" => -40, "V" => -70, "W" => -40, "Y" => -90, "comma" => -70, - "period" => -70, - }, - "F" => { - "A" => -80, "a" => -50, "comma" => -150, "e" => -30, "o" => -30, - "period" => -150, "r" => -45, - }, - "J" => { - "A" => -20, "a" => -20, "comma" => -30, "period" => -30, - "u" => -20, - }, - "K" => { - "O" => -50, "e" => -40, "o" => -40, "u" => -30, "y" => -50, - }, - "L" => { - "T" => -110, "V" => -110, "W" => -70, "Y" => -140, - "quotedblright" => -140, "quoteright" => -160, "y" => -30, - }, - "O" => { - "A" => -20, "T" => -40, "V" => -50, "W" => -30, "X" => -60, - "Y" => -70, "comma" => -40, "period" => -40, - }, - "P" => { - "A" => -120, "a" => -40, "comma" => -180, "e" => -50, "o" => -50, - "period" => -180, - }, - "Q" => { - "U" => -10, - }, - "R" => { - "O" => -20, "T" => -30, "U" => -40, "V" => -50, "W" => -30, - "Y" => -50, - }, - "S" => { - "comma" => -20, "period" => -20, - }, - "T" => { - "A" => -120, "O" => -40, "a" => -120, "colon" => -20, - "comma" => -120, "e" => -120, "hyphen" => -140, "o" => -120, - "period" => -120, "r" => -120, "semicolon" => -20, "u" => -120, - "w" => -120, "y" => -120, - }, - "U" => { - "A" => -40, "comma" => -40, "period" => -40, - }, - "V" => { - "A" => -80, "G" => -40, "O" => -40, "a" => -70, "colon" => -40, - "comma" => -125, "e" => -80, "hyphen" => -80, "o" => -80, - "period" => -125, "semicolon" => -40, "u" => -70, - }, - "W" => { - "A" => -50, "O" => -20, "a" => -40, "comma" => -80, "e" => -30, - "hyphen" => -40, "o" => -30, "period" => -80, "u" => -30, - "y" => -20, - }, - "Y" => { - "A" => -110, "O" => -85, "a" => -140, "colon" => -60, - "comma" => -140, "e" => -140, "hyphen" => -140, "i" => -20, - "o" => -140, "period" => -140, "semicolon" => -60, "u" => -110, - }, - "a" => { - "v" => -20, "w" => -20, "y" => -30, - }, - "b" => { - "b" => -10, "comma" => -40, "l" => -20, "period" => -40, - "u" => -20, "v" => -20, "y" => -20, - }, - "c" => { - "comma" => -15, "k" => -20, - }, - "colon" => { - "space" => -50, - }, - "comma" => { - "quotedblright" => -100, "quoteright" => -100, - }, - "e" => { - "comma" => -15, "period" => -15, "v" => -30, "w" => -20, - "x" => -30, "y" => -20, - }, - "f" => { - "a" => -30, "comma" => -30, "dotlessi" => -28, "e" => -30, - "o" => -30, "period" => -30, "quotedblright" => 60, - "quoteright" => 50, - }, - "g" => { - "r" => -10, - }, - "h" => { - "y" => -30, - }, - "k" => { - "e" => -20, "o" => -20, - }, - "m" => { - "u" => -10, "y" => -15, - }, - "n" => { - "u" => -10, "v" => -20, "y" => -15, - }, - "o" => { - "comma" => -40, "period" => -40, "v" => -15, "w" => -15, - "x" => -30, "y" => -30, - }, - "oslash" => { - "a" => -55, "b" => -55, "c" => -55, "comma" => -95, "d" => -55, - "e" => -55, "f" => -55, "g" => -55, "h" => -55, "i" => -55, - "j" => -55, "k" => -55, "l" => -55, "m" => -55, "n" => -55, - "o" => -55, "p" => -55, "period" => -95, "q" => -55, "r" => -55, - "s" => -55, "t" => -55, "u" => -55, "v" => -70, "w" => -70, - "x" => -85, "y" => -70, "z" => -55, - }, - "p" => { - "comma" => -35, "period" => -35, "y" => -30, - }, - "period" => { - "quotedblright" => -100, "quoteright" => -100, "space" => -60, - }, - "quotedblright" => { - "space" => -40, - }, - "quoteleft" => { - "quoteleft" => -57, - }, - "quoteright" => { - "d" => -50, "quoteright" => -57, "r" => -50, "s" => -50, - "space" => -70, - }, - "r" => { - "a" => -10, "colon" => 30, "comma" => -50, "i" => 15, "k" => 15, - "l" => 15, "m" => 25, "n" => 25, "p" => 30, "period" => -50, - "semicolon" => 30, "t" => 40, "u" => 15, "v" => 30, "y" => 30, - }, - "s" => { - "comma" => -15, "period" => -15, "w" => -30, - }, - "semicolon" => { - "space" => -50, - }, - "space" => { - "T" => -50, "V" => -50, "W" => -40, "Y" => -90, - "quotedblleft" => -30, "quoteleft" => -60, - }, - "v" => { - "a" => -25, "comma" => -80, "e" => -25, "o" => -25, - "period" => -80, - }, - "w" => { - "a" => -15, "comma" => -60, "e" => -10, "o" => -10, - "period" => -60, - }, - "x" => { - "e" => -30, - }, - "y" => { - "a" => -20, "comma" => -100, "e" => -20, "o" => -20, - "period" => -100, - }, - "z" => { - "e" => -15, "o" => -15, - } - } -); -1; diff --git a/doc/metrics/phvr8an.ph b/doc/metrics/phvr8an.ph deleted file mode 100644 index 911f7ba3..00000000 --- a/doc/metrics/phvr8an.ph +++ /dev/null @@ -1,245 +0,0 @@ -%PS_Helvetica_Narrow = ( - name => 'Helvetica-Narrow', - widths => { - "A" => 547, "AE" => 820, "Aacute" => 547, "Acircumflex" => 547, - "Adieresis" => 547, "Agrave" => 547, "Aring" => 547, - "Atilde" => 547, "B" => 547, "C" => 592, "Ccedilla" => 592, - "D" => 592, "E" => 547, "Eacute" => 547, "Ecircumflex" => 547, - "Edieresis" => 547, "Egrave" => 547, "Eth" => 592, "F" => 501, - "G" => 638, "H" => 592, "I" => 228, "Iacute" => 228, - "Icircumflex" => 228, "Idieresis" => 228, "Igrave" => 228, - "J" => 410, "K" => 547, "L" => 456, "Lslash" => 456, "M" => 683, - "N" => 592, "Ntilde" => 592, "O" => 638, "OE" => 820, - "Oacute" => 638, "Ocircumflex" => 638, "Odieresis" => 638, - "Ograve" => 638, "Oslash" => 638, "Otilde" => 638, "P" => 547, - "Q" => 638, "R" => 592, "S" => 547, "Scaron" => 547, "T" => 501, - "Thorn" => 547, "U" => 592, "Uacute" => 592, "Ucircumflex" => 592, - "Udieresis" => 592, "Ugrave" => 592, "V" => 547, "W" => 774, - "X" => 547, "Y" => 547, "Yacute" => 547, "Ydieresis" => 547, - "Z" => 501, "Zcaron" => 501, "a" => 456, "aacute" => 456, - "acircumflex" => 456, "acute" => 273, "adieresis" => 456, - "ae" => 729, "agrave" => 456, "ampersand" => 547, "aring" => 456, - "asciicircum" => 385, "asciitilde" => 479, "asterisk" => 319, - "at" => 832, "atilde" => 456, "b" => 456, "backslash" => 228, - "bar" => 213, "braceleft" => 274, "braceright" => 274, - "bracketleft" => 228, "bracketright" => 228, "breve" => 273, - "brokenbar" => 213, "bullet" => 287, "c" => 410, "caron" => 273, - "ccedilla" => 410, "cedilla" => 273, "cent" => 456, - "circumflex" => 273, "colon" => 228, "comma" => 228, - "copyright" => 604, "currency" => 456, "d" => 456, "dagger" => 456, - "daggerdbl" => 456, "degree" => 328, "dieresis" => 273, - "divide" => 479, "dollar" => 456, "dotaccent" => 273, - "dotlessi" => 228, "e" => 456, "eacute" => 456, - "ecircumflex" => 456, "edieresis" => 456, "egrave" => 456, - "eight" => 456, "ellipsis" => 820, "emdash" => 820, - "endash" => 456, "equal" => 479, "eth" => 456, "exclam" => 228, - "exclamdown" => 273, "f" => 228, "fi" => 410, "five" => 456, - "fl" => 410, "florin" => 456, "four" => 456, "fraction" => 137, - "g" => 456, "germandbls" => 501, "grave" => 273, "greater" => 479, - "guillemotleft" => 456, "guillemotright" => 456, - "guilsinglleft" => 273, "guilsinglright" => 273, "h" => 456, - "hungarumlaut" => 273, "hyphen" => 273, "i" => 182, - "iacute" => 228, "icircumflex" => 228, "idieresis" => 228, - "igrave" => 228, "j" => 182, "k" => 410, "l" => 182, "less" => 479, - "logicalnot" => 479, "lslash" => 182, "m" => 683, "macron" => 273, - "minus" => 479, "mu" => 456, "multiply" => 479, "n" => 456, - "nine" => 456, "ntilde" => 456, "numbersign" => 456, "o" => 456, - "oacute" => 456, "ocircumflex" => 456, "odieresis" => 456, - "oe" => 774, "ogonek" => 273, "ograve" => 456, "one" => 456, - "onehalf" => 684, "onequarter" => 684, "onesuperior" => 273, - "ordfeminine" => 303, "ordmasculine" => 299, "oslash" => 501, - "otilde" => 456, "p" => 456, "paragraph" => 440, - "parenleft" => 273, "parenright" => 273, "percent" => 729, - "period" => 228, "periodcentered" => 228, "perthousand" => 820, - "plus" => 479, "plusminus" => 479, "q" => 456, "question" => 456, - "questiondown" => 501, "quotedbl" => 291, "quotedblbase" => 273, - "quotedblleft" => 273, "quotedblright" => 273, "quoteleft" => 182, - "quoteright" => 182, "quotesinglbase" => 182, "quotesingle" => 157, - "r" => 273, "registered" => 604, "ring" => 273, "s" => 410, - "scaron" => 410, "section" => 456, "semicolon" => 228, - "seven" => 456, "six" => 456, "slash" => 228, "space" => 228, - "sterling" => 456, "t" => 228, "thorn" => 456, "three" => 456, - "threequarters" => 684, "threesuperior" => 273, "tilde" => 273, - "trademark" => 820, "two" => 456, "twosuperior" => 273, "u" => 456, - "uacute" => 456, "ucircumflex" => 456, "udieresis" => 456, - "ugrave" => 456, "underscore" => 456, "v" => 410, "w" => 592, - "x" => 410, "y" => 410, "yacute" => 410, "ydieresis" => 410, - "yen" => 456, "z" => 410, "zcaron" => 410, "zero" => 456, - }, - kern => { - "A" => { - "C" => -24, "G" => -24, "O" => -24, "Q" => -24, "T" => -97, - "U" => -40, "V" => -56, "W" => -40, "Y" => -81, "u" => -24, - "v" => -32, "w" => -32, "y" => -32, - }, - "B" => { - "U" => -7, "comma" => -15, "period" => -15, - }, - "C" => { - "comma" => -24, "period" => -24, - }, - "D" => { - "A" => -32, "V" => -56, "W" => -32, "Y" => -73, "comma" => -56, - "period" => -56, - }, - "F" => { - "A" => -65, "a" => -40, "comma" => -122, "e" => -24, "o" => -24, - "period" => -122, "r" => -36, - }, - "J" => { - "A" => -15, "a" => -15, "comma" => -24, "period" => -24, - "u" => -15, - }, - "K" => { - "O" => -40, "e" => -32, "o" => -32, "u" => -24, "y" => -40, - }, - "L" => { - "T" => -89, "V" => -89, "W" => -56, "Y" => -114, - "quotedblright" => -114, "quoteright" => -130, "y" => -24, - }, - "O" => { - "A" => -15, "T" => -32, "V" => -40, "W" => -24, "X" => -48, - "Y" => -56, "comma" => -32, "period" => -32, - }, - "P" => { - "A" => -97, "a" => -32, "comma" => -147, "e" => -40, "o" => -40, - "period" => -147, - }, - "Q" => { - "U" => -7, - }, - "R" => { - "O" => -15, "T" => -24, "U" => -32, "V" => -40, "W" => -24, - "Y" => -40, - }, - "S" => { - "comma" => -15, "period" => -15, - }, - "T" => { - "A" => -97, "O" => -32, "a" => -97, "colon" => -15, - "comma" => -97, "e" => -97, "hyphen" => -114, "o" => -97, - "period" => -97, "r" => -97, "semicolon" => -15, "u" => -97, - "w" => -97, "y" => -97, - }, - "U" => { - "A" => -32, "comma" => -32, "period" => -32, - }, - "V" => { - "A" => -65, "G" => -32, "O" => -32, "a" => -56, "colon" => -32, - "comma" => -102, "e" => -65, "hyphen" => -65, "o" => -65, - "period" => -102, "semicolon" => -32, "u" => -56, - }, - "W" => { - "A" => -40, "O" => -15, "a" => -32, "comma" => -65, "e" => -24, - "hyphen" => -32, "o" => -24, "period" => -65, "u" => -24, - "y" => -15, - }, - "Y" => { - "A" => -89, "O" => -69, "a" => -114, "colon" => -48, - "comma" => -114, "e" => -114, "hyphen" => -114, "i" => -15, - "o" => -114, "period" => -114, "semicolon" => -48, "u" => -89, - }, - "a" => { - "v" => -15, "w" => -15, "y" => -24, - }, - "b" => { - "b" => -7, "comma" => -32, "l" => -15, "period" => -32, - "u" => -15, "v" => -15, "y" => -15, - }, - "c" => { - "comma" => -11, "k" => -15, - }, - "colon" => { - "space" => -40, - }, - "comma" => { - "quotedblright" => -81, "quoteright" => -81, - }, - "e" => { - "comma" => -11, "period" => -11, "v" => -24, "w" => -15, - "x" => -24, "y" => -15, - }, - "f" => { - "a" => -24, "comma" => -24, "dotlessi" => -22, "e" => -24, - "o" => -24, "period" => -24, "quotedblright" => 49, - "quoteright" => 41, - }, - "g" => { - "r" => -7, - }, - "h" => { - "y" => -24, - }, - "k" => { - "e" => -15, "o" => -15, - }, - "m" => { - "u" => -7, "y" => -11, - }, - "n" => { - "u" => -7, "v" => -15, "y" => -11, - }, - "o" => { - "comma" => -32, "period" => -32, "v" => -11, "w" => -11, - "x" => -24, "y" => -24, - }, - "oslash" => { - "a" => -44, "b" => -44, "c" => -44, "comma" => -77, "d" => -44, - "e" => -44, "f" => -44, "g" => -44, "h" => -44, "i" => -44, - "j" => -44, "k" => -44, "l" => -44, "m" => -44, "n" => -44, - "o" => -44, "p" => -44, "period" => -77, "q" => -44, "r" => -44, - "s" => -44, "t" => -44, "u" => -44, "v" => -56, "w" => -56, - "x" => -69, "y" => -56, "z" => -44, - }, - "p" => { - "comma" => -28, "period" => -28, "y" => -24, - }, - "period" => { - "quotedblright" => -81, "quoteright" => -81, "space" => -48, - }, - "quotedblright" => { - "space" => -32, - }, - "quoteleft" => { - "quoteleft" => -46, - }, - "quoteright" => { - "d" => -40, "quoteright" => -46, "r" => -40, "s" => -40, - "space" => -56, - }, - "r" => { - "a" => -7, "colon" => 25, "comma" => -40, "i" => 12, "k" => 12, - "l" => 12, "m" => 21, "n" => 21, "p" => 25, "period" => -40, - "semicolon" => 25, "t" => 33, "u" => 12, "v" => 25, "y" => 25, - }, - "s" => { - "comma" => -11, "period" => -11, "w" => -24, - }, - "semicolon" => { - "space" => -40, - }, - "space" => { - "T" => -40, "V" => -40, "W" => -32, "Y" => -73, - "quotedblleft" => -24, "quoteleft" => -48, - }, - "v" => { - "a" => -20, "comma" => -65, "e" => -20, "o" => -20, - "period" => -65, - }, - "w" => { - "a" => -11, "comma" => -48, "e" => -7, "o" => -7, - "period" => -48, - }, - "x" => { - "e" => -24, - }, - "y" => { - "a" => -15, "comma" => -81, "e" => -15, "o" => -15, - "period" => -81, - }, - "z" => { - "e" => -11, "o" => -11, - } - } -); -1; diff --git a/doc/metrics/phvro8a.ph b/doc/metrics/phvro8a.ph deleted file mode 100644 index ba6ccb66..00000000 --- a/doc/metrics/phvro8a.ph +++ /dev/null @@ -1,246 +0,0 @@ -%PS_Helvetica_Oblique = ( - name => 'Helvetica-Oblique', - widths => { - "A" => 667, "AE" => 1000, "Aacute" => 667, "Acircumflex" => 667, - "Adieresis" => 667, "Agrave" => 667, "Aring" => 667, - "Atilde" => 667, "B" => 667, "C" => 722, "Ccedilla" => 722, - "D" => 722, "E" => 667, "Eacute" => 667, "Ecircumflex" => 667, - "Edieresis" => 667, "Egrave" => 667, "Eth" => 722, "F" => 611, - "G" => 778, "H" => 722, "I" => 278, "Iacute" => 278, - "Icircumflex" => 278, "Idieresis" => 278, "Igrave" => 278, - "J" => 500, "K" => 667, "L" => 556, "Lslash" => 556, "M" => 833, - "N" => 722, "Ntilde" => 722, "O" => 778, "OE" => 1000, - "Oacute" => 778, "Ocircumflex" => 778, "Odieresis" => 778, - "Ograve" => 778, "Oslash" => 778, "Otilde" => 778, "P" => 667, - "Q" => 778, "R" => 722, "S" => 667, "Scaron" => 667, "T" => 611, - "Thorn" => 667, "U" => 722, "Uacute" => 722, "Ucircumflex" => 722, - "Udieresis" => 722, "Ugrave" => 722, "V" => 667, "W" => 944, - "X" => 667, "Y" => 667, "Yacute" => 667, "Ydieresis" => 667, - "Z" => 611, "Zcaron" => 611, "a" => 556, "aacute" => 556, - "acircumflex" => 556, "acute" => 333, "adieresis" => 556, - "ae" => 889, "agrave" => 556, "ampersand" => 667, "aring" => 556, - "asciicircum" => 469, "asciitilde" => 584, "asterisk" => 389, - "at" => 1015, "atilde" => 556, "b" => 556, "backslash" => 278, - "bar" => 260, "braceleft" => 334, "braceright" => 334, - "bracketleft" => 278, "bracketright" => 278, "breve" => 333, - "brokenbar" => 260, "bullet" => 350, "c" => 500, "caron" => 333, - "ccedilla" => 500, "cedilla" => 333, "cent" => 556, - "circumflex" => 333, "colon" => 278, "comma" => 278, - "copyright" => 737, "currency" => 556, "d" => 556, "dagger" => 556, - "daggerdbl" => 556, "degree" => 400, "dieresis" => 333, - "divide" => 584, "dollar" => 556, "dotaccent" => 333, - "dotlessi" => 278, "e" => 556, "eacute" => 556, - "ecircumflex" => 556, "edieresis" => 556, "egrave" => 556, - "eight" => 556, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 556, "equal" => 584, "eth" => 556, "exclam" => 278, - "exclamdown" => 333, "f" => 278, "fi" => 500, "five" => 556, - "fl" => 500, "florin" => 556, "four" => 556, "fraction" => 167, - "g" => 556, "germandbls" => 611, "grave" => 333, "greater" => 584, - "guillemotleft" => 556, "guillemotright" => 556, - "guilsinglleft" => 333, "guilsinglright" => 333, "h" => 556, - "hungarumlaut" => 333, "hyphen" => 333, "i" => 222, - "iacute" => 278, "icircumflex" => 278, "idieresis" => 278, - "igrave" => 278, "j" => 222, "k" => 500, "l" => 222, "less" => 584, - "logicalnot" => 584, "lslash" => 222, "m" => 833, "macron" => 333, - "minus" => 584, "mu" => 556, "multiply" => 584, "n" => 556, - "nine" => 556, "ntilde" => 556, "numbersign" => 556, "o" => 556, - "oacute" => 556, "ocircumflex" => 556, "odieresis" => 556, - "oe" => 944, "ogonek" => 333, "ograve" => 556, "one" => 556, - "onehalf" => 834, "onequarter" => 834, "onesuperior" => 333, - "ordfeminine" => 370, "ordmasculine" => 365, "oslash" => 611, - "otilde" => 556, "p" => 556, "paragraph" => 537, - "parenleft" => 333, "parenright" => 333, "percent" => 889, - "period" => 278, "periodcentered" => 278, "perthousand" => 1000, - "plus" => 584, "plusminus" => 584, "q" => 556, "question" => 556, - "questiondown" => 611, "quotedbl" => 355, "quotedblbase" => 333, - "quotedblleft" => 333, "quotedblright" => 333, "quoteleft" => 222, - "quoteright" => 222, "quotesinglbase" => 222, "quotesingle" => 191, - "r" => 333, "registered" => 737, "ring" => 333, "s" => 500, - "scaron" => 500, "section" => 556, "semicolon" => 278, - "seven" => 556, "six" => 556, "slash" => 278, "space" => 278, - "sterling" => 556, "t" => 278, "thorn" => 556, "three" => 556, - "threequarters" => 834, "threesuperior" => 333, "tilde" => 333, - "trademark" => 1000, "two" => 556, "twosuperior" => 333, - "u" => 556, "uacute" => 556, "ucircumflex" => 556, - "udieresis" => 556, "ugrave" => 556, "underscore" => 556, - "v" => 500, "w" => 722, "x" => 500, "y" => 500, "yacute" => 500, - "ydieresis" => 500, "yen" => 556, "z" => 500, "zcaron" => 500, - "zero" => 556, - }, - kern => { - "A" => { - "C" => -30, "G" => -30, "O" => -30, "Q" => -30, "T" => -120, - "U" => -50, "V" => -70, "W" => -50, "Y" => -100, "u" => -30, - "v" => -40, "w" => -40, "y" => -40, - }, - "B" => { - "U" => -10, "comma" => -20, "period" => -20, - }, - "C" => { - "comma" => -30, "period" => -30, - }, - "D" => { - "A" => -40, "V" => -70, "W" => -40, "Y" => -90, "comma" => -70, - "period" => -70, - }, - "F" => { - "A" => -80, "a" => -50, "comma" => -150, "e" => -30, "o" => -30, - "period" => -150, "r" => -45, - }, - "J" => { - "A" => -20, "a" => -20, "comma" => -30, "period" => -30, - "u" => -20, - }, - "K" => { - "O" => -50, "e" => -40, "o" => -40, "u" => -30, "y" => -50, - }, - "L" => { - "T" => -110, "V" => -110, "W" => -70, "Y" => -140, - "quotedblright" => -140, "quoteright" => -160, "y" => -30, - }, - "O" => { - "A" => -20, "T" => -40, "V" => -50, "W" => -30, "X" => -60, - "Y" => -70, "comma" => -40, "period" => -40, - }, - "P" => { - "A" => -120, "a" => -40, "comma" => -180, "e" => -50, "o" => -50, - "period" => -180, - }, - "Q" => { - "U" => -10, - }, - "R" => { - "O" => -20, "T" => -30, "U" => -40, "V" => -50, "W" => -30, - "Y" => -50, - }, - "S" => { - "comma" => -20, "period" => -20, - }, - "T" => { - "A" => -120, "O" => -40, "a" => -120, "colon" => -20, - "comma" => -120, "e" => -120, "hyphen" => -140, "o" => -120, - "period" => -120, "r" => -120, "semicolon" => -20, "u" => -120, - "w" => -120, "y" => -120, - }, - "U" => { - "A" => -40, "comma" => -40, "period" => -40, - }, - "V" => { - "A" => -80, "G" => -40, "O" => -40, "a" => -70, "colon" => -40, - "comma" => -125, "e" => -80, "hyphen" => -80, "o" => -80, - "period" => -125, "semicolon" => -40, "u" => -70, - }, - "W" => { - "A" => -50, "O" => -20, "a" => -40, "comma" => -80, "e" => -30, - "hyphen" => -40, "o" => -30, "period" => -80, "u" => -30, - "y" => -20, - }, - "Y" => { - "A" => -110, "O" => -85, "a" => -140, "colon" => -60, - "comma" => -140, "e" => -140, "hyphen" => -140, "i" => -20, - "o" => -140, "period" => -140, "semicolon" => -60, "u" => -110, - }, - "a" => { - "v" => -20, "w" => -20, "y" => -30, - }, - "b" => { - "b" => -10, "comma" => -40, "l" => -20, "period" => -40, - "u" => -20, "v" => -20, "y" => -20, - }, - "c" => { - "comma" => -15, "k" => -20, - }, - "colon" => { - "space" => -50, - }, - "comma" => { - "quotedblright" => -100, "quoteright" => -100, - }, - "e" => { - "comma" => -15, "period" => -15, "v" => -30, "w" => -20, - "x" => -30, "y" => -20, - }, - "f" => { - "a" => -30, "comma" => -30, "dotlessi" => -28, "e" => -30, - "o" => -30, "period" => -30, "quotedblright" => 60, - "quoteright" => 50, - }, - "g" => { - "r" => -10, - }, - "h" => { - "y" => -30, - }, - "k" => { - "e" => -20, "o" => -20, - }, - "m" => { - "u" => -10, "y" => -15, - }, - "n" => { - "u" => -10, "v" => -20, "y" => -15, - }, - "o" => { - "comma" => -40, "period" => -40, "v" => -15, "w" => -15, - "x" => -30, "y" => -30, - }, - "oslash" => { - "a" => -55, "b" => -55, "c" => -55, "comma" => -95, "d" => -55, - "e" => -55, "f" => -55, "g" => -55, "h" => -55, "i" => -55, - "j" => -55, "k" => -55, "l" => -55, "m" => -55, "n" => -55, - "o" => -55, "p" => -55, "period" => -95, "q" => -55, "r" => -55, - "s" => -55, "t" => -55, "u" => -55, "v" => -70, "w" => -70, - "x" => -85, "y" => -70, "z" => -55, - }, - "p" => { - "comma" => -35, "period" => -35, "y" => -30, - }, - "period" => { - "quotedblright" => -100, "quoteright" => -100, "space" => -60, - }, - "quotedblright" => { - "space" => -40, - }, - "quoteleft" => { - "quoteleft" => -57, - }, - "quoteright" => { - "d" => -50, "quoteright" => -57, "r" => -50, "s" => -50, - "space" => -70, - }, - "r" => { - "a" => -10, "colon" => 30, "comma" => -50, "i" => 15, "k" => 15, - "l" => 15, "m" => 25, "n" => 25, "p" => 30, "period" => -50, - "semicolon" => 30, "t" => 40, "u" => 15, "v" => 30, "y" => 30, - }, - "s" => { - "comma" => -15, "period" => -15, "w" => -30, - }, - "semicolon" => { - "space" => -50, - }, - "space" => { - "T" => -50, "V" => -50, "W" => -40, "Y" => -90, - "quotedblleft" => -30, "quoteleft" => -60, - }, - "v" => { - "a" => -25, "comma" => -80, "e" => -25, "o" => -25, - "period" => -80, - }, - "w" => { - "a" => -15, "comma" => -60, "e" => -10, "o" => -10, - "period" => -60, - }, - "x" => { - "e" => -30, - }, - "y" => { - "a" => -20, "comma" => -100, "e" => -20, "o" => -20, - "period" => -100, - }, - "z" => { - "e" => -15, "o" => -15, - } - } -); -1; diff --git a/doc/metrics/phvro8an.ph b/doc/metrics/phvro8an.ph deleted file mode 100644 index a2f25235..00000000 --- a/doc/metrics/phvro8an.ph +++ /dev/null @@ -1,245 +0,0 @@ -%PS_Helvetica_Narrow_Oblique = ( - name => 'Helvetica-Narrow-Oblique', - widths => { - "A" => 547, "AE" => 820, "Aacute" => 547, "Acircumflex" => 547, - "Adieresis" => 547, "Agrave" => 547, "Aring" => 547, - "Atilde" => 547, "B" => 547, "C" => 592, "Ccedilla" => 592, - "D" => 592, "E" => 547, "Eacute" => 547, "Ecircumflex" => 547, - "Edieresis" => 547, "Egrave" => 547, "Eth" => 592, "F" => 501, - "G" => 638, "H" => 592, "I" => 228, "Iacute" => 228, - "Icircumflex" => 228, "Idieresis" => 228, "Igrave" => 228, - "J" => 410, "K" => 547, "L" => 456, "Lslash" => 456, "M" => 683, - "N" => 592, "Ntilde" => 592, "O" => 638, "OE" => 820, - "Oacute" => 638, "Ocircumflex" => 638, "Odieresis" => 638, - "Ograve" => 638, "Oslash" => 638, "Otilde" => 638, "P" => 547, - "Q" => 638, "R" => 592, "S" => 547, "Scaron" => 547, "T" => 501, - "Thorn" => 547, "U" => 592, "Uacute" => 592, "Ucircumflex" => 592, - "Udieresis" => 592, "Ugrave" => 592, "V" => 547, "W" => 774, - "X" => 547, "Y" => 547, "Yacute" => 547, "Ydieresis" => 547, - "Z" => 501, "Zcaron" => 501, "a" => 456, "aacute" => 456, - "acircumflex" => 456, "acute" => 273, "adieresis" => 456, - "ae" => 729, "agrave" => 456, "ampersand" => 547, "aring" => 456, - "asciicircum" => 385, "asciitilde" => 479, "asterisk" => 319, - "at" => 832, "atilde" => 456, "b" => 456, "backslash" => 228, - "bar" => 213, "braceleft" => 274, "braceright" => 274, - "bracketleft" => 228, "bracketright" => 228, "breve" => 273, - "brokenbar" => 213, "bullet" => 287, "c" => 410, "caron" => 273, - "ccedilla" => 410, "cedilla" => 273, "cent" => 456, - "circumflex" => 273, "colon" => 228, "comma" => 228, - "copyright" => 604, "currency" => 456, "d" => 456, "dagger" => 456, - "daggerdbl" => 456, "degree" => 328, "dieresis" => 273, - "divide" => 479, "dollar" => 456, "dotaccent" => 273, - "dotlessi" => 228, "e" => 456, "eacute" => 456, - "ecircumflex" => 456, "edieresis" => 456, "egrave" => 456, - "eight" => 456, "ellipsis" => 820, "emdash" => 820, - "endash" => 456, "equal" => 479, "eth" => 456, "exclam" => 228, - "exclamdown" => 273, "f" => 228, "fi" => 410, "five" => 456, - "fl" => 410, "florin" => 456, "four" => 456, "fraction" => 137, - "g" => 456, "germandbls" => 501, "grave" => 273, "greater" => 479, - "guillemotleft" => 456, "guillemotright" => 456, - "guilsinglleft" => 273, "guilsinglright" => 273, "h" => 456, - "hungarumlaut" => 273, "hyphen" => 273, "i" => 182, - "iacute" => 228, "icircumflex" => 228, "idieresis" => 228, - "igrave" => 228, "j" => 182, "k" => 410, "l" => 182, "less" => 479, - "logicalnot" => 479, "lslash" => 182, "m" => 683, "macron" => 273, - "minus" => 479, "mu" => 456, "multiply" => 479, "n" => 456, - "nine" => 456, "ntilde" => 456, "numbersign" => 456, "o" => 456, - "oacute" => 456, "ocircumflex" => 456, "odieresis" => 456, - "oe" => 774, "ogonek" => 273, "ograve" => 456, "one" => 456, - "onehalf" => 684, "onequarter" => 684, "onesuperior" => 273, - "ordfeminine" => 303, "ordmasculine" => 299, "oslash" => 501, - "otilde" => 456, "p" => 456, "paragraph" => 440, - "parenleft" => 273, "parenright" => 273, "percent" => 729, - "period" => 228, "periodcentered" => 228, "perthousand" => 820, - "plus" => 479, "plusminus" => 479, "q" => 456, "question" => 456, - "questiondown" => 501, "quotedbl" => 291, "quotedblbase" => 273, - "quotedblleft" => 273, "quotedblright" => 273, "quoteleft" => 182, - "quoteright" => 182, "quotesinglbase" => 182, "quotesingle" => 157, - "r" => 273, "registered" => 604, "ring" => 273, "s" => 410, - "scaron" => 410, "section" => 456, "semicolon" => 228, - "seven" => 456, "six" => 456, "slash" => 228, "space" => 228, - "sterling" => 456, "t" => 228, "thorn" => 456, "three" => 456, - "threequarters" => 684, "threesuperior" => 273, "tilde" => 273, - "trademark" => 820, "two" => 456, "twosuperior" => 273, "u" => 456, - "uacute" => 456, "ucircumflex" => 456, "udieresis" => 456, - "ugrave" => 456, "underscore" => 456, "v" => 410, "w" => 592, - "x" => 410, "y" => 410, "yacute" => 410, "ydieresis" => 410, - "yen" => 456, "z" => 410, "zcaron" => 410, "zero" => 456, - }, - kern => { - "A" => { - "C" => -30, "G" => -30, "O" => -30, "Q" => -30, "T" => -120, - "U" => -50, "V" => -70, "W" => -50, "Y" => -100, "u" => -30, - "v" => -40, "w" => -40, "y" => -40, - }, - "B" => { - "U" => -10, "comma" => -20, "period" => -20, - }, - "C" => { - "comma" => -30, "period" => -30, - }, - "D" => { - "A" => -40, "V" => -70, "W" => -40, "Y" => -90, "comma" => -70, - "period" => -70, - }, - "F" => { - "A" => -80, "a" => -50, "comma" => -150, "e" => -30, "o" => -30, - "period" => -150, "r" => -45, - }, - "J" => { - "A" => -20, "a" => -20, "comma" => -30, "period" => -30, - "u" => -20, - }, - "K" => { - "O" => -50, "e" => -40, "o" => -40, "u" => -30, "y" => -50, - }, - "L" => { - "T" => -110, "V" => -110, "W" => -70, "Y" => -140, - "quotedblright" => -140, "quoteright" => -160, "y" => -30, - }, - "O" => { - "A" => -20, "T" => -40, "V" => -50, "W" => -30, "X" => -60, - "Y" => -70, "comma" => -40, "period" => -40, - }, - "P" => { - "A" => -120, "a" => -40, "comma" => -180, "e" => -50, "o" => -50, - "period" => -180, - }, - "Q" => { - "U" => -10, - }, - "R" => { - "O" => -20, "T" => -30, "U" => -40, "V" => -50, "W" => -30, - "Y" => -50, - }, - "S" => { - "comma" => -20, "period" => -20, - }, - "T" => { - "A" => -120, "O" => -40, "a" => -120, "colon" => -20, - "comma" => -120, "e" => -120, "hyphen" => -140, "o" => -120, - "period" => -120, "r" => -120, "semicolon" => -20, "u" => -120, - "w" => -120, "y" => -120, - }, - "U" => { - "A" => -40, "comma" => -40, "period" => -40, - }, - "V" => { - "A" => -80, "G" => -40, "O" => -40, "a" => -70, "colon" => -40, - "comma" => -125, "e" => -80, "hyphen" => -80, "o" => -80, - "period" => -125, "semicolon" => -40, "u" => -70, - }, - "W" => { - "A" => -50, "O" => -20, "a" => -40, "comma" => -80, "e" => -30, - "hyphen" => -40, "o" => -30, "period" => -80, "u" => -30, - "y" => -20, - }, - "Y" => { - "A" => -110, "O" => -85, "a" => -140, "colon" => -60, - "comma" => -140, "e" => -140, "hyphen" => -140, "i" => -20, - "o" => -140, "period" => -140, "semicolon" => -60, "u" => -110, - }, - "a" => { - "v" => -20, "w" => -20, "y" => -30, - }, - "b" => { - "b" => -10, "comma" => -40, "l" => -20, "period" => -40, - "u" => -20, "v" => -20, "y" => -20, - }, - "c" => { - "comma" => -15, "k" => -20, - }, - "colon" => { - "space" => -50, - }, - "comma" => { - "quotedblright" => -100, "quoteright" => -100, - }, - "e" => { - "comma" => -15, "period" => -15, "v" => -30, "w" => -20, - "x" => -30, "y" => -20, - }, - "f" => { - "a" => -30, "comma" => -30, "dotlessi" => -28, "e" => -30, - "o" => -30, "period" => -30, "quotedblright" => 60, - "quoteright" => 50, - }, - "g" => { - "r" => -10, - }, - "h" => { - "y" => -30, - }, - "k" => { - "e" => -20, "o" => -20, - }, - "m" => { - "u" => -10, "y" => -15, - }, - "n" => { - "u" => -10, "v" => -20, "y" => -15, - }, - "o" => { - "comma" => -40, "period" => -40, "v" => -15, "w" => -15, - "x" => -30, "y" => -30, - }, - "oslash" => { - "a" => -55, "b" => -55, "c" => -55, "comma" => -95, "d" => -55, - "e" => -55, "f" => -55, "g" => -55, "h" => -55, "i" => -55, - "j" => -55, "k" => -55, "l" => -55, "m" => -55, "n" => -55, - "o" => -55, "p" => -55, "period" => -95, "q" => -55, "r" => -55, - "s" => -55, "t" => -55, "u" => -55, "v" => -70, "w" => -70, - "x" => -85, "y" => -70, "z" => -55, - }, - "p" => { - "comma" => -35, "period" => -35, "y" => -30, - }, - "period" => { - "quotedblright" => -100, "quoteright" => -100, "space" => -60, - }, - "quotedblright" => { - "space" => -40, - }, - "quoteleft" => { - "quoteleft" => -57, - }, - "quoteright" => { - "d" => -50, "quoteright" => -57, "r" => -50, "s" => -50, - "space" => -70, - }, - "r" => { - "a" => -10, "colon" => 30, "comma" => -50, "i" => 15, "k" => 15, - "l" => 15, "m" => 25, "n" => 25, "p" => 30, "period" => -50, - "semicolon" => 30, "t" => 40, "u" => 15, "v" => 30, "y" => 30, - }, - "s" => { - "comma" => -15, "period" => -15, "w" => -30, - }, - "semicolon" => { - "space" => -50, - }, - "space" => { - "T" => -50, "V" => -50, "W" => -40, "Y" => -90, - "quotedblleft" => -30, "quoteleft" => -60, - }, - "v" => { - "a" => -25, "comma" => -80, "e" => -25, "o" => -25, - "period" => -80, - }, - "w" => { - "a" => -15, "comma" => -60, "e" => -10, "o" => -10, - "period" => -60, - }, - "x" => { - "e" => -30, - }, - "y" => { - "a" => -20, "comma" => -100, "e" => -20, "o" => -20, - "period" => -100, - }, - "z" => { - "e" => -15, "o" => -15, - } - } -); -1; diff --git a/doc/metrics/pncb8a.ph b/doc/metrics/pncb8a.ph deleted file mode 100644 index 8775f69e..00000000 --- a/doc/metrics/pncb8a.ph +++ /dev/null @@ -1,178 +0,0 @@ -%PS_NewCenturySchlbk_Bold = ( - name => 'NewCenturySchlbk-Bold', - widths => { - "A" => 759, "AE" => 981, "Aacute" => 759, "Acircumflex" => 759, - "Adieresis" => 759, "Agrave" => 759, "Aring" => 759, - "Atilde" => 759, "B" => 778, "C" => 778, "Ccedilla" => 778, - "D" => 833, "E" => 759, "Eacute" => 759, "Ecircumflex" => 759, - "Edieresis" => 759, "Egrave" => 759, "Eth" => 833, "F" => 722, - "G" => 833, "H" => 870, "I" => 444, "Iacute" => 444, - "Icircumflex" => 444, "Idieresis" => 444, "Igrave" => 444, - "J" => 648, "K" => 815, "L" => 722, "Lslash" => 722, "M" => 981, - "N" => 833, "Ntilde" => 833, "O" => 833, "OE" => 1000, - "Oacute" => 833, "Ocircumflex" => 833, "Odieresis" => 833, - "Ograve" => 833, "Oslash" => 833, "Otilde" => 833, "P" => 759, - "Q" => 833, "R" => 815, "S" => 667, "Scaron" => 667, "T" => 722, - "Thorn" => 759, "U" => 833, "Uacute" => 833, "Ucircumflex" => 833, - "Udieresis" => 833, "Ugrave" => 833, "V" => 759, "W" => 981, - "X" => 722, "Y" => 722, "Yacute" => 722, "Ydieresis" => 722, - "Z" => 667, "Zcaron" => 667, "a" => 611, "aacute" => 611, - "acircumflex" => 611, "acute" => 333, "adieresis" => 611, - "ae" => 870, "agrave" => 611, "ampersand" => 852, "aring" => 611, - "asciicircum" => 606, "asciitilde" => 606, "asterisk" => 500, - "at" => 747, "atilde" => 611, "b" => 648, "backslash" => 606, - "bar" => 606, "braceleft" => 389, "braceright" => 389, - "bracketleft" => 389, "bracketright" => 389, "breve" => 333, - "brokenbar" => 606, "bullet" => 606, "c" => 556, "caron" => 333, - "ccedilla" => 556, "cedilla" => 333, "cent" => 574, - "circumflex" => 333, "colon" => 278, "comma" => 278, - "copyright" => 747, "currency" => 574, "d" => 667, "dagger" => 500, - "daggerdbl" => 500, "degree" => 400, "dieresis" => 333, - "divide" => 606, "dollar" => 574, "dotaccent" => 333, - "dotlessi" => 370, "e" => 574, "eacute" => 574, - "ecircumflex" => 574, "edieresis" => 574, "egrave" => 574, - "eight" => 574, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 606, "eth" => 611, "exclam" => 296, - "exclamdown" => 296, "f" => 389, "fi" => 685, "five" => 574, - "fl" => 685, "florin" => 574, "four" => 574, "fraction" => 167, - "g" => 611, "germandbls" => 611, "grave" => 333, "greater" => 606, - "guillemotleft" => 500, "guillemotright" => 500, - "guilsinglleft" => 333, "guilsinglright" => 333, "h" => 685, - "hungarumlaut" => 333, "hyphen" => 333, "i" => 370, - "iacute" => 370, "icircumflex" => 370, "idieresis" => 370, - "igrave" => 370, "j" => 352, "k" => 667, "l" => 352, "less" => 606, - "logicalnot" => 606, "lslash" => 352, "m" => 963, "macron" => 333, - "minus" => 606, "mu" => 685, "multiply" => 606, "n" => 685, - "nine" => 574, "ntilde" => 685, "numbersign" => 574, "o" => 611, - "oacute" => 611, "ocircumflex" => 611, "odieresis" => 611, - "oe" => 907, "ogonek" => 333, "ograve" => 611, "one" => 574, - "onehalf" => 861, "onequarter" => 861, "onesuperior" => 344, - "ordfeminine" => 367, "ordmasculine" => 367, "oslash" => 611, - "otilde" => 611, "p" => 667, "paragraph" => 747, - "parenleft" => 389, "parenright" => 389, "percent" => 833, - "period" => 278, "periodcentered" => 278, "perthousand" => 1000, - "plus" => 606, "plusminus" => 606, "q" => 648, "question" => 500, - "questiondown" => 500, "quotedbl" => 333, "quotedblbase" => 481, - "quotedblleft" => 481, "quotedblright" => 481, "quoteleft" => 241, - "quoteright" => 241, "quotesinglbase" => 241, "quotesingle" => 241, - "r" => 519, "registered" => 747, "ring" => 333, "s" => 500, - "scaron" => 500, "section" => 500, "semicolon" => 278, - "seven" => 574, "six" => 574, "slash" => 278, "space" => 287, - "sterling" => 574, "t" => 426, "thorn" => 667, "three" => 574, - "threequarters" => 861, "threesuperior" => 344, "tilde" => 333, - "trademark" => 1000, "two" => 574, "twosuperior" => 344, - "u" => 685, "uacute" => 685, "ucircumflex" => 685, - "udieresis" => 685, "ugrave" => 685, "underscore" => 500, - "v" => 611, "w" => 889, "x" => 611, "y" => 611, "yacute" => 611, - "ydieresis" => 611, "yen" => 574, "z" => 537, "zcaron" => 537, - "zero" => 574, - }, - kern => { - "A" => { - "T" => -55, "U" => -18, "V" => -74, "W" => -74, "Y" => -91, - "quotedblright" => -74, "quoteright" => -74, "v" => -18, - "w" => -18, "y" => -18, - }, - "C" => { - "comma" => -18, "period" => -18, - }, - "D" => { - "comma" => -25, "period" => -25, - }, - "F" => { - "a" => -74, "comma" => -125, "e" => -55, "i" => -18, "o" => -55, - "period" => -125, "r" => -18, - }, - "J" => { - "A" => -18, "a" => -18, "comma" => -55, "e" => -18, "o" => -18, - "period" => -55, "u" => -18, - }, - "K" => { - "u" => -18, "y" => -25, - }, - "L" => { - "T" => -100, "V" => -100, "W" => -74, "Y" => -74, - "quotedblright" => -100, "quoteright" => -100, "y" => -25, - }, - "N" => { - "comma" => -18, "period" => -18, - }, - "O" => { - "T" => 10, "comma" => -25, "period" => -25, - }, - "P" => { - "A" => -74, "a" => -55, "comma" => -150, "e" => -55, "o" => -55, - "period" => -150, - }, - "S" => { - "comma" => -18, "period" => -18, - }, - "T" => { - "A" => -55, "O" => 10, "a" => -74, "comma" => -100, "e" => -74, - "hyphen" => -125, "i" => -18, "o" => -74, "period" => -100, - "r" => -18, "u" => -18, - }, - "U" => { - "A" => -18, "comma" => -25, "period" => -25, - }, - "V" => { - "A" => -74, "a" => -74, "colon" => -37, "comma" => -125, - "e" => -74, "hyphen" => -100, "i" => -18, "o" => -74, - "period" => -125, "semicolon" => -37, "u" => -55, - }, - "W" => { - "A" => -74, "a" => -74, "colon" => -55, "comma" => -100, - "e" => -74, "hyphen" => -100, "i" => -18, "o" => -74, - "period" => -100, "semicolon" => -55, "u" => -37, "y" => -25, - }, - "Y" => { - "A" => -91, "a" => -100, "colon" => -25, "comma" => -100, - "e" => -100, "hyphen" => -125, "i" => -18, "o" => -100, - "period" => -100, "semicolon" => -25, "u" => -55, - }, - "colon" => { - "space" => -18, - }, - "comma" => { - "quotedblright" => -18, "quoteright" => -18, "space" => -18, - }, - "f" => { - "quotedblright" => 75, "quoteright" => 75, - }, - "period" => { - "quotedblright" => -18, "quoteright" => -18, "space" => -18, - }, - "quotedblleft" => { - "A" => -74, - }, - "quotedblright" => { - "space" => -18, - }, - "quoteleft" => { - "A" => -74, - }, - "quoteright" => { - "d" => -25, "s" => -25, - }, - "r" => { - "comma" => -74, "period" => -74, - }, - "semicolon" => { - "space" => -18, - }, - "space" => { - "A" => -18, "T" => -18, "V" => -18, "W" => -18, "Y" => -18, - "quotedblleft" => -18, "quoteleft" => -18, - }, - "v" => { - "comma" => -100, "period" => -100, - }, - "w" => { - "comma" => -100, "period" => -100, - }, - "y" => { - "comma" => -100, "period" => -100, - } - } -); -1; diff --git a/doc/metrics/pncbi8a.ph b/doc/metrics/pncbi8a.ph deleted file mode 100644 index 1043aea9..00000000 --- a/doc/metrics/pncbi8a.ph +++ /dev/null @@ -1,248 +0,0 @@ -%PS_NewCenturySchlbk_BoldItalic = ( - name => 'NewCenturySchlbk-BoldItalic', - widths => { - "A" => 741, "AE" => 889, "Aacute" => 741, "Acircumflex" => 741, - "Adieresis" => 741, "Agrave" => 741, "Aring" => 741, - "Atilde" => 741, "B" => 759, "C" => 759, "Ccedilla" => 759, - "D" => 833, "E" => 741, "Eacute" => 741, "Ecircumflex" => 741, - "Edieresis" => 741, "Egrave" => 741, "Eth" => 833, "F" => 704, - "G" => 815, "H" => 870, "I" => 444, "Iacute" => 444, - "Icircumflex" => 444, "Idieresis" => 444, "Igrave" => 444, - "J" => 667, "K" => 778, "L" => 704, "Lslash" => 704, "M" => 944, - "N" => 852, "Ntilde" => 852, "O" => 833, "OE" => 963, - "Oacute" => 833, "Ocircumflex" => 833, "Odieresis" => 833, - "Ograve" => 833, "Oslash" => 833, "Otilde" => 833, "P" => 741, - "Q" => 833, "R" => 796, "S" => 685, "Scaron" => 685, "T" => 722, - "Thorn" => 741, "U" => 833, "Uacute" => 833, "Ucircumflex" => 833, - "Udieresis" => 833, "Ugrave" => 833, "V" => 741, "W" => 944, - "X" => 741, "Y" => 704, "Yacute" => 704, "Ydieresis" => 704, - "Z" => 704, "Zcaron" => 704, "a" => 667, "aacute" => 667, - "acircumflex" => 667, "acute" => 333, "adieresis" => 667, - "ae" => 815, "agrave" => 667, "ampersand" => 889, "aring" => 667, - "asciicircum" => 606, "asciitilde" => 606, "asterisk" => 500, - "at" => 747, "atilde" => 667, "b" => 611, "backslash" => 606, - "bar" => 606, "braceleft" => 407, "braceright" => 407, - "bracketleft" => 407, "bracketright" => 407, "breve" => 333, - "brokenbar" => 606, "bullet" => 606, "c" => 537, "caron" => 333, - "ccedilla" => 537, "cedilla" => 333, "cent" => 574, - "circumflex" => 333, "colon" => 287, "comma" => 287, - "copyright" => 747, "currency" => 574, "d" => 667, "dagger" => 500, - "daggerdbl" => 500, "degree" => 400, "dieresis" => 333, - "divide" => 606, "dollar" => 574, "dotaccent" => 333, - "dotlessi" => 389, "e" => 519, "eacute" => 519, - "ecircumflex" => 519, "edieresis" => 519, "egrave" => 519, - "eight" => 574, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 606, "eth" => 574, "exclam" => 333, - "exclamdown" => 333, "f" => 389, "fi" => 685, "five" => 574, - "fl" => 685, "florin" => 574, "four" => 574, "fraction" => 167, - "g" => 611, "germandbls" => 574, "grave" => 333, "greater" => 606, - "guillemotleft" => 481, "guillemotright" => 481, - "guilsinglleft" => 278, "guilsinglright" => 278, "h" => 685, - "hungarumlaut" => 333, "hyphen" => 333, "i" => 389, - "iacute" => 389, "icircumflex" => 389, "idieresis" => 389, - "igrave" => 389, "j" => 370, "k" => 648, "l" => 389, "less" => 606, - "logicalnot" => 606, "lslash" => 389, "m" => 944, "macron" => 333, - "minus" => 606, "mu" => 685, "multiply" => 606, "n" => 685, - "nine" => 574, "ntilde" => 685, "numbersign" => 574, "o" => 574, - "oacute" => 574, "ocircumflex" => 574, "odieresis" => 574, - "oe" => 852, "ogonek" => 333, "ograve" => 574, "one" => 574, - "onehalf" => 861, "onequarter" => 861, "onesuperior" => 344, - "ordfeminine" => 412, "ordmasculine" => 356, "oslash" => 574, - "otilde" => 574, "p" => 648, "paragraph" => 650, - "parenleft" => 407, "parenright" => 407, "percent" => 889, - "period" => 287, "periodcentered" => 287, "perthousand" => 1167, - "plus" => 606, "plusminus" => 606, "q" => 630, "question" => 481, - "questiondown" => 481, "quotedbl" => 400, "quotedblbase" => 481, - "quotedblleft" => 481, "quotedblright" => 481, "quoteleft" => 259, - "quoteright" => 259, "quotesinglbase" => 259, "quotesingle" => 287, - "r" => 519, "registered" => 747, "ring" => 333, "s" => 481, - "scaron" => 481, "section" => 500, "semicolon" => 287, - "seven" => 574, "six" => 574, "slash" => 278, "space" => 287, - "sterling" => 574, "t" => 407, "thorn" => 648, "three" => 574, - "threequarters" => 861, "threesuperior" => 344, "tilde" => 333, - "trademark" => 950, "two" => 574, "twosuperior" => 344, "u" => 685, - "uacute" => 685, "ucircumflex" => 685, "udieresis" => 685, - "ugrave" => 685, "underscore" => 500, "v" => 556, "w" => 833, - "x" => 574, "y" => 519, "yacute" => 519, "ydieresis" => 519, - "yen" => 574, "z" => 519, "zcaron" => 519, "zero" => 574, - }, - kern => { - "A" => { - "C" => 5, "G" => 5, "O" => 5, "Q" => 5, "T" => 5, "U" => -32, - "V" => -100, "W" => -84, "Y" => -70, "quotedblright" => -95, - "quoteright" => -95, "u" => -15, "v" => -10, "w" => -25, - "y" => -33, - }, - "B" => { - "A" => -11, "U" => 15, "comma" => 15, "period" => 15, - }, - "C" => { - "A" => -5, - }, - "D" => { - "V" => -18, "W" => -11, "Y" => 6, "comma" => -11, - "period" => -11, - }, - "F" => { - "A" => -79, "a" => -47, "comma" => -91, "e" => -41, "i" => -41, - "o" => -47, "period" => -91, "r" => -27, - }, - "J" => { - "A" => -30, "a" => -40, "comma" => -74, "e" => -33, "o" => -40, - "period" => -74, "u" => -39, - }, - "K" => { - "e" => 18, "o" => -4, "u" => -4, "y" => -48, - }, - "L" => { - "T" => -75, "V" => -97, "W" => -69, "Y" => -55, - "quotedblright" => -100, "quoteright" => -100, "y" => -30, - }, - "N" => { - "comma" => -49, "period" => -49, - }, - "O" => { - "A" => -5, "V" => -24, "W" => -15, "X" => -18, "comma" => -18, - "period" => -18, - }, - "P" => { - "A" => -80, "a" => -40, "comma" => -100, "e" => -33, "o" => -40, - "period" => -100, - }, - "R" => { - "V" => -24, "W" => -14, - }, - "S" => { - "comma" => -18, "period" => -18, - }, - "T" => { - "A" => -60, "O" => 11, "a" => -40, "comma" => -55, "e" => -33, - "h" => -9, "hyphen" => -75, "i" => -22, "o" => -40, - "period" => -55, "r" => -9, "u" => -22, "w" => -30, "y" => -30, - }, - "U" => { - "A" => -42, "comma" => -25, "period" => -25, - }, - "V" => { - "A" => -100, "G" => -12, "O" => -19, "a" => -55, "colon" => -49, - "comma" => -94, "e" => -66, "hyphen" => -94, "i" => -35, - "o" => -71, "period" => -94, "semicolon" => 6, "u" => -70, - }, - "W" => { - "A" => -66, "O" => -11, "a" => -33, "colon" => -22, - "comma" => -86, "e" => -39, "h" => 5, "hyphen" => -61, - "i" => -27, "o" => -33, "period" => -86, "semicolon" => -22, - "u" => -25, "y" => -41, - }, - "Y" => { - "A" => -79, "a" => -77, "colon" => -55, "comma" => -91, - "e" => -71, "hyphen" => -91, "i" => -22, "o" => -77, - "period" => -91, "semicolon" => -55, "u" => -58, - }, - "a" => { - "v" => 6, "w" => -8, "y" => -8, - }, - "b" => { - "comma" => 6, "period" => 6, "v" => 8, "y" => -6, - }, - "c" => { - "comma" => -8, "h" => -18, "k" => -8, "l" => -13, "period" => -8, - "y" => -20, - }, - "colon" => { - "space" => -18, - }, - "comma" => { - "quotedblright" => -18, "quoteright" => -18, "space" => -18, - }, - "d" => { - "w" => -15, "y" => -15, - }, - "e" => { - "b" => -8, "g" => -4, "p" => -11, "w" => -15, "x" => -5, - "y" => -15, - }, - "f" => { - "a" => 8, "comma" => -28, "dotlessi" => 7, "e" => 14, "i" => 7, - "l" => 7, "o" => 7, "period" => -28, "quotedblright" => 105, - "quoteright" => 105, - }, - "g" => { - "comma" => -5, "period" => -5, "r" => 11, "y" => -11, - }, - "h" => { - "y" => -20, - }, - "i" => { - "v" => 7, - }, - "k" => { - "e" => -16, "o" => -22, "y" => -15, - }, - "l" => { - "w" => -7, "y" => -7, - }, - "m" => { - "u" => -11, "y" => -20, - }, - "n" => { - "u" => -11, "v" => -7, "y" => -20, - }, - "o" => { - "v" => 6, "w" => -8, "y" => -11, - }, - "p" => { - "comma" => 8, "period" => 8, "y" => -4, - }, - "period" => { - "quotedblright" => -18, "quoteright" => -18, "space" => -18, - }, - "quotedblleft" => { - "A" => -60, "quoteleft" => 20, - }, - "quotedblright" => { - "space" => -18, - }, - "quoteleft" => { - "A" => -80, - }, - "quoteright" => { - "d" => -41, "l" => -22, "r" => -9, "s" => -46, "t" => -22, - "v" => -16, - }, - "r" => { - "a" => -11, "colon" => 9, "comma" => -90, "d" => -7, "e" => -7, - "g" => -11, "hyphen" => -16, "i" => -14, "k" => 9, "l" => -14, - "o" => -11, "p" => -17, "period" => -90, "quoteright" => 9, - "s" => -20, "semicolon" => 9, "t" => -11, "u" => -11, "v" => -7, - "y" => -20, - }, - "s" => { - "comma" => 11, "period" => 11, - }, - "semicolon" => { - "space" => -18, - }, - "space" => { - "A" => -22, "T" => -18, "V" => -24, "W" => -33, "Y" => -18, - "quotedblleft" => -18, - }, - "v" => { - "a" => -6, "comma" => -11, "o" => -6, "period" => -11, - }, - "w" => { - "a" => -14, "comma" => -17, "e" => -8, "o" => -14, - "period" => -17, - }, - "x" => { - "e" => 5, - }, - "y" => { - "a" => 8, "comma" => -25, "e" => 15, "o" => 8, "period" => -25, - }, - "z" => { - "e" => 4, - } - } -); -1; diff --git a/doc/metrics/pncr8a.ph b/doc/metrics/pncr8a.ph deleted file mode 100644 index 03097d9c..00000000 --- a/doc/metrics/pncr8a.ph +++ /dev/null @@ -1,213 +0,0 @@ -%PS_NewCenturySchlbk_Roman = ( - name => 'NewCenturySchlbk-Roman', - widths => { - "A" => 722, "AE" => 1000, "Aacute" => 722, "Acircumflex" => 722, - "Adieresis" => 722, "Agrave" => 722, "Aring" => 722, - "Atilde" => 722, "B" => 722, "C" => 722, "Ccedilla" => 722, - "D" => 778, "E" => 722, "Eacute" => 722, "Ecircumflex" => 722, - "Edieresis" => 722, "Egrave" => 722, "Eth" => 778, "F" => 667, - "G" => 778, "H" => 833, "I" => 407, "Iacute" => 407, - "Icircumflex" => 407, "Idieresis" => 407, "Igrave" => 407, - "J" => 556, "K" => 778, "L" => 667, "Lslash" => 667, "M" => 944, - "N" => 815, "Ntilde" => 815, "O" => 778, "OE" => 1000, - "Oacute" => 778, "Ocircumflex" => 778, "Odieresis" => 778, - "Ograve" => 778, "Oslash" => 778, "Otilde" => 778, "P" => 667, - "Q" => 778, "R" => 722, "S" => 630, "Scaron" => 630, "T" => 667, - "Thorn" => 667, "U" => 815, "Uacute" => 815, "Ucircumflex" => 815, - "Udieresis" => 815, "Ugrave" => 815, "V" => 722, "W" => 981, - "X" => 704, "Y" => 704, "Yacute" => 704, "Ydieresis" => 704, - "Z" => 611, "Zcaron" => 611, "a" => 556, "aacute" => 556, - "acircumflex" => 556, "acute" => 333, "adieresis" => 556, - "ae" => 796, "agrave" => 556, "ampersand" => 815, "aring" => 556, - "asciicircum" => 606, "asciitilde" => 606, "asterisk" => 500, - "at" => 737, "atilde" => 556, "b" => 556, "backslash" => 606, - "bar" => 606, "braceleft" => 333, "braceright" => 333, - "bracketleft" => 333, "bracketright" => 333, "breve" => 333, - "brokenbar" => 606, "bullet" => 606, "c" => 444, "caron" => 333, - "ccedilla" => 444, "cedilla" => 333, "cent" => 556, - "circumflex" => 333, "colon" => 278, "comma" => 278, - "copyright" => 737, "currency" => 556, "d" => 574, "dagger" => 500, - "daggerdbl" => 500, "degree" => 400, "dieresis" => 333, - "divide" => 606, "dollar" => 556, "dotaccent" => 333, - "dotlessi" => 315, "e" => 500, "eacute" => 500, - "ecircumflex" => 500, "edieresis" => 500, "egrave" => 500, - "eight" => 556, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 556, "equal" => 606, "eth" => 500, "exclam" => 296, - "exclamdown" => 296, "f" => 333, "fi" => 611, "five" => 556, - "fl" => 611, "florin" => 556, "four" => 556, "fraction" => 167, - "g" => 537, "germandbls" => 574, "grave" => 333, "greater" => 606, - "guillemotleft" => 426, "guillemotright" => 426, - "guilsinglleft" => 259, "guilsinglright" => 259, "h" => 611, - "hungarumlaut" => 333, "hyphen" => 333, "i" => 315, - "iacute" => 315, "icircumflex" => 315, "idieresis" => 315, - "igrave" => 315, "j" => 296, "k" => 593, "l" => 315, "less" => 606, - "logicalnot" => 606, "lslash" => 315, "m" => 889, "macron" => 333, - "minus" => 606, "mu" => 611, "multiply" => 606, "n" => 611, - "nine" => 556, "ntilde" => 611, "numbersign" => 556, "o" => 500, - "oacute" => 500, "ocircumflex" => 500, "odieresis" => 500, - "oe" => 833, "ogonek" => 333, "ograve" => 500, "one" => 556, - "onehalf" => 834, "onequarter" => 834, "onesuperior" => 333, - "ordfeminine" => 334, "ordmasculine" => 300, "oslash" => 500, - "otilde" => 500, "p" => 574, "paragraph" => 606, - "parenleft" => 333, "parenright" => 333, "percent" => 833, - "period" => 278, "periodcentered" => 278, "perthousand" => 1000, - "plus" => 606, "plusminus" => 606, "q" => 556, "question" => 444, - "questiondown" => 444, "quotedbl" => 389, "quotedblbase" => 389, - "quotedblleft" => 389, "quotedblright" => 389, "quoteleft" => 204, - "quoteright" => 204, "quotesinglbase" => 204, "quotesingle" => 204, - "r" => 444, "registered" => 737, "ring" => 333, "s" => 463, - "scaron" => 463, "section" => 500, "semicolon" => 278, - "seven" => 556, "six" => 556, "slash" => 278, "space" => 278, - "sterling" => 556, "t" => 389, "thorn" => 574, "three" => 556, - "threequarters" => 834, "threesuperior" => 333, "tilde" => 333, - "trademark" => 1000, "two" => 556, "twosuperior" => 333, - "u" => 611, "uacute" => 611, "ucircumflex" => 611, - "udieresis" => 611, "ugrave" => 611, "underscore" => 500, - "v" => 537, "w" => 778, "x" => 537, "y" => 537, "yacute" => 537, - "ydieresis" => 537, "yen" => 556, "z" => 481, "zcaron" => 481, - "zero" => 556, - }, - kern => { - "A" => { - "T" => -18, "U" => -30, "V" => -75, "W" => -50, "Y" => -75, - "quotedblright" => -74, "quoteright" => -74, "v" => -37, - "w" => -25, "y" => -37, - }, - "B" => { - "A" => -18, "comma" => -37, "period" => -37, - }, - "C" => { - "A" => -18, "comma" => -37, "period" => -37, - }, - "D" => { - "V" => -18, "Y" => -18, "comma" => -37, "period" => -37, - }, - "F" => { - "A" => -50, "a" => -65, "comma" => -125, "e" => -55, "i" => -10, - "o" => -55, "period" => -125, "r" => -10, - }, - "G" => { - "comma" => -37, "period" => -37, - }, - "J" => { - "A" => -18, "a" => -25, "comma" => -74, "e" => -25, "o" => -25, - "period" => -74, "u" => -25, - }, - "K" => { - "e" => 10, "o" => 10, "y" => -25, - }, - "L" => { - "T" => -75, "V" => -91, "W" => -74, "Y" => -74, - "quotedblright" => -100, "quoteright" => -100, "y" => -25, - }, - "N" => { - "comma" => -55, "period" => -55, - }, - "O" => { - "T" => 10, "V" => -18, "Y" => -18, "comma" => -37, - "period" => -37, - }, - "P" => { - "A" => -55, "a" => -37, "comma" => -125, "e" => -37, "o" => -37, - "period" => -125, - }, - "Q" => { - "comma" => -25, "period" => -25, - }, - "S" => { - "comma" => -37, "period" => -37, - }, - "T" => { - "A" => -18, "O" => 10, "a" => -55, "colon" => -37, - "comma" => -125, "e" => -55, "hyphen" => -100, "o" => -55, - "period" => -125, "semicolon" => -37, - }, - "U" => { - "A" => -30, "comma" => -100, "period" => -100, - }, - "V" => { - "A" => -74, "O" => -18, "a" => -85, "colon" => -75, - "comma" => -125, "e" => -75, "hyphen" => -100, "i" => -18, - "o" => -75, "period" => -125, "semicolon" => -75, "u" => -75, - }, - "W" => { - "A" => -50, "a" => -75, "colon" => -100, "comma" => -125, - "e" => -60, "hyphen" => -100, "i" => -18, "o" => -60, - "period" => -125, "semicolon" => -100, "u" => -55, "y" => -55, - }, - "Y" => { - "A" => -75, "O" => -18, "a" => -100, "colon" => -75, - "comma" => -100, "e" => -100, "hyphen" => -125, "i" => -18, - "o" => -100, "period" => -100, "semicolon" => -75, "u" => -91, - }, - "a" => { - "v" => -10, "w" => -10, "y" => -10, - }, - "b" => { - "comma" => -18, "period" => -18, - }, - "c" => { - "comma" => -18, "h" => -7, "k" => -7, "l" => -7, "period" => -18, - }, - "colon" => { - "space" => -37, - }, - "comma" => { - "quotedblright" => -37, "quoteright" => -37, "space" => -37, - }, - "e" => { - "comma" => -18, "period" => -18, - }, - "f" => { - "comma" => -37, "period" => -37, "quotedblright" => 100, - "quoteright" => 100, - }, - "g" => { - "comma" => -25, "period" => -25, - }, - "o" => { - "comma" => -18, "period" => -18, - }, - "p" => { - "comma" => -18, "period" => -18, - }, - "period" => { - "quotedblright" => -37, "quoteright" => -37, "space" => -37, - }, - "quotedblleft" => { - "A" => -74, - }, - "quotedblright" => { - "space" => -37, - }, - "quoteleft" => { - "A" => -74, "quoteleft" => -25, - }, - "quoteright" => { - "d" => -37, "quoteright" => -25, "s" => -25, - }, - "r" => { - "comma" => -100, "hyphen" => -37, "period" => -100, - }, - "s" => { - "comma" => -25, "period" => -25, - }, - "semicolon" => { - "space" => -37, - }, - "space" => { - "A" => -37, "T" => -37, "V" => -37, "W" => -37, "Y" => -37, - "quotedblleft" => -37, "quoteleft" => -37, - }, - "v" => { - "comma" => -125, "period" => -125, - }, - "w" => { - "a" => -18, "comma" => -125, "period" => -125, - }, - "y" => { - "comma" => -125, "period" => -125, - } - } -); -1; diff --git a/doc/metrics/pncri8a.ph b/doc/metrics/pncri8a.ph deleted file mode 100644 index 1b2c8430..00000000 --- a/doc/metrics/pncri8a.ph +++ /dev/null @@ -1,216 +0,0 @@ -%PS_NewCenturySchlbk_Italic = ( - name => 'NewCenturySchlbk-Italic', - widths => { - "A" => 704, "AE" => 870, "Aacute" => 704, "Acircumflex" => 704, - "Adieresis" => 704, "Agrave" => 704, "Aring" => 704, - "Atilde" => 704, "B" => 722, "C" => 722, "Ccedilla" => 722, - "D" => 778, "E" => 722, "Eacute" => 722, "Ecircumflex" => 722, - "Edieresis" => 722, "Egrave" => 722, "Eth" => 778, "F" => 667, - "G" => 778, "H" => 833, "I" => 407, "Iacute" => 407, - "Icircumflex" => 407, "Idieresis" => 407, "Igrave" => 407, - "J" => 611, "K" => 741, "L" => 667, "Lslash" => 667, "M" => 944, - "N" => 815, "Ntilde" => 815, "O" => 778, "OE" => 981, - "Oacute" => 778, "Ocircumflex" => 778, "Odieresis" => 778, - "Ograve" => 778, "Oslash" => 778, "Otilde" => 778, "P" => 667, - "Q" => 778, "R" => 741, "S" => 667, "Scaron" => 667, "T" => 685, - "Thorn" => 667, "U" => 815, "Uacute" => 815, "Ucircumflex" => 815, - "Udieresis" => 815, "Ugrave" => 815, "V" => 704, "W" => 926, - "X" => 704, "Y" => 685, "Yacute" => 685, "Ydieresis" => 685, - "Z" => 667, "Zcaron" => 667, "a" => 574, "aacute" => 574, - "acircumflex" => 574, "acute" => 333, "adieresis" => 574, - "ae" => 722, "agrave" => 574, "ampersand" => 852, "aring" => 574, - "asciicircum" => 606, "asciitilde" => 606, "asterisk" => 500, - "at" => 747, "atilde" => 574, "b" => 556, "backslash" => 606, - "bar" => 606, "braceleft" => 333, "braceright" => 333, - "bracketleft" => 333, "bracketright" => 333, "breve" => 333, - "brokenbar" => 606, "bullet" => 606, "c" => 444, "caron" => 333, - "ccedilla" => 444, "cedilla" => 333, "cent" => 556, - "circumflex" => 333, "colon" => 278, "comma" => 278, - "copyright" => 747, "currency" => 556, "d" => 611, "dagger" => 500, - "daggerdbl" => 500, "degree" => 400, "dieresis" => 333, - "divide" => 606, "dollar" => 556, "dotaccent" => 333, - "dotlessi" => 333, "e" => 444, "eacute" => 444, - "ecircumflex" => 444, "edieresis" => 444, "egrave" => 444, - "eight" => 556, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 606, "eth" => 500, "exclam" => 333, - "exclamdown" => 333, "f" => 333, "fi" => 611, "five" => 556, - "fl" => 611, "florin" => 556, "four" => 556, "fraction" => 167, - "g" => 537, "germandbls" => 556, "grave" => 333, "greater" => 606, - "guillemotleft" => 426, "guillemotright" => 426, - "guilsinglleft" => 333, "guilsinglright" => 333, "h" => 611, - "hungarumlaut" => 333, "hyphen" => 333, "i" => 333, - "iacute" => 333, "icircumflex" => 333, "idieresis" => 333, - "igrave" => 333, "j" => 315, "k" => 556, "l" => 333, "less" => 606, - "logicalnot" => 606, "lslash" => 333, "m" => 889, "macron" => 333, - "minus" => 606, "mu" => 611, "multiply" => 606, "n" => 611, - "nine" => 556, "ntilde" => 611, "numbersign" => 556, "o" => 500, - "oacute" => 500, "ocircumflex" => 500, "odieresis" => 500, - "oe" => 778, "ogonek" => 333, "ograve" => 500, "one" => 556, - "onehalf" => 834, "onequarter" => 834, "onesuperior" => 333, - "ordfeminine" => 422, "ordmasculine" => 372, "oslash" => 500, - "otilde" => 500, "p" => 574, "paragraph" => 650, - "parenleft" => 333, "parenright" => 333, "percent" => 833, - "period" => 278, "periodcentered" => 278, "perthousand" => 1000, - "plus" => 606, "plusminus" => 606, "q" => 556, "question" => 444, - "questiondown" => 444, "quotedbl" => 400, "quotedblbase" => 389, - "quotedblleft" => 389, "quotedblright" => 389, "quoteleft" => 204, - "quoteright" => 204, "quotesinglbase" => 204, "quotesingle" => 278, - "r" => 444, "registered" => 747, "ring" => 333, "s" => 444, - "scaron" => 444, "section" => 500, "semicolon" => 278, - "seven" => 556, "six" => 556, "slash" => 606, "space" => 278, - "sterling" => 556, "t" => 352, "thorn" => 574, "three" => 556, - "threequarters" => 834, "threesuperior" => 333, "tilde" => 333, - "trademark" => 950, "two" => 556, "twosuperior" => 333, "u" => 611, - "uacute" => 611, "ucircumflex" => 611, "udieresis" => 611, - "ugrave" => 611, "underscore" => 500, "v" => 519, "w" => 778, - "x" => 500, "y" => 500, "yacute" => 500, "ydieresis" => 500, - "yen" => 556, "z" => 463, "zcaron" => 463, "zero" => 556, - }, - kern => { - "A" => { - "C" => -18, "G" => -18, "O" => -18, "Q" => -18, "T" => -30, - "U" => -37, "V" => -74, "W" => -74, "Y" => -55, - "quotedblright" => -125, "quoteright" => -125, "u" => -18, - "v" => -18, "w" => -18, "y" => -55, - }, - "B" => { - "comma" => -50, "period" => -50, - }, - "C" => { - "comma" => -50, "period" => -50, - }, - "D" => { - "V" => -18, "W" => -18, "Y" => -18, "comma" => -50, - "period" => -50, - }, - "F" => { - "A" => -35, "a" => -55, "comma" => -125, "e" => -55, "i" => -10, - "o" => -55, "period" => -125, "r" => -55, - }, - "G" => { - "comma" => -50, "period" => -50, - }, - "J" => { - "A" => -18, "a" => -37, "comma" => -100, "e" => -37, "o" => -37, - "period" => -100, "u" => -18, - }, - "L" => { - "T" => -100, "V" => -100, "W" => -100, "Y" => -100, - "quotedblright" => -125, "quoteright" => -125, "y" => -50, - }, - "N" => { - "comma" => -60, "period" => -60, - }, - "O" => { - "T" => 18, "V" => -18, "X" => -18, "Y" => -18, "comma" => -50, - "period" => -50, - }, - "P" => { - "A" => -50, "a" => -55, "comma" => -125, "e" => -55, "o" => -55, - "period" => -125, - }, - "Q" => { - "comma" => -20, "period" => -20, - }, - "R" => { - "U" => -18, "V" => -18, "W" => -18, "Y" => -18, - }, - "S" => { - "comma" => -50, "period" => -50, - }, - "T" => { - "O" => 18, "a" => -74, "colon" => -50, "comma" => -100, - "e" => -74, "h" => -25, "hyphen" => -100, "i" => -18, "o" => -74, - "period" => -100, "r" => -50, "semicolon" => -50, "u" => -50, - "w" => -50, "y" => -50, - }, - "U" => { - "A" => -18, "comma" => -100, "period" => -100, - }, - "V" => { - "A" => -37, "a" => -75, "colon" => -75, "comma" => -100, - "e" => -75, "hyphen" => -100, "i" => -50, "o" => -75, - "period" => -100, "semicolon" => -75, "u" => -75, - }, - "W" => { - "A" => -55, "a" => -55, "colon" => -75, "comma" => -100, - "e" => -55, "h" => -20, "hyphen" => -75, "i" => -20, "o" => -55, - "period" => -100, "semicolon" => -75, "u" => -55, "y" => -55, - }, - "Y" => { - "A" => -55, "a" => -100, "colon" => -75, "comma" => -100, - "e" => -100, "hyphen" => -100, "i" => -25, "o" => -100, - "period" => -100, "semicolon" => -75, "u" => -100, - }, - "b" => { - "b" => -10, "comma" => -50, "period" => -50, - }, - "c" => { - "comma" => -50, "h" => -18, "k" => -18, "period" => -50, - }, - "colon" => { - "space" => -37, - }, - "comma" => { - "quotedblright" => -37, "quoteright" => -37, "space" => -37, - }, - "e" => { - "comma" => -37, "period" => -37, - }, - "f" => { - "comma" => -75, "o" => -10, "period" => -75, - "quotedblright" => 75, "quoteright" => 75, - }, - "g" => { - "comma" => -50, "period" => -50, - }, - "l" => { - "y" => -10, - }, - "o" => { - "comma" => -50, "period" => -50, - }, - "p" => { - "comma" => -50, "period" => -50, - }, - "period" => { - "quotedblright" => -37, "quoteright" => -37, "space" => -37, - }, - "quotedblleft" => { - "A" => -75, - }, - "quotedblright" => { - "space" => -37, - }, - "quoteleft" => { - "A" => -75, "quoteleft" => -37, - }, - "quoteright" => { - "d" => -37, "quoteright" => -37, "s" => -25, - }, - "r" => { - "colon" => -25, "comma" => -125, "hyphen" => -75, "k" => -18, - "period" => -125, "s" => -10, "semicolon" => -25, - }, - "s" => { - "comma" => -50, "period" => -50, - }, - "semicolon" => { - "space" => -37, - }, - "space" => { - "A" => -37, "T" => -37, "V" => -37, "W" => -37, "Y" => -37, - "quotedblleft" => -37, "quoteleft" => -37, - }, - "v" => { - "comma" => -75, "period" => -75, - }, - "w" => { - "comma" => -75, "period" => -75, - }, - "y" => { - "comma" => -75, "period" => -75, - } - } -); -1; diff --git a/doc/metrics/pplb8a.ph b/doc/metrics/pplb8a.ph deleted file mode 100644 index 52b1f3b8..00000000 --- a/doc/metrics/pplb8a.ph +++ /dev/null @@ -1,139 +0,0 @@ -%PS_Palatino_Bold = ( - name => 'Palatino-Bold', - widths => { - "A" => 778, "AE" => 1000, "Aacute" => 778, "Acircumflex" => 778, - "Adieresis" => 778, "Agrave" => 778, "Aring" => 778, - "Atilde" => 778, "B" => 667, "C" => 722, "Ccedilla" => 722, - "D" => 833, "E" => 611, "Eacute" => 611, "Ecircumflex" => 611, - "Edieresis" => 611, "Egrave" => 611, "Eth" => 833, "F" => 556, - "G" => 833, "H" => 833, "I" => 389, "Iacute" => 389, - "Icircumflex" => 389, "Idieresis" => 389, "Igrave" => 389, - "J" => 389, "K" => 778, "L" => 611, "Lslash" => 611, "M" => 1000, - "N" => 833, "Ntilde" => 833, "O" => 833, "OE" => 1000, - "Oacute" => 833, "Ocircumflex" => 833, "Odieresis" => 833, - "Ograve" => 833, "Oslash" => 833, "Otilde" => 833, "P" => 611, - "Q" => 833, "R" => 722, "S" => 611, "Scaron" => 611, "T" => 667, - "Thorn" => 611, "U" => 778, "Uacute" => 778, "Ucircumflex" => 778, - "Udieresis" => 778, "Ugrave" => 778, "V" => 778, "W" => 1000, - "X" => 667, "Y" => 667, "Yacute" => 667, "Ydieresis" => 667, - "Z" => 667, "Zcaron" => 667, "a" => 500, "aacute" => 500, - "acircumflex" => 500, "acute" => 333, "adieresis" => 500, - "ae" => 778, "agrave" => 500, "ampersand" => 833, "aring" => 500, - "asciicircum" => 606, "asciitilde" => 606, "asterisk" => 444, - "at" => 747, "atilde" => 500, "b" => 611, "backslash" => 606, - "bar" => 606, "braceleft" => 310, "braceright" => 310, - "bracketleft" => 333, "bracketright" => 333, "breve" => 333, - "brokenbar" => 606, "bullet" => 606, "c" => 444, "caron" => 333, - "ccedilla" => 444, "cedilla" => 333, "cent" => 500, - "circumflex" => 333, "colon" => 250, "comma" => 250, - "copyright" => 747, "currency" => 500, "d" => 611, "dagger" => 500, - "daggerdbl" => 500, "degree" => 400, "dieresis" => 333, - "divide" => 606, "dollar" => 500, "dotaccent" => 333, - "dotlessi" => 333, "e" => 500, "eacute" => 500, - "ecircumflex" => 500, "edieresis" => 500, "egrave" => 500, - "eight" => 500, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 606, "eth" => 556, "exclam" => 278, - "exclamdown" => 278, "f" => 389, "fi" => 611, "five" => 500, - "fl" => 611, "florin" => 500, "four" => 500, "fraction" => 167, - "g" => 556, "germandbls" => 611, "grave" => 333, "greater" => 606, - "guillemotleft" => 500, "guillemotright" => 500, - "guilsinglleft" => 389, "guilsinglright" => 389, "h" => 611, - "hungarumlaut" => 333, "hyphen" => 333, "i" => 333, - "iacute" => 333, "icircumflex" => 333, "idieresis" => 333, - "igrave" => 333, "j" => 333, "k" => 611, "l" => 333, "less" => 606, - "logicalnot" => 606, "lslash" => 333, "m" => 889, "macron" => 333, - "minus" => 606, "mu" => 611, "multiply" => 606, "n" => 611, - "nine" => 500, "ntilde" => 611, "numbersign" => 500, "o" => 556, - "oacute" => 556, "ocircumflex" => 556, "odieresis" => 556, - "oe" => 833, "ogonek" => 333, "ograve" => 556, "one" => 500, - "onehalf" => 750, "onequarter" => 750, "onesuperior" => 300, - "ordfeminine" => 438, "ordmasculine" => 488, "oslash" => 556, - "otilde" => 556, "p" => 611, "paragraph" => 641, - "parenleft" => 333, "parenright" => 333, "percent" => 889, - "period" => 250, "periodcentered" => 250, "perthousand" => 1000, - "plus" => 606, "plusminus" => 606, "q" => 611, "question" => 444, - "questiondown" => 444, "quotedbl" => 402, "quotedblbase" => 500, - "quotedblleft" => 500, "quotedblright" => 500, "quoteleft" => 278, - "quoteright" => 278, "quotesinglbase" => 333, "quotesingle" => 227, - "r" => 389, "registered" => 747, "ring" => 333, "s" => 444, - "scaron" => 444, "section" => 500, "semicolon" => 250, - "seven" => 500, "six" => 500, "slash" => 296, "space" => 250, - "sterling" => 500, "t" => 333, "thorn" => 611, "three" => 500, - "threequarters" => 750, "threesuperior" => 300, "tilde" => 333, - "trademark" => 998, "two" => 500, "twosuperior" => 300, "u" => 611, - "uacute" => 611, "ucircumflex" => 611, "udieresis" => 611, - "ugrave" => 611, "underscore" => 500, "v" => 556, "w" => 833, - "x" => 500, "y" => 556, "yacute" => 556, "ydieresis" => 556, - "yen" => 500, "z" => 500, "zcaron" => 500, "zero" => 500, - }, - kern => { - "A" => { - "T" => -92, "V" => -129, "W" => -90, "Y" => -111, - "quoteright" => -92, "space" => -18, "v" => -70, "w" => -70, - "y" => -70, - }, - "F" => { - "A" => -55, "comma" => -111, "period" => -111, - }, - "L" => { - "T" => -74, "V" => -92, "W" => -92, "Y" => -92, - "quoteright" => -74, "space" => -18, "y" => -74, - }, - "P" => { - "A" => -74, "comma" => -129, "period" => -129, - }, - "R" => { - "T" => -55, "V" => -74, "W" => -37, "Y" => -55, "y" => -30, - }, - "T" => { - "A" => -92, "a" => -111, "c" => -129, "colon" => -74, - "comma" => -92, "e" => -111, "hyphen" => -92, "i" => -55, - "o" => -111, "period" => -92, "r" => -111, "s" => -111, - "semicolon" => -74, "u" => -129, "w" => -90, "y" => -90, - }, - "V" => { - "A" => -129, "a" => -111, "colon" => -74, "comma" => -129, - "e" => -111, "hyphen" => -92, "i" => -55, "o" => -111, - "period" => -129, "r" => -111, "semicolon" => -74, "u" => -92, - "y" => -90, - }, - "W" => { - "A" => -90, "a" => -74, "colon" => -37, "comma" => -92, - "e" => -74, "hyphen" => -37, "i" => -37, "o" => -74, - "period" => -37, "r" => -74, "semicolon" => -37, "u" => -74, - "y" => -74, - }, - "Y" => { - "A" => -55, "a" => -74, "colon" => -55, "comma" => -74, - "e" => -74, "hyphen" => -74, "i" => -55, "o" => -74, "p" => -74, - "period" => -74, "q" => -92, "semicolon" => -55, "u" => -74, - "v" => -74, - }, - "f" => { - "f" => -18, "quoteright" => 37, - }, - "one" => { - "one" => -37, - }, - "quoteleft" => { - "quoteleft" => -55, - }, - "quoteright" => { - "quoteright" => -55, "s" => -55, "space" => -55, "t" => -18, - }, - "r" => { - "comma" => -55, "hyphen" => -18, "period" => -55, - "quoteright" => 55, - }, - "v" => { - "comma" => -111, "period" => -111, - }, - "w" => { - "comma" => -92, "period" => -92, - }, - "y" => { - "comma" => -92, "period" => -92, - } - } -); -1; diff --git a/doc/metrics/pplbi8a.ph b/doc/metrics/pplbi8a.ph deleted file mode 100644 index 51f07a33..00000000 --- a/doc/metrics/pplbi8a.ph +++ /dev/null @@ -1,139 +0,0 @@ -%PS_Palatino_BoldItalic = ( - name => 'Palatino-BoldItalic', - widths => { - "A" => 722, "AE" => 944, "Aacute" => 722, "Acircumflex" => 722, - "Adieresis" => 722, "Agrave" => 722, "Aring" => 722, - "Atilde" => 722, "B" => 667, "C" => 685, "Ccedilla" => 685, - "D" => 778, "E" => 611, "Eacute" => 611, "Ecircumflex" => 611, - "Edieresis" => 611, "Egrave" => 611, "Eth" => 778, "F" => 556, - "G" => 778, "H" => 778, "I" => 389, "Iacute" => 389, - "Icircumflex" => 389, "Idieresis" => 389, "Igrave" => 389, - "J" => 389, "K" => 722, "L" => 611, "Lslash" => 611, "M" => 944, - "N" => 778, "Ntilde" => 778, "O" => 833, "OE" => 944, - "Oacute" => 833, "Ocircumflex" => 833, "Odieresis" => 833, - "Ograve" => 833, "Oslash" => 833, "Otilde" => 833, "P" => 667, - "Q" => 833, "R" => 722, "S" => 556, "Scaron" => 556, "T" => 611, - "Thorn" => 667, "U" => 778, "Uacute" => 778, "Ucircumflex" => 778, - "Udieresis" => 778, "Ugrave" => 778, "V" => 667, "W" => 1000, - "X" => 722, "Y" => 611, "Yacute" => 611, "Ydieresis" => 611, - "Z" => 667, "Zcaron" => 667, "a" => 556, "aacute" => 556, - "acircumflex" => 556, "acute" => 333, "adieresis" => 556, - "ae" => 738, "agrave" => 556, "ampersand" => 833, "aring" => 556, - "asciicircum" => 606, "asciitilde" => 606, "asterisk" => 444, - "at" => 833, "atilde" => 556, "b" => 537, "backslash" => 606, - "bar" => 606, "braceleft" => 333, "braceright" => 333, - "bracketleft" => 333, "bracketright" => 333, "breve" => 333, - "brokenbar" => 606, "bullet" => 606, "c" => 444, "caron" => 333, - "ccedilla" => 444, "cedilla" => 333, "cent" => 500, - "circumflex" => 333, "colon" => 250, "comma" => 250, - "copyright" => 747, "currency" => 500, "d" => 556, "dagger" => 556, - "daggerdbl" => 556, "degree" => 400, "dieresis" => 333, - "divide" => 606, "dollar" => 500, "dotaccent" => 333, - "dotlessi" => 333, "e" => 444, "eacute" => 444, - "ecircumflex" => 444, "edieresis" => 444, "egrave" => 444, - "eight" => 500, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 606, "eth" => 556, "exclam" => 333, - "exclamdown" => 333, "f" => 333, "fi" => 611, "five" => 500, - "fl" => 611, "florin" => 500, "four" => 500, "fraction" => 167, - "g" => 500, "germandbls" => 556, "grave" => 333, "greater" => 606, - "guillemotleft" => 500, "guillemotright" => 500, - "guilsinglleft" => 333, "guilsinglright" => 333, "h" => 556, - "hungarumlaut" => 333, "hyphen" => 389, "i" => 333, - "iacute" => 333, "icircumflex" => 333, "idieresis" => 333, - "igrave" => 333, "j" => 333, "k" => 556, "l" => 333, "less" => 606, - "logicalnot" => 606, "lslash" => 333, "m" => 833, "macron" => 333, - "minus" => 606, "mu" => 556, "multiply" => 606, "n" => 556, - "nine" => 500, "ntilde" => 556, "numbersign" => 500, "o" => 556, - "oacute" => 556, "ocircumflex" => 556, "odieresis" => 556, - "oe" => 778, "ogonek" => 333, "ograve" => 556, "one" => 500, - "onehalf" => 750, "onequarter" => 750, "onesuperior" => 300, - "ordfeminine" => 333, "ordmasculine" => 333, "oslash" => 556, - "otilde" => 556, "p" => 556, "paragraph" => 556, - "parenleft" => 333, "parenright" => 333, "percent" => 889, - "period" => 250, "periodcentered" => 250, "perthousand" => 1000, - "plus" => 606, "plusminus" => 606, "q" => 537, "question" => 444, - "questiondown" => 444, "quotedbl" => 500, "quotedblbase" => 500, - "quotedblleft" => 500, "quotedblright" => 500, "quoteleft" => 278, - "quoteright" => 278, "quotesinglbase" => 250, "quotesingle" => 250, - "r" => 389, "registered" => 747, "ring" => 556, "s" => 444, - "scaron" => 444, "section" => 556, "semicolon" => 250, - "seven" => 500, "six" => 500, "slash" => 315, "space" => 250, - "sterling" => 500, "t" => 389, "thorn" => 556, "three" => 500, - "threequarters" => 750, "threesuperior" => 300, "tilde" => 333, - "trademark" => 1000, "two" => 500, "twosuperior" => 300, - "u" => 556, "uacute" => 556, "ucircumflex" => 556, - "udieresis" => 556, "ugrave" => 556, "underscore" => 500, - "v" => 556, "w" => 833, "x" => 500, "y" => 556, "yacute" => 556, - "ydieresis" => 556, "yen" => 500, "z" => 500, "zcaron" => 500, - "zero" => 500, - }, - kern => { - "A" => { - "T" => -55, "V" => -74, "W" => -74, "Y" => -74, - "quoteright" => -55, "space" => -55, "v" => -55, "w" => -37, - "y" => -55, - }, - "F" => { - "A" => -74, "comma" => -111, "period" => -111, "space" => -18, - }, - "L" => { - "T" => -74, "V" => -74, "W" => -74, "Y" => -74, - "quoteright" => -55, "space" => -18, "y" => -37, - }, - "P" => { - "A" => -92, "comma" => -129, "period" => -129, "space" => -55, - }, - "R" => { - "T" => -37, "V" => -55, "W" => -55, "Y" => -37, "y" => -20, - }, - "T" => { - "A" => -55, "O" => -18, "a" => -111, "c" => -92, "colon" => -55, - "comma" => -55, "e" => -111, "hyphen" => -92, "i" => -74, - "o" => -111, "period" => -55, "r" => -92, "s" => -92, - "semicolon" => -55, "u" => -92, "w" => -50, "y" => -80, - }, - "V" => { - "A" => -74, "a" => -92, "colon" => -37, "comma" => -111, - "e" => -74, "hyphen" => -37, "i" => -50, "o" => -74, - "period" => -111, "r" => -74, "semicolon" => -37, "u" => -50, - "y" => -50, - }, - "W" => { - "A" => -74, "a" => -74, "colon" => -28, "comma" => -55, - "e" => -55, "i" => -30, "o" => -55, "period" => -55, "r" => -30, - "semicolon" => -18, "u" => -30, "y" => -30, - }, - "Y" => { - "A" => -55, "a" => -111, "colon" => -55, "comma" => -55, - "e" => -92, "hyphen" => -55, "i" => -54, "o" => -111, "p" => -74, - "period" => -55, "q" => -92, "semicolon" => -55, "u" => -50, - "v" => -30, - }, - "f" => { - "f" => -37, "quoteright" => 37, - }, - "one" => { - "one" => -55, - }, - "quoteleft" => { - "quoteleft" => -55, - }, - "quoteright" => { - "quoteright" => -55, "s" => -37, "space" => -37, "t" => -18, - }, - "r" => { - "c" => -18, "comma" => -55, "e" => -18, "g" => -18, "h" => -18, - "o" => -18, "period" => -55, "q" => -18, "quoteright" => 55, - }, - "v" => { - "comma" => -55, "period" => -55, - }, - "w" => { - "comma" => -55, "period" => -55, - }, - "y" => { - "comma" => -37, "period" => -37, - } - } -); -1; diff --git a/doc/metrics/pplr8a.ph b/doc/metrics/pplr8a.ph deleted file mode 100644 index e57a7315..00000000 --- a/doc/metrics/pplr8a.ph +++ /dev/null @@ -1,143 +0,0 @@ -%PS_Palatino_Roman = ( - name => 'Palatino-Roman', - widths => { - "A" => 778, "AE" => 944, "Aacute" => 778, "Acircumflex" => 778, - "Adieresis" => 778, "Agrave" => 778, "Aring" => 778, - "Atilde" => 778, "B" => 611, "C" => 709, "Ccedilla" => 709, - "D" => 774, "E" => 611, "Eacute" => 611, "Ecircumflex" => 611, - "Edieresis" => 611, "Egrave" => 611, "Eth" => 774, "F" => 556, - "G" => 763, "H" => 832, "I" => 337, "Iacute" => 337, - "Icircumflex" => 337, "Idieresis" => 337, "Igrave" => 337, - "J" => 333, "K" => 726, "L" => 611, "Lslash" => 611, "M" => 946, - "N" => 831, "Ntilde" => 831, "O" => 786, "OE" => 998, - "Oacute" => 786, "Ocircumflex" => 786, "Odieresis" => 786, - "Ograve" => 786, "Oslash" => 833, "Otilde" => 786, "P" => 604, - "Q" => 786, "R" => 668, "S" => 525, "Scaron" => 525, "T" => 613, - "Thorn" => 604, "U" => 778, "Uacute" => 778, "Ucircumflex" => 778, - "Udieresis" => 778, "Ugrave" => 778, "V" => 722, "W" => 1000, - "X" => 667, "Y" => 667, "Yacute" => 667, "Ydieresis" => 667, - "Z" => 667, "Zcaron" => 667, "a" => 500, "aacute" => 500, - "acircumflex" => 500, "acute" => 333, "adieresis" => 500, - "ae" => 758, "agrave" => 500, "ampersand" => 778, "aring" => 500, - "asciicircum" => 606, "asciitilde" => 606, "asterisk" => 389, - "at" => 747, "atilde" => 500, "b" => 553, "backslash" => 606, - "bar" => 606, "braceleft" => 333, "braceright" => 333, - "bracketleft" => 333, "bracketright" => 333, "breve" => 333, - "brokenbar" => 606, "bullet" => 606, "c" => 444, "caron" => 333, - "ccedilla" => 444, "cedilla" => 333, "cent" => 500, - "circumflex" => 333, "colon" => 250, "comma" => 250, - "copyright" => 747, "currency" => 500, "d" => 611, "dagger" => 500, - "daggerdbl" => 500, "degree" => 400, "dieresis" => 333, - "divide" => 606, "dollar" => 500, "dotaccent" => 250, - "dotlessi" => 287, "e" => 479, "eacute" => 479, - "ecircumflex" => 479, "edieresis" => 479, "egrave" => 479, - "eight" => 500, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 606, "eth" => 546, "exclam" => 278, - "exclamdown" => 278, "f" => 333, "fi" => 605, "five" => 500, - "fl" => 608, "florin" => 500, "four" => 500, "fraction" => 167, - "g" => 556, "germandbls" => 556, "grave" => 333, "greater" => 606, - "guillemotleft" => 500, "guillemotright" => 500, - "guilsinglleft" => 331, "guilsinglright" => 331, "h" => 582, - "hungarumlaut" => 380, "hyphen" => 333, "i" => 291, - "iacute" => 287, "icircumflex" => 287, "idieresis" => 287, - "igrave" => 287, "j" => 234, "k" => 556, "l" => 291, "less" => 606, - "logicalnot" => 606, "lslash" => 291, "m" => 883, "macron" => 333, - "minus" => 606, "mu" => 603, "multiply" => 606, "n" => 582, - "nine" => 500, "ntilde" => 582, "numbersign" => 500, "o" => 546, - "oacute" => 546, "ocircumflex" => 546, "odieresis" => 546, - "oe" => 827, "ogonek" => 313, "ograve" => 546, "one" => 500, - "onehalf" => 750, "onequarter" => 750, "onesuperior" => 300, - "ordfeminine" => 333, "ordmasculine" => 333, "oslash" => 556, - "otilde" => 546, "p" => 601, "paragraph" => 628, - "parenleft" => 333, "parenright" => 333, "percent" => 840, - "period" => 250, "periodcentered" => 250, "perthousand" => 1144, - "plus" => 606, "plusminus" => 606, "q" => 560, "question" => 444, - "questiondown" => 444, "quotedbl" => 371, "quotedblbase" => 500, - "quotedblleft" => 500, "quotedblright" => 500, "quoteleft" => 278, - "quoteright" => 278, "quotesinglbase" => 278, "quotesingle" => 208, - "r" => 395, "registered" => 747, "ring" => 333, "s" => 424, - "scaron" => 424, "section" => 500, "semicolon" => 250, - "seven" => 500, "six" => 500, "slash" => 606, "space" => 250, - "sterling" => 500, "t" => 326, "thorn" => 601, "three" => 500, - "threequarters" => 750, "threesuperior" => 300, "tilde" => 333, - "trademark" => 979, "two" => 500, "twosuperior" => 300, "u" => 603, - "uacute" => 603, "ucircumflex" => 603, "udieresis" => 603, - "ugrave" => 603, "underscore" => 500, "v" => 565, "w" => 834, - "x" => 516, "y" => 556, "yacute" => 556, "ydieresis" => 556, - "yen" => 500, "z" => 500, "zcaron" => 500, "zero" => 500, - }, - kern => { - "A" => { - "T" => -74, "V" => -111, "W" => -74, "Y" => -111, - "quoteright" => -74, "space" => -55, "v" => -92, "w" => -74, - "y" => -74, - }, - "F" => { - "A" => -74, "comma" => -92, "period" => -92, - }, - "L" => { - "T" => -74, "V" => -92, "W" => -74, "Y" => -92, - "quoteright" => -74, "space" => -37, "y" => -55, - }, - "P" => { - "A" => -92, "comma" => -129, "period" => -129, "space" => -18, - }, - "R" => { - "T" => -37, "V" => -55, "W" => -37, "Y" => -37, "y" => -37, - }, - "T" => { - "A" => -74, "O" => -18, "a" => -92, "c" => -111, "colon" => -55, - "comma" => -74, "e" => -92, "hyphen" => -55, "i" => -55, - "o" => -92, "period" => -74, "r" => -90, "s" => -90, - "semicolon" => -55, "u" => -90, "w" => -90, "y" => -90, - }, - "V" => { - "A" => -111, "a" => -92, "colon" => -55, "comma" => -129, - "e" => -111, "hyphen" => -74, "i" => -55, "o" => -111, - "period" => -129, "r" => -92, "semicolon" => -55, "u" => -92, - "y" => -92, - }, - "W" => { - "A" => -92, "a" => -92, "colon" => -18, "comma" => -92, - "e" => -92, "hyphen" => -55, "i" => -55, "o" => -92, - "period" => -92, "r" => -74, "semicolon" => -18, "u" => -50, - "y" => -50, - }, - "Y" => { - "A" => -92, "a" => -92, "colon" => -74, "comma" => -111, - "e" => -92, "hyphen" => -92, "i" => -55, "o" => -92, "p" => -111, - "period" => -111, "q" => -90, "semicolon" => -74, "space" => -18, - "u" => -90, "v" => -90, - }, - "f" => { - "f" => -18, "quoteright" => 55, - }, - "one" => { - "one" => -55, - }, - "quoteleft" => { - "quoteleft" => -37, - }, - "quoteright" => { - "quoteright" => -37, - }, - "r" => { - "c" => -18, "comma" => -74, "d" => -18, "e" => -18, "g" => -18, - "h" => -18, "hyphen" => -18, "o" => -18, "period" => -74, - "q" => -18, "quoteright" => 74, "u" => -8, - }, - "space" => { - "A" => -37, "Y" => -18, - }, - "v" => { - "comma" => -111, "period" => -111, - }, - "w" => { - "comma" => -92, "period" => -92, - }, - "y" => { - "comma" => -111, "period" => -111, - } - } -); -1; diff --git a/doc/metrics/pplri8a.ph b/doc/metrics/pplri8a.ph deleted file mode 100644 index ecc009dd..00000000 --- a/doc/metrics/pplri8a.ph +++ /dev/null @@ -1,140 +0,0 @@ -%PS_Palatino_Italic = ( - name => 'Palatino-Italic', - widths => { - "A" => 722, "AE" => 941, "Aacute" => 722, "Acircumflex" => 722, - "Adieresis" => 722, "Agrave" => 722, "Aring" => 722, - "Atilde" => 722, "B" => 611, "C" => 667, "Ccedilla" => 667, - "D" => 778, "E" => 611, "Eacute" => 611, "Ecircumflex" => 611, - "Edieresis" => 611, "Egrave" => 611, "Eth" => 778, "F" => 556, - "G" => 722, "H" => 778, "I" => 333, "Iacute" => 333, - "Icircumflex" => 333, "Idieresis" => 333, "Igrave" => 333, - "J" => 333, "K" => 667, "L" => 556, "Lslash" => 556, "M" => 944, - "N" => 778, "Ntilde" => 778, "O" => 778, "OE" => 1028, - "Oacute" => 778, "Ocircumflex" => 778, "Odieresis" => 778, - "Ograve" => 778, "Oslash" => 778, "Otilde" => 778, "P" => 611, - "Q" => 778, "R" => 667, "S" => 556, "Scaron" => 556, "T" => 611, - "Thorn" => 611, "U" => 778, "Uacute" => 778, "Ucircumflex" => 778, - "Udieresis" => 778, "Ugrave" => 778, "V" => 722, "W" => 944, - "X" => 722, "Y" => 667, "Yacute" => 667, "Ydieresis" => 667, - "Z" => 667, "Zcaron" => 667, "a" => 444, "aacute" => 444, - "acircumflex" => 444, "acute" => 333, "adieresis" => 444, - "ae" => 638, "agrave" => 444, "ampersand" => 778, "aring" => 444, - "asciicircum" => 606, "asciitilde" => 606, "asterisk" => 389, - "at" => 747, "atilde" => 444, "b" => 463, "backslash" => 606, - "bar" => 606, "braceleft" => 333, "braceright" => 333, - "bracketleft" => 333, "bracketright" => 333, "breve" => 333, - "brokenbar" => 606, "bullet" => 500, "c" => 407, "caron" => 333, - "ccedilla" => 407, "cedilla" => 333, "cent" => 500, - "circumflex" => 333, "colon" => 250, "comma" => 250, - "copyright" => 747, "currency" => 500, "d" => 500, "dagger" => 500, - "daggerdbl" => 500, "degree" => 400, "dieresis" => 333, - "divide" => 606, "dollar" => 500, "dotaccent" => 333, - "dotlessi" => 278, "e" => 389, "eacute" => 389, - "ecircumflex" => 389, "edieresis" => 389, "egrave" => 389, - "eight" => 500, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 606, "eth" => 444, "exclam" => 333, - "exclamdown" => 333, "f" => 278, "fi" => 528, "five" => 500, - "fl" => 545, "florin" => 500, "four" => 500, "fraction" => 167, - "g" => 500, "germandbls" => 500, "grave" => 333, "greater" => 606, - "guillemotleft" => 500, "guillemotright" => 500, - "guilsinglleft" => 333, "guilsinglright" => 333, "h" => 500, - "hungarumlaut" => 333, "hyphen" => 333, "i" => 278, - "iacute" => 278, "icircumflex" => 278, "idieresis" => 278, - "igrave" => 278, "j" => 278, "k" => 444, "l" => 278, "less" => 606, - "logicalnot" => 606, "lslash" => 278, "m" => 778, "macron" => 333, - "minus" => 606, "mu" => 556, "multiply" => 606, "n" => 556, - "nine" => 500, "ntilde" => 556, "numbersign" => 500, "o" => 444, - "oacute" => 444, "ocircumflex" => 444, "odieresis" => 444, - "oe" => 669, "ogonek" => 333, "ograve" => 444, "one" => 500, - "onehalf" => 750, "onequarter" => 750, "onesuperior" => 300, - "ordfeminine" => 333, "ordmasculine" => 333, "oslash" => 444, - "otilde" => 444, "p" => 500, "paragraph" => 500, - "parenleft" => 333, "parenright" => 333, "percent" => 889, - "period" => 250, "periodcentered" => 250, "perthousand" => 1000, - "plus" => 606, "plusminus" => 606, "q" => 463, "question" => 500, - "questiondown" => 500, "quotedbl" => 500, "quotedblbase" => 500, - "quotedblleft" => 500, "quotedblright" => 500, "quoteleft" => 278, - "quoteright" => 278, "quotesinglbase" => 278, "quotesingle" => 333, - "r" => 389, "registered" => 747, "ring" => 333, "s" => 389, - "scaron" => 389, "section" => 500, "semicolon" => 250, - "seven" => 500, "six" => 500, "slash" => 296, "space" => 250, - "sterling" => 500, "t" => 333, "thorn" => 500, "three" => 500, - "threequarters" => 750, "threesuperior" => 300, "tilde" => 333, - "trademark" => 1000, "two" => 500, "twosuperior" => 300, - "u" => 556, "uacute" => 556, "ucircumflex" => 556, - "udieresis" => 556, "ugrave" => 556, "underscore" => 500, - "v" => 500, "w" => 722, "x" => 500, "y" => 500, "yacute" => 500, - "ydieresis" => 500, "yen" => 500, "z" => 444, "zcaron" => 444, - "zero" => 500, - }, - kern => { - "A" => { - "T" => -55, "V" => -74, "W" => -55, "Y" => -55, - "quoteright" => -55, "space" => -37, "v" => -37, "w" => -37, - "y" => -55, - }, - "F" => { - "A" => -111, "comma" => -111, "period" => -111, - }, - "L" => { - "T" => -74, "V" => -74, "W" => -74, "Y" => -74, - "quoteright" => -37, "space" => -18, "y" => -37, - }, - "P" => { - "A" => -129, "comma" => -129, "period" => -129, - }, - "R" => { - "T" => -55, "V" => -74, "W" => -55, "Y" => -55, "y" => -37, - }, - "T" => { - "A" => -92, "O" => -18, "a" => -111, "c" => -111, "colon" => -74, - "comma" => -74, "e" => -111, "hyphen" => -55, "i" => -55, - "o" => -111, "period" => -74, "r" => -111, "s" => -111, - "semicolon" => -74, "u" => -111, "w" => -92, "y" => -92, - }, - "V" => { - "A" => -210, "a" => -74, "colon" => -37, "comma" => -129, - "e" => -92, "hyphen" => -55, "i" => -74, "o" => -74, - "period" => -129, "r" => -92, "semicolon" => -37, "u" => -74, - "y" => -74, - }, - "W" => { - "A" => -92, "a" => -20, "colon" => -18, "comma" => -55, - "e" => -20, "hyphen" => -18, "i" => -20, "o" => -20, - "period" => -55, "r" => -20, "semicolon" => -18, "u" => -20, - "y" => -20, - }, - "Y" => { - "A" => -92, "a" => -92, "colon" => -74, "comma" => -92, - "e" => -111, "hyphen" => -74, "i" => -55, "o" => -111, - "p" => -74, "period" => -92, "q" => -92, "semicolon" => -74, - "u" => -92, "v" => -74, - }, - "f" => { - "quoteright" => 55, - }, - "one" => { - "one" => -55, - }, - "quoteleft" => { - "quoteleft" => -74, - }, - "quoteright" => { - "quoteright" => -74, "s" => -55, "space" => -55, "t" => -37, - }, - "r" => { - "c" => -18, "comma" => -74, "e" => -18, "g" => -18, "h" => -18, - "o" => -18, "period" => -74, "q" => -18, "quoteright" => 37, - }, - "v" => { - "comma" => -55, "period" => -55, - }, - "w" => { - "comma" => -55, "period" => -55, - }, - "y" => { - "comma" => -37, "period" => -37, - } - } -); -1; diff --git a/doc/metrics/psyr.ph b/doc/metrics/psyr.ph deleted file mode 100644 index 47e4f6c7..00000000 --- a/doc/metrics/psyr.ph +++ /dev/null @@ -1,69 +0,0 @@ -%PS_Symbol = ( - name => 'Symbol', - widths => { - "Alpha" => 722, "Beta" => 667, "Chi" => 722, "Delta" => 612, - "Epsilon" => 611, "Eta" => 722, "Gamma" => 603, "Ifraktur" => 686, - "Iota" => 333, "Kappa" => 722, "Lambda" => 686, "Mu" => 889, - "Nu" => 722, "Omega" => 768, "Omicron" => 722, "Phi" => 763, - "Pi" => 768, "Psi" => 795, "Rfraktur" => 795, "Rho" => 556, - "Sigma" => 592, "Tau" => 611, "Theta" => 741, "Upsilon" => 690, - "Upsilon1" => 620, "Xi" => 645, "Zeta" => 611, "aleph" => 823, - "alpha" => 631, "ampersand" => 778, "angle" => 768, - "angleleft" => 329, "angleright" => 329, "apple" => 790, - "approxequal" => 549, "arrowboth" => 1042, "arrowdblboth" => 1042, - "arrowdbldown" => 603, "arrowdblleft" => 987, - "arrowdblright" => 987, "arrowdblup" => 603, "arrowdown" => 603, - "arrowhorizex" => 1000, "arrowleft" => 987, "arrowright" => 987, - "arrowup" => 603, "arrowvertex" => 603, "asteriskmath" => 500, - "bar" => 200, "beta" => 549, "braceex" => 494, "braceleft" => 480, - "braceleftbt" => 494, "braceleftmid" => 494, "bracelefttp" => 494, - "braceright" => 480, "bracerightbt" => 494, "bracerightmid" => 494, - "bracerighttp" => 494, "bracketleft" => 333, - "bracketleftbt" => 384, "bracketleftex" => 384, - "bracketlefttp" => 384, "bracketright" => 333, - "bracketrightbt" => 384, "bracketrightex" => 384, - "bracketrighttp" => 384, "bullet" => 460, "carriagereturn" => 658, - "chi" => 549, "circlemultiply" => 768, "circleplus" => 768, - "club" => 753, "colon" => 278, "comma" => 250, "congruent" => 549, - "copyrightsans" => 790, "copyrightserif" => 790, "degree" => 400, - "delta" => 494, "diamond" => 753, "divide" => 549, - "dotmath" => 250, "eight" => 500, "element" => 713, - "ellipsis" => 1000, "emptyset" => 823, "epsilon" => 439, - "equal" => 549, "equivalence" => 549, "eta" => 603, - "exclam" => 333, "existential" => 549, "five" => 500, - "florin" => 500, "four" => 500, "fraction" => 167, "gamma" => 411, - "gradient" => 713, "greater" => 549, "greaterequal" => 549, - "heart" => 753, "infinity" => 713, "integral" => 274, - "integralbt" => 686, "integralex" => 686, "integraltp" => 686, - "intersection" => 768, "iota" => 329, "kappa" => 549, - "lambda" => 549, "less" => 549, "lessequal" => 549, - "logicaland" => 603, "logicalnot" => 713, "logicalor" => 603, - "lozenge" => 494, "minus" => 549, "minute" => 247, "mu" => 576, - "multiply" => 549, "nine" => 500, "notelement" => 713, - "notequal" => 549, "notsubset" => 713, "nu" => 521, - "numbersign" => 500, "omega" => 686, "omega1" => 713, - "omicron" => 549, "one" => 500, "parenleft" => 333, - "parenleftbt" => 384, "parenleftex" => 384, "parenlefttp" => 384, - "parenright" => 333, "parenrightbt" => 384, "parenrightex" => 384, - "parenrighttp" => 384, "partialdiff" => 494, "percent" => 833, - "period" => 250, "perpendicular" => 658, "phi" => 521, - "phi1" => 603, "pi" => 549, "plus" => 549, "plusminus" => 549, - "product" => 823, "propersubset" => 713, "propersuperset" => 713, - "proportional" => 713, "psi" => 686, "question" => 444, - "radical" => 549, "radicalex" => 500, "reflexsubset" => 713, - "reflexsuperset" => 713, "registersans" => 790, - "registerserif" => 790, "rho" => 549, "second" => 411, - "semicolon" => 278, "seven" => 500, "sigma" => 603, - "sigma1" => 439, "similar" => 549, "six" => 500, "slash" => 278, - "space" => 250, "spade" => 753, "suchthat" => 439, - "summation" => 713, "tau" => 439, "therefore" => 863, - "theta" => 521, "theta1" => 631, "three" => 500, - "trademarksans" => 786, "trademarkserif" => 890, "two" => 500, - "underscore" => 500, "union" => 768, "universal" => 713, - "upsilon" => 576, "weierstrass" => 987, "xi" => 493, "zero" => 500, - "zeta" => 494, - }, - kern => { - } -); -1; diff --git a/doc/metrics/ptmb8a.ph b/doc/metrics/ptmb8a.ph deleted file mode 100644 index edb78694..00000000 --- a/doc/metrics/ptmb8a.ph +++ /dev/null @@ -1,257 +0,0 @@ -%PS_Times_Bold = ( - name => 'Times-Bold', - widths => { - "A" => 722, "AE" => 1000, "Aacute" => 722, "Acircumflex" => 722, - "Adieresis" => 722, "Agrave" => 722, "Aring" => 722, - "Atilde" => 722, "B" => 667, "C" => 722, "Ccedilla" => 722, - "D" => 722, "E" => 667, "Eacute" => 667, "Ecircumflex" => 667, - "Edieresis" => 667, "Egrave" => 667, "Eth" => 722, "F" => 611, - "G" => 778, "H" => 778, "I" => 389, "Iacute" => 389, - "Icircumflex" => 389, "Idieresis" => 389, "Igrave" => 389, - "J" => 500, "K" => 778, "L" => 667, "Lslash" => 667, "M" => 944, - "N" => 722, "Ntilde" => 722, "O" => 778, "OE" => 1000, - "Oacute" => 778, "Ocircumflex" => 778, "Odieresis" => 778, - "Ograve" => 778, "Oslash" => 778, "Otilde" => 778, "P" => 611, - "Q" => 778, "R" => 722, "S" => 556, "Scaron" => 556, "T" => 667, - "Thorn" => 611, "U" => 722, "Uacute" => 722, "Ucircumflex" => 722, - "Udieresis" => 722, "Ugrave" => 722, "V" => 722, "W" => 1000, - "X" => 722, "Y" => 722, "Yacute" => 722, "Ydieresis" => 722, - "Z" => 667, "Zcaron" => 667, "a" => 500, "aacute" => 500, - "acircumflex" => 500, "acute" => 333, "adieresis" => 500, - "ae" => 722, "agrave" => 500, "ampersand" => 833, "aring" => 500, - "asciicircum" => 581, "asciitilde" => 520, "asterisk" => 500, - "at" => 930, "atilde" => 500, "b" => 556, "backslash" => 278, - "bar" => 220, "braceleft" => 394, "braceright" => 394, - "bracketleft" => 333, "bracketright" => 333, "breve" => 333, - "brokenbar" => 220, "bullet" => 350, "c" => 444, "caron" => 333, - "ccedilla" => 444, "cedilla" => 333, "cent" => 500, - "circumflex" => 333, "colon" => 333, "comma" => 250, - "copyright" => 747, "currency" => 500, "d" => 556, "dagger" => 500, - "daggerdbl" => 500, "degree" => 400, "dieresis" => 333, - "divide" => 570, "dollar" => 500, "dotaccent" => 333, - "dotlessi" => 278, "e" => 444, "eacute" => 444, - "ecircumflex" => 444, "edieresis" => 444, "egrave" => 444, - "eight" => 500, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 570, "eth" => 500, "exclam" => 333, - "exclamdown" => 333, "f" => 333, "fi" => 556, "five" => 500, - "fl" => 556, "florin" => 500, "four" => 500, "fraction" => 167, - "g" => 500, "germandbls" => 556, "grave" => 333, "greater" => 570, - "guillemotleft" => 500, "guillemotright" => 500, - "guilsinglleft" => 333, "guilsinglright" => 333, "h" => 556, - "hungarumlaut" => 333, "hyphen" => 333, "i" => 278, - "iacute" => 278, "icircumflex" => 278, "idieresis" => 278, - "igrave" => 278, "j" => 333, "k" => 556, "l" => 278, "less" => 570, - "logicalnot" => 570, "lslash" => 278, "m" => 833, "macron" => 333, - "minus" => 570, "mu" => 556, "multiply" => 570, "n" => 556, - "nine" => 500, "ntilde" => 556, "numbersign" => 500, "o" => 500, - "oacute" => 500, "ocircumflex" => 500, "odieresis" => 500, - "oe" => 722, "ogonek" => 333, "ograve" => 500, "one" => 500, - "onehalf" => 750, "onequarter" => 750, "onesuperior" => 300, - "ordfeminine" => 300, "ordmasculine" => 330, "oslash" => 500, - "otilde" => 500, "p" => 556, "paragraph" => 540, - "parenleft" => 333, "parenright" => 333, "percent" => 1000, - "period" => 250, "periodcentered" => 250, "perthousand" => 1000, - "plus" => 570, "plusminus" => 570, "q" => 556, "question" => 500, - "questiondown" => 500, "quotedbl" => 555, "quotedblbase" => 500, - "quotedblleft" => 500, "quotedblright" => 500, "quoteleft" => 333, - "quoteright" => 333, "quotesinglbase" => 333, "quotesingle" => 278, - "r" => 444, "registered" => 747, "ring" => 333, "s" => 389, - "scaron" => 389, "section" => 500, "semicolon" => 333, - "seven" => 500, "six" => 500, "slash" => 278, "space" => 250, - "sterling" => 500, "t" => 333, "thorn" => 556, "three" => 500, - "threequarters" => 750, "threesuperior" => 300, "tilde" => 333, - "trademark" => 1000, "two" => 500, "twosuperior" => 300, - "u" => 556, "uacute" => 556, "ucircumflex" => 556, - "udieresis" => 556, "ugrave" => 556, "underscore" => 500, - "v" => 500, "w" => 722, "x" => 500, "y" => 500, "yacute" => 500, - "ydieresis" => 500, "yen" => 500, "z" => 444, "zcaron" => 444, - "zero" => 500, - }, - kern => { - "A" => { - "C" => -55, "G" => -55, "O" => -45, "Q" => -45, "T" => -95, - "U" => -50, "V" => -145, "W" => -130, "Y" => -100, "p" => -25, - "quotedblright" => 0, "quoteright" => -74, "u" => -50, - "v" => -100, "w" => -90, "y" => -74, - }, - "B" => { - "A" => -30, "U" => -10, "comma" => 0, "period" => 0, - }, - "D" => { - "A" => -35, "V" => -40, "W" => -40, "Y" => -40, "comma" => 0, - "period" => -20, - }, - "F" => { - "A" => -90, "a" => -25, "comma" => -92, "e" => -25, "i" => 0, - "o" => -25, "period" => -110, "r" => 0, - }, - "G" => { - "comma" => 0, "period" => 0, - }, - "J" => { - "A" => -30, "a" => -15, "comma" => 0, "e" => -15, "o" => -15, - "period" => -20, "u" => -15, - }, - "K" => { - "O" => -30, "e" => -25, "o" => -25, "u" => -15, "y" => -45, - }, - "L" => { - "T" => -92, "V" => -92, "W" => -92, "Y" => -92, - "quotedblright" => -20, "quoteright" => -110, "y" => -55, - }, - "N" => { - "A" => -20, "comma" => 0, "period" => 0, - }, - "O" => { - "A" => -40, "T" => -40, "V" => -50, "W" => -50, "X" => -40, - "Y" => -50, "comma" => 0, "period" => 0, - }, - "P" => { - "A" => -74, "a" => -10, "comma" => -92, "e" => -20, "o" => -20, - "period" => -110, - }, - "Q" => { - "U" => -10, "comma" => 0, "period" => -20, - }, - "R" => { - "O" => -30, "T" => -40, "U" => -30, "V" => -55, "W" => -35, - "Y" => -35, - }, - "S" => { - "comma" => 0, "period" => 0, - }, - "T" => { - "A" => -90, "O" => -18, "a" => -92, "colon" => -74, - "comma" => -74, "e" => -92, "h" => 0, "hyphen" => -92, - "i" => -18, "o" => -92, "period" => -90, "r" => -74, - "semicolon" => -74, "u" => -92, "w" => -74, "y" => -74, - }, - "U" => { - "A" => -60, "comma" => -50, "period" => -50, - }, - "V" => { - "A" => -135, "G" => -30, "O" => -45, "a" => -92, "colon" => -92, - "comma" => -129, "e" => -100, "hyphen" => -74, "i" => -37, - "o" => -100, "period" => -145, "semicolon" => -92, "u" => -92, - }, - "W" => { - "A" => -120, "O" => -10, "a" => -65, "colon" => -55, - "comma" => -92, "e" => -65, "h" => 0, "hyphen" => -37, - "i" => -18, "o" => -75, "period" => -92, "semicolon" => -55, - "u" => -50, "y" => -60, - }, - "Y" => { - "A" => -110, "O" => -35, "a" => -85, "colon" => -92, - "comma" => -92, "e" => -111, "hyphen" => -92, "i" => -37, - "o" => -111, "period" => -92, "semicolon" => -92, "u" => -92, - }, - "a" => { - "b" => 0, "g" => 0, "p" => 0, "t" => 0, "v" => -25, "w" => 0, - "y" => 0, - }, - "b" => { - "b" => -10, "comma" => 0, "l" => 0, "period" => -40, "u" => -20, - "v" => -15, "y" => 0, - }, - "c" => { - "comma" => 0, "h" => 0, "k" => 0, "l" => 0, "period" => 0, - "y" => 0, - }, - "colon" => { - "space" => 0, - }, - "comma" => { - "quotedblright" => -45, "quoteright" => -55, "space" => 0, - }, - "d" => { - "comma" => 0, "d" => 0, "period" => 0, "v" => 0, "w" => -15, - "y" => 0, - }, - "e" => { - "b" => 0, "comma" => 0, "g" => 0, "p" => 0, "period" => 0, - "v" => -15, "w" => 0, "x" => 0, "y" => 0, - }, - "f" => { - "a" => 0, "comma" => -15, "dotlessi" => -35, "e" => 0, "f" => 0, - "i" => -25, "l" => 0, "o" => -25, "period" => -15, - "quotedblright" => 50, "quoteright" => 55, - }, - "g" => { - "a" => 0, "comma" => 0, "e" => 0, "g" => 0, "i" => 0, "o" => 0, - "period" => -15, "r" => 0, "y" => 0, - }, - "h" => { - "y" => -15, - }, - "i" => { - "v" => -10, - }, - "k" => { - "e" => -10, "o" => -15, "y" => -15, - }, - "l" => { - "w" => 0, "y" => 0, - }, - "m" => { - "u" => 0, "y" => 0, - }, - "n" => { - "u" => 0, "v" => -40, "y" => 0, - }, - "o" => { - "g" => 0, "v" => -10, "w" => -10, "x" => 0, "y" => 0, - }, - "p" => { - "y" => 0, - }, - "period" => { - "quotedblright" => -55, "quoteright" => -55, - }, - "quotedblleft" => { - "A" => -10, "quoteleft" => 0, - }, - "quotedblright" => { - "space" => 0, - }, - "quoteleft" => { - "A" => -10, "quoteleft" => -63, - }, - "quoteright" => { - "d" => -20, "l" => 0, "quotedblright" => 0, "quoteright" => -63, - "r" => -20, "s" => -37, "space" => -74, "t" => 0, "v" => -20, - }, - "r" => { - "a" => 0, "c" => -18, "comma" => -92, "d" => 0, "e" => -18, - "g" => -10, "hyphen" => -37, "i" => 0, "k" => 0, "l" => 0, - "m" => 0, "n" => -15, "o" => -18, "p" => -10, "period" => -100, - "q" => -18, "r" => 0, "s" => 0, "t" => 0, "u" => 0, "v" => -10, - "y" => 0, - }, - "s" => { - "w" => 0, - }, - "space" => { - "A" => -55, "T" => -30, "V" => -45, "W" => -30, "Y" => -55, - "quotedblleft" => 0, "quoteleft" => 0, - }, - "v" => { - "a" => -10, "comma" => -55, "e" => -10, "o" => -10, - "period" => -70, - }, - "w" => { - "a" => 0, "comma" => -55, "e" => 0, "h" => 0, "o" => -10, - "period" => -70, - }, - "x" => { - "e" => 0, - }, - "y" => { - "a" => 0, "comma" => -55, "e" => -10, "o" => -25, - "period" => -70, - }, - "z" => { - "e" => 0, "o" => 0, - } - } -); -1; diff --git a/doc/metrics/ptmbi8a.ph b/doc/metrics/ptmbi8a.ph deleted file mode 100644 index b7ef593f..00000000 --- a/doc/metrics/ptmbi8a.ph +++ /dev/null @@ -1,255 +0,0 @@ -%PS_Times_BoldItalic = ( - name => 'Times-BoldItalic', - widths => { - "A" => 667, "AE" => 944, "Aacute" => 667, "Acircumflex" => 667, - "Adieresis" => 667, "Agrave" => 667, "Aring" => 667, - "Atilde" => 667, "B" => 667, "C" => 667, "Ccedilla" => 667, - "D" => 722, "E" => 667, "Eacute" => 667, "Ecircumflex" => 667, - "Edieresis" => 667, "Egrave" => 667, "Eth" => 722, "F" => 667, - "G" => 722, "H" => 778, "I" => 389, "Iacute" => 389, - "Icircumflex" => 389, "Idieresis" => 389, "Igrave" => 389, - "J" => 500, "K" => 667, "L" => 611, "Lslash" => 611, "M" => 889, - "N" => 722, "Ntilde" => 722, "O" => 722, "OE" => 944, - "Oacute" => 722, "Ocircumflex" => 722, "Odieresis" => 722, - "Ograve" => 722, "Oslash" => 722, "Otilde" => 722, "P" => 611, - "Q" => 722, "R" => 667, "S" => 556, "Scaron" => 556, "T" => 611, - "Thorn" => 611, "U" => 722, "Uacute" => 722, "Ucircumflex" => 722, - "Udieresis" => 722, "Ugrave" => 722, "V" => 667, "W" => 889, - "X" => 667, "Y" => 611, "Yacute" => 611, "Ydieresis" => 611, - "Z" => 611, "Zcaron" => 611, "a" => 500, "aacute" => 500, - "acircumflex" => 500, "acute" => 333, "adieresis" => 500, - "ae" => 722, "agrave" => 500, "ampersand" => 778, "aring" => 500, - "asciicircum" => 570, "asciitilde" => 570, "asterisk" => 500, - "at" => 832, "atilde" => 500, "b" => 500, "backslash" => 278, - "bar" => 220, "braceleft" => 348, "braceright" => 348, - "bracketleft" => 333, "bracketright" => 333, "breve" => 333, - "brokenbar" => 220, "bullet" => 350, "c" => 444, "caron" => 333, - "ccedilla" => 444, "cedilla" => 333, "cent" => 500, - "circumflex" => 333, "colon" => 333, "comma" => 250, - "copyright" => 747, "currency" => 500, "d" => 500, "dagger" => 500, - "daggerdbl" => 500, "degree" => 400, "dieresis" => 333, - "divide" => 570, "dollar" => 500, "dotaccent" => 333, - "dotlessi" => 278, "e" => 444, "eacute" => 444, - "ecircumflex" => 444, "edieresis" => 444, "egrave" => 444, - "eight" => 500, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 570, "eth" => 500, "exclam" => 389, - "exclamdown" => 389, "f" => 333, "fi" => 556, "five" => 500, - "fl" => 556, "florin" => 500, "four" => 500, "fraction" => 167, - "g" => 500, "germandbls" => 500, "grave" => 333, "greater" => 570, - "guillemotleft" => 500, "guillemotright" => 500, - "guilsinglleft" => 333, "guilsinglright" => 333, "h" => 556, - "hungarumlaut" => 333, "hyphen" => 333, "i" => 278, - "iacute" => 278, "icircumflex" => 278, "idieresis" => 278, - "igrave" => 278, "j" => 278, "k" => 500, "l" => 278, "less" => 570, - "logicalnot" => 606, "lslash" => 278, "m" => 778, "macron" => 333, - "minus" => 606, "mu" => 576, "multiply" => 570, "n" => 556, - "nine" => 500, "ntilde" => 556, "numbersign" => 500, "o" => 500, - "oacute" => 500, "ocircumflex" => 500, "odieresis" => 500, - "oe" => 722, "ogonek" => 333, "ograve" => 500, "one" => 500, - "onehalf" => 750, "onequarter" => 750, "onesuperior" => 300, - "ordfeminine" => 266, "ordmasculine" => 300, "oslash" => 500, - "otilde" => 500, "p" => 500, "paragraph" => 500, - "parenleft" => 333, "parenright" => 333, "percent" => 833, - "period" => 250, "periodcentered" => 250, "perthousand" => 1000, - "plus" => 570, "plusminus" => 570, "q" => 500, "question" => 500, - "questiondown" => 500, "quotedbl" => 555, "quotedblbase" => 500, - "quotedblleft" => 500, "quotedblright" => 500, "quoteleft" => 333, - "quoteright" => 333, "quotesinglbase" => 333, "quotesingle" => 278, - "r" => 389, "registered" => 747, "ring" => 333, "s" => 389, - "scaron" => 389, "section" => 500, "semicolon" => 333, - "seven" => 500, "six" => 500, "slash" => 278, "space" => 250, - "sterling" => 500, "t" => 278, "thorn" => 500, "three" => 500, - "threequarters" => 750, "threesuperior" => 300, "tilde" => 333, - "trademark" => 1000, "two" => 500, "twosuperior" => 300, - "u" => 556, "uacute" => 556, "ucircumflex" => 556, - "udieresis" => 556, "ugrave" => 556, "underscore" => 500, - "v" => 444, "w" => 667, "x" => 500, "y" => 444, "yacute" => 444, - "ydieresis" => 444, "yen" => 500, "z" => 389, "zcaron" => 389, - "zero" => 500, - }, - kern => { - "A" => { - "C" => -65, "G" => -60, "O" => -50, "Q" => -55, "T" => -55, - "U" => -50, "V" => -95, "W" => -100, "Y" => -70, "p" => 0, - "quotedblright" => 0, "quoteright" => -74, "u" => -30, - "v" => -74, "w" => -74, "y" => -74, - }, - "B" => { - "A" => -25, "U" => -10, "comma" => 0, "period" => 0, - }, - "D" => { - "A" => -25, "V" => -50, "W" => -40, "Y" => -50, "comma" => 0, - "period" => 0, - }, - "F" => { - "A" => -100, "a" => -95, "comma" => -129, "e" => -100, - "i" => -40, "o" => -70, "period" => -129, "r" => -50, - }, - "G" => { - "comma" => 0, "period" => 0, - }, - "J" => { - "A" => -25, "a" => -40, "comma" => -10, "e" => -40, "o" => -40, - "period" => -10, "u" => -40, - }, - "K" => { - "O" => -30, "e" => -25, "o" => -25, "u" => -20, "y" => -20, - }, - "L" => { - "T" => -18, "V" => -37, "W" => -37, "Y" => -37, - "quotedblright" => 0, "quoteright" => -55, "y" => -37, - }, - "N" => { - "A" => -30, "comma" => 0, "period" => 0, - }, - "O" => { - "A" => -40, "T" => -40, "V" => -50, "W" => -50, "X" => -40, - "Y" => -50, "comma" => 0, "period" => 0, - }, - "P" => { - "A" => -85, "a" => -40, "comma" => -129, "e" => -50, "o" => -55, - "period" => -129, - }, - "Q" => { - "U" => -10, "comma" => 0, "period" => 0, - }, - "R" => { - "O" => -40, "T" => -30, "U" => -40, "V" => -18, "W" => -18, - "Y" => -18, - }, - "S" => { - "comma" => 0, "period" => 0, - }, - "T" => { - "A" => -55, "O" => -18, "a" => -92, "colon" => -74, - "comma" => -92, "e" => -92, "h" => 0, "hyphen" => -92, - "i" => -37, "o" => -95, "period" => -92, "r" => -37, - "semicolon" => -74, "u" => -37, "w" => -37, "y" => -37, - }, - "U" => { - "A" => -45, "comma" => 0, "period" => 0, - }, - "V" => { - "A" => -85, "G" => -10, "O" => -30, "a" => -111, "colon" => -74, - "comma" => -129, "e" => -111, "hyphen" => -70, "i" => -55, - "o" => -111, "period" => -129, "semicolon" => -74, "u" => -55, - }, - "W" => { - "A" => -74, "O" => -15, "a" => -85, "colon" => -55, - "comma" => -74, "e" => -90, "h" => 0, "hyphen" => -50, - "i" => -37, "o" => -80, "period" => -74, "semicolon" => -55, - "u" => -55, "y" => -55, - }, - "Y" => { - "A" => -74, "O" => -25, "a" => -92, "colon" => -92, - "comma" => -92, "e" => -111, "hyphen" => -92, "i" => -55, - "o" => -111, "period" => -74, "semicolon" => -92, "u" => -92, - }, - "a" => { - "b" => 0, "g" => 0, "p" => 0, "t" => 0, "v" => 0, "w" => 0, - "y" => 0, - }, - "b" => { - "b" => -10, "comma" => 0, "l" => 0, "period" => -40, "u" => -20, - "v" => 0, "y" => 0, - }, - "c" => { - "comma" => 0, "h" => -10, "k" => -10, "l" => 0, "period" => 0, - "y" => 0, - }, - "colon" => { - "space" => 0, - }, - "comma" => { - "quotedblright" => -95, "quoteright" => -95, "space" => 0, - }, - "d" => { - "comma" => 0, "d" => 0, "period" => 0, "v" => 0, "w" => 0, - "y" => 0, - }, - "e" => { - "b" => -10, "comma" => 0, "g" => 0, "p" => 0, "period" => 0, - "v" => 0, "w" => 0, "x" => 0, "y" => 0, - }, - "f" => { - "a" => 0, "comma" => -10, "dotlessi" => -30, "e" => -10, - "f" => -18, "i" => 0, "l" => 0, "o" => -10, "period" => -10, - "quotedblright" => 0, "quoteright" => 55, - }, - "g" => { - "a" => 0, "comma" => 0, "e" => 0, "g" => 0, "i" => 0, "o" => 0, - "period" => 0, "r" => 0, "y" => 0, - }, - "h" => { - "y" => 0, - }, - "i" => { - "v" => 0, - }, - "k" => { - "e" => -30, "o" => -10, "y" => 0, - }, - "l" => { - "w" => 0, "y" => 0, - }, - "m" => { - "u" => 0, "y" => 0, - }, - "n" => { - "u" => 0, "v" => -40, "y" => 0, - }, - "o" => { - "g" => 0, "v" => -15, "w" => -25, "x" => -10, "y" => -10, - }, - "p" => { - "y" => 0, - }, - "period" => { - "quotedblright" => -95, "quoteright" => -95, - }, - "quotedblleft" => { - "A" => 0, "quoteleft" => 0, - }, - "quotedblright" => { - "space" => 0, - }, - "quoteleft" => { - "A" => 0, "quoteleft" => -74, - }, - "quoteright" => { - "d" => -15, "l" => 0, "quotedblright" => 0, "quoteright" => -74, - "r" => -15, "s" => -74, "space" => -74, "t" => -37, "v" => -15, - }, - "r" => { - "a" => 0, "c" => 0, "comma" => -65, "d" => 0, "e" => 0, "g" => 0, - "hyphen" => 0, "i" => 0, "k" => 0, "l" => 0, "m" => 0, "n" => 0, - "o" => 0, "p" => 0, "period" => -65, "q" => 0, "r" => 0, - "s" => 0, "t" => 0, "u" => 0, "v" => 0, "y" => 0, - }, - "s" => { - "w" => 0, - }, - "space" => { - "A" => -37, "T" => 0, "V" => -70, "W" => -70, "Y" => -70, - "quotedblleft" => 0, "quoteleft" => 0, - }, - "v" => { - "a" => 0, "comma" => -37, "e" => -15, "o" => -15, - "period" => -37, - }, - "w" => { - "a" => -10, "comma" => -37, "e" => -10, "h" => 0, "o" => -15, - "period" => -37, - }, - "x" => { - "e" => -10, - }, - "y" => { - "a" => 0, "comma" => -37, "e" => 0, "o" => 0, "period" => -37, - }, - "z" => { - "e" => 0, "o" => 0, - } - } -); -1; diff --git a/doc/metrics/ptmr8a.ph b/doc/metrics/ptmr8a.ph deleted file mode 100644 index d1e7f69f..00000000 --- a/doc/metrics/ptmr8a.ph +++ /dev/null @@ -1,256 +0,0 @@ -%PS_Times_Roman = ( - name => 'Times-Roman', - widths => { - "A" => 722, "AE" => 889, "Aacute" => 722, "Acircumflex" => 722, - "Adieresis" => 722, "Agrave" => 722, "Aring" => 722, - "Atilde" => 722, "B" => 667, "C" => 667, "Ccedilla" => 667, - "D" => 722, "E" => 611, "Eacute" => 611, "Ecircumflex" => 611, - "Edieresis" => 611, "Egrave" => 611, "Eth" => 722, "F" => 556, - "G" => 722, "H" => 722, "I" => 333, "Iacute" => 333, - "Icircumflex" => 333, "Idieresis" => 333, "Igrave" => 333, - "J" => 389, "K" => 722, "L" => 611, "Lslash" => 611, "M" => 889, - "N" => 722, "Ntilde" => 722, "O" => 722, "OE" => 889, - "Oacute" => 722, "Ocircumflex" => 722, "Odieresis" => 722, - "Ograve" => 722, "Oslash" => 722, "Otilde" => 722, "P" => 556, - "Q" => 722, "R" => 667, "S" => 556, "Scaron" => 556, "T" => 611, - "Thorn" => 556, "U" => 722, "Uacute" => 722, "Ucircumflex" => 722, - "Udieresis" => 722, "Ugrave" => 722, "V" => 722, "W" => 944, - "X" => 722, "Y" => 722, "Yacute" => 722, "Ydieresis" => 722, - "Z" => 611, "Zcaron" => 611, "a" => 444, "aacute" => 444, - "acircumflex" => 444, "acute" => 333, "adieresis" => 444, - "ae" => 667, "agrave" => 444, "ampersand" => 778, "aring" => 444, - "asciicircum" => 469, "asciitilde" => 541, "asterisk" => 500, - "at" => 921, "atilde" => 444, "b" => 500, "backslash" => 278, - "bar" => 200, "braceleft" => 480, "braceright" => 480, - "bracketleft" => 333, "bracketright" => 333, "breve" => 333, - "brokenbar" => 200, "bullet" => 350, "c" => 444, "caron" => 333, - "ccedilla" => 444, "cedilla" => 333, "cent" => 500, - "circumflex" => 333, "colon" => 278, "comma" => 250, - "copyright" => 760, "currency" => 500, "d" => 500, "dagger" => 500, - "daggerdbl" => 500, "degree" => 400, "dieresis" => 333, - "divide" => 564, "dollar" => 500, "dotaccent" => 333, - "dotlessi" => 278, "e" => 444, "eacute" => 444, - "ecircumflex" => 444, "edieresis" => 444, "egrave" => 444, - "eight" => 500, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 564, "eth" => 500, "exclam" => 333, - "exclamdown" => 333, "f" => 333, "fi" => 556, "five" => 500, - "fl" => 556, "florin" => 500, "four" => 500, "fraction" => 167, - "g" => 500, "germandbls" => 500, "grave" => 333, "greater" => 564, - "guillemotleft" => 500, "guillemotright" => 500, - "guilsinglleft" => 333, "guilsinglright" => 333, "h" => 500, - "hungarumlaut" => 333, "hyphen" => 333, "i" => 278, - "iacute" => 278, "icircumflex" => 278, "idieresis" => 278, - "igrave" => 278, "j" => 278, "k" => 500, "l" => 278, "less" => 564, - "logicalnot" => 564, "lslash" => 278, "m" => 778, "macron" => 333, - "minus" => 564, "mu" => 500, "multiply" => 564, "n" => 500, - "nine" => 500, "ntilde" => 500, "numbersign" => 500, "o" => 500, - "oacute" => 500, "ocircumflex" => 500, "odieresis" => 500, - "oe" => 722, "ogonek" => 333, "ograve" => 500, "one" => 500, - "onehalf" => 750, "onequarter" => 750, "onesuperior" => 300, - "ordfeminine" => 276, "ordmasculine" => 310, "oslash" => 500, - "otilde" => 500, "p" => 500, "paragraph" => 453, - "parenleft" => 333, "parenright" => 333, "percent" => 833, - "period" => 250, "periodcentered" => 250, "perthousand" => 1000, - "plus" => 564, "plusminus" => 564, "q" => 500, "question" => 444, - "questiondown" => 444, "quotedbl" => 408, "quotedblbase" => 444, - "quotedblleft" => 444, "quotedblright" => 444, "quoteleft" => 333, - "quoteright" => 333, "quotesinglbase" => 333, "quotesingle" => 180, - "r" => 333, "registered" => 760, "ring" => 333, "s" => 389, - "scaron" => 389, "section" => 500, "semicolon" => 278, - "seven" => 500, "six" => 500, "slash" => 278, "space" => 250, - "sterling" => 500, "t" => 278, "thorn" => 500, "three" => 500, - "threequarters" => 750, "threesuperior" => 300, "tilde" => 333, - "trademark" => 980, "two" => 500, "twosuperior" => 300, "u" => 500, - "uacute" => 500, "ucircumflex" => 500, "udieresis" => 500, - "ugrave" => 500, "underscore" => 500, "v" => 500, "w" => 722, - "x" => 500, "y" => 500, "yacute" => 500, "ydieresis" => 500, - "yen" => 500, "z" => 444, "zcaron" => 444, "zero" => 500, - }, - kern => { - "A" => { - "C" => -40, "G" => -40, "O" => -55, "Q" => -55, "T" => -111, - "U" => -55, "V" => -135, "W" => -90, "Y" => -105, "p" => 0, - "quotedblright" => 0, "quoteright" => -111, "u" => 0, "v" => -74, - "w" => -92, "y" => -92, - }, - "B" => { - "A" => -35, "U" => -10, "comma" => 0, "period" => 0, - }, - "D" => { - "A" => -40, "V" => -40, "W" => -30, "Y" => -55, "comma" => 0, - "period" => 0, - }, - "F" => { - "A" => -74, "a" => -15, "comma" => -80, "e" => 0, "i" => 0, - "o" => -15, "period" => -80, "r" => 0, - }, - "G" => { - "comma" => 0, "period" => 0, - }, - "J" => { - "A" => -60, "a" => 0, "comma" => 0, "e" => 0, "o" => 0, - "period" => 0, "u" => 0, - }, - "K" => { - "O" => -30, "e" => -25, "o" => -35, "u" => -15, "y" => -25, - }, - "L" => { - "T" => -92, "V" => -100, "W" => -74, "Y" => -100, - "quotedblright" => 0, "quoteright" => -92, "y" => -55, - }, - "N" => { - "A" => -35, "comma" => 0, "period" => 0, - }, - "O" => { - "A" => -35, "T" => -40, "V" => -50, "W" => -35, "X" => -40, - "Y" => -50, "comma" => 0, "period" => 0, - }, - "P" => { - "A" => -92, "a" => -15, "comma" => -111, "e" => 0, "o" => 0, - "period" => -111, - }, - "Q" => { - "U" => -10, "comma" => 0, "period" => 0, - }, - "R" => { - "O" => -40, "T" => -60, "U" => -40, "V" => -80, "W" => -55, - "Y" => -65, - }, - "S" => { - "comma" => 0, "period" => 0, - }, - "T" => { - "A" => -93, "O" => -18, "a" => -80, "colon" => -50, - "comma" => -74, "e" => -70, "h" => 0, "hyphen" => -92, - "i" => -35, "o" => -80, "period" => -74, "r" => -35, - "semicolon" => -55, "u" => -45, "w" => -80, "y" => -80, - }, - "U" => { - "A" => -40, "comma" => 0, "period" => 0, - }, - "V" => { - "A" => -135, "G" => -15, "O" => -40, "a" => -111, "colon" => -74, - "comma" => -129, "e" => -111, "hyphen" => -100, "i" => -60, - "o" => -129, "period" => -129, "semicolon" => -74, "u" => -75, - }, - "W" => { - "A" => -120, "O" => -10, "a" => -80, "colon" => -37, - "comma" => -92, "e" => -80, "h" => 0, "hyphen" => -65, - "i" => -40, "o" => -80, "period" => -92, "semicolon" => -37, - "u" => -50, "y" => -73, - }, - "Y" => { - "A" => -120, "O" => -30, "a" => -100, "colon" => -92, - "comma" => -129, "e" => -100, "hyphen" => -111, "i" => -55, - "o" => -110, "period" => -129, "semicolon" => -92, "u" => -111, - }, - "a" => { - "b" => 0, "g" => 0, "p" => 0, "t" => 0, "v" => -20, "w" => -15, - "y" => 0, - }, - "b" => { - "b" => 0, "comma" => 0, "l" => 0, "period" => -40, "u" => -20, - "v" => -15, "y" => 0, - }, - "c" => { - "comma" => 0, "h" => 0, "k" => 0, "l" => 0, "period" => 0, - "y" => -15, - }, - "colon" => { - "space" => 0, - }, - "comma" => { - "quotedblright" => -70, "quoteright" => -70, "space" => 0, - }, - "d" => { - "comma" => 0, "d" => 0, "period" => 0, "v" => 0, "w" => 0, - "y" => 0, - }, - "e" => { - "b" => 0, "comma" => 0, "g" => -15, "p" => 0, "period" => 0, - "v" => -25, "w" => -25, "x" => -15, "y" => -15, - }, - "f" => { - "a" => -10, "comma" => 0, "dotlessi" => -50, "e" => 0, - "f" => -25, "i" => -20, "l" => 0, "o" => 0, "period" => 0, - "quotedblright" => 0, "quoteright" => 55, - }, - "g" => { - "a" => -5, "comma" => 0, "e" => 0, "g" => 0, "i" => 0, "o" => 0, - "period" => 0, "r" => 0, "y" => 0, - }, - "h" => { - "y" => -5, - }, - "i" => { - "v" => -25, - }, - "k" => { - "e" => -10, "o" => -10, "y" => -15, - }, - "l" => { - "w" => -10, "y" => 0, - }, - "m" => { - "u" => 0, "y" => 0, - }, - "n" => { - "u" => 0, "v" => -40, "y" => -15, - }, - "o" => { - "g" => 0, "v" => -15, "w" => -25, "x" => 0, "y" => -10, - }, - "p" => { - "y" => -10, - }, - "period" => { - "quotedblright" => -70, "quoteright" => -70, - }, - "quotedblleft" => { - "A" => -80, "quoteleft" => 0, - }, - "quotedblright" => { - "space" => 0, - }, - "quoteleft" => { - "A" => -80, "quoteleft" => -74, - }, - "quoteright" => { - "d" => -50, "l" => -10, "quotedblright" => 0, - "quoteright" => -74, "r" => -50, "s" => -55, "space" => -74, - "t" => -18, "v" => -50, - }, - "r" => { - "a" => 0, "c" => 0, "comma" => -40, "d" => 0, "e" => 0, - "g" => -18, "hyphen" => -20, "i" => 0, "k" => 0, "l" => 0, - "m" => 0, "n" => 0, "o" => 0, "p" => 0, "period" => -55, - "q" => 0, "r" => 0, "s" => 0, "t" => 0, "u" => 0, "v" => 0, - "y" => 0, - }, - "s" => { - "w" => 0, - }, - "space" => { - "A" => -55, "T" => -18, "V" => -50, "W" => -30, "Y" => -90, - "quotedblleft" => 0, "quoteleft" => 0, - }, - "v" => { - "a" => -25, "comma" => -65, "e" => -15, "o" => -20, - "period" => -65, - }, - "w" => { - "a" => -10, "comma" => -65, "e" => 0, "h" => 0, "o" => -10, - "period" => -65, - }, - "x" => { - "e" => -15, - }, - "y" => { - "a" => 0, "comma" => -65, "e" => 0, "o" => 0, "period" => -65, - }, - "z" => { - "e" => 0, "o" => 0, - } - } -); -1; diff --git a/doc/metrics/ptmri8a.ph b/doc/metrics/ptmri8a.ph deleted file mode 100644 index 5d701b7d..00000000 --- a/doc/metrics/ptmri8a.ph +++ /dev/null @@ -1,254 +0,0 @@ -%PS_Times_Italic = ( - name => 'Times-Italic', - widths => { - "A" => 611, "AE" => 889, "Aacute" => 611, "Acircumflex" => 611, - "Adieresis" => 611, "Agrave" => 611, "Aring" => 611, - "Atilde" => 611, "B" => 611, "C" => 667, "Ccedilla" => 667, - "D" => 722, "E" => 611, "Eacute" => 611, "Ecircumflex" => 611, - "Edieresis" => 611, "Egrave" => 611, "Eth" => 722, "F" => 611, - "G" => 722, "H" => 722, "I" => 333, "Iacute" => 333, - "Icircumflex" => 333, "Idieresis" => 333, "Igrave" => 333, - "J" => 444, "K" => 667, "L" => 556, "Lslash" => 556, "M" => 833, - "N" => 667, "Ntilde" => 667, "O" => 722, "OE" => 944, - "Oacute" => 722, "Ocircumflex" => 722, "Odieresis" => 722, - "Ograve" => 722, "Oslash" => 722, "Otilde" => 722, "P" => 611, - "Q" => 722, "R" => 611, "S" => 500, "Scaron" => 500, "T" => 556, - "Thorn" => 611, "U" => 722, "Uacute" => 722, "Ucircumflex" => 722, - "Udieresis" => 722, "Ugrave" => 722, "V" => 611, "W" => 833, - "X" => 611, "Y" => 556, "Yacute" => 556, "Ydieresis" => 556, - "Z" => 556, "Zcaron" => 556, "a" => 500, "aacute" => 500, - "acircumflex" => 500, "acute" => 333, "adieresis" => 500, - "ae" => 667, "agrave" => 500, "ampersand" => 778, "aring" => 500, - "asciicircum" => 422, "asciitilde" => 541, "asterisk" => 500, - "at" => 920, "atilde" => 500, "b" => 500, "backslash" => 278, - "bar" => 275, "braceleft" => 400, "braceright" => 400, - "bracketleft" => 389, "bracketright" => 389, "breve" => 333, - "brokenbar" => 275, "bullet" => 350, "c" => 444, "caron" => 333, - "ccedilla" => 444, "cedilla" => 333, "cent" => 500, - "circumflex" => 333, "colon" => 333, "comma" => 250, - "copyright" => 760, "currency" => 500, "d" => 500, "dagger" => 500, - "daggerdbl" => 500, "degree" => 400, "dieresis" => 333, - "divide" => 675, "dollar" => 500, "dotaccent" => 333, - "dotlessi" => 278, "e" => 444, "eacute" => 444, - "ecircumflex" => 444, "edieresis" => 444, "egrave" => 444, - "eight" => 500, "ellipsis" => 889, "emdash" => 889, - "endash" => 500, "equal" => 675, "eth" => 500, "exclam" => 333, - "exclamdown" => 389, "f" => 278, "fi" => 500, "five" => 500, - "fl" => 500, "florin" => 500, "four" => 500, "fraction" => 167, - "g" => 500, "germandbls" => 500, "grave" => 333, "greater" => 675, - "guillemotleft" => 500, "guillemotright" => 500, - "guilsinglleft" => 333, "guilsinglright" => 333, "h" => 500, - "hungarumlaut" => 333, "hyphen" => 333, "i" => 278, - "iacute" => 278, "icircumflex" => 278, "idieresis" => 278, - "igrave" => 278, "j" => 278, "k" => 444, "l" => 278, "less" => 675, - "logicalnot" => 675, "lslash" => 278, "m" => 722, "macron" => 333, - "minus" => 675, "mu" => 500, "multiply" => 675, "n" => 500, - "nine" => 500, "ntilde" => 500, "numbersign" => 500, "o" => 500, - "oacute" => 500, "ocircumflex" => 500, "odieresis" => 500, - "oe" => 667, "ogonek" => 333, "ograve" => 500, "one" => 500, - "onehalf" => 750, "onequarter" => 750, "onesuperior" => 300, - "ordfeminine" => 276, "ordmasculine" => 310, "oslash" => 500, - "otilde" => 500, "p" => 500, "paragraph" => 523, - "parenleft" => 333, "parenright" => 333, "percent" => 833, - "period" => 250, "periodcentered" => 250, "perthousand" => 1000, - "plus" => 675, "plusminus" => 675, "q" => 500, "question" => 500, - "questiondown" => 500, "quotedbl" => 420, "quotedblbase" => 556, - "quotedblleft" => 556, "quotedblright" => 556, "quoteleft" => 333, - "quoteright" => 333, "quotesinglbase" => 333, "quotesingle" => 214, - "r" => 389, "registered" => 760, "ring" => 333, "s" => 389, - "scaron" => 389, "section" => 500, "semicolon" => 333, - "seven" => 500, "six" => 500, "slash" => 278, "space" => 250, - "sterling" => 500, "t" => 278, "thorn" => 500, "three" => 500, - "threequarters" => 750, "threesuperior" => 300, "tilde" => 333, - "trademark" => 980, "two" => 500, "twosuperior" => 300, "u" => 500, - "uacute" => 500, "ucircumflex" => 500, "udieresis" => 500, - "ugrave" => 500, "underscore" => 500, "v" => 444, "w" => 667, - "x" => 444, "y" => 444, "yacute" => 444, "ydieresis" => 444, - "yen" => 500, "z" => 389, "zcaron" => 389, "zero" => 500, - }, - kern => { - "A" => { - "C" => -30, "G" => -35, "O" => -40, "Q" => -40, "T" => -37, - "U" => -50, "V" => -105, "W" => -95, "Y" => -55, "p" => 0, - "quotedblright" => 0, "quoteright" => -37, "u" => -20, - "v" => -55, "w" => -55, "y" => -55, - }, - "B" => { - "A" => -25, "U" => -10, "comma" => 0, "period" => 0, - }, - "D" => { - "A" => -35, "V" => -40, "W" => -40, "Y" => -40, "comma" => 0, - "period" => 0, - }, - "F" => { - "A" => -115, "a" => -75, "comma" => -135, "e" => -75, "i" => -45, - "o" => -105, "period" => -135, "r" => -55, - }, - "G" => { - "comma" => 0, "period" => 0, - }, - "J" => { - "A" => -40, "a" => -35, "comma" => -25, "e" => -25, "o" => -25, - "period" => -25, "u" => -35, - }, - "K" => { - "O" => -50, "e" => -35, "o" => -40, "u" => -40, "y" => -40, - }, - "L" => { - "T" => -20, "V" => -55, "W" => -55, "Y" => -20, - "quotedblright" => 0, "quoteright" => -37, "y" => -30, - }, - "N" => { - "A" => -27, "comma" => 0, "period" => 0, - }, - "O" => { - "A" => -55, "T" => -40, "V" => -50, "W" => -50, "X" => -40, - "Y" => -50, "comma" => 0, "period" => 0, - }, - "P" => { - "A" => -90, "a" => -80, "comma" => -135, "e" => -80, "o" => -80, - "period" => -135, - }, - "Q" => { - "U" => -10, "comma" => 0, "period" => 0, - }, - "R" => { - "O" => -40, "T" => 0, "U" => -40, "V" => -18, "W" => -18, - "Y" => -18, - }, - "S" => { - "comma" => 0, "period" => 0, - }, - "T" => { - "A" => -50, "O" => -18, "a" => -92, "colon" => -55, - "comma" => -74, "e" => -92, "h" => 0, "hyphen" => -74, - "i" => -55, "o" => -92, "period" => -74, "r" => -55, - "semicolon" => -65, "u" => -55, "w" => -74, "y" => -74, - }, - "U" => { - "A" => -40, "comma" => -25, "period" => -25, - }, - "V" => { - "A" => -60, "G" => 0, "O" => -30, "a" => -111, "colon" => -65, - "comma" => -129, "e" => -111, "hyphen" => -55, "i" => -74, - "o" => -111, "period" => -129, "semicolon" => -74, "u" => -74, - }, - "W" => { - "A" => -60, "O" => -25, "a" => -92, "colon" => -65, - "comma" => -92, "e" => -92, "h" => 0, "hyphen" => -37, - "i" => -55, "o" => -92, "period" => -92, "semicolon" => -65, - "u" => -55, "y" => -70, - }, - "Y" => { - "A" => -50, "O" => -15, "a" => -92, "colon" => -65, - "comma" => -92, "e" => -92, "hyphen" => -74, "i" => -74, - "o" => -92, "period" => -92, "semicolon" => -65, "u" => -92, - }, - "a" => { - "b" => 0, "g" => -10, "p" => 0, "t" => 0, "v" => 0, "w" => 0, - "y" => 0, - }, - "b" => { - "b" => 0, "comma" => 0, "l" => 0, "period" => -40, "u" => -20, - "v" => 0, "y" => 0, - }, - "c" => { - "comma" => 0, "h" => -15, "k" => -20, "l" => 0, "period" => 0, - "y" => 0, - }, - "colon" => { - "space" => 0, - }, - "comma" => { - "quotedblright" => -140, "quoteright" => -140, "space" => 0, - }, - "d" => { - "comma" => 0, "d" => 0, "period" => 0, "v" => 0, "w" => 0, - "y" => 0, - }, - "e" => { - "b" => 0, "comma" => -10, "g" => -40, "p" => 0, "period" => -15, - "v" => -15, "w" => -15, "x" => -20, "y" => -30, - }, - "f" => { - "a" => 0, "comma" => -10, "dotlessi" => -60, "e" => 0, - "f" => -18, "i" => -20, "l" => 0, "o" => 0, "period" => -15, - "quotedblright" => 0, "quoteright" => 92, - }, - "g" => { - "a" => 0, "comma" => -10, "e" => -10, "g" => -10, "i" => 0, - "o" => 0, "period" => -15, "r" => 0, "y" => 0, - }, - "h" => { - "y" => 0, - }, - "i" => { - "v" => 0, - }, - "k" => { - "e" => -10, "o" => -10, "y" => -10, - }, - "l" => { - "w" => 0, "y" => 0, - }, - "m" => { - "u" => 0, "y" => 0, - }, - "n" => { - "u" => 0, "v" => -40, "y" => 0, - }, - "o" => { - "g" => -10, "v" => -10, "w" => 0, "x" => 0, "y" => 0, - }, - "p" => { - "y" => 0, - }, - "period" => { - "quotedblright" => -140, "quoteright" => -140, - }, - "quotedblleft" => { - "A" => 0, "quoteleft" => 0, - }, - "quotedblright" => { - "space" => 0, - }, - "quoteleft" => { - "A" => 0, "quoteleft" => -111, - }, - "quoteright" => { - "d" => -25, "l" => 0, "quotedblright" => 0, "quoteright" => -111, - "r" => -25, "s" => -40, "space" => -111, "t" => -30, "v" => -10, - }, - "r" => { - "a" => -15, "c" => -37, "comma" => -111, "d" => -37, "e" => -37, - "g" => -37, "hyphen" => -20, "i" => 0, "k" => 0, "l" => 0, - "m" => 0, "n" => 0, "o" => -45, "p" => 0, "period" => -111, - "q" => -37, "r" => 0, "s" => -10, "t" => 0, "u" => 0, "v" => 0, - "y" => 0, - }, - "s" => { - "w" => 0, - }, - "space" => { - "A" => -18, "T" => -18, "V" => -35, "W" => -40, "Y" => -75, - "quotedblleft" => 0, "quoteleft" => 0, - }, - "v" => { - "a" => 0, "comma" => -74, "e" => 0, "o" => 0, "period" => -74, - }, - "w" => { - "a" => 0, "comma" => -74, "e" => 0, "h" => 0, "o" => 0, - "period" => -74, - }, - "x" => { - "e" => 0, - }, - "y" => { - "a" => 0, "comma" => -55, "e" => 0, "o" => 0, "period" => -55, - }, - "z" => { - "e" => 0, "o" => 0, - } - } -); -1; diff --git a/doc/metrics/putb8a.ph b/doc/metrics/putb8a.ph deleted file mode 100644 index cc5c506e..00000000 --- a/doc/metrics/putb8a.ph +++ /dev/null @@ -1,378 +0,0 @@ -%PS_Utopia_Bold = ( - name => 'Utopia-Bold', - widths => { - "A" => 644, "AE" => 879, "Aacute" => 644, "Acircumflex" => 644, - "Adieresis" => 644, "Agrave" => 644, "Aring" => 644, - "Atilde" => 644, "B" => 683, "C" => 689, "Ccedilla" => 689, - "D" => 777, "E" => 629, "Eacute" => 629, "Ecircumflex" => 629, - "Edieresis" => 629, "Egrave" => 629, "Eth" => 783, "F" => 593, - "G" => 726, "H" => 807, "I" => 384, "Iacute" => 384, - "Icircumflex" => 384, "Idieresis" => 384, "Igrave" => 384, - "J" => 386, "K" => 707, "L" => 585, "Lslash" => 591, "M" => 918, - "N" => 739, "Ntilde" => 739, "O" => 768, "OE" => 1049, - "Oacute" => 768, "Ocircumflex" => 768, "Odieresis" => 768, - "Ograve" => 768, "Oslash" => 768, "Otilde" => 768, "P" => 650, - "Q" => 768, "R" => 684, "S" => 561, "Scaron" => 561, "T" => 624, - "Thorn" => 640, "U" => 786, "Uacute" => 786, "Ucircumflex" => 786, - "Udieresis" => 786, "Ugrave" => 786, "V" => 645, "W" => 933, - "X" => 634, "Y" => 617, "Yacute" => 617, "Ydieresis" => 617, - "Z" => 614, "Zcaron" => 614, "a" => 544, "aacute" => 544, - "acircumflex" => 544, "acute" => 430, "adieresis" => 544, - "ae" => 806, "agrave" => 544, "ampersand" => 748, "aring" => 544, - "asciicircum" => 600, "asciitilde" => 600, "asterisk" => 442, - "at" => 833, "atilde" => 544, "b" => 605, "backslash" => 379, - "bar" => 284, "braceleft" => 365, "braceright" => 365, - "bracketleft" => 335, "bracketright" => 335, "breve" => 430, - "brokenbar" => 284, "bullet" => 455, "c" => 494, "caron" => 430, - "ccedilla" => 494, "cedilla" => 430, "cent" => 560, - "circumflex" => 430, "colon" => 280, "comma" => 280, - "copyright" => 800, "currency" => 560, "d" => 605, "dagger" => 510, - "daggerdbl" => 486, "degree" => 396, "dieresis" => 430, - "divide" => 600, "dollar" => 560, "dotaccent" => 430, - "dotlessi" => 316, "e" => 519, "eacute" => 519, - "ecircumflex" => 519, "edieresis" => 519, "egrave" => 519, - "eight" => 560, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 600, "eth" => 585, "exclam" => 278, - "exclamdown" => 278, "f" => 342, "fi" => 639, "five" => 560, - "fl" => 639, "florin" => 560, "four" => 560, "fraction" => 100, - "g" => 533, "germandbls" => 662, "grave" => 430, "greater" => 600, - "guillemotleft" => 487, "guillemotright" => 487, - "guilsinglleft" => 287, "guilsinglright" => 287, "h" => 631, - "hungarumlaut" => 430, "hyphen" => 392, "i" => 316, - "iacute" => 316, "icircumflex" => 316, "idieresis" => 316, - "igrave" => 316, "j" => 316, "k" => 582, "l" => 309, "less" => 600, - "logicalnot" => 600, "lslash" => 321, "m" => 948, "macron" => 430, - "minus" => 600, "mu" => 629, "multiply" => 600, "n" => 638, - "nine" => 560, "ntilde" => 638, "numbersign" => 560, "o" => 585, - "oacute" => 585, "ocircumflex" => 585, "odieresis" => 585, - "oe" => 866, "ogonek" => 430, "ograve" => 585, "one" => 560, - "onehalf" => 900, "onequarter" => 900, "onesuperior" => 402, - "ordfeminine" => 405, "ordmasculine" => 427, "oslash" => 585, - "otilde" => 585, "p" => 615, "paragraph" => 552, - "parenleft" => 365, "parenright" => 365, "percent" => 887, - "period" => 280, "periodcentered" => 280, "perthousand" => 1289, - "plus" => 600, "plusminus" => 600, "q" => 597, "question" => 456, - "questiondown" => 456, "quotedbl" => 473, "quotedblbase" => 473, - "quotedblleft" => 473, "quotedblright" => 473, "quoteleft" => 252, - "quoteright" => 252, "quotesinglbase" => 252, "quotesingle" => 252, - "r" => 440, "registered" => 800, "ring" => 430, "s" => 446, - "scaron" => 446, "section" => 566, "semicolon" => 280, - "seven" => 560, "six" => 560, "slash" => 378, "space" => 210, - "sterling" => 560, "t" => 370, "thorn" => 609, "three" => 560, - "threequarters" => 900, "threesuperior" => 402, "tilde" => 430, - "trademark" => 1090, "two" => 560, "twosuperior" => 402, - "u" => 629, "uacute" => 629, "ucircumflex" => 629, - "udieresis" => 629, "ugrave" => 629, "underscore" => 500, - "v" => 520, "w" => 774, "x" => 522, "y" => 524, "yacute" => 524, - "ydieresis" => 524, "yen" => 560, "z" => 483, "zcaron" => 483, - "zero" => 560, - }, - kern => { - "A" => { - "C" => -18, "G" => -18, "O" => -18, "Q" => -18, "T" => -58, - "U" => -40, "V" => -70, "W" => -54, "X" => -18, "Y" => -64, - "a" => -6, "b" => -12, "c" => -12, "d" => -12, "e" => -6, - "o" => -12, "p" => -18, "q" => -6, "quotedblright" => -80, - "quoteright" => -110, "s" => 6, "t" => -12, "u" => -18, - "v" => -48, "w" => -42, "y" => -40, "z" => 25, - }, - "B" => { - "T" => -20, "U" => -25, "V" => -20, "W" => -20, "a" => -12, - "b" => -10, "e" => -6, "h" => -15, "i" => -12, "k" => -15, - "l" => -15, "o" => -6, "r" => -12, "u" => -12, "y" => -18, - }, - "C" => { - "C" => -6, "G" => -6, "O" => -6, "Q" => -6, "a" => -16, - "e" => -12, "o" => -12, "r" => -6, "u" => -18, "y" => -24, - "z" => -5, - }, - "D" => { - "V" => -40, "W" => -40, "Y" => -60, "a" => -15, "comma" => -40, - "e" => -5, "h" => -18, "i" => -12, "o" => -5, "period" => -40, - "r" => -12, "u" => -12, - }, - "E" => { - "V" => -6, "W" => -6, "Y" => -6, "a" => -4, "b" => -5, "c" => -6, - "comma" => 10, "d" => -6, "e" => -6, "g" => -6, "i" => -6, - "j" => -6, "m" => -4, "n" => -4, "o" => -6, "p" => -18, - "period" => 10, "q" => -6, "r" => -4, "s" => -12, "t" => -18, - "u" => -12, "v" => -24, "w" => -24, "y" => -30, - }, - "F" => { - "A" => -60, "a" => -48, "comma" => -150, "e" => -36, "i" => -22, - "l" => -12, "o" => -36, "period" => -150, "quotedblright" => 20, - "quoteright" => 20, "r" => -36, "u" => -12, "y" => -18, - }, - "G" => { - "a" => -12, "h" => -12, "i" => -12, "l" => -6, "n" => -18, - "quotedblright" => -20, "r" => -18, "u" => -12, "y" => -12, - }, - "H" => { - "a" => -25, "e" => -30, "i" => -18, "o" => -30, "u" => -26, - "y" => -24, - }, - "I" => { - "a" => -24, "b" => -6, "c" => -30, "d" => -30, "e" => -30, - "f" => -6, "g" => -6, "h" => -6, "k" => -6, "l" => -6, - "m" => -18, "n" => -18, "o" => -30, "p" => -26, "r" => -12, - "s" => -18, "t" => -24, "u" => -26, "v" => -24, "w" => -18, - "x" => -6, "y" => -6, "z" => -6, - }, - "J" => { - "a" => -36, "braceright" => 15, "bracketright" => 15, "e" => -35, - "i" => -20, "o" => -35, "u" => -36, "y" => -20, - }, - "K" => { - "A" => 20, "C" => -36, "G" => -36, "O" => -36, "Q" => -36, - "a" => -6, "e" => -18, "h" => 10, "i" => 6, "l" => 10, - "o" => -30, "u" => -42, "v" => -80, "w" => -60, "y" => -70, - }, - "L" => { - "A" => 30, "C" => -12, "G" => -12, "O" => -12, "Q" => -12, - "T" => -80, "U" => -32, "V" => -95, "W" => -78, "Y" => -70, - "j" => -6, "l" => 6, "quotedblright" => -130, - "quoteright" => -130, "u" => -12, "w" => -58, "y" => -52, - }, - "M" => { - "a" => -25, "c" => -30, "d" => -30, "e" => -30, "i" => -12, - "j" => -12, "n" => -6, "o" => -30, "u" => -36, "y" => -24, - }, - "N" => { - "a" => -30, "e" => -30, "i" => -24, "o" => -30, "u" => -30, - "y" => -24, - }, - "O" => { - "A" => -30, "T" => -40, "V" => -35, "W" => -35, "X" => -40, - "Y" => -50, "a" => -12, "b" => -15, "c" => -6, "comma" => -40, - "d" => -6, "e" => -6, "g" => -6, "h" => -15, "i" => -6, - "k" => -15, "l" => -15, "m" => -10, "n" => -10, "o" => -6, - "p" => -10, "period" => -40, "q" => -6, "r" => -10, "s" => -6, - "t" => -6, "u" => -6, "z" => -6, - }, - "P" => { - "A" => -85, "E" => -20, "H" => -20, "I" => -20, "a" => -36, - "comma" => -200, "e" => -36, "h" => -15, "hyphen" => -30, - "i" => -6, "l" => -15, "n" => -12, "o" => -36, "period" => -200, - "quotedblright" => 20, "quoteright" => 20, "r" => -12, - "s" => -30, "t" => -6, "u" => -18, "y" => 10, - }, - "Q" => { - "A" => -30, "T" => -40, "U" => -25, "V" => -35, "W" => -35, - "X" => -40, "Y" => -50, "a" => -18, "u" => -6, - }, - "R" => { - "C" => -10, "G" => -10, "O" => -10, "Q" => -10, "T" => -20, - "U" => -30, "V" => -26, "W" => -18, "X" => 20, "Y" => -32, - "a" => -6, "e" => -18, "o" => -12, "quotedblright" => -10, - "quoteright" => -10, "t" => -25, "u" => -12, "y" => -20, - }, - "S" => { - "a" => -18, "h" => -12, "i" => -12, "j" => -30, "k" => -24, - "l" => -18, "m" => -24, "n" => -24, "p" => -24, - "quotedblright" => -15, "quoteright" => -15, "r" => -10, - "t" => -24, "u" => -24, "v" => -40, "w" => -30, "y" => -35, - }, - "T" => { - "A" => -52, "C" => -25, "G" => -25, "O" => -25, "Q" => -25, - "S" => -12, "T" => 30, "V" => 6, "W" => 15, "X" => 10, "Y" => 12, - "a" => -90, "braceright" => 30, "bracketright" => 40, - "comma" => -95, "e" => -80, "emdash" => -60, "endash" => -40, - "hyphen" => -110, "i" => -28, "m" => -72, "o" => -90, - "parenright" => 40, "period" => -95, "quotedblright" => 24, - "quoteright" => 24, "r" => -74, "s" => -82, "semicolon" => -50, - "u" => -74, "w" => -72, "y" => -74, "z" => -64, - }, - "U" => { - "A" => -50, "a" => -50, "b" => -12, "c" => -40, "d" => -40, - "f" => -20, "g" => -40, "h" => -6, "i" => -22, "k" => -12, - "l" => -12, "m" => -50, "n" => -50, "p" => -50, "r" => -50, - "s" => -45, "t" => -36, "v" => -30, "x" => -30, "y" => -30, - "z" => -35, - }, - "V" => { - "A" => -60, "C" => -20, "G" => -20, "O" => -20, "Q" => -20, - "a" => -70, "braceright" => 80, "bracketright" => 80, - "colon" => -45, "comma" => -135, "e" => -70, "emdash" => -20, - "hyphen" => -90, "i" => 20, "o" => -70, "parenright" => 80, - "period" => -135, "quotedblright" => 36, "quoteright" => 50, - "r" => -75, "semicolon" => -45, "u" => -50, "y" => -36, - }, - "W" => { - "A" => -58, "C" => -20, "G" => -20, "O" => -20, "Q" => -20, - "T" => 30, "a" => -75, "braceright" => 70, "bracketright" => 80, - "colon" => -40, "comma" => -100, "d" => -60, "e" => -60, - "h" => 20, "hyphen" => -70, "i" => 5, "m" => -50, "o" => -60, - "parenright" => 80, "period" => -100, "quotedblright" => 24, - "quoteright" => 40, "r" => -50, "semicolon" => -40, "t" => -30, - "u" => -46, "y" => -50, - }, - "X" => { - "A" => 20, "C" => -30, "G" => -30, "O" => -30, "Q" => -24, - "a" => -6, "e" => -6, "quoteright" => 15, "u" => -24, "y" => -40, - }, - "Y" => { - "A" => -55, "C" => -40, "G" => -40, "O" => -40, "Q" => -40, - "T" => 30, "V" => 12, "W" => 12, "X" => 12, "Y" => 12, - "a" => -80, "braceright" => 64, "bracketright" => 80, - "colon" => -60, "comma" => -90, "d" => -90, "e" => -90, - "emdash" => -50, "endash" => -30, "hyphen" => -100, "i" => 15, - "l" => 25, "o" => -90, "parenright" => 60, "period" => -90, - "q" => -100, "quotedblright" => 36, "quoteright" => 50, - "semicolon" => -37, "t" => -46, "u" => -65, "v" => -50, - }, - "Z" => { - "A" => 25, "C" => -18, "G" => -18, "O" => -18, "Q" => -18, - "a" => -6, "e" => -6, "i" => -12, "o" => -12, "u" => -6, - "w" => -36, "y" => -36, - }, - "a" => { - "quotedblright" => -40, "quoteright" => -45, - }, - "b" => { - "comma" => -10, "period" => -10, "quotedblright" => -40, - "quoteright" => -45, "v" => -20, "w" => -20, "y" => -15, - }, - "braceleft" => { - "J" => 50, "T" => 25, "V" => 64, "W" => 64, "Y" => 64, - }, - "bracketleft" => { - "J" => 60, "T" => 35, "V" => 64, "W" => 64, "Y" => 64, - }, - "c" => { - "quoteright" => -5, - }, - "colon" => { - "space" => -20, - }, - "comma" => { - "quotedblright" => -100, "quoteright" => -100, "space" => -40, - }, - "d" => { - "quotedblright" => -24, "quoteright" => -24, - }, - "e" => { - "quotedblright" => -20, "quoteright" => -25, "z" => -4, - }, - "f" => { - "braceright" => 80, "bracketright" => 100, "comma" => -20, - "parenright" => 110, "period" => -10, "quotedblright" => 68, - "quoteright" => 68, "quotesingle" => 70, - }, - "g" => { - "comma" => 10, "f" => 20, "p" => 20, "y" => 20, - }, - "h" => { - "quotedblright" => -60, "quoteright" => -60, - }, - "i" => { - "quotedblright" => -20, "quoteright" => -20, - }, - "j" => { - "comma" => -10, "period" => -10, "quotedblright" => -20, - "quoteright" => -20, - }, - "k" => { - "quotedblright" => -30, "quoteright" => -30, - }, - "l" => { - "quotedblright" => -24, "quoteright" => -24, - }, - "m" => { - "quotedblright" => -60, "quoteright" => -60, - }, - "n" => { - "quotedblright" => -60, "quoteright" => -60, - }, - "o" => { - "comma" => -10, "period" => -10, "quotedblright" => -40, - "quoteright" => -45, "v" => -30, "w" => -30, "x" => -18, - "y" => -25, "z" => -12, - }, - "p" => { - "comma" => -10, "period" => -10, "quotedblright" => -60, - "quoteright" => -45, "w" => -15, "y" => -15, "z" => -10, - }, - "parenleft" => { - "J" => 50, "T" => 50, "V" => 64, "W" => 64, "Y" => 64, - }, - "period" => { - "quotedblright" => -100, "quoteright" => -100, "space" => -40, - }, - "q" => { - "comma" => -10, "period" => -10, "quotedblright" => -50, - "quoteright" => -50, - }, - "quotedblleft" => { - "A" => -122, "J" => -24, "T" => 18, "V" => 40, "W" => 40, - "X" => 20, "Y" => 30, "a" => -60, "c" => -70, "d" => -70, - "e" => -70, "f" => -30, "g" => -50, "m" => -40, "n" => -40, - "o" => -70, "p" => -40, "q" => -70, "r" => -40, "s" => -32, - "t" => -40, "u" => -40, "w" => 10, "z" => -26, - }, - "quotedblright" => { - "comma" => -100, "period" => -100, "space" => -40, - }, - "quoteleft" => { - "A" => -122, "J" => -24, "T" => 35, "V" => 35, "W" => 35, - "X" => 30, "Y" => 35, "a" => -60, "c" => -70, "d" => -70, - "e" => -70, "f" => -10, "g" => -50, "m" => -40, "n" => -40, - "o" => -70, "p" => -40, "q" => -70, "quoteleft" => -30, - "r" => -40, "s" => -40, "t" => -25, "u" => -25, "v" => -5, - "w" => 5, "x" => -5, "y" => -5, "z" => -26, - }, - "quoteright" => { - "comma" => -100, "d" => -100, "l" => -6, "m" => -42, - "period" => -100, "quoteright" => -30, "r" => -42, "s" => -70, - "space" => -40, "t" => -50, "v" => -20, - }, - "r" => { - "c" => -20, "colon" => 20, "comma" => -80, "d" => -20, - "e" => -20, "emdash" => -20, "f" => 8, "g" => 5, "h" => -10, - "hyphen" => -60, "i" => 8, "k" => -10, "l" => -10, "m" => 8, - "n" => 8, "o" => -6, "period" => -60, "q" => -6, - "quotedblright" => -10, "quoteright" => -20, "semicolon" => 20, - "t" => 8, "u" => 8, "v" => 30, "w" => 30, "x" => 12, "y" => 18, - "z" => 20, - }, - "s" => { - "quotedblright" => -40, "quoteright" => -40, - }, - "semicolon" => { - "space" => -20, - }, - "space" => { - "T" => -40, "V" => -60, "W" => -60, "Y" => -60, - "quotedblbase" => -100, "quotedblleft" => -40, - "quoteleft" => -40, "quotesinglbase" => -100, - }, - "t" => { - "comma" => 10, "period" => 15, - }, - "u" => { - "quotedblright" => -60, "quoteright" => -60, - }, - "v" => { - "a" => -15, "c" => -15, "colon" => 20, "comma" => -90, - "d" => -15, "e" => -15, "o" => -15, "period" => -75, "q" => -15, - "quotedblright" => 10, "quoteright" => 5, "semicolon" => 20, - }, - "w" => { - "c" => -10, "colon" => 20, "comma" => -68, "d" => -10, - "e" => -10, "o" => -10, "period" => -60, "q" => -10, - "quotedblright" => 20, "quoteright" => 15, "semicolon" => 20, - }, - "x" => { - "c" => -12, "d" => -12, "e" => -12, "o" => -6, "q" => -6, - "quotedblright" => -20, "quoteright" => -25, - }, - "y" => { - "colon" => 20, "comma" => -72, "hyphen" => -20, "period" => -72, - "quotedblright" => 10, "quoteright" => 5, "semicolon" => 20, - }, - "z" => { - "c" => -6, "d" => -6, "e" => -6, "o" => -6, - "quotedblright" => -20, "quoteright" => -20, - } - } -); -1; diff --git a/doc/metrics/putbi8a.ph b/doc/metrics/putbi8a.ph deleted file mode 100644 index 8bef1cd4..00000000 --- a/doc/metrics/putbi8a.ph +++ /dev/null @@ -1,392 +0,0 @@ -%PS_Utopia_BoldItalic = ( - name => 'Utopia-BoldItalic', - widths => { - "A" => 634, "AE" => 890, "Aacute" => 634, "Acircumflex" => 634, - "Adieresis" => 634, "Agrave" => 634, "Aring" => 634, - "Atilde" => 634, "B" => 680, "C" => 672, "Ccedilla" => 672, - "D" => 774, "E" => 622, "Eacute" => 622, "Ecircumflex" => 622, - "Edieresis" => 622, "Egrave" => 622, "Eth" => 780, "F" => 585, - "G" => 726, "H" => 800, "I" => 386, "Iacute" => 386, - "Icircumflex" => 386, "Idieresis" => 386, "Igrave" => 386, - "J" => 388, "K" => 688, "L" => 586, "Lslash" => 592, "M" => 921, - "N" => 741, "Ntilde" => 741, "O" => 761, "OE" => 1016, - "Oacute" => 761, "Ocircumflex" => 761, "Odieresis" => 761, - "Ograve" => 761, "Oslash" => 761, "Otilde" => 761, "P" => 660, - "Q" => 761, "R" => 681, "S" => 551, "Scaron" => 551, "T" => 616, - "Thorn" => 629, "U" => 776, "Uacute" => 776, "Ucircumflex" => 776, - "Udieresis" => 776, "Ugrave" => 776, "V" => 630, "W" => 920, - "X" => 630, "Y" => 622, "Yacute" => 622, "Ydieresis" => 622, - "Z" => 618, "Zcaron" => 618, "a" => 596, "aacute" => 596, - "acircumflex" => 596, "acute" => 400, "adieresis" => 596, - "ae" => 789, "agrave" => 596, "ampersand" => 752, "aring" => 596, - "asciicircum" => 600, "asciitilde" => 600, "asterisk" => 500, - "at" => 828, "atilde" => 596, "b" => 586, "backslash" => 460, - "bar" => 265, "braceleft" => 340, "braceright" => 340, - "bracketleft" => 350, "bracketright" => 350, "breve" => 400, - "brokenbar" => 265, "bullet" => 465, "c" => 456, "caron" => 400, - "ccedilla" => 456, "cedilla" => 400, "cent" => 560, - "circumflex" => 400, "colon" => 280, "comma" => 280, - "copyright" => 824, "currency" => 560, "d" => 609, "dagger" => 514, - "daggerdbl" => 490, "degree" => 375, "dieresis" => 400, - "divide" => 600, "dollar" => 560, "dotaccent" => 402, - "dotlessi" => 339, "e" => 476, "eacute" => 476, - "ecircumflex" => 476, "edieresis" => 476, "egrave" => 476, - "eight" => 560, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 600, "eth" => 562, "exclam" => 285, - "exclamdown" => 285, "f" => 348, "fi" => 651, "five" => 560, - "fl" => 652, "florin" => 560, "four" => 560, "fraction" => 100, - "g" => 522, "germandbls" => 628, "grave" => 400, "greater" => 600, - "guillemotleft" => 560, "guillemotright" => 560, - "guilsinglleft" => 360, "guilsinglright" => 360, "h" => 629, - "hungarumlaut" => 400, "hyphen" => 392, "i" => 339, - "iacute" => 339, "icircumflex" => 339, "idieresis" => 339, - "igrave" => 339, "j" => 333, "k" => 570, "l" => 327, "less" => 600, - "logicalnot" => 600, "lslash" => 339, "m" => 914, "macron" => 400, - "minus" => 600, "mu" => 634, "multiply" => 600, "n" => 635, - "nine" => 560, "ntilde" => 635, "numbersign" => 560, "o" => 562, - "oacute" => 562, "ocircumflex" => 562, "odieresis" => 562, - "oe" => 811, "ogonek" => 350, "ograve" => 562, "one" => 560, - "onehalf" => 940, "onequarter" => 940, "onesuperior" => 402, - "ordfeminine" => 444, "ordmasculine" => 412, "oslash" => 562, - "otilde" => 562, "p" => 606, "paragraph" => 580, - "parenleft" => 350, "parenright" => 350, "percent" => 896, - "period" => 280, "periodcentered" => 280, "perthousand" => 1297, - "plus" => 600, "plusminus" => 600, "q" => 584, "question" => 454, - "questiondown" => 454, "quotedbl" => 455, "quotedblbase" => 455, - "quotedblleft" => 455, "quotedblright" => 455, "quoteleft" => 246, - "quoteright" => 246, "quotesinglbase" => 246, "quotesingle" => 246, - "r" => 440, "registered" => 824, "ring" => 400, "s" => 417, - "scaron" => 417, "section" => 568, "semicolon" => 280, - "seven" => 560, "six" => 560, "slash" => 260, "space" => 210, - "sterling" => 560, "t" => 359, "thorn" => 600, "three" => 560, - "threequarters" => 940, "threesuperior" => 402, "tilde" => 400, - "trademark" => 1100, "two" => 560, "twosuperior" => 402, - "u" => 634, "uacute" => 634, "ucircumflex" => 634, - "udieresis" => 634, "ugrave" => 634, "underscore" => 500, - "v" => 518, "w" => 795, "x" => 516, "y" => 489, "yacute" => 489, - "ydieresis" => 489, "yen" => 560, "z" => 466, "zcaron" => 466, - "zero" => 560, - }, - kern => { - "A" => { - "C" => -30, "G" => -30, "O" => -30, "Q" => -30, "T" => -60, - "U" => -50, "V" => -75, "W" => -46, "X" => -8, "Y" => -56, - "a" => 10, "b" => -6, "c" => -6, "d" => 4, "h" => -6, "l" => -18, - "m" => -12, "n" => -12, "o" => -18, "p" => -6, - "quotedblright" => -92, "quoteright" => -92, "r" => -6, "s" => 6, - "t" => -6, "u" => -18, "v" => -30, "w" => -30, "x" => 16, - "y" => -40, "z" => 18, - }, - "B" => { - "T" => -20, "U" => -30, "V" => -45, "W" => -30, "a" => 10, - "e" => 4, "h" => -15, "i" => -12, "k" => -10, "l" => -20, - "o" => 6, "quotedblright" => -32, "quoteright" => -20, "r" => -6, - "u" => -12, "y" => -6, - }, - "C" => { - "C" => -12, "G" => -12, "O" => -12, "Q" => -12, "a" => -6, - "e" => -6, "i" => -6, "quotedblright" => 20, "quoteright" => 12, - "r" => -12, "u" => -12, "y" => -18, "z" => -6, - }, - "D" => { - "V" => -65, "W" => -40, "Y" => -80, "a" => 6, "comma" => -20, - "e" => 6, "h" => -15, "o" => 6, "period" => -20, - "quotedblright" => -20, "quoteright" => -20, "y" => 18, - }, - "E" => { - "a" => 10, "comma" => 15, "d" => 10, "g" => -12, "i" => -12, - "j" => -6, "l" => -6, "m" => -12, "n" => -12, "p" => -12, - "period" => 15, "q" => 10, "quoteright" => 10, "r" => -6, - "s" => -6, "t" => -18, "u" => -24, "v" => -18, "w" => -30, - "x" => 15, "y" => -24, "z" => -6, - }, - "F" => { - "A" => -45, "a" => -30, "comma" => -110, "e" => -24, "i" => -6, - "o" => -24, "period" => -120, "quotedblright" => 35, - "quoteright" => 40, "r" => -12, "u" => -24, "y" => -12, - }, - "G" => { - "e" => 5, "h" => -18, "i" => -12, "l" => -24, "n" => -22, - "quotedblright" => -30, "quoteright" => -30, "r" => -22, - "u" => -22, "y" => -25, - }, - "H" => { - "a" => -25, "e" => -25, "i" => -25, "o" => -25, "u" => -30, - "y" => -18, - }, - "I" => { - "a" => -15, "b" => -6, "c" => -25, "d" => -15, "e" => -25, - "f" => -6, "g" => -24, "i" => -10, "j" => -20, "k" => -6, - "l" => -6, "m" => -18, "n" => -18, "o" => -25, "p" => -18, - "r" => -12, "s" => -18, "t" => -18, "u" => -30, "v" => -30, - "w" => -30, "x" => -6, "y" => -6, "z" => -20, - }, - "J" => { - "a" => -36, "braceright" => 15, "e" => -30, "i" => -30, - "o" => -36, "quotedblright" => 6, "quoteright" => 6, "u" => -32, - "y" => -12, - }, - "K" => { - "A" => 15, "C" => -50, "G" => -50, "O" => -50, "Q" => -50, - "a" => -12, "e" => -30, "h" => 15, "i" => -12, "l" => 10, - "n" => -24, "o" => -30, "quotedblright" => 36, - "quoteright" => 36, "r" => -24, "u" => -30, "v" => -30, - "w" => -36, "y" => -70, - }, - "L" => { - "A" => 40, "C" => -48, "G" => -48, "O" => -48, "Q" => -48, - "T" => -100, "U" => -42, "V" => -110, "W" => -78, "Y" => -80, - "i" => -18, "j" => -18, "l" => -16, "quotedblright" => -110, - "quoteright" => -110, "u" => -18, "w" => -30, "y" => -70, - }, - "M" => { - "a" => -20, "c" => -25, "d" => -20, "e" => -25, "i" => -20, - "j" => -35, "n" => -20, "o" => -25, "quotedblright" => 6, - "quoteright" => 6, "u" => -24, "y" => -18, - }, - "N" => { - "a" => -22, "e" => -16, "i" => -12, "o" => -18, "u" => -24, - "y" => -18, - }, - "O" => { - "A" => -8, "T" => -42, "V" => -50, "W" => -35, "X" => -30, - "Y" => -70, "a" => 6, "comma" => -10, "d" => 6, "e" => 6, - "g" => -6, "h" => -10, "j" => -6, "k" => -10, "l" => -15, - "m" => -6, "n" => -6, "p" => -6, "period" => -10, "q" => 6, - "quotedblright" => -20, "quoteright" => -20, "r" => -6, - "s" => -6, "t" => -6, "u" => -6, "y" => 12, "z" => -6, - }, - "P" => { - "A" => -70, "E" => -45, "H" => -45, "I" => -45, "a" => -40, - "comma" => -170, "e" => -24, "h" => -20, "l" => -20, "n" => -12, - "o" => -24, "period" => -170, "quoteright" => -12, "r" => -6, - "s" => -24, "t" => -6, "u" => -18, "y" => 6, - }, - "Q" => { - "A" => -18, "T" => -36, "U" => -30, "V" => -50, "W" => -35, - "X" => -12, "Y" => -70, "a" => -6, "quotedblright" => -38, - "quoteright" => -20, "u" => -6, - }, - "R" => { - "A" => 15, "C" => -8, "G" => -8, "O" => -8, "Q" => -8, - "T" => -18, "U" => -40, "V" => -35, "W" => -25, "X" => 15, - "Y" => -45, "e" => -12, "o" => -20, "quotedblright" => -22, - "quoteright" => -22, "u" => -12, "y" => -6, - }, - "S" => { - "e" => -6, "h" => -12, "i" => -20, "j" => -25, "k" => -18, - "l" => -20, "m" => -24, "n" => -24, "p" => -18, - "quotedblright" => -50, "quoteright" => -38, "r" => -20, - "t" => -18, "u" => -18, "v" => -20, "w" => -30, "y" => -30, - }, - "T" => { - "A" => -40, "C" => -6, "G" => -6, "O" => -6, "Q" => -6, - "T" => 40, "V" => 20, "W" => 30, "X" => 18, "Y" => 12, - "a" => -78, "braceright" => 30, "bracketright" => 20, - "comma" => -90, "e" => -78, "emdash" => -40, "endash" => -40, - "h" => 6, "hyphen" => -100, "i" => -22, "m" => -54, "o" => -78, - "parenright" => 25, "period" => -70, "quotedblright" => 36, - "quoteright" => 36, "r" => -54, "s" => -60, "semicolon" => -6, - "u" => -54, "w" => -54, "y" => -52, "z" => -48, - }, - "U" => { - "A" => -40, "a" => -30, "b" => -6, "c" => -30, "d" => -30, - "f" => -10, "g" => -30, "h" => -6, "i" => -24, "k" => -12, - "l" => -12, "m" => -30, "n" => -30, "p" => -30, "r" => -30, - "s" => -40, "t" => -24, "v" => -20, "x" => -30, "z" => -18, - }, - "V" => { - "A" => -70, "T" => 12, "a" => -80, "braceright" => 64, - "bracketright" => 64, "colon" => -18, "comma" => -110, - "e" => -55, "emdash" => -20, "endash" => -20, "hyphen" => -60, - "i" => 15, "o" => -55, "parenright" => 64, "period" => -110, - "quotedblright" => 60, "quoteright" => 46, "r" => -55, - "semicolon" => -45, "u" => -42, "y" => -34, - }, - "W" => { - "A" => -45, "C" => -5, "G" => -5, "O" => -5, "Q" => -5, - "T" => 30, "a" => -60, "braceright" => 64, "bracketright" => 64, - "colon" => -12, "comma" => -80, "d" => -60, "e" => -55, - "h" => 16, "hyphen" => -40, "i" => 5, "m" => -30, "o" => -55, - "parenright" => 55, "period" => -80, "quotedblright" => 55, - "quoteright" => 42, "r" => -30, "semicolon" => -12, "t" => -10, - "u" => -30, "y" => -36, - }, - "X" => { - "C" => -45, "G" => -45, "O" => -45, "Q" => -45, "W" => -6, - "Y" => -6, "a" => -6, "e" => -18, "i" => -6, - "quotedblright" => 40, "quoteright" => 24, "r" => -6, "u" => -30, - "y" => -40, - }, - "Y" => { - "A" => -40, "C" => -25, "G" => -25, "O" => -25, "Q" => -25, - "T" => 30, "V" => 6, "W" => 12, "X" => 12, "Y" => 12, "a" => -85, - "braceright" => 64, "bracketright" => 64, "colon" => -20, - "comma" => -80, "d" => -85, "e" => -95, "emdash" => -40, - "endash" => -40, "hyphen" => -110, "i" => 15, "l" => 15, - "o" => -95, "parenright" => 5, "period" => -80, "q" => -100, - "quotedblright" => 70, "quoteright" => 56, "semicolon" => -20, - "t" => -32, "u" => -70, "v" => -60, - }, - "Z" => { - "A" => 30, "C" => -20, "G" => -20, "O" => -20, "Q" => -20, - "a" => -6, "e" => -6, "i" => -12, "o" => -6, - "quotedblright" => 18, "quoteright" => 18, "u" => -12, - "w" => -36, "y" => -36, - }, - "a" => { - "quotedblright" => -54, "quoteright" => -54, - }, - "b" => { - "comma" => -15, "period" => -15, "quotedblright" => -30, - "quoteright" => -30, "v" => -5, "w" => -5, "y" => -6, - }, - "braceleft" => { - "J" => 60, "T" => 40, "V" => 64, "W" => 64, "Y" => 64, - }, - "bracketleft" => { - "J" => 30, "T" => 35, "V" => 64, "W" => 64, "Y" => 60, - }, - "c" => { - "quotedblright" => 5, "quoteright" => 5, - }, - "colon" => { - "space" => -30, - }, - "comma" => { - "quotedblright" => -100, "quoteright" => -100, "space" => -40, - }, - "d" => { - "comma" => 15, "period" => 15, "quotedblright" => -12, - "quoteright" => -12, - }, - "e" => { - "quotedblright" => -25, "quoteright" => -25, "v" => -10, - "w" => -10, "x" => -10, "y" => 6, - }, - "f" => { - "braceright" => 110, "bracketright" => 110, "comma" => -30, - "parenright" => 100, "period" => -30, "quotedblright" => 120, - "quoteright" => 120, - }, - "g" => { - "comma" => 20, "f" => 42, "p" => 30, "quotedblright" => -20, - "y" => 50, - }, - "h" => { - "quotedblright" => -78, "quoteright" => -78, - }, - "i" => { - "quotedblright" => -20, "quoteright" => -20, - }, - "j" => { - "comma" => -20, "period" => -20, "quotedblright" => -20, - "quoteright" => -20, - }, - "k" => { - "quotedblright" => -38, "quoteright" => -38, - }, - "l" => { - "quotedblright" => -12, "quoteright" => -12, - }, - "m" => { - "quotedblright" => -78, "quoteright" => -78, - }, - "n" => { - "quotedblright" => -88, "quoteright" => -88, - }, - "o" => { - "comma" => -10, "period" => -10, "quotedblright" => -50, - "quoteright" => -50, "v" => -25, "w" => -25, "x" => -20, - "y" => -12, - }, - "p" => { - "comma" => -15, "period" => -15, "quotedblright" => -52, - "quoteright" => -30, "w" => -6, - }, - "parenleft" => { - "J" => 50, "T" => 30, "V" => 64, "W" => 64, "Y" => 64, - }, - "period" => { - "quotedblright" => -100, "quoteright" => -100, "space" => -40, - }, - "q" => { - "comma" => -5, "period" => -10, "quotedblright" => -40, - "quoteright" => -40, - }, - "quotedblleft" => { - "A" => -100, "T" => 36, "V" => 40, "W" => 55, "X" => 45, - "Y" => 30, "a" => -50, "b" => 24, "c" => -30, "d" => -50, - "e" => -30, "g" => -30, "h" => 10, "k" => 10, "l" => 10, - "m" => -12, "n" => -12, "o" => -30, "p" => -12, "q" => -50, - "r" => -12, "s" => -30, "t" => 5, "u" => -12, "v" => -12, - "w" => -12, "x" => -60, "z" => -30, - }, - "quotedblright" => { - "comma" => -200, "period" => -200, "space" => -50, - }, - "quoteleft" => { - "A" => -100, "T" => 36, "V" => 28, "W" => 46, "X" => 46, - "Y" => 12, "a" => -30, "b" => 24, "c" => -30, "d" => -30, - "e" => -30, "g" => -30, "h" => 10, "k" => 10, "l" => 10, - "m" => -12, "n" => -12, "o" => -30, "p" => -12, "q" => -30, - "r" => -12, "s" => -30, "t" => -30, "u" => -12, "w" => -12, - "x" => -10, "y" => 30, "z" => -30, - }, - "quoteright" => { - "comma" => -140, "d" => -65, "l" => -12, "m" => -12, - "period" => -140, "r" => -12, "s" => -45, "space" => -50, - "v" => -20, - }, - "r" => { - "a" => -25, "c" => -12, "colon" => 20, "comma" => -100, - "d" => -25, "e" => -26, "endash" => -20, "f" => 8, "h" => -10, - "hyphen" => -40, "k" => -12, "l" => -12, "o" => -6, - "period" => -100, "q" => -24, "quotedblright" => -6, - "quoteright" => -6, "semicolon" => 20, "t" => 8, "v" => 6, - "w" => 6, "x" => 12, "y" => 18, "z" => 20, - }, - "s" => { - "quotedblright" => -30, "quoteright" => -25, - }, - "semicolon" => { - "space" => -30, - }, - "space" => { - "A" => -50, "T" => -50, "V" => -70, "W" => -50, "Y" => -70, - "quotedblbase" => -60, "quotedblleft" => -60, "quoteleft" => -60, - "quotesinglbase" => -60, - }, - "t" => { - "comma" => 15, "period" => 15, "quotedblright" => 15, - "quoteright" => 15, - }, - "u" => { - "comma" => 20, "period" => 20, "quotedblright" => -78, - "quoteright" => -65, - }, - "v" => { - "a" => -6, "c" => -6, "comma" => -62, "d" => -6, "e" => -6, - "o" => -6, "period" => -62, "q" => -6, "quotedblright" => -10, - "quoteright" => -10, - }, - "w" => { - "comma" => -50, "period" => -40, "quotedblright" => -10, - "quoteright" => -10, - }, - "x" => { - "c" => -6, "d" => -6, "e" => -6, "o" => -6, "q" => -6, - "quotedblright" => -30, "quoteright" => -30, "w" => -6, - "y" => 12, - }, - "y" => { - "comma" => -56, "d" => -10, "period" => -56, "q" => -10, - "quotedblright" => -10, "quoteright" => -10, - }, - "z" => { - "c" => -6, "d" => -6, "e" => -6, "o" => -6, - "quotedblright" => -40, "quoteright" => -40, - } - } -); -1; diff --git a/doc/metrics/putr8a.ph b/doc/metrics/putr8a.ph deleted file mode 100644 index e35be74f..00000000 --- a/doc/metrics/putr8a.ph +++ /dev/null @@ -1,382 +0,0 @@ -%PS_Utopia_Regular = ( - name => 'Utopia-Regular', - widths => { - "A" => 635, "AE" => 876, "Aacute" => 635, "Acircumflex" => 635, - "Adieresis" => 635, "Agrave" => 635, "Aring" => 627, - "Atilde" => 635, "B" => 646, "C" => 684, "Ccedilla" => 680, - "D" => 779, "E" => 606, "Eacute" => 606, "Ecircumflex" => 606, - "Edieresis" => 606, "Egrave" => 606, "Eth" => 785, "F" => 580, - "G" => 734, "H" => 798, "I" => 349, "Iacute" => 349, - "Icircumflex" => 349, "Idieresis" => 349, "Igrave" => 349, - "J" => 350, "K" => 658, "L" => 568, "Lslash" => 574, "M" => 944, - "N" => 780, "Ntilde" => 780, "O" => 762, "OE" => 1025, - "Oacute" => 762, "Ocircumflex" => 762, "Odieresis" => 762, - "Ograve" => 762, "Oslash" => 762, "Otilde" => 762, "P" => 600, - "Q" => 762, "R" => 644, "S" => 541, "Scaron" => 541, "T" => 621, - "Thorn" => 593, "U" => 791, "Uacute" => 791, "Ucircumflex" => 791, - "Udieresis" => 791, "Ugrave" => 791, "V" => 634, "W" => 940, - "X" => 624, "Y" => 588, "Yacute" => 588, "Ydieresis" => 588, - "Z" => 610, "Zcaron" => 610, "a" => 523, "aacute" => 523, - "acircumflex" => 523, "acute" => 400, "adieresis" => 523, - "ae" => 797, "agrave" => 523, "ampersand" => 706, "aring" => 523, - "asciicircum" => 570, "asciitilde" => 570, "asterisk" => 412, - "at" => 793, "atilde" => 523, "b" => 598, "backslash" => 460, - "bar" => 228, "braceleft" => 340, "braceright" => 340, - "bracketleft" => 330, "bracketright" => 330, "breve" => 400, - "brokenbar" => 228, "bullet" => 409, "c" => 496, "caron" => 400, - "ccedilla" => 496, "cedilla" => 400, "cent" => 530, - "circumflex" => 400, "colon" => 265, "comma" => 265, - "copyright" => 818, "currency" => 530, "d" => 598, "dagger" => 504, - "daggerdbl" => 488, "degree" => 350, "dieresis" => 400, - "divide" => 570, "dollar" => 530, "dotaccent" => 400, - "dotlessi" => 291, "e" => 514, "eacute" => 514, - "ecircumflex" => 514, "edieresis" => 514, "egrave" => 514, - "eight" => 530, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 570, "eth" => 577, "exclam" => 242, - "exclamdown" => 242, "f" => 319, "fi" => 610, "five" => 530, - "fl" => 610, "florin" => 530, "four" => 530, "fraction" => 150, - "g" => 520, "germandbls" => 601, "grave" => 400, "greater" => 570, - "guillemotleft" => 442, "guillemotright" => 442, - "guilsinglleft" => 257, "guilsinglright" => 257, "h" => 607, - "hungarumlaut" => 400, "hyphen" => 392, "i" => 291, - "iacute" => 291, "icircumflex" => 291, "idieresis" => 291, - "igrave" => 291, "j" => 280, "k" => 524, "l" => 279, "less" => 570, - "logicalnot" => 570, "lslash" => 294, "m" => 923, "macron" => 400, - "minus" => 570, "mu" => 606, "multiply" => 570, "n" => 619, - "nine" => 530, "ntilde" => 619, "numbersign" => 530, "o" => 577, - "oacute" => 577, "ocircumflex" => 577, "odieresis" => 577, - "oe" => 882, "ogonek" => 400, "ograve" => 577, "one" => 530, - "onehalf" => 860, "onequarter" => 860, "onesuperior" => 380, - "ordfeminine" => 390, "ordmasculine" => 398, "oslash" => 577, - "otilde" => 577, "p" => 608, "paragraph" => 555, - "parenleft" => 350, "parenright" => 350, "percent" => 838, - "period" => 265, "periodcentered" => 265, "perthousand" => 1208, - "plus" => 570, "plusminus" => 570, "q" => 591, "question" => 389, - "questiondown" => 389, "quotedbl" => 458, "quotedblbase" => 458, - "quotedblleft" => 458, "quotedblright" => 458, "quoteleft" => 278, - "quoteright" => 278, "quotesinglbase" => 278, "quotesingle" => 278, - "r" => 389, "registered" => 818, "ring" => 400, "s" => 436, - "scaron" => 436, "section" => 554, "semicolon" => 265, - "seven" => 530, "six" => 530, "slash" => 460, "space" => 225, - "sterling" => 530, "t" => 344, "thorn" => 606, "three" => 530, - "threequarters" => 860, "threesuperior" => 380, "tilde" => 400, - "trademark" => 1100, "two" => 530, "twosuperior" => 380, - "u" => 606, "uacute" => 606, "ucircumflex" => 606, - "udieresis" => 606, "ugrave" => 606, "underscore" => 500, - "v" => 504, "w" => 768, "x" => 486, "y" => 506, "yacute" => 506, - "ydieresis" => 506, "yen" => 530, "z" => 480, "zcaron" => 480, - "zero" => 530, - }, - kern => { - "A" => { - "C" => -24, "G" => -24, "O" => -24, "Q" => -24, "T" => -70, - "U" => -50, "V" => -72, "W" => -58, "X" => -6, "Y" => -70, - "b" => -12, "c" => -12, "d" => -12, "e" => -6, "o" => -12, - "p" => -18, "q" => -6, "quotedblright" => -120, - "quoteright" => -120, "t" => -12, "u" => -25, "v" => -60, - "w" => -45, "y" => -50, "z" => 6, - }, - "B" => { - "T" => -20, "U" => -20, "V" => -20, "W" => -25, "a" => -12, - "comma" => -20, "e" => -6, "h" => -12, "i" => -12, "l" => -12, - "o" => -6, "period" => -30, "r" => -12, "u" => -12, "y" => -18, - }, - "C" => { - "C" => -6, "G" => -6, "O" => -6, "Q" => -6, "a" => -12, - "e" => -12, "o" => -12, "r" => -6, "u" => -18, "y" => -24, - "z" => -18, - }, - "D" => { - "V" => -35, "W" => -35, "Y" => -45, "a" => -6, "comma" => -50, - "e" => -6, "h" => -12, "i" => -6, "period" => -60, - "quotedblright" => -20, "quoteright" => -20, "r" => -12, - "u" => -12, "y" => 6, - }, - "E" => { - "V" => -6, "W" => -6, "Y" => -6, "b" => -12, "c" => -6, - "d" => -6, "e" => -6, "f" => -12, "g" => -6, "i" => -6, - "j" => -6, "k" => 5, "l" => 5, "m" => -4, "n" => -4, "o" => -6, - "p" => -18, "q" => -6, "r" => -4, "t" => -18, "u" => -12, - "v" => -24, "w" => -24, "x" => -6, "y" => -30, "z" => -6, - }, - "F" => { - "A" => -60, "a" => -48, "comma" => -180, "e" => -36, - "endash" => 20, "i" => -10, "l" => -12, "o" => -36, - "period" => -180, "r" => -20, "u" => -12, "y" => -18, - }, - "G" => { - "a" => -12, "e" => 5, "h" => -12, "i" => -12, "l" => -6, - "n" => -5, "o" => 5, "r" => -5, "u" => -12, "y" => -18, - }, - "H" => { - "a" => -24, "e" => -30, "i" => -18, "o" => -30, "u" => -26, - "y" => -24, - }, - "I" => { - "a" => -24, "b" => -6, "c" => -30, "d" => -30, "e" => -30, - "f" => -6, "g" => -10, "h" => -6, "k" => -6, "l" => -6, - "m" => -18, "n" => -18, "o" => -30, "p" => -26, "r" => -12, - "s" => -18, "t" => -24, "u" => -26, "v" => -24, "w" => -18, - "x" => -6, "y" => -6, "z" => -6, - }, - "J" => { - "a" => -36, "braceright" => 20, "bracketright" => 20, "e" => -30, - "i" => -20, "o" => -30, "u" => -36, "y" => -12, - }, - "K" => { - "C" => -42, "G" => -42, "O" => -42, "Q" => -42, "a" => -12, - "e" => -24, "i" => 6, "o" => -30, "u" => -42, "v" => -70, - "w" => -70, "y" => -60, - }, - "L" => { - "A" => 12, "C" => -18, "G" => -18, "O" => -10, "Q" => -18, - "T" => -100, "U" => -24, "V" => -100, "W" => -90, "Y" => -70, - "j" => -6, "l" => 6, "quotedblright" => -50, - "quoteright" => -130, "u" => -12, "w" => -58, "y" => -52, - }, - "M" => { - "a" => -12, "c" => -30, "d" => -30, "e" => -30, "i" => -12, - "j" => -12, "n" => -6, "o" => -30, "u" => -36, "y" => -24, - }, - "N" => { - "a" => -30, "e" => -30, "i" => -24, "o" => -30, "u" => -30, - "y" => -24, - }, - "O" => { - "A" => -18, "T" => -30, "V" => -18, "W" => -30, "X" => -24, - "Y" => -55, "a" => -12, "c" => -6, "comma" => -50, "d" => -6, - "e" => -6, "g" => -6, "h" => -12, "i" => -5, "k" => -6, - "l" => -6, "m" => -5, "n" => -5, "o" => -6, "p" => -6, - "period" => -60, "q" => -6, "s" => -6, "t" => -6, "u" => -6, - "z" => -6, - }, - "P" => { - "A" => -55, "E" => -6, "H" => -12, "I" => -6, "a" => -36, - "comma" => -200, "e" => -30, "h" => -6, "hyphen" => -40, - "l" => -6, "n" => -12, "o" => -30, "period" => -200, "r" => -12, - "s" => -24, "t" => -6, "u" => -12, - }, - "Q" => { - "A" => -18, "T" => -24, "U" => -30, "V" => -18, "W" => -24, - "X" => -24, "Y" => -30, "a" => -18, "u" => -6, - }, - "R" => { - "C" => -24, "G" => -24, "O" => -24, "Q" => -24, "T" => -32, - "U" => -30, "V" => -32, "W" => -24, "Y" => -45, "a" => -12, - "d" => -20, "e" => -20, "hyphen" => -30, "o" => -20, - "quotedblright" => -20, "quoteright" => -20, "u" => -12, - "y" => -20, - }, - "S" => { - "a" => -18, "e" => -12, "h" => -12, "i" => -20, "j" => -12, - "k" => -24, "l" => -18, "m" => -20, "n" => -20, "o" => -12, - "p" => -24, "q" => -5, "quotedblright" => -10, - "quoteright" => -10, "r" => -20, "t" => -24, "u" => -24, - "v" => -30, "w" => -30, "y" => -25, - }, - "T" => { - "A" => -65, "C" => -18, "G" => -18, "O" => -18, "Q" => -18, - "S" => -12, "T" => 12, "V" => 6, "W" => 6, "X" => 18, "Y" => 12, - "a" => -100, "braceright" => 54, "bracketright" => 54, - "colon" => -50, "comma" => -110, "e" => -100, "emdash" => -50, - "endash" => -50, "hyphen" => -100, "i" => -34, "m" => -82, - "o" => -100, "parenright" => 54, "period" => -110, - "quoteright" => 24, "r" => -82, "s" => -82, "semicolon" => -56, - "u" => -82, "w" => -100, "y" => -84, "z" => -64, - }, - "U" => { - "A" => -40, "a" => -40, "b" => -12, "c" => -45, "d" => -45, - "f" => -12, "g" => -50, "h" => -6, "i" => -28, "k" => -12, - "l" => -12, "m" => -40, "n" => -40, "p" => -42, "r" => -40, - "s" => -40, "t" => -36, "v" => -20, "x" => -30, "y" => -20, - "z" => -30, - }, - "V" => { - "A" => -60, "C" => -12, "G" => -12, "O" => -12, "Q" => -12, - "T" => 6, "a" => -60, "braceright" => 64, "bracketright" => 64, - "colon" => -45, "comma" => -140, "e" => -70, "emdash" => -20, - "endash" => -20, "hyphen" => -60, "i" => 6, "o" => -70, - "parenright" => 85, "period" => -140, "quotedblright" => 20, - "quoteright" => 36, "r" => -70, "semicolon" => -45, "u" => -40, - "y" => -36, - }, - "W" => { - "A" => -48, "C" => -6, "G" => -6, "O" => -6, "Q" => -6, - "T" => 18, "a" => -60, "braceright" => 64, "bracketright" => 64, - "colon" => -40, "comma" => -100, "d" => -65, "e" => -65, - "hyphen" => -40, "i" => -10, "m" => -45, "o" => -65, - "parenright" => 85, "period" => -110, "quotedblright" => 20, - "quoteright" => 36, "r" => -45, "semicolon" => -40, "u" => -46, - "y" => -50, - }, - "X" => { - "A" => 6, "C" => -30, "G" => -30, "O" => -30, "Q" => -24, - "a" => -6, "e" => -6, "quoteright" => 15, "u" => -24, "y" => -18, - }, - "Y" => { - "A" => -32, "C" => -18, "G" => -18, "O" => -18, "Q" => -18, - "T" => 12, "V" => 12, "W" => 12, "X" => 12, "Y" => 12, - "a" => -68, "braceright" => 64, "bracketright" => 64, - "colon" => -50, "comma" => -90, "d" => -90, "e" => -90, - "emdash" => -20, "hyphen" => -50, "l" => 10, "o" => -90, - "parenright" => 60, "period" => -90, "q" => -100, - "quotedblright" => 20, "quoteright" => 36, "semicolon" => -37, - "t" => -46, "u" => -54, "v" => -50, - }, - "Z" => { - "A" => 20, "C" => -20, "G" => -30, "O" => -20, "Q" => -20, - "a" => -6, "e" => -6, "i" => -12, "o" => -12, "u" => -6, - "w" => -36, "y" => -36, - }, - "a" => { - "quotedblright" => -80, "quoteright" => -70, - }, - "b" => { - "comma" => -40, "period" => -40, "quotedblright" => -70, - "quoteright" => -70, "v" => -35, "w" => -30, "y" => -25, - }, - "braceleft" => { - "J" => 80, "T" => 54, "V" => 64, "W" => 64, "Y" => 64, - }, - "bracketleft" => { - "J" => 80, "T" => 54, "V" => 64, "W" => 64, "Y" => 64, - }, - "c" => { - "period" => -10, "quotedblright" => -28, "quoteright" => -28, - }, - "comma" => { - "quotedblright" => -50, "quoteright" => -50, - }, - "d" => { - "quotedblright" => -24, "quoteright" => -24, - }, - "e" => { - "comma" => -20, "period" => -20, "quotedblright" => -60, - "quoteright" => -60, "z" => -4, - }, - "f" => { - "braceright" => 100, "bracketright" => 100, "parenright" => 100, - "quotedbl" => 30, "quotedblright" => 56, "quoteright" => 65, - "quotesingle" => 30, - }, - "g" => { - "quotedblright" => -10, "quoteright" => -18, - }, - "h" => { - "quotedblright" => -80, "quoteright" => -80, - }, - "j" => { - "comma" => -30, "period" => -30, "quotedblright" => -20, - "quoteright" => -20, - }, - "k" => { - "quotedblright" => -40, "quoteright" => -40, - }, - "l" => { - "quotedblright" => -10, "quoteright" => -10, - }, - "m" => { - "quotedblright" => -80, "quoteright" => -80, - }, - "n" => { - "quotedblright" => -80, "quoteright" => -80, - }, - "o" => { - "comma" => -40, "period" => -40, "quotedblright" => -70, - "quoteright" => -70, "v" => -30, "w" => -30, "x" => -18, - "y" => -30, "z" => -12, - }, - "p" => { - "comma" => -40, "period" => -40, "quotedblright" => -70, - "quoteright" => -70, "w" => -30, "y" => -25, "z" => -20, - }, - "parenleft" => { - "J" => 80, "T" => 64, "V" => 64, "W" => 64, "Y" => 64, - }, - "period" => { - "quotedblright" => -50, "quoteright" => -50, - }, - "q" => { - "comma" => -10, "period" => -20, "quotedblright" => -50, - "quoteright" => -50, - }, - "quotedblleft" => { - "A" => -130, "B" => -20, "C" => -30, "D" => -20, "E" => -20, - "F" => -20, "G" => -30, "H" => -20, "I" => -20, "J" => -40, - "K" => -20, "L" => -20, "M" => -20, "N" => -20, "O" => -30, - "P" => -20, "Q" => -20, "R" => -20, "S" => -20, "T" => 10, - "U" => -20, "V" => 18, "W" => 18, "Y" => 12, "Z" => -20, - "a" => -70, "c" => -80, "d" => -80, "e" => -80, "f" => -50, - "g" => -70, "m" => -50, "n" => -50, "o" => -80, "p" => -50, - "q" => -80, "r" => -50, "s" => -50, "t" => -40, "u" => -40, - "v" => -20, "w" => -20, "x" => -40, "y" => -30, "z" => -60, - }, - "quotedblright" => { - "comma" => -130, "period" => -130, - }, - "quoteleft" => { - "A" => -130, "B" => -20, "C" => -30, "D" => -20, "E" => -20, - "F" => -20, "G" => -40, "H" => -20, "I" => -20, "J" => -40, - "K" => -20, "L" => -20, "M" => -20, "N" => -20, "O" => -30, - "P" => -20, "Q" => -20, "R" => -20, "T" => 10, "U" => -20, - "V" => 18, "W" => 18, "X" => 12, "Y" => 18, "Z" => -20, - "a" => -60, "c" => -70, "d" => -70, "e" => -70, "f" => -40, - "g" => -65, "m" => -50, "n" => -50, "o" => -70, "p" => -50, - "q" => -70, "quoteleft" => -72, "r" => -50, "s" => -45, - "t" => -40, "u" => -50, "v" => -20, "w" => -20, "x" => -30, - "y" => -35, "z" => -40, - }, - "quoteright" => { - "comma" => -130, "d" => -120, "l" => -6, "m" => -70, - "period" => -130, "quoteright" => -72, "r" => -70, "s" => -110, - "t" => -75, "v" => -40, - }, - "r" => { - "a" => -10, "c" => -20, "colon" => 10, "comma" => -60, - "d" => -20, "e" => -20, "f" => 8, "g" => -6, "h" => 6, - "hyphen" => -20, "i" => 8, "k" => -6, "m" => 8, "n" => 8, - "o" => -6, "period" => -60, "q" => -6, "quotedblright" => -20, - "quoteright" => -20, "semicolon" => 10, "t" => 8, "u" => 8, - "v" => 18, "w" => 18, "x" => 12, "y" => 18, "z" => 10, - }, - "s" => { - "comma" => -10, "period" => -20, "quotedblright" => -40, - "quoteright" => -40, - }, - "space" => { - "T" => -36, "V" => -60, "W" => -60, "Y" => -60, - "quotedblbase" => -60, "quotedblleft" => -40, "quoteleft" => -40, - "quotesinglbase" => -60, - }, - "t" => { - "quotedblright" => -18, "quoteright" => -18, - }, - "u" => { - "quotedblright" => -30, "quoteright" => -30, - }, - "v" => { - "a" => -6, "c" => -6, "colon" => 10, "comma" => -90, "d" => -10, - "e" => -5, "o" => -5, "period" => -90, "q" => -10, - "quotedblright" => 20, "quoteright" => 20, "semicolon" => 10, - }, - "w" => { - "c" => -6, "colon" => 10, "comma" => -75, "d" => -6, "e" => -6, - "period" => -80, "q" => -6, "quotedblright" => 20, - "quoteright" => 20, "semicolon" => 10, - }, - "x" => { - "c" => -12, "d" => -12, "o" => -6, "q" => -6, - "quotedblright" => -20, "quoteright" => -10, - }, - "y" => { - "c" => -6, "colon" => 10, "comma" => -85, "d" => -6, "e" => -6, - "hyphen" => -30, "o" => -6, "period" => -95, "q" => -6, - "semicolon" => 10, - }, - "z" => { - "c" => -6, "d" => -6, "e" => -6, "o" => -6, - "quotedblright" => -30, "quoteright" => -20, - } - } -); -1; diff --git a/doc/metrics/putri8a.ph b/doc/metrics/putri8a.ph deleted file mode 100644 index 12159bc9..00000000 --- a/doc/metrics/putri8a.ph +++ /dev/null @@ -1,387 +0,0 @@ -%PS_Utopia_Italic = ( - name => 'Utopia-Italic', - widths => { - "A" => 624, "AE" => 880, "Aacute" => 624, "Acircumflex" => 624, - "Adieresis" => 624, "Agrave" => 624, "Aring" => 624, - "Atilde" => 624, "B" => 632, "C" => 661, "Ccedilla" => 661, - "D" => 763, "E" => 596, "Eacute" => 596, "Ecircumflex" => 596, - "Edieresis" => 596, "Egrave" => 596, "Eth" => 770, "F" => 571, - "G" => 709, "H" => 775, "I" => 345, "Iacute" => 345, - "Icircumflex" => 345, "Idieresis" => 345, "Igrave" => 345, - "J" => 352, "K" => 650, "L" => 565, "Lslash" => 571, "M" => 920, - "N" => 763, "Ntilde" => 763, "O" => 753, "OE" => 1020, - "Oacute" => 753, "Ocircumflex" => 753, "Odieresis" => 753, - "Ograve" => 753, "Oslash" => 753, "Otilde" => 753, "P" => 614, - "Q" => 753, "R" => 640, "S" => 533, "Scaron" => 533, "T" => 606, - "Thorn" => 604, "U" => 794, "Uacute" => 794, "Ucircumflex" => 794, - "Udieresis" => 794, "Ugrave" => 794, "V" => 637, "W" => 946, - "X" => 632, "Y" => 591, "Yacute" => 591, "Ydieresis" => 591, - "Z" => 622, "Zcaron" => 622, "a" => 561, "aacute" => 561, - "acircumflex" => 561, "acute" => 400, "adieresis" => 561, - "ae" => 779, "agrave" => 561, "ampersand" => 725, "aring" => 561, - "asciicircum" => 570, "asciitilde" => 570, "asterisk" => 412, - "at" => 794, "atilde" => 561, "b" => 559, "backslash" => 390, - "bar" => 270, "braceleft" => 340, "braceright" => 340, - "bracketleft" => 330, "bracketright" => 330, "breve" => 400, - "brokenbar" => 270, "bullet" => 500, "c" => 441, "caron" => 400, - "ccedilla" => 441, "cedilla" => 400, "cent" => 530, - "circumflex" => 400, "colon" => 265, "comma" => 265, - "copyright" => 836, "currency" => 530, "d" => 587, "dagger" => 500, - "daggerdbl" => 490, "degree" => 400, "dieresis" => 400, - "divide" => 570, "dollar" => 530, "dotaccent" => 402, - "dotlessi" => 317, "e" => 453, "eacute" => 453, - "ecircumflex" => 453, "edieresis" => 453, "egrave" => 453, - "eight" => 530, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 570, "eth" => 537, "exclam" => 240, - "exclamdown" => 240, "f" => 315, "fi" => 607, "five" => 530, - "fl" => 603, "florin" => 530, "four" => 530, "fraction" => 100, - "g" => 499, "germandbls" => 577, "grave" => 400, "greater" => 570, - "guillemotleft" => 462, "guillemotright" => 462, - "guilsinglleft" => 277, "guilsinglright" => 277, "h" => 607, - "hungarumlaut" => 400, "hyphen" => 392, "i" => 317, - "iacute" => 317, "icircumflex" => 317, "idieresis" => 317, - "igrave" => 317, "j" => 309, "k" => 545, "l" => 306, "less" => 570, - "logicalnot" => 570, "lslash" => 318, "m" => 912, "macron" => 400, - "minus" => 570, "mu" => 618, "multiply" => 570, "n" => 618, - "nine" => 530, "ntilde" => 618, "numbersign" => 530, "o" => 537, - "oacute" => 537, "ocircumflex" => 537, "odieresis" => 537, - "oe" => 806, "ogonek" => 350, "ograve" => 537, "one" => 530, - "onehalf" => 890, "onequarter" => 890, "onesuperior" => 370, - "ordfeminine" => 425, "ordmasculine" => 389, "oslash" => 537, - "otilde" => 537, "p" => 590, "paragraph" => 560, - "parenleft" => 350, "parenright" => 350, "percent" => 826, - "period" => 265, "periodcentered" => 265, "perthousand" => 1200, - "plus" => 570, "plusminus" => 570, "q" => 559, "question" => 425, - "questiondown" => 425, "quotedbl" => 402, "quotedblbase" => 402, - "quotedblleft" => 402, "quotedblright" => 402, "quoteleft" => 216, - "quoteright" => 216, "quotesinglbase" => 216, "quotesingle" => 216, - "r" => 402, "registered" => 836, "ring" => 400, "s" => 389, - "scaron" => 389, "section" => 530, "semicolon" => 265, - "seven" => 530, "six" => 530, "slash" => 270, "space" => 225, - "sterling" => 530, "t" => 341, "thorn" => 584, "three" => 530, - "threequarters" => 890, "threesuperior" => 370, "tilde" => 400, - "trademark" => 1100, "two" => 530, "twosuperior" => 370, - "u" => 618, "uacute" => 618, "ucircumflex" => 618, - "udieresis" => 618, "ugrave" => 618, "underscore" => 500, - "v" => 510, "w" => 785, "x" => 516, "y" => 468, "yacute" => 468, - "ydieresis" => 468, "yen" => 530, "z" => 468, "zcaron" => 468, - "zero" => 530, - }, - kern => { - "A" => { - "C" => -30, "G" => -30, "O" => -30, "Q" => -30, "T" => -72, - "U" => -60, "V" => -90, "W" => -80, "X" => -8, "Y" => -76, - "a" => 12, "b" => -6, "c" => -6, "d" => 10, "h" => -6, "j" => 6, - "l" => -18, "m" => -18, "n" => -18, "o" => -10, "p" => -12, - "q" => 10, "quotedblright" => -110, "quoteright" => -110, - "r" => -12, "s" => 15, "t" => -6, "u" => -10, "v" => -30, - "w" => -30, "x" => 10, "y" => -20, - }, - "B" => { - "T" => -20, "U" => -50, "V" => -50, "W" => -20, "a" => 12, - "e" => 6, "h" => -15, "i" => -12, "k" => -15, "l" => -20, - "o" => 6, "quotedblright" => -30, "quoteright" => -40, - "r" => -15, "u" => -20, "y" => -6, - }, - "C" => { - "a" => -6, "e" => -6, "i" => -5, "quotedblright" => 20, - "u" => -18, "y" => -18, "z" => -6, - }, - "D" => { - "V" => -60, "W" => -50, "Y" => -70, "a" => 6, "comma" => -20, - "e" => 6, "h" => -25, "i" => 6, "o" => 6, "period" => -30, - "quotedblright" => -50, "quoteright" => -40, "u" => -10, - "y" => 18, - }, - "E" => { - "b" => -6, "comma" => 10, "d" => 10, "e" => 5, "g" => -12, - "i" => -12, "j" => -6, "k" => -10, "l" => -12, "m" => -12, - "n" => -12, "o" => -6, "p" => -12, "period" => 10, "q" => 10, - "quotedblright" => 10, "quoteright" => 10, "r" => -6, "s" => 5, - "t" => -18, "u" => -24, "v" => -18, "w" => -20, "x" => 5, - "y" => -18, "z" => -6, - }, - "F" => { - "A" => -45, "a" => -30, "comma" => -170, "e" => -30, "i" => -12, - "l" => -6, "o" => -30, "period" => -180, "quotedblright" => 35, - "quoteright" => 15, "r" => -18, "u" => -30, "y" => -12, - }, - "G" => { - "a" => 5, "e" => 10, "h" => -18, "i" => -12, "l" => -24, - "n" => -22, "o" => 10, "quotedblright" => -20, - "quoteright" => -20, "r" => -22, "u" => -22, "y" => -16, - }, - "H" => { - "a" => -12, "e" => -12, "i" => -12, "o" => -12, - "quotedblright" => 10, "quoteright" => 10, "u" => -30, - "y" => -18, - }, - "I" => { - "a" => -6, "b" => -6, "c" => -12, "d" => -6, "f" => -6, - "g" => -12, "k" => -6, "l" => -6, "m" => -18, "n" => -18, - "o" => -12, "p" => -18, "quotedblright" => 10, - "quoteright" => 10, "r" => -12, "s" => -18, "t" => -18, - "u" => -30, "v" => -30, "w" => -30, "x" => -6, "y" => -6, - "z" => -20, - }, - "J" => { - "a" => -36, "braceright" => 10, "e" => -36, "i" => -30, - "o" => -36, "quotedblright" => 15, "quoteright" => 6, "u" => -36, - "y" => -12, - }, - "K" => { - "C" => -24, "G" => -24, "O" => -24, "Q" => -24, "a" => -6, - "e" => -12, "h" => 6, "i" => -6, "n" => -18, "o" => -24, - "quotedblright" => 40, "quoteright" => 25, "r" => -12, - "u" => -24, "v" => -20, "w" => -30, "y" => -40, - }, - "L" => { - "A" => 30, "C" => -48, "G" => -48, "O" => -48, "Q" => -48, - "T" => -80, "U" => -42, "V" => -110, "W" => -90, "Y" => -80, - "a" => 10, "i" => -18, "j" => -18, "l" => -16, - "quotedblright" => -110, "quoteright" => -110, "u" => -18, - "w" => -30, "y" => -55, - }, - "M" => { - "a" => -6, "c" => -20, "d" => -10, "e" => -20, "i" => -12, - "j" => -18, "n" => -12, "o" => -25, "quotedblright" => 15, - "quoteright" => 6, "u" => -24, "y" => -18, - }, - "N" => { - "a" => -22, "e" => -20, "i" => -12, "o" => -25, - "quotedblright" => 10, "quoteright" => 10, "u" => -24, - "y" => -18, - }, - "O" => { - "A" => -18, "T" => -48, "V" => -60, "W" => -40, "X" => -30, - "Y" => -75, "a" => 5, "b" => -6, "c" => 5, "comma" => -10, - "d" => 6, "e" => 5, "g" => -6, "h" => -10, "j" => -6, "k" => -10, - "l" => -20, "m" => -6, "n" => -6, "p" => -6, "period" => -20, - "q" => 5, "quotedblright" => -40, "quoteright" => -40, "r" => -6, - "s" => -6, "t" => -6, "u" => -6, "v" => -10, "w" => -10, - "y" => 12, "z" => -6, - }, - "P" => { - "A" => -75, "E" => -30, "H" => -30, "I" => -30, "a" => -24, - "comma" => -220, "e" => -24, "h" => -15, "l" => -25, "n" => -12, - "o" => -24, "period" => -220, "r" => -6, "s" => -24, "t" => -6, - "u" => -18, "y" => 6, - }, - "Q" => { - "A" => -18, "T" => -36, "U" => -35, "V" => -60, "W" => -35, - "X" => -12, "Y" => -70, "a" => -6, "quotedblright" => -50, - "quoteright" => -40, "u" => -6, - }, - "R" => { - "A" => -6, "C" => -10, "G" => -10, "O" => -10, "Q" => -10, - "T" => -30, "U" => -40, "V" => -40, "W" => -30, "Y" => -50, - "e" => -12, "hyphen" => -20, "o" => -12, "quotedblright" => -20, - "quoteright" => -30, "u" => -12, "y" => -14, - }, - "S" => { - "e" => -6, "h" => -30, "i" => -30, "j" => -25, "k" => -24, - "l" => -30, "m" => -24, "n" => -24, "p" => -18, - "quotedblright" => -30, "quoteright" => -38, "r" => -20, - "t" => -30, "u" => -18, "v" => -30, "w" => -30, "y" => -30, - }, - "T" => { - "A" => -56, "C" => -12, "G" => -12, "O" => -12, "Q" => -12, - "T" => 18, "W" => 6, "X" => 18, "Y" => 12, "a" => -90, - "braceright" => 54, "bracketright" => 45, "colon" => -10, - "comma" => -110, "e" => -90, "emdash" => -60, "endash" => -60, - "hyphen" => -100, "i" => -34, "m" => -64, "o" => -90, - "parenright" => 54, "period" => -100, "quotedblright" => 50, - "quoteright" => 45, "r" => -64, "s" => -72, "semicolon" => -36, - "u" => -74, "w" => -64, "y" => -60, "z" => -70, - }, - "U" => { - "A" => -45, "a" => -40, "b" => -6, "c" => -35, "d" => -40, - "g" => -30, "h" => -6, "i" => -24, "k" => -12, "l" => -12, - "m" => -45, "n" => -45, "p" => -40, "quotedblright" => 10, - "quoteright" => 10, "r" => -30, "s" => -30, "t" => -24, - "x" => -40, "z" => -30, - }, - "V" => { - "A" => -70, "T" => 6, "a" => -60, "braceright" => 64, - "bracketright" => 64, "colon" => -18, "comma" => -120, - "e" => -52, "emdash" => -20, "endash" => -20, "hyphen" => -60, - "i" => -10, "o" => -62, "parenright" => 64, "period" => -130, - "quotedblright" => 70, "quoteright" => 75, "r" => -50, - "semicolon" => -35, "u" => -42, "y" => -46, - }, - "W" => { - "A" => -58, "C" => -10, "G" => -10, "O" => -10, "Q" => -10, - "T" => 12, "a" => -60, "braceright" => 64, "bracketright" => 55, - "colon" => -28, "comma" => -108, "d" => -50, "e" => -54, - "emdash" => -10, "endash" => -2, "hyphen" => -40, "i" => -10, - "m" => -35, "o" => -60, "parenright" => 64, "period" => -108, - "quotedblright" => 60, "quoteright" => 55, "r" => -40, - "semicolon" => -28, "t" => -20, "u" => -56, "y" => -42, - }, - "X" => { - "A" => -18, "C" => -30, "G" => -30, "O" => -30, "Q" => -30, - "W" => -6, "Y" => -6, "a" => 5, "e" => -10, "i" => -6, - "quotedblright" => 15, "quoteright" => 35, "r" => -6, "u" => -30, - "y" => -35, - }, - "Y" => { - "A" => -36, "C" => -5, "G" => -5, "O" => -5, "Q" => -5, - "T" => 25, "V" => 6, "W" => 12, "X" => 12, "Y" => 12, "a" => -82, - "braceright" => 75, "bracketright" => 64, "colon" => -36, - "comma" => -80, "d" => -80, "e" => -72, "emdash" => -20, - "endash" => -20, "hyphen" => -95, "l" => 10, "o" => -72, - "parenright" => 60, "period" => -90, "q" => -100, - "quotedblright" => 70, "quoteright" => 65, "semicolon" => -36, - "t" => -32, "u" => -58, "v" => -50, - }, - "Z" => { - "A" => 12, "C" => -30, "G" => -30, "O" => -30, "Q" => -30, - "a" => -6, "e" => -6, "i" => -12, "o" => -6, - "quotedblright" => 10, "quoteright" => 10, "u" => -12, - "w" => -36, "y" => -36, - }, - "a" => { - "quotedblright" => -40, "quoteright" => -40, - }, - "b" => { - "comma" => -30, "period" => -40, "quotedblright" => -50, - "quoteright" => -50, "v" => -15, "w" => -15, "y" => -6, - }, - "braceleft" => { - "J" => 80, "T" => 54, "V" => 64, "W" => 64, "Y" => 64, - }, - "bracketleft" => { - "J" => 80, "T" => 54, "V" => 64, "W" => 64, "Y" => 64, - }, - "c" => { - "quotedblright" => -20, "quoteright" => -20, - }, - "colon" => { - "space" => -30, - }, - "comma" => { - "quotedblright" => -80, "quoteright" => -80, "space" => -40, - }, - "d" => { - "quotedblright" => -12, "quoteright" => -12, - }, - "e" => { - "quotedblright" => -30, "quoteright" => -30, "w" => -10, - "x" => -10, - }, - "f" => { - "braceright" => 90, "bracketright" => 90, "comma" => -20, - "parenright" => 100, "period" => -20, "quotedblright" => 110, - "quoteright" => 110, - }, - "g" => { - "f" => 42, "p" => 12, "y" => 30, - }, - "h" => { - "quotedblright" => -80, "quoteright" => -80, - }, - "j" => { - "comma" => -20, "period" => -35, "quotedblright" => -20, - "quoteright" => -20, - }, - "k" => { - "quotedblright" => -50, "quoteright" => -30, - }, - "m" => { - "quotedblright" => -80, "quoteright" => -80, - }, - "n" => { - "quotedblright" => -80, "quoteright" => -80, - }, - "o" => { - "comma" => -20, "period" => -30, "quotedblright" => -50, - "quoteright" => -60, "v" => -35, "w" => -30, "x" => -20, - "y" => -20, "z" => -10, - }, - "p" => { - "comma" => -20, "period" => -30, "quotedblright" => -70, - "quoteright" => -50, "w" => -15, "z" => -10, - }, - "parenleft" => { - "J" => 80, "T" => 64, "V" => 75, "W" => 75, "Y" => 75, - }, - "period" => { - "quotedblright" => -80, "quoteright" => -80, "space" => -40, - }, - "q" => { - "comma" => -10, "period" => -20, "quotedblright" => -30, - "quoteright" => -20, - }, - "quotedblleft" => { - "A" => -90, "T" => 36, "V" => 28, "W" => 28, "X" => 28, - "Y" => 12, "a" => -60, "b" => 24, "c" => -40, "d" => -40, - "e" => -40, "g" => -30, "h" => 10, "k" => 10, "l" => 10, - "m" => -12, "n" => -12, "o" => -30, "p" => -12, "q" => -40, - "r" => -12, "s" => -30, "t" => -12, "u" => -12, "v" => -12, - "w" => -12, "x" => -40, "z" => -30, - }, - "quotedblright" => { - "comma" => -100, "period" => -100, "space" => -40, - }, - "quoteleft" => { - "A" => -90, "T" => 36, "V" => 28, "W" => 28, "X" => 28, - "Y" => 12, "a" => -45, "b" => 24, "c" => -30, "d" => -30, - "e" => -30, "g" => -30, "h" => 10, "k" => 10, "l" => 10, - "m" => -12, "n" => -12, "o" => -30, "p" => -12, "q" => -30, - "quoteleft" => -18, "r" => -12, "s" => -30, "t" => -12, - "u" => -12, "v" => -12, "w" => -12, "x" => -40, "y" => -10, - "z" => -30, - }, - "quoteright" => { - "comma" => -100, "d" => -70, "l" => -12, "m" => -25, - "period" => -100, "quoteright" => -18, "r" => -25, "s" => -55, - "space" => -40, "t" => -35, "v" => -35, - }, - "r" => { - "a" => -20, "c" => -12, "comma" => -110, "d" => -26, "e" => -26, - "emdash" => -20, "f" => 8, "h" => -20, "hyphen" => -30, - "k" => -20, "l" => -20, "o" => -6, "period" => -120, "q" => -24, - "quotedblright" => -15, "t" => 8, "v" => 6, "w" => 6, "y" => 18, - }, - "s" => { - "quotedblright" => -45, "quoteright" => -40, - }, - "semicolon" => { - "space" => -30, - }, - "space" => { - "V" => -70, "W" => -70, "Y" => -70, "quotedblbase" => -30, - "quotedblleft" => -40, "quoteleft" => -40, - "quotesinglbase" => -30, - }, - "t" => { - "quotedblright" => -10, "quoteright" => 10, - }, - "u" => { - "quotedblright" => -50, "quoteright" => -55, - }, - "v" => { - "a" => -6, "c" => -6, "comma" => -70, "d" => -6, "e" => -6, - "o" => -6, "period" => -70, "q" => -6, "quotedblright" => -30, - "quoteright" => -20, - }, - "w" => { - "comma" => -62, "period" => -62, "quotedblright" => -30, - "quoteright" => -20, - }, - "x" => { - "c" => -6, "d" => -6, "e" => -6, "o" => -6, "q" => -6, - "quotedblright" => -50, "quoteright" => -40, "w" => -6, - "y" => 12, - }, - "y" => { - "comma" => -60, "emdash" => 40, "period" => -70, - "quotedblright" => -20, "quoteright" => -10, - }, - "z" => { - "c" => -6, "d" => -6, "e" => -6, "o" => -6, - "quotedblright" => -50, "quoteright" => -40, - } - } -); -1; diff --git a/doc/metrics/pzcmi8a.ph b/doc/metrics/pzcmi8a.ph deleted file mode 100644 index 94d5cf66..00000000 --- a/doc/metrics/pzcmi8a.ph +++ /dev/null @@ -1,189 +0,0 @@ -%PS_ZapfChancery_MediumItalic = ( - name => 'ZapfChancery-MediumItalic', - widths => { - "A" => 620, "AE" => 740, "Aacute" => 620, "Acircumflex" => 620, - "Adieresis" => 620, "Agrave" => 620, "Aring" => 620, - "Atilde" => 620, "B" => 600, "C" => 520, "Ccedilla" => 520, - "D" => 700, "E" => 620, "Eacute" => 620, "Ecircumflex" => 620, - "Edieresis" => 620, "Egrave" => 620, "Eth" => 700, "F" => 580, - "G" => 620, "H" => 680, "I" => 380, "Iacute" => 380, - "Icircumflex" => 380, "Idieresis" => 380, "Igrave" => 380, - "J" => 400, "K" => 660, "L" => 580, "Lslash" => 580, "M" => 840, - "N" => 700, "Ntilde" => 700, "O" => 600, "OE" => 820, - "Oacute" => 600, "Ocircumflex" => 600, "Odieresis" => 600, - "Ograve" => 600, "Oslash" => 660, "Otilde" => 600, "P" => 540, - "Q" => 600, "R" => 600, "S" => 460, "Scaron" => 460, "T" => 500, - "Thorn" => 540, "U" => 740, "Uacute" => 740, "Ucircumflex" => 740, - "Udieresis" => 740, "Ugrave" => 740, "V" => 640, "W" => 880, - "X" => 560, "Y" => 560, "Yacute" => 560, "Ydieresis" => 560, - "Z" => 620, "Zcaron" => 620, "a" => 420, "aacute" => 420, - "acircumflex" => 420, "acute" => 300, "adieresis" => 420, - "ae" => 540, "agrave" => 420, "ampersand" => 780, "aring" => 420, - "asciicircum" => 520, "asciitilde" => 520, "asterisk" => 420, - "at" => 700, "atilde" => 420, "b" => 420, "backslash" => 480, - "bar" => 520, "braceleft" => 240, "braceright" => 240, - "bracketleft" => 240, "bracketright" => 320, "breve" => 440, - "brokenbar" => 520, "bullet" => 600, "c" => 340, "caron" => 340, - "ccedilla" => 340, "cedilla" => 300, "cent" => 440, - "circumflex" => 340, "colon" => 260, "comma" => 220, - "copyright" => 740, "currency" => 440, "d" => 440, "dagger" => 460, - "daggerdbl" => 480, "degree" => 400, "dieresis" => 360, - "divide" => 520, "dollar" => 440, "dotaccent" => 220, - "dotlessi" => 240, "e" => 340, "eacute" => 340, - "ecircumflex" => 340, "edieresis" => 340, "egrave" => 340, - "eight" => 440, "ellipsis" => 1000, "emdash" => 1000, - "endash" => 500, "equal" => 520, "eth" => 400, "exclam" => 280, - "exclamdown" => 280, "f" => 320, "fi" => 520, "five" => 440, - "fl" => 520, "florin" => 440, "four" => 440, "fraction" => 60, - "g" => 400, "germandbls" => 420, "grave" => 220, "greater" => 520, - "guillemotleft" => 340, "guillemotright" => 380, - "guilsinglleft" => 240, "guilsinglright" => 260, "h" => 440, - "hungarumlaut" => 400, "hyphen" => 280, "i" => 240, - "iacute" => 240, "icircumflex" => 240, "idieresis" => 240, - "igrave" => 240, "j" => 220, "k" => 440, "l" => 240, "less" => 520, - "logicalnot" => 520, "lslash" => 300, "m" => 620, "macron" => 440, - "minus" => 520, "mu" => 460, "multiply" => 520, "n" => 460, - "nine" => 440, "ntilde" => 460, "numbersign" => 440, "o" => 400, - "oacute" => 400, "ocircumflex" => 400, "odieresis" => 400, - "oe" => 560, "ogonek" => 280, "ograve" => 400, "one" => 440, - "onehalf" => 660, "onequarter" => 660, "onesuperior" => 264, - "ordfeminine" => 260, "ordmasculine" => 260, "oslash" => 440, - "otilde" => 400, "p" => 440, "paragraph" => 500, - "parenleft" => 260, "parenright" => 220, "percent" => 680, - "period" => 220, "periodcentered" => 220, "perthousand" => 960, - "plus" => 520, "plusminus" => 520, "q" => 400, "question" => 380, - "questiondown" => 400, "quotedbl" => 220, "quotedblbase" => 280, - "quotedblleft" => 340, "quotedblright" => 360, "quoteleft" => 240, - "quoteright" => 240, "quotesinglbase" => 180, "quotesingle" => 160, - "r" => 300, "registered" => 740, "ring" => 300, "s" => 320, - "scaron" => 320, "section" => 420, "semicolon" => 240, - "seven" => 440, "six" => 440, "slash" => 340, "space" => 220, - "sterling" => 440, "t" => 320, "thorn" => 440, "three" => 440, - "threequarters" => 660, "threesuperior" => 264, "tilde" => 440, - "trademark" => 1000, "two" => 440, "twosuperior" => 264, - "u" => 460, "uacute" => 460, "ucircumflex" => 460, - "udieresis" => 460, "ugrave" => 460, "underscore" => 500, - "v" => 440, "w" => 680, "x" => 420, "y" => 400, "yacute" => 400, - "ydieresis" => 400, "yen" => 440, "z" => 440, "zcaron" => 440, - "zero" => 440, - }, - kern => { - "A" => { - "C" => 20, "G" => -30, "O" => 10, "Q" => 10, "T" => 10, - "U" => -10, "quotedblright" => -40, "quoteright" => -40, - }, - "D" => { - "A" => -10, "Y" => 10, "comma" => -20, "period" => -30, - }, - "F" => { - "comma" => -30, "i" => 10, "period" => -40, - }, - "G" => { - "comma" => -10, "period" => -20, - }, - "J" => { - "comma" => -10, "period" => -20, - }, - "K" => { - "e" => -20, "o" => -20, "u" => -20, - }, - "L" => { - "V" => -20, "W" => -10, "quotedblright" => -25, - "quoteright" => -25, "y" => -10, - }, - "O" => { - "A" => -20, "T" => 20, "Y" => 10, "comma" => -10, - "period" => -20, - }, - "P" => { - "A" => -10, "a" => -20, "comma" => -40, "e" => -10, "o" => -10, - "period" => -50, - }, - "Q" => { - "U" => -10, - }, - "R" => { - "T" => 20, "W" => 10, "Y" => 10, - }, - "T" => { - "A" => 10, "O" => 30, "a" => -20, "e" => -20, "h" => 20, - "hyphen" => -20, "i" => 20, "o" => -20, - }, - "V" => { - "G" => -20, "O" => 10, "a" => -20, "comma" => -90, "e" => -20, - "o" => -20, "period" => -100, - }, - "W" => { - "O" => 10, "a" => -20, "comma" => -40, "e" => -20, "h" => 10, - "i" => 10, "o" => -20, "period" => -50, - }, - "Y" => { - "a" => -60, "comma" => -40, "e" => -40, "i" => 10, "o" => -50, - "period" => -50, "u" => -20, - }, - "b" => { - "b" => -20, "comma" => -20, "l" => -20, "period" => -30, - }, - "c" => { - "k" => -10, - }, - "comma" => { - "quotedblright" => -70, "quoteright" => -70, - }, - "d" => { - "d" => -40, "v" => -10, "w" => -20, - }, - "e" => { - "y" => 10, - }, - "f" => { - "a" => -20, "comma" => -40, "e" => -10, "f" => -50, - "period" => -50, "quotedblright" => 30, "quoteright" => 30, - }, - "g" => { - "a" => 10, "comma" => -20, "e" => 10, "i" => 10, "period" => -30, - "y" => 10, - }, - "k" => { - "e" => -20, "o" => -10, "y" => 10, - }, - "m" => { - "u" => 10, "y" => 10, - }, - "n" => { - "y" => 20, - }, - "o" => { - "comma" => -20, "period" => -30, - }, - "p" => { - "comma" => -20, "p" => -10, "period" => -30, - }, - "period" => { - "quotedblright" => -80, "quoteright" => -80, - }, - "quotedblleft" => { - "A" => 10, "quoteleft" => 20, - }, - "quoteleft" => { - "A" => 10, "quoteleft" => -115, - }, - "quoteright" => { - "l" => 20, "quotedblright" => 20, "quoteright" => -115, - "r" => 30, "s" => -25, "t" => 20, "v" => 30, - }, - "r" => { - "comma" => -40, "i" => 10, "period" => -50, - }, - "s" => { - "comma" => -10, "period" => -20, - }, - "v" => { - "comma" => -20, "period" => -30, - }, - "w" => { - "comma" => -20, "h" => 20, "o" => 10, "period" => -30, - } - } -); -1; diff --git a/doc/metrics/pzdr.ph b/doc/metrics/pzdr.ph deleted file mode 100644 index 1b54f6a1..00000000 --- a/doc/metrics/pzdr.ph +++ /dev/null @@ -1,59 +0,0 @@ -%PS_ZapfDingbats = ( - name => 'ZapfDingbats', - widths => { - "a1" => 974, "a10" => 692, "a100" => 668, "a101" => 732, - "a102" => 544, "a103" => 544, "a104" => 910, "a105" => 911, - "a106" => 667, "a107" => 760, "a108" => 760, "a109" => 626, - "a11" => 960, "a110" => 694, "a111" => 595, "a112" => 776, - "a117" => 690, "a118" => 791, "a119" => 790, "a12" => 939, - "a120" => 788, "a121" => 788, "a122" => 788, "a123" => 788, - "a124" => 788, "a125" => 788, "a126" => 788, "a127" => 788, - "a128" => 788, "a129" => 788, "a13" => 549, "a130" => 788, - "a131" => 788, "a132" => 788, "a133" => 788, "a134" => 788, - "a135" => 788, "a136" => 788, "a137" => 788, "a138" => 788, - "a139" => 788, "a14" => 855, "a140" => 788, "a141" => 788, - "a142" => 788, "a143" => 788, "a144" => 788, "a145" => 788, - "a146" => 788, "a147" => 788, "a148" => 788, "a149" => 788, - "a15" => 911, "a150" => 788, "a151" => 788, "a152" => 788, - "a153" => 788, "a154" => 788, "a155" => 788, "a156" => 788, - "a157" => 788, "a158" => 788, "a159" => 788, "a16" => 933, - "a160" => 894, "a161" => 838, "a162" => 924, "a163" => 1016, - "a164" => 458, "a165" => 924, "a166" => 918, "a167" => 927, - "a168" => 928, "a169" => 928, "a17" => 945, "a170" => 834, - "a171" => 873, "a172" => 828, "a173" => 924, "a174" => 917, - "a175" => 930, "a176" => 931, "a177" => 463, "a178" => 883, - "a179" => 836, "a18" => 974, "a180" => 867, "a181" => 696, - "a182" => 874, "a183" => 760, "a184" => 946, "a185" => 865, - "a186" => 967, "a187" => 831, "a188" => 873, "a189" => 927, - "a19" => 755, "a190" => 970, "a191" => 918, "a192" => 748, - "a193" => 836, "a194" => 771, "a195" => 888, "a196" => 748, - "a197" => 771, "a198" => 888, "a199" => 867, "a2" => 961, - "a20" => 846, "a200" => 696, "a201" => 874, "a202" => 974, - "a203" => 762, "a204" => 759, "a205" => 509, "a206" => 410, - "a21" => 762, "a22" => 761, "a23" => 571, "a24" => 677, - "a25" => 763, "a26" => 760, "a27" => 759, "a28" => 754, - "a29" => 786, "a3" => 980, "a30" => 788, "a31" => 788, - "a32" => 790, "a33" => 793, "a34" => 794, "a35" => 816, - "a36" => 823, "a37" => 789, "a38" => 841, "a39" => 823, - "a4" => 719, "a40" => 833, "a41" => 816, "a42" => 831, - "a43" => 923, "a44" => 744, "a45" => 723, "a46" => 749, - "a47" => 790, "a48" => 792, "a49" => 695, "a5" => 789, - "a50" => 776, "a51" => 768, "a52" => 792, "a53" => 759, - "a54" => 707, "a55" => 708, "a56" => 682, "a57" => 701, - "a58" => 826, "a59" => 815, "a6" => 494, "a60" => 789, - "a61" => 789, "a62" => 707, "a63" => 687, "a64" => 696, - "a65" => 689, "a66" => 786, "a67" => 787, "a68" => 713, - "a69" => 791, "a7" => 552, "a70" => 785, "a71" => 791, - "a72" => 873, "a73" => 761, "a74" => 762, "a75" => 759, - "a76" => 892, "a77" => 892, "a78" => 788, "a79" => 784, - "a8" => 537, "a81" => 438, "a82" => 138, "a83" => 277, - "a84" => 415, "a85" => 509, "a86" => 410, "a87" => 234, - "a88" => 234, "a89" => 390, "a9" => 577, "a90" => 390, - "a91" => 276, "a92" => 276, "a93" => 317, "a94" => 317, - "a95" => 334, "a96" => 334, "a97" => 392, "a98" => 392, - "a99" => 668, "space" => 278, - }, - kern => { - } -); -1; diff --git a/doc/psfonts.ph b/doc/psfonts.ph dissimilarity index 90% index 5203a80f..ad1762c7 100644 --- a/doc/psfonts.ph +++ b/doc/psfonts.ph @@ -1,112 +1,45 @@ -#!/usr/bin/perl -# -# Font metrics for the PS code generator -# - -# These files are generated from AFM files -require 'metrics/ptmr8a.ph'; # Times-Roman -require 'metrics/ptmb8a.ph'; # Times-Bold -require 'metrics/ptmri8a.ph'; # Times-Italic -require 'metrics/ptmbi8a.ph'; # Times-BoldItalic -require 'metrics/pcrr8a.ph'; # Courier -require 'metrics/pcrb8a.ph'; # Courier-Bold -require 'metrics/phvr8a.ph'; # Helvetica -require 'metrics/phvro8a.ph'; # Helvetica-Oblique -require 'metrics/phvb8a.ph'; # Helvetica-Bold -require 'metrics/phvbo8a.ph'; # Helvetica-BoldOblique - -# The fonts we want to use for various things -# The order is: - -if ( 1 ) { - # Times family fonts - - %TitlFont = (name => 'tfont', - leading => 24, - fonts => [[20,\%PS_Times_Bold], - [20,\%PS_Times_BoldItalic], - [20,\%PS_Courier_Bold]]); - %ChapFont = (name => 'cfont', - leading => 21.6, - fonts => [[18,\%PS_Times_Bold], - [18,\%PS_Times_BoldItalic], - [18,\%PS_Courier_Bold]]); - %HeadFont = (name => 'hfont', - leading => 16.8, - fonts => [[14,\%PS_Times_Bold], - [14,\%PS_Times_BoldItalic], - [14,\%PS_Courier_Bold]]); - %SubhFont = (name => 'sfont', - leading => 14.4, - fonts => [[12,\%PS_Times_Bold], - [12,\%PS_Times_BoldItalic], - [12,\%PS_Courier_Bold]]); - %BodyFont = (name => 'bfont', - leading => 12, - fonts => [[10,\%PS_Times_Roman], - [10,\%PS_Times_Italic], - [10,\%PS_Courier]]); -} elsif ( 0 ) { - # Helvetica family fonts - - %TitlFont = (name => 'tfont', - leading => 24, - fonts => [[20,\%PS_Helvetica_Bold], - [20,\%PS_Helvetica_BoldOblique], - [20,\%PS_Courier_Bold]]); - %ChapFont = (name => 'cfont', - leading => 21.6, - fonts => [[18,\%PS_Helvetica_Bold], - [18,\%PS_Helvetica_BoldOblique], - [18,\%PS_Courier_Bold]]); - %HeadFont = (name => 'hfont', - leading => 16.8, - fonts => [[14,\%PS_Helvetica_Bold], - [14,\%PS_Helvetica_BoldOblique], - [14,\%PS_Courier_Bold]]); - %SubhFont = (name => 'sfont', - leading => 14.4, - fonts => [[12,\%PS_Helvetica_Bold], - [12,\%PS_Helvetica_BoldOblique], - [12,\%PS_Courier_Bold]]); - %BodyFont = (name => 'bfont', - leading => 12, - fonts => [[10,\%PS_Helvetica], - [10,\%PS_Helvetica_Oblique], - [10,\%PS_Courier]]); -} else { - # Body text Times; headings Helvetica - %TitlFont = (name => 'tfont', - leading => 24, - fonts => [[20,\%PS_Helvetica_Bold], - [20,\%PS_Helvetica_BoldOblique], - [20,\%PS_Courier_Bold]]); - %ChapFont = (name => 'cfont', - leading => 21.6, - fonts => [[18,\%PS_Helvetica_Bold], - [18,\%PS_Helvetica_BoldOblique], - [18,\%PS_Courier_Bold]]); - %HeadFont = (name => 'hfont', - leading => 16.8, - fonts => [[14,\%PS_Helvetica_Bold], - [14,\%PS_Helvetica_BoldOblique], - [14,\%PS_Courier_Bold]]); - %SubhFont = (name => 'sfont', - leading => 14.4, - fonts => [[12,\%PS_Helvetica_Bold], - [12,\%PS_Helvetica_BoldOblique], - [12,\%PS_Courier_Bold]]); - %BodyFont = (name => 'bfont', - leading => 12, - fonts => [[10,\%PS_Times_Roman], - [10,\%PS_Times_Italic], - [10,\%PS_Courier]]); -} - -# -# List of all fontsets; used to compute the list of fonts needed -# -@AllFonts = ( \%TitlFont, \%ChapFont, \%HeadFont, \%SubhFont, \%BodyFont ); - -# OK -1; +#!/usr/bin/perl +# +# Font metrics for the PS code generator +# + +# Font substitution lists, in order of preference +my @TText = ('SourceSansPro-Bold', 'ClearSans-Bold', 'LiberationSans-Bold', + 'Arial-Bold', 'Helvetica-Bold'); +my @TItal = ('SourceSansPro-BoldIt', 'ClearSans-BoldItalic', 'LiberationSans-BoldItalic', + 'Arial-BoldItalic', 'Helvetica-BoldItalic'); +my @TCode = ('SourceCodePro-Bold', 'LiberationMono-Bold', 'Courier-Bold'); +my @HText = ('SourceSansPro-Semibold', 'ClearSans-Bold', 'Arial-Bold', 'Helvetica-Bold'); +my @HItal = ('SourceSansPro-SemiboldIt', 'ClearSans-BoldItalic', + 'Arial-BoldItalic', 'Helvetica-BoldItalic'); +my @HCode = ('SourceCodePro-Semibold', 'LiberationMono-Bold', 'Courier-Bold'); +my @BText = ('SourceSansPro-Regular', 'ClearSans', 'LiberationSans', 'Arial', 'Helvetica'); +my @BItal = ('SourceSansPro-It', 'ClearSans-Italic', 'LiberationSans-Italic', + 'Arial-Italic', 'Helvetica-BoldItalic'); +my @BCode = ('SourceCodePro-Regular', 'LiberationMono', 'Courier-Bold'); + +# The fonts we want to use for various things +# The order is: + +%TitlFont = (name => 'tfont', + leading => 24, + fonts => [[20, \@TText], [20, \@TItal], [20, \@TCode]]); +%ChapFont = (name => 'cfont', + leading => 21.6, + fonts => [[18, \@HText], [18, \@HItal], [18, \@HCode]]); +%HeadFont = (name => 'hfont', + leading => 16.8, + fonts => [[14, \@HText], [14, \@HItal], [14, \@HCode]]); +%SubhFont = (name => 'sfont', + leading => 14.4, + fonts => [[12, \@HText], [12, \@HItal], [12, \@HCode]]); +%BodyFont = (name => 'bfont', + leading => 12, + fonts => [[10, \@BText], [10, \@BItal], [10, \@BCode]]); +# +# List of all fontsets; used to compute the list of fonts needed +# +@AllFonts = ( \%TitlFont, \%ChapFont, \%HeadFont, \%SubhFont, \%BodyFont ); + +# OK +1; diff --git a/doc/ttfmetrics.ph b/doc/ttfmetrics.ph new file mode 100644 index 00000000..493ac853 --- /dev/null +++ b/doc/ttfmetrics.ph @@ -0,0 +1,67 @@ +#!/usr/bin/perl + +use Font::TTF::Font; +use Font::TTF::Head; +use Font::TTF::Hmtx; +use Font::TTF::Cmap; +use Font::TTF::Maxp; +use Font::TTF::PSNames; +use Font::TTF::Post; + +use strict; + +sub parse_ttf_file($) { + my($filename) = @_; + + my $fontdata = { + widths => {}, + kern => {} + }; + + my $f = Font::TTF::Font->open($filename); + + return undef if (!defined($f)); + + $fontdata->{file} = $filename; + $fontdata->{type} = defined($f->{' CFF'}) ? 'otf' : 'ttf'; + + $f->{head}->read(); + #printf "unitsPerEm: %d\n", $f->{head}{unitsPerEm}; + #printf "xMin yMin xMax yMax: %d %d %d %d\n", + #$f->{head}{xMin}, + #$f->{head}{yMin}, + #$f->{head}{xMin}, + #$f->{head}{yMax}; + #$f->{maxp}->read(); + my $glyphs = $f->{maxp}{numGlyphs}; + #printf "Total glyphs: %d\n", $glyphs; + $f->{cmap}->read(); + $f->{hmtx}->read(); + $f->{name}->read(); + $fontdata->{name} = $f->{name}->find_name(6); # PostScript name + $f->{post}->read(); + my $psglyphs = 0; + my $psmap = $f->{post}->{VAL}; + $psmap = [] if (!defined($psmap)); + #printf "Glyphs with PostScript names: %d\n", scalar(@$psmap); + + # Can be done as an array of arrays in case of multiple unicodes to + # one glyph... + my @unimap = $f->{cmap}->reverse(); + + for (my $i = 0; $i < $glyphs; $i++) { + my $width = $f->{hmtx}->{advance}[$i]; + my $psname = $psmap->[$i]; + if (!defined($psname)) { + $psname = Font::TTF::PSNames::lookup($unimap[$i]); + } + next if (!defined($psname) || ($psname eq '.notdef')); + $fontdata->{widths}{$psname} = $f->{hmtx}->{advance}[$i]; + } + + $f->release; + + return $fontdata; +} + +1; diff --git a/nasm.spec.in b/nasm.spec.in index 68126caf..0cd21c73 100644 --- a/nasm.spec.in +++ b/nasm.spec.in @@ -10,7 +10,8 @@ Source: http://www.nasm.us/pub/nasm/releasebuilds/%{nasm_version}/nasm-%{nasm_ve URL: http://www.nasm.us/ BuildRoot: /tmp/rpm-build-nasm Prefix: %{_prefix} -BuildRequires: perl, asciidoc, xmlto, ghostscript, texinfo +BuildRequires: perl, asciidoc, xmlto, ghostscript, texinfo, perl-Font-TTF, \ + adobe-source-sans-pro-fonts, adobe-source-code-pro-fonts BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %package doc -- 2.11.4.GIT