名前: Hirata 日時: 2004-07-13 00:14:44 IPアドレス: 61.22.122.*
>>30117 > tpic specials の spline 曲線を描くコマンド sp ですが,dvipdfmx > では Bezier 曲線になっていませんか? dvipsk では \special{pn 8}% \special{pa 0 0}% \special{pa 1000 0}% \special{pa 0 500}% \special{pa 1000 500}% \special{sp}% が 1. (0, 0) から (500, 0) への直線 2. (500, 0), (1000, 0), (500, 250) を制御点とする Quadratic B-Spline 3. (500, 250), (0, 500), (500, 500) を制御点とする Quadratic B-Spline 4. (500, 500) から (1000, 500) への直線 として描画されるようで、dviout で spline 曲線を選択した場合と異なります。 dvipsk の描画は "Tpic: Pic for TEX", Tim Morgan, Original by Brian Kernighan (May 25, 1990) の p.20 にある記述とあっていると思います。 dvipsk では点 p0, p1, p2, ..., pn が tpic special "pa" により与えられたとき、 p0 から q1 = (p0+p1)/2 へ向かう直線、q1, p2, q3 [= (p2+p3)/2] を制御点とする (Quadratic) B-Spline、 q3, p3, q4 の B-Spline ... qn から pn への直線、が描 かれるようです。 元々の "sp" の解釈はどいうものなんでしょうか。
この書き込みへの返事: