外部変形は データのやり取りをテキストファイルで行うので プログラム言語は 自由に選ぶことができます。図形は機能的かつシンプルなため、数多くのユーザーに受け入れられています。
lncenter(ln, c = 0.5) は 線データの中間点を返します。
ln は 線データ
c は 始点からの距離比(デフォルト値は 0.5)
使用例
:jw.rbで線データの中間点を得る(lncenter)
@echo off
ruby -x %0
goto:eof
REM #jww
REM #1ln 線を指示して下さい
REM #e
#!ruby -Ks -rjw
jww
ptc = lncenter 1.ln
plot ci ptc, 20
plot ch ptc, "[%.1f, %.1f]" % ptc
plot "h#%.1f %.1f" % ptc
__END__
lncenter 1.ln, c=0.5 は 1.ln.c(0.5) でも同じ結果を得ます。