summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/scripts
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2017-05-14 02:15:43 +0000
committerNorbert Preining <preining@logic.at>2017-05-14 02:15:43 +0000
commit695a893d3ff0e5a197370953aeff2366daa3609e (patch)
tree8a630a15dc864b3cf7ef044c4960a8b968851b0a /Master/texmf-dist/scripts
parent82d5b2a73319d4a2868f415fc0ee2cebfc5adc56 (diff)
fix for cid font maps /AJ16 (etc) specifier (from Yamashita-san)
git-svn-id: svn://tug.org/texlive/trunk@44331 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/scripts')
-rwxr-xr-xMaster/texmf-dist/scripts/texlive/updmap.pl4
1 files changed, 4 insertions, 0 deletions
diff --git a/Master/texmf-dist/scripts/texlive/updmap.pl b/Master/texmf-dist/scripts/texlive/updmap.pl
index fd11acefcf4..5c5fc08757f 100755
--- a/Master/texmf-dist/scripts/texlive/updmap.pl
+++ b/Master/texmf-dist/scripts/texlive/updmap.pl
@@ -866,6 +866,10 @@ sub cidx2dvips {
$italicmax = .3;
s/,Italic//;
}
+ # replace supported "/AJ16" and co. for ptex-fontmaps CID emulation
+ # note that the emulation method in GS is incomplete
+ # due to "Reversal CMap method" (cf. "ToUnicode method")
+ s!/A[JGCK]1[0-6]!!;
# break out if unsupported constructs are found: @ / ,
next if (m![\@/,]!);
# make everything single spaced