Jw_cad 情報交換室−その3New

 JWW についての情報交換の場としてお使いください
初心者の方などのご相談は Jw_cad 相談 室−その2をご利用ください
なお、情報交換室と相談室の両方に同じ内容を投稿するのはご遠慮ください

2009年9月以前の発言過去ログのページからご覧ください。

それ以降の過去ログは消失しています。
申し訳ありませんが、復活の予定はありません。


新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム
20 / 1499     ←次へ | 前へ→

Re:作成した外部変形が開かない
 暇人  - 26/6/10(水) 11:59 -
同じ様な症状が出てたどり着いて、
解決ついでに素人ながらに確認したので備忘録兼ねて追加情報

根本原因はgawkのバージョン次第での
『jlength』関数に対応していない事による起動障害

jlengthが使われているのは、文字間隔による文字列長さの調整であるので、
文字間隔を0で利用するならば関係ない部分であるので、
Arrowsay.awkをメモ帳等で開き編集可能な状態にし、
『+(jlength(No)-1)*pd』を削除してしまって良い

ちなみに、JWCADのバージョンによるかも知れないが、
文字サイズ設定は全角文字基準であるので、
文字間隔を0以外で使用する場合は半角では1/2されるため、
半角2桁以上の場合、文字位置が円中心からズレてしまうので、
上記項『(jlength(No)-1)*pd』を『(jlength(No)-1)*pd/2』に変える必要あり。

また、バグかも知れないが、
『jlength』は全角文字を全角文字として取得する関数と紹介されているが、
半角2文字扱いをされるため文字間隔による長さ増加がおかしくなる。
そもそも全角数字は数字として処理しないので連続処理ができないが⋯


引用なし

パスワード


<Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36@sni106-red.in.shared-server.net>
・ツリー全体表示

作成した外部変形が開かない ほぼ初心者 23/8/10(木) 8:42
Re:作成した外部変形が開かない ban 23/8/10(木) 13:19
Re:作成した外部変形が開かない ほぼ初心者 23/8/10(木) 14:59
Re:作成した外部変形が開かない somem 23/8/10(木) 17:11
Re:作成した外部変形が開かない ほぼ初心者 23/8/10(木) 17:18
Re:作成した外部変形が開かない somem 23/8/10(木) 20:50
Re:作成した外部変形が開かない ほぼ初心者 23/8/11(金) 17:14
Re:作成した外部変形が開かない ban 23/8/11(金) 19:17
Re:作成した外部変形が開かない ほぼ初心者 23/8/12(土) 13:59
Re:作成した外部変形が開かない ban 23/8/12(土) 14:59
Re:作成した外部変形が開かない ほぼ初心者 23/8/12(土) 15:11
Re:作成した外部変形が開かない 暇人 26/6/10(水) 11:59

20 / 1499     ←次へ | 前へ→
新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム
 1641017
ページ:  ┃  記事番号:  

C-BOARD Moyuku v1.03b5
Jw_cad Copyright (C)1997-2021 Jiro Shimizu & Yoshifumi Tanaka