git.iko.soy/typeable/pandoc
on master help sign in
Allow setting Japanese fonts when using LuaLaTeX (#3873)

...by using the `luatexja-fontspec` and `luatexja-preset` packages. Use existing `CJKmainfont` and `CJKoptions` template variables. Add `luatexjafontspecoptions` for `luatexja-fontspec` and `luatexjapresetoptions` for `luatexja-preset`.

commitc9be2de5c1d6856531c497a1a0f919b030a5cb95 authorVáclav Haisman <vhaisman@gmail.com> dateFri 25 Aug 2017, 20:20 (9 years ago) parente6f767b
1 file changed+13
data/templates/default.latex+13
data/templates/default.latex+13
@@ -64,8 +64,21 @@ $else$
6464$endif$
6565$endif$
6666$if(CJKmainfont)$
67+ \ifxetex
6768 \usepackage{xeCJK}
6869 \setCJKmainfont[$for(CJKoptions)$$CJKoptions$$sep$,$endfor$]{$CJKmainfont$}
70+ \fi
71+$endif$
72+$if(luatexjapresetoptions)$
73+ \ifluatex
74+ \usepackage[$for(luatexjapresetoptions)$$luatexjapresetoptions$$sep$,$endfor$]{luatexja-preset}
75+ \fi
76+$endif$
77+$if(CJKmainfont)$
78+ \ifluatex
79+ \usepackage[$for(luatexjafontspecoptions)$$luatexjafontspecoptions$$sep$,$endfor$]{luatexja-fontspec}
80+ \setmainjfont[$for(CJKoptions)$$CJKoptions$$sep$,$endfor$]{$CJKmainfont$}
81+ \fi
6982$endif$
7083\fi
7184% use upquote if available, for straight quotes in verbatim environments