From 0d086898e7cb940163d52bb5e0c7e7adefd427b6 Mon Sep 17 00:00:00 2001 From: Hironori Kitagawa Date: Mon, 5 Sep 2011 22:39:52 +0900 Subject: [PATCH] Fixed the handling of linebreaks after a Japanese character in \verb and verbatim environment. --- src/lltjcore.sty | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/lltjcore.sty b/src/lltjcore.sty index f8fc1fa..12da597 100644 --- a/src/lltjcore.sty +++ b/src/lltjcore.sty @@ -149,5 +149,29 @@ \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 -- 2.11.0