diff --git a/base/changes.txt b/base/changes.txt index 325b2508d..9a291a0bc 100644 --- a/base/changes.txt +++ b/base/changes.txt @@ -6,6 +6,13 @@ completeness or accuracy and it contains some references to files that are not part of the distribution. ================================================================================ +2021-01-21 Marcel Krüger + + * ltfinal.dtx: + For pdfTeX enable automatic generation of ToUnicode maps. + For pdfTeX versions which do not support dumping these into the format, + all \pdfglyphtounicode instructions will be dumped into \everyjob + 2021-01-08 Frank Mittelbach * ltshipout.dtx (subsection{Package \pkg{everyshi} emulation}): diff --git a/base/doc/ltnews33.tex b/base/doc/ltnews33.tex index aa6c60212..2dcec5a27 100644 --- a/base/doc/ltnews33.tex +++ b/base/doc/ltnews33.tex @@ -139,6 +139,17 @@ \subsection{Allow extra space between name and address in \pkg{letter} class} \githubissue{427} +\subsection{Improved copy\&paste support for \pdfTeX{} documents} + +Copying from and searching in PDF files works more reliably, if these +files contain ToUnicode CMaps which help the viewer to map glyphs to +(Unicode) characters. These CMaps already were written for OpenType +font in \XeTeX{} and \LuaTeX{}. Now \pdfTeX's support for generating +these maps is enabled by default too. +% +\githubissue{465} + + \subsection{Provide hook in \cs{selectfont}}