Re: 横書きでページを2分割にするには

名前: みなも
日時: 2008-02-13 10:28:28
IPアドレス: 202.233.241.*

>>50925 出遅れましたが私もひとつ。 以前作ったやつを引っ張り出してきました。 既出のものとの違いは,1ページに2問タイプだけじゃなく, 3問以上の場合にも対応していることと, 問題文が長くなったときの処理(5mmだけ空ける)を分けたことです。 (1ページに3問入れると結構問題文がはみ出すことが多かったもので) 使い方:\VfillEx[1/3] でページ上から高さの1/3になるまで空白を入れます。     オプション引数を省略した \VfillEx は \VfillEx[1/2] の意味になります。 \documentclass{jarticle} \makeatletter \def\VfillEx{\@ifnextchar[{\@VfillEx}{\@VfillEx[1/2]}} \def\@VfillEx[#1/#2]{\@tempdima=\textheight \divide\@tempdima by #2 \multiply\@tempdima by #1 \advance\@tempdima by -\pagetotal \ifdim\@tempdima>\z@ \vskip\@tempdima \else \vskip5mm % 5mm の部分はお好みで \fi} \makeatother \def\mon{問題文 $y = e^x$} \def\monmon{\mon\mon\mon\mon\mon\mon\mon\mon\mon\mon\mon\mon\mon} \def\monmonmon{\monmon\monmon\monmon\monmon\monmon\monmon\monmon\monmon} \begin{document} \mon \VfillEx[1/3] \monmon \VfillEx[2/3] \monmon \newpage \monmon \VfillEx[1/3] \mon \VfillEx[2/3] \monmon \newpage \monmonmon \VfillEx[1/3] \monmon \VfillEx[2/3] \monmon \end{document}

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)