OSDN Git Service

Fix (ad hoc): We could not use the listings package with ltjsarticle.
authorKazuki Maeda <kmaeda@users.sourceforge.jp>
Thu, 27 Oct 2011 02:23:54 +0000 (11:23 +0900)
committerKazuki Maeda <kmaeda@users.sourceforge.jp>
Thu, 27 Oct 2011 02:26:26 +0000 (11:26 +0900)
 * man-ja.tex uses the ltjsarticle class.

doc/lltjlisting.sty
doc/man-ja.pdf
doc/manual.dtx

index 8ef0175..2563773 100644 (file)
 %\lst@AddToHook{Init}{\catcode"FFFFF=9 }
 %\lst@AddToHook{DeInit}{\catcode"FFFFF=14 }
 %\lst@Def{1048575}{}
-\endinput
\ No newline at end of file
+
+% 2. listing な環境の処理中に \DeclareFontShape の (s)sub が実行されると,なぜか
+%        ! Use of set@size@funct@args@ doesn't match its definition.
+%    のエラーが出る.
+%    \ifnot@nil #1-> \def\reserved@a{#1}... の \reserved@a=\set@size@funct@args@
+%    がなぜか実行される?
+%    ad hoc な対策として事前に必要な (s)sub は実行しておくことにする.
+\lst@AddToHook{Init}{\begingroup\itshape\bfseries\upshape\endgroup}
+\endinput
index 3840bbd..15c459e 100644 (file)
Binary files a/doc/man-ja.pdf and b/doc/man-ja.pdf differ
index 4ae38f1..d6a76f3 100644 (file)
@@ -1,16 +1,8 @@
 %#! lualatex -shell-escape manual.ins
 
-%<*en>
-\documentclass[a4paper,titlepage]{article}
+%<en>\documentclass[a4paper,titlepage]{article}
+%<ja>\documentclass[a4paper,titlepage]{ltjsarticle}
 \usepackage[margin=20mm,footskip=5mm]{geometry}
-%</en>
-%<*ja>
-\documentclass[a4paper,titlepage]{bxjsarticle}
-\setpagelayout*{margin=20mm,footskip=5mm}
-\def\headfont{\normalfont\bfseries}
-% \def\headfont{\sffamily\gtfamily} is needed in ordinal documents
-% This document cannot typeset in ltjsclasses (conflict with showexpl?)
-%</ja>
 
 \usepackage{amsmath,amssymb,xcolor,pict2e,multienum,amsthm,float}
 \usepackage{booktabs,listings,lltjlisting,showexpl,multicol}