名前: tj 日時: 2004-10-26 17:22:53 IPアドレス: 133.11.34.*
>>32205 すいません。自己解決しました。 プリアンブルに \makeatletter \let\@@shipout\shipout \def\shipout\vbox{\@@shipout\vbox\bgroup\afterassignment\insertBackGround\let\reserved@a=} \def\insertBackGround#1{#1% \iftombow \copy\BackGround\kern0pt \else \kern-1truein\moveleft1truein\copy\BackGround\kern1truein \fi} \newbox\BackGroundUnit \newbox\BackGround \def\haikei#1{ \setbox\BackGroundUnit\hbox{\includegraphics*[width = \paperwidth, height = \paperheight]{#1}} \@tempdima\paperheight \advance\@tempdima\ht\BackGroundUnit\advance\@tempdima\dp\BackGroundUnit \setbox\BackGround\vbox to \@tempdima{ \@tempdima=\paperwidth\advance\@tempdima\wd\BackGroundUnit \leaders\hbox to\@tempdima{\leaders\copy\BackGroundUnit\hfil}\vfil } \wd\BackGround=0pt\ht\BackGround=0pt\dp\BackGround=0pt } \makeatother と書いておけば、 \haikei{画像ファイル名} とするごとにそれ以降のページの背景画像が設定できます。 小さい画像を繰り返すときは\includegraphics*の後の[]は省略します。
この書き込みへの返事: