外部変形は データのやり取りをテキストファイルで行うので プログラム言語は 自由に選ぶことができます。図形は機能的かつシンプルなため、数多くのユーザーに受け入れられています。
jscriptで電卓を開く
/* jscriptで電卓を開く
@cls & echo off
echo hd > jwc_temp.txt
start wscript //nologo //e:jscript %0
goto:eof
REM #jww
REM #e
*/
with (new ActiveXObject("WScript.Shell")) {
Exec("calc")
}
参考までに
傾いた楕円弧、双曲線などを gnuplot で描く
:gnuplotで傾いた楕円弧を描く(2)
@echo off
path C:\maxima-5.47.0\gnuplot\bin;%path%
ruby -x %0
goto:eof
#!ruby -Ks
f = open "| gnuplot -p", "w"
f.print <<~gnuplot
r = 2
p1 = (-30.0*pi)/180
p2 = (270.0*pi)/180
w = 0.5
d = pi/12
set parametric
set xrange [-(2*r):(2*r)]
set yrange [-(2*r):(2*r)]
set size square
c = cos(d)
s = sin(d)
plot [p1:p2] \
r/cos(t)/1.0,r*tan(t)/1.0, \
r/cos(t)/2.0,r/sin(t)/2.0, \
r*(cos(t)*c-sin(t)*s*w),r*(cos(t)*s+sin(t)*c*w), \
r*(cos(t)*c-sin(t)*s),r*(cos(t)*s+sin(t)*c)
gnuplot
f.close
__END__