OSDN Git Service

Fixed the handling of linebreaks after a Japanese character in \verb and verbatim...
authorHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Mon, 5 Sep 2011 13:39:52 +0000 (22:39 +0900)
committerHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Mon, 5 Sep 2011 13:39:52 +0000 (22:39 +0900)
src/lltjcore.sty

index f8fc1fa..12da597 100644 (file)
   \stepcounter{page}%
   \let\firstmark\botmark
 }
+\def\@verbatim{\trivlist \item\relax
+  \if@minipage\else\vskip\parskip\fi
+  \leftskip\@totalleftmargin\rightskip\z@skip
+  \parindent\z@\parfillskip\@flushglue\parskip\z@skip
+  \@@par
+  \@tempswafalse
+  \def\par{%
+    \if@tempswa
+      \leavevmode \null \@@par\penalty\interlinepenalty
+    \else
+      \@tempswatrue
+      \ifhmode\@@par\penalty\interlinepenalty\fi
+    \fi}%
+  \let\do\@makeother \dospecials \catcode"FFFFF=12 %"
+  \obeylines \verbatim@font \@noligs
+  \hyphenchar\font\m@ne
+  \everypar \expandafter{\the\everypar \unpenalty}%
+}
+\def\verb{\relax\ifmmode\hbox\else\leavevmode\null\fi
+  \bgroup
+    \verb@eol@error \let\do\@makeother \dospecials \catcode"FFFFF=12 %"
+    \verbatim@font\@noligs
+    \@ifstar\@sverb\@verb}
+
 
 \endinput