OSDN Git Service

try to fix #36000
authorHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Fri, 29 Jan 2016 03:33:13 +0000 (12:33 +0900)
committerHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Fri, 29 Jan 2016 03:33:13 +0000 (12:33 +0900)
src/patches/lltjcore.sty

index 63ba233..f8af0aa 100644 (file)
   \unless\ifnum\ltjgetparameter{direction}=3 \@makefnmark
   \else\hbox to\z@{\hskip-.25\zw\raise.9\zh\@makefnmark\hss}\fi
   \ifhmode\spacefactor\@x@sf\fi\relax}
-\def\@setref#1#2#3{%
+\begingroup
+\@ifpackageloaded{hyperref}
+  {\def\ltj@setrefprefix{real}}
+  {\def\ltj@setrefprefix{}}
+\expandafter\gdef\csname \ltj@setrefprefix @setref\endcsname#1#2#3{%
   \ifx#1\relax
     \protect\G@refundefinedtrue
     \nfss@text{\reset@font\bfseries ??}%
   \else
     \expandafter#2#1\relax% change \null to \relax
   \fi}
+\endgroup
 \if@compatibility\else
 \def\verb{\relax\ifmmode\hbox\else\leavevmode\fi
   \bgroup