summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/scripts/fontools
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-11-23 23:04:05 +0000
committerKarl Berry <karl@freefriends.org>2015-11-23 23:04:05 +0000
commite4aeaa443a5f38518b62cd0732ba9621f194a79b (patch)
treea5a993daef68583e7e7ba1ac88be5fea1a0a8784 /Master/texmf-dist/scripts/fontools
parenta30f052f895d1f1fd9f112c555d360a2f5845929 (diff)
fontools (23nov15)
git-svn-id: svn://tug.org/texlive/trunk@38924 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/scripts/fontools')
-rwxr-xr-xMaster/texmf-dist/scripts/fontools/autoinst7
1 files changed, 7 insertions, 0 deletions
diff --git a/Master/texmf-dist/scripts/fontools/autoinst b/Master/texmf-dist/scripts/fontools/autoinst
index 71a3df31816..02eb3ef11c4 100755
--- a/Master/texmf-dist/scripts/fontools/autoinst
+++ b/Master/texmf-dist/scripts/fontools/autoinst
@@ -964,8 +964,11 @@ sub parse_basicinfo {
$data{subfamily} = $data{preferredsubfamily} || $data{subfamily};
$data{fullname} =~ s/\A$data{family}//xms;
$data{fullname} = lc $data{fullname};
+
+ # clean up family name (it's used in LaTeX command names)
$data{family} =~ s/\A(?: Adobe | ITC | LT | MT)//xms;
$data{family} =~ s/(\d)/$DIGITS[$1]/xmsge;
+ $data{family} =~ s/[^A-Za-z]+//xmsg;
my $fullinfo = lc "$data{subfamily} | $data{fullname}";
@@ -2154,6 +2157,10 @@ GNU General Public License for more details.
=over 12
+=item I<2015-11-22>
+
+Bugfix: Latex doesn't like command names with dashes in it.
+
=item I<2015-05-13>
Fixed an error message that mixed up width and weight.