5 \NeedsTeXFormat{LaTeX2e}
6 \ProvidesPackage{lltjp-fontspec}[2017/05/05 Patch to fontspec for LuaTeX-ja]
8 \RequirePackage{fontspec,luatexja}
11 \@ifpackagelater{fontspec}{2017/01/01}{
12 \cs_set:Nn \fontspec_visible_space:
14 \__fontspec_primitive_font_glyph_if_exist:NnTF \font {"2423}
15 { \ltjalchar"2423\scan_stop: }
16 { \fontspec_visible_space_fallback: }
19 \cs_set:Nn \fontspec_visible_space:
21 \font_glyph_if_exist:NnTF \font {"2423}
22 { \ltjalchar"2423\scan_stop: }
23 { \fontspec_visible_space_fallback: }
28 \relax\ifmmode\hbox\else\leavevmode\fi % same as lltjcore
30 \verb@eol@error \let\do\@makeother \dospecials
31 \verbatim@font\@noligs
32 \@ifstar\__fontspecsverb\@verb
36 %%%%%%%% shapes in \em
37 \cs_set:Npn \emshape { \gtfamily \itshape }
38 \cs_set:Npn \eminnershape { \mcfamily \upshape }