\vspace*{0mm}なのに作用する

名前: Kay
日時: 2008-06-16 10:40:05
IPアドレス: 202.32.120.*

win2000sp4で角藤版pTeX(今年5月上旬DL)を使用しています。 下記のようなソースで数学のテストを作りました。 T字状に罫線を引き、上部に題名と名前、本文は2段組です。 大問番号は大き目の字にし、四角で囲みました。 そのままだと、大問番号の四角形の上の辺が罫線とぶつかるため、間隔を空けようと思い、 2段組の左右の上部に\vspace*{5mm}を入れました(ソースの2箇所の%の行)。 すると、予想以上に間隔があいたため、試しに0mmにしました。 0mmなら変化なしかと思ったのに、ある程度間隔が空きました。しかも、2段組の左と右で 異なる間隔です。しかたなく、1つめは目分量で-2.8mmにしました。 そこで質問です。なぜ\vspace*{0mm}なのに、あるのとないのでは結果に影響するのでしょうか。 なぜ2段組の左右で異なる間隔が空いたのでしょうか。そして、これが1番聞きたいことですが、 目分量ではなく正確に揃えるにはどうしたらよいでしょうか。 \documentclass[twocolumn]{jsarticle} \usepackage{amsmath,amssymb} \setlength{\columnseprule}{0.4pt} \setlength{\topmargin}{-10mm} \pagestyle{empty} \renewcommand{\labelenumi}{\framebox(15,15){\large \theenumi}} \renewcommand{\theenumii}{\arabic{enumii}} \begin{document} \twocolumn[ \begin{center} \textbf{\large 数学テスト} \hspace{\fill} 氏名\underline{\hspace{4cm}} \end{center} \vspace{-5mm} \hrulefill{} ] \begin{enumerate} %\vspace*{0mm} \item  次の計算をせよ。 \begin{enumerate} \item $1+1$ \vfill \item $2+1$ \vfill \end{enumerate} \newpage %\vspace*{0mm} \item  次の計算をせよ。 \begin{enumerate} \item $1-1$ \vfill \item $2-1$ \vfill \end{enumerate} \end{enumerate} \end{document}

この書き込みへの返事:

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