emath saloon (Read Only)

新規発言一覧最新記事過去一覧検索HOME

No.715  罫線枠
発言者: 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

Pass 保存


CGIROOM