OSDN Git Service

#39138
authorHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Tue, 16 Apr 2019 13:25:07 +0000 (22:25 +0900)
committerHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Tue, 16 Apr 2019 13:25:07 +0000 (22:25 +0900)
src/patches/lltjp-fontspec.sty

index 32e4ef0..40f8c1e 100644 (file)
    { \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 }