Page 845 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼埋込文字・特殊文字・文字均等割付等の変換 05 Keiichi 21/12/15(水) 16:01 ┗Dドライブは想定外でした kojima 21/12/15(水) 16:51 ┗Re:Dドライブは想定外でした Keiichi 21/12/15(水) 17:27 ┗file.txtが見つからない kojima 21/12/15(水) 19:27 ┗動きました Keiichi 21/12/15(水) 19:40 ┗Dドライブは無関係 kojima 21/12/15(水) 22:48 ┗埋込文字・特殊文字・文字均等割付等の変換06 Keiichi 21/12/17(金) 18:12 ─────────────────────────────────────── ■題名 : 埋込文字・特殊文字・文字均等割付等の変換 05 ■名前 : Keiichi ■日付 : 21/12/15(水) 16:01 -------------------------------------------------------------------------
| ▼kojimaさん: >※ここは、三宅さんのスレなので、長くなるようなら別スレでお願いします。 失礼しました >REF.txtは、外変を実行している図面と同じフォルダですか? >(図面と同じフォルダであること) 環境設定ファイル(Jw_win.jwf)REF.txt 図面ファイル共D:\JWW フォルダ内にあります 外部変形はsp_mojiというフォルダ名でD:\JWW内にあります Sample.jwfに「このとき、参照ファイル名がファイル名のみの場合は、編集中のjwwファイルと同じフォルダーのファイルが参照される。」と書かれているとおり、REF.txtを削除すれば表示されていた参照文字が%%文字に変わります 参照文字.bat実行後、環境設定ファイルを選択するダイアログが出てJw_win.jwfを選択後、D:\JWW¥Jw_win.jwfと書かれたメッセージボックスが出てOKボタンを押しても何も変化がありません 外変実行後のtemp.txtの内容です hq file=D:\JWW\test1.jww hk 0 hs 200 50 100 50 50 30 20 50 100 100 1 200 10 5 2 1 hcw 2 2.5 3 4 5 6 7 8 10 10 hch 2 2.5 3 4 5 6 7 8 10 10 hcd 0 0 0.5 0.5 0.5 1 1 1 1 1 hcc 1 1 2 2 3 3 4 4 5 5 hn -37.5261269587209 -48.3208030257289 148.872930918598 59.7593229703636 lg1 ly8 lc2 lt1 cn9 cn"$<MS ゴシック> # bz # cc0 ch -12.3717091210462 9.22692112712961 21.5 0 "%%B1 ch -11.7796072305353 -24.1281520383229 21.5 0 "%%2F ch -12.1743418242093 -8.73350288503711 21.5 0 "%%1F ch -12.1743418242093 23.6347337962304 32.5 0 "%%NAME JWC_TEMP.TXTには何も書かれていません |
| Dドライブは想定外でした。 私は、Cドライブ限定の使用しかしませんので Dドライブでは、試していません。 今後も、D:\JWWを作成する予定はありません。 とりあえず、バッチファイルの ruby -x %~f0 temp.txt > jwc_temp.txt goto end の部分を ruby -x %~f0 temp.txt > jwc_temp.txt pause goto end にして、エラーメッセージを確認してみてください。 ▼Keiichiさん: >環境設定ファイル(Jw_win.jwf)REF.txt 図面ファイル共D:\JWW >フォルダ内にあります >外部変形はsp_mojiというフォルダ名でD:\JWW内にあります > >Sample.jwfに「このとき、参照ファイル名がファイル名のみの場合は、編集中のjwwファイルと同じフォルダーのファイルが参照される。」と書かれているとおり、REF.txtを削除すれば表示されていた参照文字が%%文字に変わります >参照文字.bat実行後、環境設定ファイルを選択するダイアログが出てJw_win.jwfを選択後、D:\JWW¥Jw_win.jwfと書かれたメッセージボックスが出てOKボタンを押しても何も変化がありません |
| ▼kojimaさん: >私は、Cドライブ限定の使用しかしませんので >Dドライブでは、試していません。 > >今後も、D:\JWWを作成する予定はありません。 動かない理由が分かってスッキリしました ありがとうございました >にして、エラーメッセージを確認してみてください。 D:/JWW/sp_moji/参照文字.bat:28:in `initialize': No such file or directory - file.txt (Errno::ENOENT) from D:/JWW/sp_moji/参照文字.bat:28:in `open' from D:/JWW/sp_moji/参照文字.bat:28 続行するには何かキーを押してください . . . このようなエラーでした |
| ▼Keiichiさん: >D:/JWW/sp_moji/参照文字.bat:28:in `initialize': No such file or directory - file.txt (Errno::ENOENT) file.txtが見つからないということです。 あらかじめ、D:\JWW\sp_mojiにfile.txtを作成してから実行してみてください。 (file.txtには、環境設定ファイル名をフルパス記載してください) メモ帳(notepad)で作成する場合は、保存する時の文字コードを ANSI にしてください。 |
| ▼kojimaさん: file.txtはD:\JWWフォルダ内にありました 内容は環境設定ファイル名がフルパスで記載されていました アドバイス通りfile.txtを外変フォルダsp_moji内に移動し、実行してみた所問題無く変換されました 実行後D:\JWWフォルダ内には新たに同じ内容のfile.txtが出来てました アドバイスありがとうございました |
| ▼Keiichiさん: >実行後D:\JWWフォルダ内には新たに同じ内容のfile.txtが出来てました これが原因です。 選択した環境設定ファイルと同じフォルダ内に作成されますね。 Dドライブは無関係でした。 修正して、再アップします。 |
| ▼kojimaさん: >修正して、再アップします。 修正版ありがとうございます。 問題無く動作してます。 |