X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=src%2Fpatches%2Flltjp-fontspec.sty;h=40f8c1e94e06cf918229b6a7277267ae62429705;hb=9e0d77f11634a037f609ca44ed3cc8d6762ea32b;hp=32e4ef0b8ab4de74274b5e92dd8ea4b4ae9afec0;hpb=506b798afe0aafc1408e8f1ab88e7909dbea02e6;p=luatex-ja%2Fluatexja.git diff --git a/src/patches/lltjp-fontspec.sty b/src/patches/lltjp-fontspec.sty index 32e4ef0..40f8c1e 100644 --- a/src/patches/lltjp-fontspec.sty +++ b/src/patches/lltjp-fontspec.sty @@ -132,15 +132,19 @@ { \fontspec_visible_space_fallback: } } -\def\verb - { - \relax\ifmmode\hbox\else\leavevmode\fi % same as lltjcore - \bgroup - \verb@eol@error \let\do\@makeother \dospecials - \verbatim@font\@noligs - \@ifstar\__fontspecsverb\@verb - } - +\AtBeginDocument{ + \cs_if_exist:NF \verbvisiblespace { + % >= LaTeX2e <2018-12-01> does not need the following patch + \def\verb + { + \relax\ifmmode\hbox\else\leavevmode\fi % same as lltjcore + \bgroup + \verb@eol@error \let\do\@makeother \dospecials + \verbatim@font\@noligs + \@ifstar\__fontspecsverb\@verb + } + } +} \cs_set:Npn \emshape { \gtfamily \itshape } \cs_set:Npn \eminnershape { \mcfamily \upshape }