diff options
| author | John MacFarlane <[email protected]> | 2023-08-26 17:18:00 -0700 |
|---|---|---|
| committer | John MacFarlane <[email protected]> | 2023-08-26 17:18:55 -0700 |
| commit | 65985f5405acc6b0f19a3549e4836ffe727c33ae (patch) | |
| tree | 52788bf50a423a90599fabd65990b5d8d5e41870 /data | |
| parent | e4467ba10c6d793ffe4b598719d3ba882240db97 (diff) | |
LaTeX template: special definition of `\st` for CJK.
soul's version raises on error on CJK text.
Closes #9019.
Diffstat (limited to 'data')
| -rw-r--r-- | data/templates/default.latex | 7 |
1 files changed, 7 insertions, 0 deletions
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 |
