名前: トノ 日時: 2005-02-10 18:47:43 IPアドレス: 150.35.254.*
>>34363 少々脱線しますが‥‥。 arydshln.sty を読込んだ場合、その機能を利用するかどうかにかかわらず、 カラム指定子に p を使いながら、該当カラムがすべて空の場合、p でのカラム幅 指定がいかされず、レイアウトが崩れるということなのですね。 次のソースで再現します。 \documentclass{article}\relax \usepackage{arydshln}\relax \begin{document} \noindent \begin{tabular}{c|p{10mm}|c}% こちらの表は期待どおり x & y & z\\ \end{tabular}\\[1mm] \begin{tabular}{c|p{10mm}|c}% こちらはレイアウトが崩れる x & & z\\ \end{tabular} \end{document} \usepackage の行をコメントアウトすると、レイアウトは崩れません。 似たような話が前にもあったなぁと思って探してみると、#18926で 出てきていたのでした。そのときは他のパッケージとの相性を疑ったのですが、 arydshln.sty だけでも生じる問題だったのですね。 根本的には、 \parbox{10mm}{} とか \vbox{\hsize=10mm} という記述で得られるボックスの幅が 0mm になってしまうというのと同じ 理由でしょうか‥‥。
この書き込みへの返事: