From 129dfac99de9cbe5c8656f9bb648cb9923cd0b68 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 11 Jul 2018 22:54:37 +0000 Subject: /CharSet and \pdfglyphtounicode notes git-svn-id: svn://tug.org/texlive/trunk@48188 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/web2c/pdftexdir/ChangeLog | 2 ++ Build/source/texk/web2c/pdftexdir/NEWS | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/Build/source/texk/web2c/pdftexdir/ChangeLog b/Build/source/texk/web2c/pdftexdir/ChangeLog index cc4d754b614..1008b94fc70 100644 --- a/Build/source/texk/web2c/pdftexdir/ChangeLog +++ b/Build/source/texk/web2c/pdftexdir/ChangeLog @@ -1,6 +1,8 @@ 2018-07-09 Karl Berry * writefont.c (write_fontdescriptor) [ENABLE_PDF_CHARSET]: + compile-time conditional for re-enabling output of PDF /CharSet, + which is now disabled by default. 2018-06-13 TANAKA Takuji diff --git a/Build/source/texk/web2c/pdftexdir/NEWS b/Build/source/texk/web2c/pdftexdir/NEWS index e4aa0d04661..dffd93eb681 100644 --- a/Build/source/texk/web2c/pdftexdir/NEWS +++ b/Build/source/texk/web2c/pdftexdir/NEWS @@ -1,5 +1,7 @@ - changes: - new primitive \expanded (from unreleased pdftex 1.50 branch + luatex). + - the /CharSet string is now always omitted from the PDF output, since + it cannot feasibly be guaranteed correct, but the standard requires this. pdfTeX 3.14159265-2.6-1.40.19 (TeX Live 2018) (April 14, 2018) - changes: @@ -14,6 +16,9 @@ pdfTeX 3.14159265-2.6-1.40.19 (TeX Live 2018) (April 14, 2018) non-primitive (pdftex r784). - \pdfprimitive does not swallow a following control sequence (pdftex r784). - \ifpdfprimitive now correctly returns true for "\ " (TL r45394). + - \pdfglyphtounicode now warns if the argument is outside the valid + range for Unicode; the implication is that multiple code points must + now be separated by spaces (as has always been documented). - source: support xpdf-4 by default, or xpdf-3.04, or poppler-0.57.0 and older, via #defines. Provide new files, pdftoepdf-newpoppler.cc -- cgit v1.2.3