発言者: tDB
発言日: 2009 06/01 20:30
罫線枠で囲みたい,
という要望は多いですね。
TeX では,結構面倒です。
一番簡単な \fbox でさえ,
縦横がずれるといえばずれます。
\fbox は上下の水平罫線を \hrule で引きます。
左右の垂直罫線は,水平罫線につっかい棒を入れる感じで \vrule で引いています。
---------
| |
---------
という感じです。
これできれいな長方形になっているように見えますが,
PDF
http://emath.s40.xrea.com/temp/fbox.pdf
にして 6400% モードにしますと,
わずかにつっかい棒が右の方にずれている
ように見えます。
ソースリストは
%-fbox.tex --------------------------
\documentclass{jarticle}
\begin{document}
あいうえお%
\fboxrule=5pt\relax
\fbox{かきくけこ}%
さしすせそ
\end{document}
%------------------------------------
emath は,ノータッチですぞ。
ましてや,コーナーを丸くしたいなどと言い出せば
四分円と線分がきれいにつながる
など,望むべくもありません。
tpic で描画するにしても,6400% 等と言い出せば,
tpic の単位は,ミリインチ
TeX は,ポイント
PostSrcipt は,ポイントですが,TeX とは微妙に異なる
等を渡り歩き,計算誤差の累積などが見た目のずれを引き起こす程度になります。
罫線にこだわれば,PostScript に全面的に依存することになるでしょう。
PSTricks を勧めれば,
dviout, dvipdfm(x) では駄目
なのはけしからんとばかりの反応が返ります。
emath としてどうするか,を模索していますが,
とりあえずは,\fbox に対して,\EMpsfbox をご覧いただきましょうか。
http://emath.s40.xrea.com/temp/psfbox.pdf
\fbox と比較して,いかがでしょうか。ソースリストです:
%-psfbox.tex --------------------------
\documentclass{jarticle}
\usepackage{graphicx}
\usepackage[remake]{emathPs}
\usepackage{emathPsb}
\begin{document}
あいうえお%
\EMpsfbox<linethickness=5pt>{かきくけこ}%
さしすせそ
\end{document}
%------------------------------------
スタイルファイルは,調整中で公開は先になります。
▼関連発言
│
└◆715:罫線枠 [tDB] 06/01 20:30
└◆718:PostScript に頼らなくても [tDB] 06/02 19:57
└◆719:Re:PostScript に頼らなくても [石原 守] 06/02 20:47
└◆720:Re[2]:PostScript に頼らなくても [tDB] 06/02 22:08<-last