summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-03-23 00:35:25 +0000
committerKarl Berry <karl@freefriends.org>2009-03-23 00:35:25 +0000
commitaf7d5f20724c4c7556806a2aa71f169789c599af (patch)
tree5fc932d849798563177b7e077ce39fb61dd81136 /Master
parentb3d785975adf312b4c8be08a8f91b0d443331b68 (diff)
pkfix 1.5 (18mar09)
git-svn-id: svn://tug.org/texlive/trunk@12488 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf/doc/pkfix/README33
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds4
3 files changed, 30 insertions, 9 deletions
diff --git a/Master/texmf/doc/pkfix/README b/Master/texmf/doc/pkfix/README
index 5e97fa2d779..d96c9d6dcc4 100644
--- a/Master/texmf/doc/pkfix/README
+++ b/Master/texmf/doc/pkfix/README
@@ -1,4 +1,4 @@
-README for project pkfix 2005/02/25 v1.3
+README for project pkfix 2009/03/18 v1.5
TABLE OF CONTENTS
=================
@@ -31,9 +31,18 @@ the original PostScript file.
CAUTION: The state is experimental. Tests are only done with teTeX.
+NOTICE:
+ pkfix works only for PostScript files that are generated
+ by dvips 5.58 or newer. These versions records the used
+ font in a PostScript comment.
+ Scott Pakin wrote `pkfix-helper' that uses a heuristics
+ to guess the original fonts and writes a PostScript file
+ that is suitable for processing by pkfix. The Perl script
+ `pkfix-helper' is available at CTAN:support/pkfix-helper.
+
B. COPYRIGHT, DISCLAIMER, LICENSE
=================================
-Copyright (C) 2001, 2005 Heiko Oberdiek.
+Copyright (C) 2001, 2005, 2007, 2009 Heiko Oberdiek.
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
@@ -159,9 +168,12 @@ G. AUTHOR
Heiko Oberdiek
Email: oberdiek@uni-freiburg.de
-Many thanks to Berthold Crysmann (crysmann at dfki.de)
-and Harald Harders (h.harders at tu-bs.de) for testing
-and bug reports.
+Many thanks to
+* Berthold Crysmann (crysmann at dfki.de) and
+ Harald Harders (h.harders at tu-bs.de) for testing
+ and bug reports.
+* Melissa O'Neill for providing a patch to support dvips 5.399.
+* Scott Pakin who wrote pkfix-helper.
H. QUESTIONS, SUGGESTED IMPROVEMENTS
====================================
@@ -169,20 +181,23 @@ If you have questions, problems with `pkfix', error reports,
if you have improvements or want to have additional features,
please send them to the author.
-My environment for developing and testing:
+The environment that I had used for developing and testing:
* linux, suse 9.1
* perl 5.8.1
* tex 3.14159
* dvips 5.94a
* kpsewhich 3.5.2
+(Nowadays I have installed TeX Live, for instance).
+
I. KNOWN PROBLEMS
=================
* I have only tested with a few test files on a linux machine
with teTeX.
* PostScript files, generated with older dvips versions
(for example 5.58), do not contain the essential comments,
- so pkfix does not detect pk fonts.
+ so pkfix does not detect pk fonts. See Scott Pakin's pkfix-helper
+ that addresses this problem.
* The perl script pkfix uses dvips and analyses its output,
so the version should not be too old (5.86 recommanded).
Some older (not too old) versions do not know the option
@@ -239,3 +254,7 @@ J. HISTORY
2005/02/25 v1.3:
* Bug fix: Detection of "@fedspecial end" improved.
* Bug fix: Typo corrected (PRT -> $PRT).
+2007/11/07 v1.4:
+ * Deprecation warning of perl 5.8.8 fixed.
+2009/03/18 v1.5:
+ * Patch to support dvips 5.399 (submitted by Melissa O'Neill).
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 9d1886c0a64..05989ee8c4b 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -174,7 +174,7 @@ my @WorkingTLP = qw(
permute petiteannonce
pgf pgf-soroban pgfopts pgfplots phaistos philex philosophersimprint
phonetic pict2e pictex pictex2 pigpen
- pinlabel pittetd placeins plari plates play
+ pinlabel pittetd pkfix placeins plari plates play
plnfss pmgraph poemscol polski polyglossia polynom polynomial
polytable
powerdot ppr-prv pracjourn preprint
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 7eaebdc909b..a38a7b2b1dd 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -988,7 +988,7 @@ $standardtex='\.(cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$';
'gfsneohellenic','fonts',
'germbib', 'bibtex',
'gost', 'bibtex',
- 'greepoint', 'fonts',
+ 'greenpoint', 'fonts',
'hfoldsty', 'fonts',
'hieroglf', 'fonts',
'hyplain', 'plain',
@@ -1033,6 +1033,7 @@ $standardtex='\.(cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$';
'philokalia', 'xelatex',
'phonetic', 'fonts',
'pictex', 'generic',
+ 'pkfix', 'support',
'plnfss', 'plain',
'psfrag-italian', 'italian',
'pst-cox', 'generic',
@@ -1408,6 +1409,7 @@ $standardxmt='\.xmt';
'mkjobtexmf' => '\.pl$',
'pdfcrop' => '\.pl$',
'perltex' => '\.pl$',
+ 'pkfix' => '\.pl$',
'pst2pdf' => '\.pl$',
'texcount' => '\.pl$',
'texloganalyser' => 'texloganalyser',