From 65985f5405acc6b0f19a3549e4836ffe727c33ae Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Sat, 26 Aug 2023 17:18:00 -0700 Subject: LaTeX template: special definition of `\st` for CJK. soul's version raises on error on CJK text. Closes #9019. --- data/templates/default.latex | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'data') diff --git a/data/templates/default.latex b/data/templates/default.latex index bc5f54e81..e2cfce1f1 100644 --- a/data/templates/default.latex +++ b/data/templates/default.latex @@ -297,6 +297,13 @@ $-- also used for underline \usepackage[soul]{lua-ul} \else \usepackage{soul} +$if(CJKmainfont)$ + \ifXeTeX + % soul's \st doesn't work for CJK: + \usepackage{xeCJKfntef} + \renewcommand{\st}[1]{\sout{#1}} + \fi +$endif$ \fi $endif$ \setlength{\emergencystretch}{3em} % prevent overfull lines -- cgit v1.2.3