[latex3-commits] [git/LaTeX3-latex3-hyperref] test-unicode: set unicode to true by default (1f12fc7)
Ulrike Fischer
fischer at troubleshooting-tex.de
Fri Aug 14 13:02:01 CEST 2020
Repository : https://github.com/latex3/hyperref
On branch : test-unicode
Link : https://github.com/latex3/hyperref/commit/1f12fc7b8c55c8e220f99a322eac95a87048ca07
>---------------------------------------------------------------
commit 1f12fc7b8c55c8e220f99a322eac95a87048ca07
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date: Fri Aug 14 13:02:01 2020 +0200
set unicode to true by default
>---------------------------------------------------------------
1f12fc7b8c55c8e220f99a322eac95a87048ca07
ChangeLog.txt | 6 +++++-
doc/manual.tex | 8 ++++----
hluatex.dtx | 4 ++--
hyperref.dtx | 13 ++++++++++---
4 files changed, 21 insertions(+), 10 deletions(-)
diff --git a/ChangeLog.txt b/ChangeLog.txt
index c3287fe..7d41e69 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,5 +1,9 @@
-2020-06-20 Ulrike Fischer
+2020-08-14 Ulrike Fischer
* added Euro to encoding of form field font (issue 145)
+ * removed patches for ngerman/german: these are now in babel-german
+ * removed patches for french, unneeded according the
+ babel-french maintainer.
+ * set unicode to true by default for all engines.
2020-01-14 7.00d David Carlisle
* Test for newer GhostScript releases in dvips output
diff --git a/doc/manual.tex b/doc/manual.tex
index ded7aeb..e9b7f79 100644
--- a/doc/manual.tex
+++ b/doc/manual.tex
@@ -177,7 +177,7 @@
}
\makeatother
\title{Hypertext marks in \hologo{LaTeX}: a manual for \xpackage{hyperref}}
-\date{2020-05-15 v7.00e}
+\date{2020-08-14 v7.00f}
\begin{document}
@@ -336,7 +336,7 @@ if it can be found, and this is a convenient place to set options on a
site-wide basis.
Note however that some options (for example \texttt{unicode}) can only be used as
-packge options, and not in \verb|\hypersetup| as the option settings are processed
+package options, and not in \verb|\hypersetup| as the option settings are processed
as the package is read.
As an example, the behavior of a particular file could be controlled by:
@@ -808,7 +808,7 @@ pdfviewclip & name & empty & set /ViewClip of viewer preferences Possi
\verb|BleedBox|, \verb|TrimBox|, and \verb|ArtBox|.
The dafault according to the PDF~Refence is \verb|CropBox| \\
pdfwindowui & boolean & true & make PDF user interface elements visible \\
-unicode & boolean & false & Unicode encoded PDF strings
+unicode & boolean & true & Unicode encoded PDF strings
\end{longtable}
Each link in Acrobat carries its own magnification level, which is set
@@ -1017,7 +1017,7 @@ runcolor & \textit{filecolor} & color of `run' links\\
setpagesize & \textit{true} & set page size by special driver commands \\
tex4ht & & use \textsf{\TeX4ht} backend \\
textures & & use \textsf{Textures} backend \\
-unicode & \textit{false} & Unicode encoded pdf strings, by defaut true with \textsf{Xe\TeX} and \textsf{Lu\TeX} \\
+unicode & \textit{true} & Unicode encoded pdf strings, starting with version 2020-08-14 v7.00f set by default to true for all engines. \\
urlbordercolor & \textit{0 1 1} & color of border around URL links \\
urlcolor & \textit{magenta} & color of URL links \\
verbose & \textit{false} & be chatty \\
diff --git a/hluatex.dtx b/hluatex.dtx
index 17d19b7..78caaa8 100644
--- a/hluatex.dtx
+++ b/hluatex.dtx
@@ -1,6 +1,6 @@
% \iffalse
% Source File: hluatex.dtx
-% 2020-05-15 v7.00e
+% 2020-08-14 v7.00f
%
% Copyright
% 2016-2019 Oberdiek Package Support Group
@@ -31,7 +31,7 @@
%
% \begin{macrocode}
%<*luatex>
-%% 2020-05-15 v7.00e
+%% 2020-08-14 v7.00f
%% force unicode encoding, see issue #101
%% code mostly copied from hxetex.def
\HyPsd at LoadUnicode
diff --git a/hyperref.dtx b/hyperref.dtx
index 61245dd..b36982f 100644
--- a/hyperref.dtx
+++ b/hyperref.dtx
@@ -50,7 +50,7 @@
%<puvnenc>\ProvidesFile{puvnenc.def}
%<puarenc>\ProvidesFile{puarenc.def}
%<psdextra>\ProvidesFile{psdextra.def}
-%<!none> [2020-05-15 v7.00e %
+%<!none> [2020-08-14 v7.00f %
%<package> Hypertext links for LaTeX]
%<nohyperref> Dummy hyperref (SR)]
%<driver> Hyperref documentation driver file]
@@ -891,7 +891,7 @@
\Hy at psdextrafalse
\Hy at pdftoolbartrue
\Hy at typexmlfalse
-\Hy at unicodefalse
+\Hy at unicodetrue
\Hy at pdfusetitlefalse
\Hy at verbosefalse
\Hy at pdfwindowuitrue
@@ -2047,6 +2047,9 @@
% \LaTeX's NFSS. Because of large memory requirements the
% encoding file for Unicode support is only loaded, if option
% |unicode| is specified as package option.
+% change 2020-08-14: Starting with version
+% v7.00f the file is always loaded and unicode is the
+% default option.
% \begin{macro}{\HyPsd at LoadUnicode}
% Because the file |puenc.def| takes a lot of memory, the loading
% is defined in the macro \cs{HyPsd at LoadUnicode} called by
@@ -5138,7 +5141,11 @@
\def\HyPsd at pdfencoding@auto{auto}
\def\HyPsd at pdfencoding@pdfdoc{pdfdoc}
\def\HyPsd at pdfencoding@unicode{unicode}
-\let\HyPsd at pdfencoding\Hy at pdfencoding@pdfdoc
+% \end{macrocode}
+% change 2020-08-14, use unicode by default:
+% \begin{macrocode}
+\let\HyPsd at pdfencoding\Hy at pdfencoding@unicode
+\HyPsd at LoadUnicode
\def\HyPsd at LoadStringEnc{%
\RequirePackage{stringenc}[2009/12/15]%
\let\HyPsd at LoadStringEnc\relax
More information about the latex3-commits
mailing list.