外部変形は データのやり取りをテキストファイルで行うので プログラム言語は 自由に選ぶことができます。図形は機能的かつシンプルなため、数多くのユーザーに受け入れられています。
ch_hpsens(ch, hp) は文字データの指示点の内外判別値を返します。
ch は 文字データ
hp は 指示点の位置
内外判別値
-1 は 内
0 は 端
1 は 外
使用例
:jw.rbで文字データの指示点の内外判別値を得る(ch_hpsens)
@echo off
ruby -x %0
goto:eof
REM #jww
REM #1ch 文字を指示して下さい
REM #2 位置を指示してください
REM #e
#!ruby -Ks -rjw
jww
ps = ch_hpsens(1.ch, 2.hp)
a = ps == -1 ? "内" : (ps == 1 ? "外" : "端")
plot "h#%d %s" % [ch_hpsens(1.ch, 2.hp), a]
__END__
文字データの内外判別は 下線を線データとみなして行います。