Re: Vine plus 所収の latex2html (その他)

名前: 栗山雅俊
日時: 2005-08-03 21:46:49
IPアドレス: 220.145.111.*

>>37224 もう一つ気がついたことがありました。 /tmp ディレクトリに作成される image00*.ps ですが、下線が 出る場合はL字の縦線が横線(下線)よりも細くなっています。 エディタで開くとエラーの出ない方(dvips(k)5.94a p1.6a1) が出る方(dvips(k)5.95a p1.7)よりも記述が多いようです。 ただ同じ Windows 版の dvips(k)5.95a p1.7 では現象が出ない ようなので、一概に5.95a版の問題とは言えないかも知れません。 EPSファイルの差分です。エラーが出る方は 2 パラグラフ分の 記述が少ないようです。 $ diff l2h1664/image001.ps l2h2879/image001.ps -------------------------------------------------------------------------------- 2,3c2,3 < %%Creator: dvips(k) p1.7 Copyright 2005 ASCII Corp.(www-ptex@ascii.co.jp) < %%+ based on dvips(k) 5.95a Copyright 2005 Radical Eye Software (www.radicaleye.com) --- > %%Creator: dvips(k) 5.94a p1.6a1 Copyright 2004 ASCII Corp.(www-ptex@ascii.co.jp) > %%+ based on dvips(k) 5.94a Copyright 2003 Radical Eye Software (www.radicaleye.com) 5c5 < %%CreationDate: Wed Aug 3 13:48:59 2005 --- > %%CreationDate: Wed Aug 3 18:10:49 2005 10,13c10,13 < %DVIPSCommandLine: /usr/local/teTeX/bin/dvips -S1 -i -Ppdf -E -E < %+ -o/tmp/l2h1664/image ./images.dvi < %DVIPSParameters: dpi=8000 < %DVIPSSource: TeX output 2005.08.03:1348 --- > %DVIPSCommandLine: /usr/bin/dvips -S1 -i -Ppdf -E -E > %+ -o/tmp/l2h2879/image ./images.dvi > %DVIPSParameters: dpi=8000, compressed > %DVIPSSource: TeX output 2005.08.03:1810 81a82,227 > %%BeginProcSet: texc.pro 0 0 > %! > /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S > N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 > mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 > 0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ > landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize > mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ > matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round > exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ > statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] > N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin > /FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array > /BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 > array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N > df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A > definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get > }B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} > B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr > 1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 > 1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx > 0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx > sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ > rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp > gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B > /chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ > /cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ > A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy > get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} > ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp > fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 > {2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add > chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ > 1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} > forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn > /BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put > }if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ > bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A > mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ > SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ > userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X > 1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 > index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N > /dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 > def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 > rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 > N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop > false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A > length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} > forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ > BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat > {BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch > round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 > rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B > /M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} > B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p > -3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ > 0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end > > %%EndProcSet > %%BeginProcSet: bbad153f.enc 0 0 > % Thomas Esser, Dec 2002. public domain > % > % Encoding for: > % cmsy10 cmsy5 cmsy6 cmsy7 cmsy8 cmsy9 > % > /TeXbbad153fEncoding [ > /minus /periodcentered /multiply /asteriskmath /divide /diamondmath > /plusminus /minusplus /circleplus /circleminus /circlemultiply > /circledivide /circledot /circlecopyrt /openbullet /bullet > /equivasymptotic /equivalence /reflexsubset /reflexsuperset /lessequal > /greaterequal /precedesequal /followsequal /similar /approxequal > /propersubset /propersuperset /lessmuch /greatermuch /precedes /follows > /arrowleft /arrowright /arrowup /arrowdown /arrowboth /arrownortheast > /arrowsoutheast /similarequal /arrowdblleft /arrowdblright /arrowdblup > /arrowdbldown /arrowdblboth /arrownorthwest /arrowsouthwest /proportional > /prime /infinity /element /owner /triangle /triangleinv /negationslash > /mapsto /universal /existential /logicalnot /emptyset /Rfractur /Ifractur > /latticetop /perpendicular /aleph /A /B /C /D /E /F /G /H /I /J /K > /L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /union /intersection > /unionmulti /logicaland /logicalor /turnstileleft /turnstileright > /floorleft /floorright /ceilingleft /ceilingright /braceleft /braceright > /angbracketleft /angbracketright /bar /bardbl /arrowbothv /arrowdblbothv > /backslash /wreathproduct /radical /coproduct /nabla /integral > /unionsq /intersectionsq /subsetsqequal /supersetsqequal /section > /dagger /daggerdbl /paragraph /club /diamond /heart /spade /arrowleft > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /minus /periodcentered /multiply /asteriskmath /divide /diamondmath > /plusminus /minusplus /circleplus /circleminus /.notdef /.notdef > /circlemultiply /circledivide /circledot /circlecopyrt /openbullet > /bullet /equivasymptotic /equivalence /reflexsubset /reflexsuperset > /lessequal /greaterequal /precedesequal /followsequal /similar > /approxequal /propersubset /propersuperset /lessmuch /greatermuch > /precedes /follows /arrowleft /spade /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > ] def > > %%EndProcSet > %%BeginProcSet: f7b6d320.enc 0 0 > % Thomas Esser, Dec 2002. public domain > % > % Encoding for: > % cmb10 cmbx10 cmbx12 cmbx5 cmbx6 cmbx7 cmbx8 cmbx9 cmbxsl10 > % cmdunh10 cmr10 cmr12 cmr17cmr6 cmr7 cmr8 cmr9 cmsl10 cmsl12 cmsl8 > % cmsl9 cmss10cmss12 cmss17 cmss8 cmss9 cmssbx10 cmssdc10 cmssi10 > % cmssi12 cmssi17 cmssi8cmssi9 cmssq8 cmssqi8 cmvtt10 > % > /TeXf7b6d320Encoding [ > /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega > /ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute /caron /breve > /macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash > /suppress /exclam /quotedblright /numbersign /dollar /percent /ampersand > /quoteright /parenleft /parenright /asterisk /plus /comma /hyphen > /period /slash /zero /one /two /three /four /five /six /seven /eight > /nine /colon /semicolon /exclamdown /equal /questiondown /question /at > /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X > /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent > /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u > /v /w /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis /suppress > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space > /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /.notdef > /.notdef /Omega /ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute > /caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE > /OE /Oslash /suppress /dieresis /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef > ] def > > %%EndProcSet 227c373 < dup 0 /minus put --- > dup 0 /.notdef put 229a376 > /UniqueID 5000820 def 262c409,410 < @start /Fa 255[ 861{ } 1 1106.96 /CMSY10 rf end --- > @start /Fa 255[ 861{ TeXbbad153fEncoding ReEncodeFont } 1 > 1106.96 /CMSY10 rf end 270c418 < Black Black -7 2127 111 2128 v Fa 292 970 a(\000)p 49 --- > Black Black -7 2127 111 2128 v Fa 292 970 a(\241) p 49 -------------------------------------------------------------------------------- 終わり

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)