summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xBuild/source/texk/texlive/linked_scripts/fontools/autoinst14
-rwxr-xr-xMaster/texmf-dist/scripts/fontools/autoinst14
-rw-r--r--Master/texmf/doc/man/man1/autoinst.110
-rw-r--r--Master/texmf/doc/man/man1/autoinst.man1.pdfbin25012 -> 25069 bytes
4 files changed, 27 insertions, 11 deletions
diff --git a/Build/source/texk/texlive/linked_scripts/fontools/autoinst b/Build/source/texk/texlive/linked_scripts/fontools/autoinst
index 5c31de73c06..d9b0665ebf1 100755
--- a/Build/source/texk/texlive/linked_scripts/fontools/autoinst
+++ b/Build/source/texk/texlive/linked_scripts/fontools/autoinst
@@ -1,10 +1,10 @@
-#!/usr/bin/perl
+#! /usr/bin/env perl
=begin COPYRIGHT
----------------------------------------------------------------------------
- Copyright (C) 2005, 2006, 2007, 2009, 2010 Marc Penninga.
+ Copyright (C) 2005, 2006, 2007, 2009, 2010, 2011 Marc Penninga.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License
@@ -122,6 +122,7 @@ my %FD_WIDTH = (
my %FD_SHAPE = (
roman => 'n',
italic => 'it',
+ it => 'it', # Fix for (at least) some Linotype fonts
oblique => 'it',
slanted => 'it',
romani => 'n',
@@ -734,7 +735,7 @@ sub read_font_info {
last SHAPE;
}
}
-
+
# Read optical size info
open $OTFINFO, '-|',"otfinfo --optical-size \"$fontfile\""
or die "ERROR: 'otfinfo --optical-size \"$fontfile\"' failed";
@@ -1601,7 +1602,7 @@ C<< autoinst I<(... all options and files ...)> E<gt>autoinst.log 2>&1 >>
=head1 COPYRIGHT
-Copyright (C) 2005, 2006, 2007, 2009, 2010 Marc Penninga.
+Copyright (C) 2005, 2006, 2007, 2009, 2010, 2011 Marc Penninga.
=head1 LICENSE
@@ -1630,6 +1631,11 @@ GNU General Public License for more details.
=over 12
+=item I<2011-06-15>
+
+Fixed the font info parsing code for some fonts that are
+too lazy to spell out 'Italic' in full.
+
=item I<2010-04-29>
The C< --feature=kern> option is only used for fonts that
diff --git a/Master/texmf-dist/scripts/fontools/autoinst b/Master/texmf-dist/scripts/fontools/autoinst
index 5c31de73c06..d9b0665ebf1 100755
--- a/Master/texmf-dist/scripts/fontools/autoinst
+++ b/Master/texmf-dist/scripts/fontools/autoinst
@@ -1,10 +1,10 @@
-#!/usr/bin/perl
+#! /usr/bin/env perl
=begin COPYRIGHT
----------------------------------------------------------------------------
- Copyright (C) 2005, 2006, 2007, 2009, 2010 Marc Penninga.
+ Copyright (C) 2005, 2006, 2007, 2009, 2010, 2011 Marc Penninga.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License
@@ -122,6 +122,7 @@ my %FD_WIDTH = (
my %FD_SHAPE = (
roman => 'n',
italic => 'it',
+ it => 'it', # Fix for (at least) some Linotype fonts
oblique => 'it',
slanted => 'it',
romani => 'n',
@@ -734,7 +735,7 @@ sub read_font_info {
last SHAPE;
}
}
-
+
# Read optical size info
open $OTFINFO, '-|',"otfinfo --optical-size \"$fontfile\""
or die "ERROR: 'otfinfo --optical-size \"$fontfile\"' failed";
@@ -1601,7 +1602,7 @@ C<< autoinst I<(... all options and files ...)> E<gt>autoinst.log 2>&1 >>
=head1 COPYRIGHT
-Copyright (C) 2005, 2006, 2007, 2009, 2010 Marc Penninga.
+Copyright (C) 2005, 2006, 2007, 2009, 2010, 2011 Marc Penninga.
=head1 LICENSE
@@ -1630,6 +1631,11 @@ GNU General Public License for more details.
=over 12
+=item I<2011-06-15>
+
+Fixed the font info parsing code for some fonts that are
+too lazy to spell out 'Italic' in full.
+
=item I<2010-04-29>
The C< --feature=kern> option is only used for fonts that
diff --git a/Master/texmf/doc/man/man1/autoinst.1 b/Master/texmf/doc/man/man1/autoinst.1
index 16635636e35..4f1ed4256ae 100644
--- a/Master/texmf/doc/man/man1/autoinst.1
+++ b/Master/texmf/doc/man/man1/autoinst.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 2.1801 (Pod::Simple 3.05)
+.\" Automatically generated by Pod::Man 2.22 (Pod::Simple 3.07)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "AUTOINST 1"
-.TH AUTOINST 1 "2010-04-29" "fontools" "fontools"
+.TH AUTOINST 1 "2011-06-15" "fontools" "fontools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -543,7 +543,7 @@ this can be done using the command
\&\f(CW\*(C`autoinst \f(CI(... all options and files ...)\f(CW >autoinst.log 2>&1\*(C'\fR
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
-Copyright (C) 2005, 2006, 2007, 2009, 2010 Marc Penninga.
+Copyright (C) 2005, 2006, 2007, 2009, 2010, 2011 Marc Penninga.
.SH "LICENSE"
.IX Header "LICENSE"
This program is free software; you can redistribute it and/or modify
@@ -562,6 +562,10 @@ but \s-1WITHOUT\s0 \s-1ANY\s0 \s-1WARRANTY\s0; without even the implied warranty
.SH "RECENT CHANGES"
.IX Header "RECENT CHANGES"
(See the source code for the full story.)
+.IP "\fI2011\-06\-15\fR" 12
+.IX Item "2011-06-15"
+Fixed the font info parsing code for some fonts that are
+too lazy to spell out 'Italic' in full.
.IP "\fI2010\-04\-29\fR" 12
.IX Item "2010-04-29"
The \f(CW\*(C` \-\-feature=kern\*(C'\fR option is only used for fonts that
diff --git a/Master/texmf/doc/man/man1/autoinst.man1.pdf b/Master/texmf/doc/man/man1/autoinst.man1.pdf
index af20e3b6085..1e8719ab7e5 100644
--- a/Master/texmf/doc/man/man1/autoinst.man1.pdf
+++ b/Master/texmf/doc/man/man1/autoinst.man1.pdf
Binary files differ