名前: mk 日時: 2006-10-23 18:00:27 IPアドレス: 211.133.115.*
>>44473 私の手元にある movie15.sty [2006/10/12] では、1420行目辺りの\if@MXV@inlineを \iffalseで置き換えてやると使えました。理由は、私には分かりません。 かなり昔の movie15.sty [2004/11/08] なら、何もしないでそのまま使えるようです。 以下、1420行目以降の関連する部分を貼り付けます。 この部分を読み込まないことが何を意味するか理解しておらず不安ですが、 windows/dvips/distillerの環境で今のところ支障なく使えています。 \if@MXV@inline %embed the same media file only once \ifthenelse{\equal{\@MXV@getlabelvalue{#4}}{undefined}}{% %new stream object \pdfmark{% pdfmark=/OBJ,% Raw={% /_objdef {fstream\the\@MXV@includes}% /type/stream% }% }% \pdfmark{% pdfmark=/PUT,% Raw={% {fstream\the\@MXV@includes}% (#4) (r) file% read in file contents }% }% \pdfmark{% pdfmark=/PUT,% Raw={% {fstream\the\@MXV@includes} <<% /Type/EmbeddedFile% /Subtype(\@MXV@mime)% >>% }% }% \edef\@MXV@moviestream{fstream\the\@MXV@includes}% \@MXV@newlabel{#4}{fstream\the\@MXV@includes}% }{% \edef\@MXV@moviestream{\@MXV@getlabelvalue{#4}}% }% % put the embedded file entry into file spec object \pdfmark{% pdfmark=/PUT,% Raw={% {filespec\the\@MXV@includes} <<% /EF << /F {\@MXV@moviestream} >>% >>% }% }% \fi%
この書き込みへの返事: