JWW専用掲示板
(現在 過去ログ30 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 発言ランク ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■6720 / inTopicNo.1)  ARROWを加工したい。
  
□投稿者/ K 一般人(3回)-(2003/01/31(Fri) 16:43:05)

    記事内容:[|] 

    JWWで写真方向などを記述する外部変形ソフトのARROWを使用しているんですけど、
    矢印がいらないんです。
    単に丸の中に1から順番に数字が入っていればいいんです。
    batファイルの中身を替える程度でできますか?
    教えて下さい。
    ちなみにbatの中身は

    gawk -f ARROWsay.awk jwc_temp.txt /R160 /F320 /M1 /L4 /A1.6 %1 %2 >
    temp.txt
    del jwc_temp.txt
    rename temp.txt jwc_temp.txt
    GOTO END

    です。
    宜しく御願いします。



引用返信/返信 [メール受信/OFF] 削除キー/
■6723 / inTopicNo.2)  線記号をお勧めします
□投稿者/ MT_ 大御所(107回)-(2003/01/31(Fri) 17:09:15)

    記事内容:[|] 

    BATファイルでは出来ません。
    AWKファイルの方を変更すれば可能です。
    (AWKの多少の知識は必要です。)・・・いらない部分のprintf あたりのところを
    無効にすれば、書き出さないのでは?

    ・・・でも、どうでしょうね?Arrowのバルーンは文字サイズに連動して円の半径
    が大きくなるので、私はあまり使いません。1と10など、桁が違ったらバルンも
    大きくなるいのでチョット・・・。
     線記号のほうが良いのではないですか?
    どうしても外変でなら、「koさん」のHPに行けばそのあたりなんとかなると思い
    ます。

     でも、誰がどんなにうまく作っても、バルン+連続文字記入の場合は、外部変形
    には、線記号変形に勝てない致命傷が有ります。そのため、私も作りません。
     それは、文字基点が強制的に左下になってしまうことです。あとで、文字を修正
    した時にズレたり、基点を一々中央に戻す作業が必要になってきます。
     線記号をお勧めします。

引用返信/返信 [メール受信/OFF] 削除キー/
■6724 / inTopicNo.3)  線記号変形でのバルーン例
□投稿者/ 古川 大御所(152回)-(2003/01/31(Fri) 17:26:58)
https://www11.big.or.jp/~furukawa/jwx/index.html

    記事内容:[|] 

    JWW 3.0 で追加された線記号変形に「引出線+文字」を作図する機能を使った例です。
    矢印は省いています。円は直径 5mm、文字は文字種3(標準のJWWでは3mm)です。

    0 バルーン60°
    762 4.041452 7.000000
    00 06 0 0 2.791451 4.834936
    06 00 4.041452 7.000000 0 360 0 0 -11 e 2.5
    21006 06 4.041452 7.000000 20 7 10000 403 -11 "1
    08 00 0 0 0 360 7 1 -11 e 0.5 原点位置ダミー
    999

    0 バルーン120°
    762 -4.041452 7.000000
    00 06 0 0 -2.791451 4.834936
    06 00 -4.041452 7.000000 0 360 0 0 -11 e 2.5
    21006 06 -4.041452 7.000000 20 7 10000 403 -11 "1
    08 00 0 0 0 360 7 1 -11 e 0.5 原点位置ダミー
    999
引用返信/返信 [メール受信/OFF] 削除キー/
■6789 / inTopicNo.4)  Re[3]: 線記号変形でのバルーン例
□投稿者/ K 一般人(4回)-(2003/02/03(Mon) 09:38:40)

    記事内容:[|] 

    0 バルーン60°
    762 4.041452 7.000000
    00 06 0 0 2.791451 4.834936
    06 00 4.041452 7.000000 0 360 0 0 -11 e 2.5
    21006 06 4.041452 7.000000 20 7 10000 403 -11 "1
    08 00 0 0 0 360 7 1 -11 e 0.5 原点位置ダミー
    999

    0 バルーン120°
    762 -4.041452 7.000000
    00 06 0 0 -2.791451 4.834936
    06 00 -4.041452 7.000000 0 360 0 0 -11 e 2.5
    21006 06 -4.041452 7.000000 20 7 10000 403 -11 "1
    08 00 0 0 0 360 7 1 -11 e 0.5 原点位置ダミー
    999

    上記をtxtで保存した後、BATで保存すればいいんでしょうか?
    どのフォルダの位置で保存すればいいんでしょう?
    また線記号変形のやり方を教えてください。
    お願いします。
引用返信/返信 [メール受信/OFF] 削除キー/
■6791 / inTopicNo.5)  Re[4]: 線記号変形でのバルーン例
□投稿者/ 古川 大御所(154回)-(2003/02/03(Mon) 10:05:17)
https://www11.big.or.jp/~furukawa/jwx/index.html

    記事内容:[|] 

    > 上記をtxtで保存した後、BATで保存すればいいんでしょうか?
    > どのフォルダの位置で保存すればいいんでしょう?
    > また線記号変形のやり方を教えてください。

    下記の部分を保存し、JWWがインストールされているフォルダ(標準だとc:\jww)
    にコピーします。使い方は、バルーンを引き出す点をクリック、
    バルーンの○を記入する位置をクリック、文字を入力です。

    -----ここから下をコピー Jw_opt4k.dat とかで保存する-------
    #バルーン
    2
    999

    0 バルーン60°
    762 4.041452 7.000000
    00 06 0 0 2.791451 4.834936
    06 00 4.041452 7.000000 0 360 0 0 -11 e 2.5
    21006 06 4.041452 7.000000 20 7 10000 403 -11 "1
    08 00 0 0 0 360 7 1 -11 e 0.5 原点位置ダミー
    999

    0 バルーン120°
    762 -4.041452 7.000000
    00 06 0 0 -2.791451 4.834936
    06 00 -4.041452 7.000000 0 360 0 0 -11 e 2.5
    21006 06 -4.041452 7.000000 20 7 10000 403 -11 "1
    08 00 0 0 0 360 7 1 -11 e 0.5 原点位置ダミー
    999
引用返信/返信 [メール受信/OFF] 削除キー/
■6794 / inTopicNo.6)  Re[5]: 線記号変形でのバルーン例
□投稿者/ K 一般人(5回)-(2003/02/03(Mon) 14:07:33)

    記事内容:[|] 

    ありがとうございます。
    利用させていただきましたが、
    本当に丸の中に数字が入っていればいいんです。
    このdatだと線も記入されてますよね。
    贅沢言ってすいません。
    もひとつ贅沢を言わせて頂くと、
    これを機会に内容も把握しておきたいんで、
    内容の意味も簡単でいいので教えてください。
    お願いします。
引用返信/返信 [メール受信/OFF] 削除キー/
■6795 / inTopicNo.7)  Re[6]: 線記号変形でのバルーン例
□投稿者/ MT_ 大御所(108回)-(2003/02/03(Mon) 15:38:26)

    記事内容:[|] 

    横からスイマセン。

    要領がお分かりになったところで、以下を試してください。
    続きは根気良く作って下さい。できたら頂戴ね!
    99ブロックまで連番できます。すごく面倒だけど・・・。


    #バルーン+連続番号
    99
    999

    0 1
    06 00 0 0 0 360 0 0 -11 e 2.5
    00 00 0 0 10 0 10000 400 -11 "1
    08 00 0 0 0 360 7 1 -11 e 0.5 原点位置ダミー
    10000 2
    999

    0 2
    06 00 0 0 0 360 0 0 -11 e 2.5
    00 00 0 0 10 0 10000 400 -11 "2
    08 00 0 0 0 360 7 1 -11 e 0.5 原点位置ダミー
    10000 3
    999

    0 3
    06 00 0 0 0 360 0 0 -11 e 2.5
    00 00 0 0 10 0 10000 400 -11 "3
    08 00 0 0 0 360 7 1 -11 e 0.5 原点位置ダミー
    10000 4
    999

    0 4
    06 00 0 0 0 360 0 0 -11 e 2.5
    00 00 0 0 10 0 10000 400 -11 "4
    08 00 0 0 0 360 7 1 -11 e 0.5 原点位置ダミー
    10000 5
    999

    0 5
    06 00 0 0 0 360 0 0 -11 e 2.5
    00 00 0 0 10 0 10000 400 -11 "5
    08 00 0 0 0 360 7 1 -11 e 0.5 原点位置ダミー
    10000 6
    999
引用返信/返信 [メール受信/OFF] 削除キー/
■6796 / inTopicNo.8)  できたー!
□投稿者/ K 一般人(6回)-(2003/02/03(Mon) 16:11:48)

    記事内容:[|] 

    ##苦心の作
    1
    999
    0 丸に番号
    06 00 0 0 0 360 0 0 -11 e 2.5
    21006 00 0 0 20 0 10000 400 -11 "1
    08 00 0 0 0 360 7 1 -11 e 0.5 原点位置ダミー
    999

    これで完成!
    誉めてください。
    お願いします。
引用返信/返信 [メール受信/OFF] 削除キー/
■6801 / inTopicNo.9)  Re[7]:ちょっとパクリ
□投稿者/ ko 大御所(70回)-(2003/02/03(Mon) 22:14:03)

    記事内容:[|] 

    線記号変形の連番自動作成外部変形(awk)を作って見ました
    
    Cドライブのルートに適当なフォルダを作る(作業フォルダ)
    
    以下を『JW_OPT4k.sss』でセーブ($$の部分が1からの連番になる)
    
    #バルーン+連続番号
    99
    999
    
    0 1
    06 00 0 0 0 360 0 0 -11 e 2.5 
    00 00 0 0 10 0 10000 400 -11 "$$
    08 00 0 0 0 360 7 1 -11 e 0.5 原点位置ダミー 
    10000 2
    999 
    
    同様に同じフォルダに以下を『連番補助.bat』でセーブ
    @REM 線記号変形、連番補助
    echo off
    goto 1
    
    REM  バッチファイルによる設定
    REM 
    REM  #jww        外部プログラムの宣言
    REM  #cd
    REM  #h0
    REM  #c データ選択 b〜z
    REM  #e
    
    :1
    jgawk -f 連番補助.awk JW_OPT4%1.sss > temp.txt
    
    rename temp.txt JW_OPT4%1.dat
    
    echo h# 作成完了 JW_OPT4%1.dat > jwc_temp.txt
    :pause
    
    同様に同じフォルダに以下を『連番補助.awk』でセーブ
    BEGIN {flg = 0;s=1;}
    (flg != 0){
        data[++i]=$0
        if($1 == 10000 && NF == 2){ss=$2-1}
    }
    (flg == 0) {print}
    /^[1-9][0-9] *$/{count = $1}
    /^99[0-9] *$/{flg = 1}
    END{
        for(j=1;j<=count;j++){
            for(k=1;k<=i;k++){
                mm=data[k];
                ff=match(mm,/[$][$]/);
                if(ff > 0 ){
                    gsub(/[$][$]/,"" s,mm);
                }else{
                    if(mm ~ /^10000 +[0-9]+ *$/ ){
                        mm = "10000 " ss+(s++)
                    }
                }
            print mm
            }
        }
    }
    ここまで
    jwwから外部変形で 連番補助.bat を選び、文字入力で『k』と入力すると
    JW_OPT4k.dat
    が出来上がります、完成したらdatファイルを、使いいいフォルダへ移動する
    
    他にも利用出来ると思うけど・・・

引用返信/返信 [メール受信/OFF] 削除キー/
■6803 / inTopicNo.10)  いいかも?と思った・・・
□投稿者/ MT_ 大御所(109回)-(2003/02/03(Mon) 23:48:08)

    記事内容:[|] 

    koさん、こんにちは。

    外変で連番作成・・・なんで今まで気が付かなかったのか・・・

    X1 X2 X3 ・・・・
    Y1 Y2 Y3 ・・・・
    いろはに・・・・
    あいうえお・・・

    私も、沢山作って使ってはいるのですが、どれも10〜20番くらいまでで、根気負け!

    99まで作ったものは1つもないのが現状です。

    これ応用利きますね!・・・と、考えたら、エクセルで同じ事簡単にできたんだ!

    なんで今まで気が付かなかったのか!良いヒント頂きました。

    パクリをぱくってしまった。
引用返信/返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 発言ランク ファイル一覧 検索 過去ログ

- Child Tree -