texlive[57550] Master/texmf-dist: cmap (29jan21)

commits+karl at tug.org commits+karl at tug.org
Fri Jan 29 23:31:38 CET 2021


Revision: 57550
          http://tug.org/svn/texlive?view=revision&revision=57550
Author:   karl
Date:     2021-01-29 23:31:38 +0100 (Fri, 29 Jan 2021)
Log Message:
-----------
cmap (29jan21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/cmap/README
    trunk/Master/texmf-dist/tex/latex/cmap/cmap.sty

Modified: trunk/Master/texmf-dist/doc/latex/cmap/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/cmap/README	2021-01-29 22:30:54 UTC (rev 57549)
+++ trunk/Master/texmf-dist/doc/latex/cmap/README	2021-01-29 22:31:38 UTC (rev 57550)
@@ -90,3 +90,5 @@
     allows to search hyphenated words, ignoring the hyphenation character.
     (this requires redefining the \defaulthyphenchar to 127). This
     change was inspired by discussion with Alexey Kuligin and Alexey Vikhlinin.
+2021/01/29 version 1.0i:
+  suppress cmaps automatically generated by pdfTeX for all handled fonts

Modified: trunk/Master/texmf-dist/tex/latex/cmap/cmap.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/cmap/cmap.sty	2021-01-29 22:30:54 UTC (rev 57549)
+++ trunk/Master/texmf-dist/tex/latex/cmap/cmap.sty	2021-01-29 22:31:38 UTC (rev 57550)
@@ -1,4 +1,4 @@
-% Copyright (c) 2003-2008 Vladimir Volovich <vvv at vsu.ru>
+% Copyright (c) 2003-2021 Vladimir Volovich <vvv at vsu.ru>
 % cmap package -- download CMap files into PDF
 %   to make "search" and "copy-and-paste" functions work properly
 % You may distribute and/or modify this program under the terms of LPPL
@@ -11,7 +11,7 @@
 %   Werner Lemberg
 %   Oleg Katsitadze
 
-\ProvidesPackage{cmap}[2008/03/06 v1.0h CMap support: searchable PDF]
+\ProvidesPackage{cmap}[2021/01/29 v1.0i CMap support: searchable PDF]
 
 \DeclareOption{resetfonts}{%
   \@for\reserved at a:=%
@@ -62,6 +62,7 @@
       %attr {/Type /CIDFile}
       file {\reserved at f}%
     \expandafter\xdef\csname cmap at set@\cmap at f@encoding\endcsname{%
+      \pdfnobuiltintounicode\noexpand\font at name
       \noexpand\expandafter\pdffontattr\noexpand\font at name{/ToUnicode \the\pdflastobj\space 0 R}}%
   }{%
     \global\expandafter\let\csname cmap at set@\cmap at f@encoding\endcsname\empty



More information about the tex-live-commits mailing list.