diff options
author | Karl Berry <karl@freefriends.org> | 2023-07-16 19:53:10 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-07-16 19:53:10 +0000 |
commit | 55db676dc7605a1c83af390674e9c3b5cff31ed2 (patch) | |
tree | 54cd9ec60731b3e7acbbe198c887c20f834cee3c /Master/texmf-dist/tex/generic/babel/luababel.def | |
parent | 53acff007994228b5e46d123ecbe3a3c54741a2f (diff) |
babel (15jul23)
git-svn-id: svn://tug.org/texlive/trunk@67653 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/babel/luababel.def')
-rw-r--r-- | Master/texmf-dist/tex/generic/babel/luababel.def | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/generic/babel/luababel.def b/Master/texmf-dist/tex/generic/babel/luababel.def index ed8b34db77a..69b25b49855 100644 --- a/Master/texmf-dist/tex/generic/babel/luababel.def +++ b/Master/texmf-dist/tex/generic/babel/luababel.def @@ -975,6 +975,8 @@ end {}}} \def\bbl@fontspec@set#1#2#3#4{% eg \bbl@rmdflt@lang fnt-opt fnt-nme \xxfamily \let\bbl@tempe\bbl@mapselect + \edef\bbl@tempb{\bbl@stripslash#4/}% Catcodes hack (better pass it). + \bbl@exp{\\\bbl@replace\\\bbl@tempb{\bbl@stripslash\family/}{}}% \let\bbl@mapselect\relax \let\bbl@temp@fam#4% eg, '\rmfamily', to be restored below \let#4\@empty % Make sure \renewfontfamily is valid @@ -989,7 +991,9 @@ end \let\\\bbl@tempfs@nxx\<__fontspec_warning:nxx>% \let\<__fontspec_warning:nxx>\\\bbl@fs@warn@nxx \\\renewfontfamily\\#4% - [\bbl@cl{lsys},#2]}{#3}% ie \bbl@exp{..}{#3} + [\bbl@cl{lsys},% + \ifcase\bbl@engine\or RawFeature={family=\bbl@tempb},\fi + #2]}{#3}% ie \bbl@exp{..}{#3} \bbl@exp{% \let\<__fontspec_warning:nx>\\\bbl@tempfs@nx \let\<__fontspec_warning:nxx>\\\bbl@tempfs@nxx}% |