diff options
author | Norbert Preining <norbert@preining.info> | 2021-01-01 03:04:10 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2021-01-01 03:04:10 +0000 |
commit | 6c6a334f0aa3b95572afe30fa2d17e634c7019ce (patch) | |
tree | c544085b81c972031bc7bafb88c32b9f3d3750d6 /macros/latex/contrib/biblatex/latex/blx-unicode.def | |
parent | 80e0ab3c814b0dfd8ff304620dccbdea877f93ba (diff) |
CTAN sync 202101010304
Diffstat (limited to 'macros/latex/contrib/biblatex/latex/blx-unicode.def')
-rw-r--r-- | macros/latex/contrib/biblatex/latex/blx-unicode.def | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/macros/latex/contrib/biblatex/latex/blx-unicode.def b/macros/latex/contrib/biblatex/latex/blx-unicode.def index 01009c028c..12eabfe98b 100644 --- a/macros/latex/contrib/biblatex/latex/blx-unicode.def +++ b/macros/latex/contrib/biblatex/latex/blx-unicode.def @@ -32,6 +32,20 @@ \closein\blx@bcfin \endgroup +% Second part of workaround for odd XeTeX/babel-french behaviour +% https://github.com/plk/biblatex/issues/979 +% fix by Ulrike Fischer +% https://tex.stackexchange.com/a/544914/. +% The first bit lives in biblatex.sty. +% At some point we may want to consider providing a +% blx-unicode-xetex and a blx-unicode-lualatex +% both loading a blx-unicode-generic. +% For now this test is enough. +\ifundef\XeTeXrevision + {} + {\providerobustcmd*{\textnohyphenation}[1]{% + \bgroup\nohyphenation#1\egroup^^^^200b}} + \appto\blx@setfrcodes{% % … should probably have dot spacefactor, but pdfLaTeX % makes it a period, so we have this here for consistency |