名前: 北見 けん 日時: 2006-10-10 22:38:36 IPアドレス: 211.128.71.*
>>45380 > (あ)箱の中身が1行の場合と複数行の場合では,先頭行の上と上枠線の間隔が, > 1行の場合の方が広くなり,揃いません.itembox の場合は揃っています. > 文章箱に単に 10pt をかさ上げしただけのつもりなので, > なぜ中の行数により間隔が違ってしまうのかが分かりません. > 行数に関わらず間隔を同じにする方法はないものでしょうか. ボックスとボックスの間には TeX が適切な行間グルーを挿入するわけですが、 minipage を収めたボックスの高さが収める行数によって異なりますから、 行間グルーの分量も変わります。 > 文章箱に単に 10pt をかさ上げしただけのつもりなので, この目的であれば、 上に高さ10ptのボックスを置くのではなくて \vskip10pt を置くのが良いでしょう。 こうすれば行間グルーが置かれなくなりますから、minipage を収めたボックスの高さに よらなくなります。 > (い)※3の行にある \@slboxu{10} や \@slboxd{10} の数字を 9.8 などにすると,斜線が消えてしまいます. > もしかすると line で出す線の長さは 10pt 以上でなければいけないなどの制約があるのかと思います. > この認識でよろしいのでしょうか. > 若干斜線が縦横の枠線を超えるようですので,短くしたいと思いました. LaTeX の \line は、斜めの線分を描いているのではなくて、斜めの線分に見えるような 文字を配置しているのだったと思います。 例えば“A”という文字の左側の斜線だけを1pt長くしたりはできないように、 \line で描かれる線を任意の長さや角度にすることできないのだったと思います。 ## 普段使っていないので、曖昧ですみません。
この書き込みへの返事: