- 2007.03.02 Friday
- 外変紹介 > ⇒ ぐらべる・ろぉど でぃばぃでぃ
牛渡さん作のヘロンの公式によって三角形の面積を求めるスクリプト「gHeron」がバージョン1.3となって公開されました。
牛渡さんのサイト「ぐらべる・ろぉど でぃばぃでぃ」
**追記**
3/3 書込みレイヤの不具合と三斜計算の不具合を修正したVer.1.31が公開されてます。
-- gHeron.txtより抜粋 --
この「heron.cfg」「sansha.cfg」の編集により、求積表の罫線種・色を固定する方法をsiegelさんから情報頂きました。ありがとうございます。
牛渡さんのサイト「ぐらべる・ろぉど でぃばぃでぃ」
**追記**
3/3 書込みレイヤの不具合と三斜計算の不具合を修正したVer.1.31が公開されてます。
■1.25→1.3の変更点
- (n)捨(n+1)入丸め機能の追加
- 5単位切捨てでの計算誤差を修正。
- GUIデザインの変更。
■1.3→1.31の変更点
- 書込みレイヤが A~F の時に正しく設定されない不具合を修正。
- 作表コンボボックスがドロップダウンされない不具合を修正。
- 倍面積法で最長辺が水平の時に計算エラーが発生する不具合を修正。
- レイヤ設定コンボボックスにレイヤ名を表示する機能を追加。
- 文字サイズ設定ボックスに、サイズを表示する機能を追加。
-- gHeron.txtより抜粋 --
2.求積表の書式変更
・ヘロン公式の場合、heron.cfg を適当な名前(*.cfg)でコピーして、テキスト
エディタで開いてください。
・倍面積公式の場合、sansha.cfg を適当な名前(*.cfg)でコピーして、
テキストエディタで開いてください。
・ファイル末尾の解説を参考に設定ファイルを編集して下さい。
・gHeron.bat を実行して、ダイアログ上で[設定ファイル]に編集したファイルを
指定して下さい。
この「heron.cfg」「sansha.cfg」の編集により、求積表の罫線種・色を固定する方法をsiegelさんから情報頂きました。ありがとうございます。
** 罫線種・色を固定する方法 **
ファイルの解説には以下のように書かれてます。
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
罫線指定の方法
罫線は、罫線の位置番号を記載し、その位置番号からの距離で記載します。
ex 1 5 1 5 0.0 0.0 0.0 0.0 (2)
↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓
x1 y1 x2 y2 ⊿x1 ⊿y1 ⊿x2 ⊿y2 罫線種(LINEのみ)
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
上記部分の9番目に「線種」を、10番目に「線色」が指定出来るようです。
そこで、ファイルの指定部分を見てみると
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
ULINE
1 3 6 3 0.0 0.0 0.0 0.0 ←中間の繰り返し部分の横罫線
LINE
#縦罫線
1 1 1 5 0.0 0.0 0.0 0.0 ←左から順番に
2 1 2 3 0.0 0.0 0.0 0.0 |
3 1 3 3 0.0 0.0 0.0 0.0 |
4 1 4 3 0.0 0.0 0.0 0.0 |
5 1 5 5 0.0 0.0 0.0 0.0 |
6 1 6 5 0.0 0.0 0.0 0.0 縦線が6本あります
#横罫線
1 1 6 1 0.0 0.0 0.0 0.0 ←一番上の横罫線
1 2 6 2 0.0 0.0 0.0 0.0 ←上から2番目の横罫線
1 4 6 4 0.0 0.0 0.0 0.0 ←下から2番目の横罫線
1 5 6 5 0.0 0.0 0.0 0.0 ←一番下の横罫線
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
9番目、10番目に以下のように書き加えます。
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
ULINE
1 3 6 3 0.0 0.0 0.0 0.0 1 1
LINE
#縦罫線
1 1 1 5 0.0 0.0 0.0 0.0 1 4
2 1 2 3 0.0 0.0 0.0 0.0 1 3
3 1 3 3 0.0 0.0 0.0 0.0 1 1
4 1 4 3 0.0 0.0 0.0 0.0 1 1
5 1 5 5 0.0 0.0 0.0 0.0 1 3
6 1 6 5 0.0 0.0 0.0 0.0 1 4
#横罫線
1 1 6 1 0.0 0.0 0.0 0.0 1 4
1 2 6 2 0.0 0.0 0.0 0.0 1 3
1 4 6 4 0.0 0.0 0.0 0.0 1 3
1 5 6 5 0.0 0.0 0.0 0.0 1 4
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
結果は、このようになります。
*** 注意 ***
「heron.cfg」「sansha.cfg」は、必ずリネームしたものを編集しましょう。
ファイルの解説には以下のように書かれてます。
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
罫線指定の方法
罫線は、罫線の位置番号を記載し、その位置番号からの距離で記載します。
ex 1 5 1 5 0.0 0.0 0.0 0.0 (2)
↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓
x1 y1 x2 y2 ⊿x1 ⊿y1 ⊿x2 ⊿y2 罫線種(LINEのみ)
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
上記部分の9番目に「線種」を、10番目に「線色」が指定出来るようです。
そこで、ファイルの指定部分を見てみると
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
ULINE
1 3 6 3 0.0 0.0 0.0 0.0 ←中間の繰り返し部分の横罫線
LINE
#縦罫線
1 1 1 5 0.0 0.0 0.0 0.0 ←左から順番に
2 1 2 3 0.0 0.0 0.0 0.0 |
3 1 3 3 0.0 0.0 0.0 0.0 |
4 1 4 3 0.0 0.0 0.0 0.0 |
5 1 5 5 0.0 0.0 0.0 0.0 |
6 1 6 5 0.0 0.0 0.0 0.0 縦線が6本あります
#横罫線
1 1 6 1 0.0 0.0 0.0 0.0 ←一番上の横罫線
1 2 6 2 0.0 0.0 0.0 0.0 ←上から2番目の横罫線
1 4 6 4 0.0 0.0 0.0 0.0 ←下から2番目の横罫線
1 5 6 5 0.0 0.0 0.0 0.0 ←一番下の横罫線
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
9番目、10番目に以下のように書き加えます。
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
ULINE
1 3 6 3 0.0 0.0 0.0 0.0 1 1
LINE
#縦罫線
1 1 1 5 0.0 0.0 0.0 0.0 1 4
2 1 2 3 0.0 0.0 0.0 0.0 1 3
3 1 3 3 0.0 0.0 0.0 0.0 1 1
4 1 4 3 0.0 0.0 0.0 0.0 1 1
5 1 5 5 0.0 0.0 0.0 0.0 1 3
6 1 6 5 0.0 0.0 0.0 0.0 1 4
#横罫線
1 1 6 1 0.0 0.0 0.0 0.0 1 4
1 2 6 2 0.0 0.0 0.0 0.0 1 3
1 4 6 4 0.0 0.0 0.0 0.0 1 3
1 5 6 5 0.0 0.0 0.0 0.0 1 4
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
結果は、このようになります。
*** 注意 ***
「heron.cfg」「sansha.cfg」は、必ずリネームしたものを編集しましょう。
- Newer: 外変実行時のDos窓を消去
- Older: 壁寸法作図
Comments:1
- marusan 2007/06/13 02:59 PM
- コメントのてすと
Trackback:0
- TrackBack URL for this entry
- http://www.tmk-s.com/gaihen2/sb/sb.cgi/67
- Listed below are links to weblogs that reference
- gHeron for JWW Ver.1.3 from 外部変形を考える @sb
- トラックバックはありません。