Re: picture 環境のマイナス領域

名前: 大熊 一弘
日時: 2002-07-19 17:36:30
IPアドレス: 211.131.45.*

>>9573 > それを picture 環境の重ね合わせにより実現しようと, どのような手法で重ね合わせをしておられるのかわかりませんが, 最初の picture 環境を 以後描画されるものすべて含む ようにセットしておけば良いのではないでしょうか. 下の ex1.tex では,赤枠で示した picture 環境に 緑枠,青枠の picture 環境を重ねていますが, TeX が認識するボックスのサイズは最初のpicture環境(赤枠)です. したがって,緑,青のpicture環境を含むボックスを作りたければ 最初のpicture環境(赤枠)のサイズを大きくしておかねばなりません. それが下の ex2.tex です. % --- ex1.tex ------------------------------------ \documentclass{jarticle} \usepackage[dvips]{color} \fboxsep=0pt\relax \begin{document} ああああああああああああああああああああああああああああ ああああああああああああああああああああああああああああ ああああああああああああああああああああああああああああ ああああああああああああああああああああああああああああ% {\color{red}\fbox{% \begin{picture}(40,40)(-20,-20)% \put(-20,-20){\makebox(0,0){○}}% \put(0,0){\color{green}\fbox{% \begin{picture}(60,60)(-30,-30)% \put(-30,-30){\makebox(0,0){×}}% \end{picture}% }}% \put(0,-20){\color{blue}\fbox{% \begin{picture}(100,10)% \put(100,10){\makebox(0,0){△}}% \end{picture}}}% \end{picture}}}% いいいいいいいいいいいいいいいいいいいいいいいいいいいい いいいいいいいいいいいいいいいいいいいいいいいいいいいい いいいいいいいいいいいいいいいいいいいいいいいいいいいい いいいいいいいいいいいいいいいいいいいいいいいいいいいい \end{document} % --- ex2.tex ------------------------------- \documentclass{jarticle} \usepackage[dvips]{color} \fboxsep=0pt\relax \begin{document} ああああああああああああああああああああああああああああ ああああああああああああああああああああああああああああ ああああああああああああああああああああああああああああ ああああああああああああああああああああああああああああ% {\color{red}\fbox{% \begin{picture}(120,80)(-20,-20)% \put(-20,-20){\makebox(0,0){○}}% \put(0,0){\color{green}\fbox{% \begin{picture}(60,60)(-30,-30)% \put(-30,-30){\makebox(0,0){×}}% \end{picture}% }}% \put(0,-20){\color{blue}\fbox{% \begin{picture}(100,10)% \put(100,10){\makebox(0,0){△}}% \end{picture}}}% \end{picture}}}% いいいいいいいいいいいいいいいいいいいいいいいいいいいい いいいいいいいいいいいいいいいいいいいいいいいいいいいい いいいいいいいいいいいいいいいいいいいいいいいいいいいい いいいいいいいいいいいいいいいいいいいいいいいいいいいい \end{document}

この書き込みへの返事:

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