From b4be0582e793d75329dd11d177d3aed9991d86b2 Mon Sep 17 00:00:00 2001 From: Hironori Kitagawa Date: Wed, 7 Jan 2015 11:19:19 +0900 Subject: [PATCH] ... and more --- src/patches/lltjp-listings.sty | 7 +++++-- test/test13-listings.pdf | Bin 68021 -> 68070 bytes test/test13-listings.tex | 5 +++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/patches/lltjp-listings.sty b/src/patches/lltjp-listings.sty index 7038737..7735d72 100644 --- a/src/patches/lltjp-listings.sty +++ b/src/patches/lltjp-listings.sty @@ -173,12 +173,15 @@ \SetCatcodeRange{"FE00}{"FE0F}{13}% Variation Selector } -% redefine \lstinline +% redefine \lstinline@ and \lst@InlineG % because \lstinline!あ...! causes ``Runaway argument?'' Error -\let\ltj@lstinline@=\lstinline@ \def\lstinline@#1{% \lst@Init\relax \ltj@lst@check@inline{\lst@InlineM#1}{\lst@InlineJ#1}} +\def\lst@InlineG{% + \lst@Init\relax + \ltj@lst@check@inline{\lst@InlineM\}}% + {\let\lst@arg\@empty \lst@InlineGJ}} \def\ltj@lst@check@inline#1#2#3{% \begingroup \lccode`\~=`#3\lowercase{\endgroup diff --git a/test/test13-listings.pdf b/test/test13-listings.pdf index c988bf50abc3239ee993a3d3b92abf43351d9c72..d8e3c0243e6f98868f7e29d6856d5fd061dcf594 100644 GIT binary patch delta 2691 zcmV-}3VijolLY3I1h73C0yZ|2k;5i`tx?NP!$1tY_bc`XFn(_=p-4>&NSt#+T;at3 zUvbh@f=wF`>cKnmt~|5j!SYeCJnwM9Vcgw6xtD-&b}i$3p?ttRIe@4ZwgBNM<7at& zK=kMd6IBrTkXU=N>?M2O_jhd5t6_FS-tH5#5l!^|ZG1^Ni7h#;AXU$D(w*pkji*`& zYQ03D25#08XsT+d|YIkMJj;%h}9NvaAoR1%e zD=nl@!Uv(0P^g8HLW2>?38SeIh1Jv|g$*E75a3a0BM_)j3uo0U?S!Xc8by#aNs8dK z;HeS~=^(wv3qz9u0;wj=q~188yt9J3v_vJWqM1g%Qb1FGXp*HN2Ar@o1Za|_b^sKL z>P}LfR`O({CDpthkP3-bC`0ygok}a^E3h=x8NsR$LGTPDF9P`!tUyUKX&PAy>?aC9 zT8#z*TZvQ;$a8z1=S3mz; zo!{Lw)u+jSRa5QHXRBtmS_(tke_EY3%lYl%qFGWXxPIJRPA7ZwzsHiQ+MAy&nbejw zX;{!)(oaL*ykW(Mq>c+ienka`Yaw|%XOipvEPmB4*S+g2fpAHVI^XBhWofO?; zq0&PW<&JEmeN?6uHHS8emhcGAFw+ms#21;l-oSf*4SuGTS`DoXJGb(=rrCjMTJOlT zVo+}{9h1TLTR9A~#vP%tW92h#GsEEO-3Par_JlZ(?HHy0N!3avL9|uuS3|e@z5i>Y z+f~5!)Pl?Ht^OKK7X0RlwbQ-n4*J!s#P@yi@D$@~1$k|)vgC{{5@yNjBKa(VDpK~z zVQIrJ(&mb0FN>7hlvhy1vS)RH5(oXDSzaurH>>#~R!=71n(Fk-yIzse@||T36B}j4+Li}?DQX;%4F~Fmb6hv zvwzRYg45<|x?C;p#1C&T=YKUnRv#Ca&4PRuKjamEB;#&wuA6VX?efhVKAK9|F-Tb( zYq%7HKRPRR%)ul9qaez^8tMEb!P#-A*<-gBAPsUVHP@b&Y6ZxG%R*=c!unt}kGkzc zf18Co&4rE8-i*67HyjXTYXxPCt)Ofcx()=L2kO?{U}P2`3%M(M5+HZAw$&l1EVP5^ zpDL2el7b?Ywrm1PAxlOVsm!oNpDlBt%!M`p6!YAxLT=N#^mrwQ!<4r^R}0Og;?8syqWSKngtp&+&D_yI=A(YLrc^4n2@8jQoJ3Kgj{bByU zpGf8MDeDcG+p5gm{(G7GUz3~3O!ash6K`iaUX$n=pO2&A^zQcCbT;~xqjK*ZPQm2Y zxR(z^o@w*fqpaOU)f2bbxaRX6d15y4NhTtbrPWP+W0jpR8R&+q?ldT~Q4I2h_;k>S^WROy8)szcA z74k|!3|W|{m-9=7tTYRi~Mm0V@9tSg06d$ zyY5ZyRR@3Q?*BZ~f4RrOcH!rH@N+MO-xeQ-;B#sSJ|~}%3~t%f0rWzK9`2NMJ;NYE zf*2RT)Cr7&se^MqoA5-}x^*D|(vCSpgp@3nk2f+VjGRe&9ie9EX{UpVvNkr-EP;WV zm}0#*G0CLCkSG=?n}$rWs#Rf1?n(F$AmR^WI+>Tzj}jBce-;1uh8>JE-MQSv$vHO$C{)9p~ziQRy)b0O#SeLv9 z0b@`%MlnM3gJB#6@N-(dQQp$J z^+nyQt;_0zi0};zY&w{1BJmB_OcDm^NVkU7BI#fh23wad67`(3{Br*1bLRMO|1m=PtB5<^7x(rZSfiTs_dU)ZkNIV=lO^PWoO+4C|anED-IJu(sdaRfx{L(~?*wUT(wsns&EBy!V{e#5&PE3v2hoU6uH}ajJv~!NVqht&uxU1Thdq^ErhtK+|9MT0)j~mXAd243R>_ z{Znd(K|(Xjk`UOXw&hn{ZZ7YI%hSZG&SScLthF?1RjZfrRs^BLAAH84jjplWS~C3{>+d|YIh}HVyh1}hqvJj=i|rW zN((8J@Ifdg6l$TQ&|rje!f0wlVKuc#VFL&i1b7tM2n1@>!ddl7JK<@VMiC@Uk|H=Q zc&bE0I!Lea!q8-ZK&nYIsW(n2@2sFMEl~-pXr_^`6wnlZnq+B+0VgaC0h(l~9RP)* zx|39=l|0#KNj0wrq(Y(<%89!YCCM?F#tFPw2G9F-Q})z3dy z=XWMa(=tGXqFTTt{*p-)5+fa@3Ew+_U0!`CbeZv z8WuE{^wZEcZ&>jmspGwp6kIJ;7=Fmpb5+30hX8NI-_#!jc8@Sbf;AdK?)zHeYb1R=~njM&?^^Qy{ z2KDyRF&TWnmBTP=+z}c(RzA}QvalCrIH}pD)y_PTm9buwbAV= zV0&u8<@Q#8jV23zbH&=}-gF23YF6U=zIb?w@wI}ywpLkk#uf>)WOb2zmOvFL`{b~+ zVQF(MMYESh%5BOkC}P>Ox7w|}g-!Y#7;Wp**YoX)PQqf1(Hy1E;^ul6R(CJx>1Su*c(LW|O%<=Dh4 ztFF%HpJ!9j)(C?SElk#NojWvF&gbur4vv2(H^qd<4Cn`fGZ%LHcTQ!p_jgO$sH54R zbF$#HxtcCli#zed+spYM&5zZ`#bvV~pT!S(#UIJIo15$A8*jUO^M;S6Qg#ed*2Wqx z#o&+5iXC$>Nx&$G@~=iZKS^+Q+-dgMtp!MfoJ!5Lr=?l}vf#21T7j@WSk0qu`_O-8 zAy0E*W3)HpZp{q`1ld|a*n)(nZSSjFnl!ysm{J z`D_80ye>f2%*>P|Z?XkJ=G_Px4wQei>MZ%TSF0Q^tums>3b_7wmU@chCJ8j zy*DBIYeH*5GTchnDsTv8b8Ozl$Lag{*Iy40PG5hR|L=G@`?SE55fR4i^<;msN#P?> zD@KNIcmfJ#n#vU#_r6EtR<3DWX}OigomtbkG=;|LVI+Gr9$rY}_j@>`a%+ZEZuJwX zTs~#J0drfGncIIabN_2{GnuI#Z)4)^Ovh^yUE}j{G@Rbuew)rl|K_M{y~8P({2KT2 zp2&0U(a39CA}?PM*q*T)vD|;SmMwmNEc^R02w%QcAk>BF#y&+_4_c^z_&@9%k-!NJ|Xt+z8-vifAadg`SR{=(eTUR z`g$@-@!LiQ+E9w-klx>czsdw#AiJEP&K#vdXOZnhI zKZh`a4N8D#P{PAo+lLioR;Xnn%0#jdnB}fJp7hb0#4GD3c zz?e2*YXcP__N3 zpru@c%D675unQ`Hmx6!lULQ9Q6*ds%pMj|R_jCX!*TMDBox=IEqwN_2J@KYgw z^zrwvdxP-YpIGr1$MFS^{zudy+r6MVOqHhOM3y5|{x@U%Q`?_~e;=i!BOALk-}oWYpUD~6!!-sG-( zlY7;{AG+n)!R z-#sY)-jtV4#A64=hR#88z3-UrrQb0hc5~ybY&@LYGagQlY;FIzxcriGyZnUN{S9O( zs{Q#be{LzRK1?r{}f3zLe}XkugcCzbsPg>rt?s?Dj}{{eg7m+c1u zV^A?RLpMY+LPR$*H!?XfLqtMCLNYQoMmR=AMno_(K}0?vJTW#yH$*Z*L^m=wGC46r zL_$JBGBP$sI7UTAL@+Z!L_S?FOl59obZ8(lH87LG!zOQM!oKY!JNwy0`&@L_Oy$znuR$d6EYJdMO}B z0Rl0UHpQAKi$$?b^iI5{MT*Fzea?z$F)lKqkBF|kW<@`dzxA0D5fPvJ91(+JfGB*s z8xnb}@iGd2n(B}Gq03h(t6fB*mh diff --git a/test/test13-listings.tex b/test/test13-listings.tex index 9df818e..e9cad71 100644 --- a/test/test13-listings.tex +++ b/test/test13-listings.tex @@ -159,10 +159,11 @@ IVS対応2: \texttt{vsraw=true} \textbf{Ticket \#34786} \ltjsetparameter{autoxspacing=false} -foo \lstinline[basicstyle=\tt]!あbar! baz あ +foo \lstinline[basicstyle=\tt]!bar! baz あ あ\lstinline[basicstyle=\tt]{bar}hoge -%あ\lstinline[basicstyle=\tt]{いbar}hoge +foo \lstinline[basicstyle=\tt]!あbar! baz あ +あ\lstinline[basicstyle=\tt]{いbar}hoge \end{document} -- 2.11.0