Page 1959 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼全角→半角の外部変形で文字色が変わってしまう 加藤 22/9/20(火) 10:49 ┣Re:全角→半角の外部変形で文字色が変わってしまう Keiichi 22/9/20(火) 12:36 ┃ ┗Re:全角→半角の外部変形で文字色が変わってしまう 加藤 22/9/20(火) 20:22 ┃ ┗Re:全角→半角の外部変形で文字色が変わってしまう somem 22/9/21(水) 7:59 ┃ ┗Re:全角→半角の外部変形で文字色が変わってしまう 加藤 22/9/21(水) 19:15 ┃ ┗Re:全角→半角の外部変形で文字色が変わってしまう somem 22/9/21(水) 19:55 ┃ ┗Re:全角→半角の外部変形で文字色が変わってしまう 加藤 22/9/22(木) 20:04 ┣Re:全角→半角の外部変形で文字色が変わってしまう O.M 22/9/20(火) 20:23 ┃ ┣Re:全角→半角の外部変形で文字色が変わってしまう O.M 22/9/20(火) 20:29 ┃ ┣Re:全角→半角の外部変形で文字色が変わってしまう 加藤 22/9/21(水) 19:17 ┃ ┃ ┗Re:全角→半角の外部変形で文字色が変わってしまう O.M 22/9/21(水) 20:40 ┃ ┗外部変形修正 O.M 24/2/4(日) 1:31 ┃ ┣Re:外部変形修正 Since Dos 24/2/4(日) 10:44 ┃ ┃ ┗Re:外部変形修正 O.M 24/2/4(日) 10:50 ┃ ┗Re:外部変形修正 O.M 24/2/4(日) 10:48 ┗Re:全角→半角の外部変形で文字色が変わってしまう O.M 22/9/20(火) 20:48 ┗Re:全角→半角の外部変形で文字色が変わってしまう 加藤 22/9/21(水) 19:18 ─────────────────────────────────────── ■題名 : 全角→半角の外部変形で文字色が変わってしまう ■名前 : 加藤 ■日付 : 22/9/20(火) 10:49 -------------------------------------------------------------------------
| いつもお世話になります。 下記の外部変形にて図面の全角文字を一括で半角文字に変換していますが、変換すると文字色とフォントも変わってしまいます。 図面によっては変わらないものもあるのですが何を基準に変わってしまうのか色々検証してるのですが分かりません。 どなたか御存知の方がお見えでしたら教えて頂きたいです。 この外部変形は非常に助かっております、この場を借りでお礼申し上げます。 z2h_lp03.BAT 全角半角変換/文字種・線種・点種変更 というものです。 win10 64 jww8.25a 宜しくお願いします。 |
| ▼加藤さん: >下記の外部変形にて図面の全角文字を一括で半角文字に変換していますが、変換すると文字色とフォントも変わってしまいます。 任意サイズの文字を変換すると文字色が変わる場合が有ります 例えば 文字設定で文字種4が4.0×4.0 色が4 任意サイズ文字が 4.3×4.3 色が2 この任意サイズの文字を変換すると文字種4のサイズ及び文字色になるようです フォントが変わることに関しては確認できませんでした >図面によっては変わらないものもあるのですが何を基準に変わってしまうのか色々検証してるのですが分かりません。 変換しようとしている文字が任意文字か文字種として設定されている文字なのか、「図面によっては」と言うことはJw_cadで作図したjwwファイルでの話なのか、フォントが変わるのはMSゴシックがMS明朝に変わるとか、出来るだけ検証できるような具体的なことを書かれた方が良いと思います |
| ▼Keiichiさん: 御返事ありがとうございました。 色々試してみましたが 文字設定にある文字では文字色もフォントも変わりませんでした、ただしフォントの太字はチェックが外れてしまいます。 任意サイズでは、やはりフォントも文字色も変わりました。 フォントは現在の書込み文字種のフォントに変わるような気がします。 文字色は私の場合いつもペン1に変わってしまいます。 使用しているフォントはMS明朝とMSゴシックの太字のみです。 任意サイズも文字色とフォントが変わらないようにする手はないものですかね? 又はこの外部変形以外で全角文字を半角文字に一括変換出来て変換位置が左中右と指定できるものがあれば教えてください。 宜しくお願いします。 >▼加藤さん: >>下記の外部変形にて図面の全角文字を一括で半角文字に変換していますが、変換すると文字色とフォントも変わってしまいます。 > >任意サイズの文字を変換すると文字色が変わる場合が有ります >例えば >文字設定で文字種4が4.0×4.0 色が4 >任意サイズ文字が 4.3×4.3 色が2 >この任意サイズの文字を変換すると文字種4のサイズ及び文字色になるようです > >フォントが変わることに関しては確認できませんでした > >>図面によっては変わらないものもあるのですが何を基準に変わってしまうのか色々検証してるのですが分かりません。 > >変換しようとしている文字が任意文字か文字種として設定されている文字なのか、「図面によっては」と言うことはJw_cadで作図したjwwファイルでの話なのか、フォントが変わるのはMSゴシックがMS明朝に変わるとか、出来るだけ検証できるような具体的なことを書かれた方が良いと思います |
| ▼加藤さん: >任意サイズも文字色とフォントが変わらないようにする手はないものですかね? バッチファイルの rem #jw を、rem #jww に書換えて使用していますか? rem #jw は、Dos版用の記述です。 バッチファイルは、右クリック→編集から、メモ帳で確認できます。 |
| ▼somemさん: アドバイスありがとうございました。 おっしゃってるファイルが私のPCにはなさそうです、どこにあるものなのでしょうか? >▼加藤さん: > >>任意サイズも文字色とフォントが変わらないようにする手はないものですかね? > >バッチファイルの rem #jw を、rem #jww に書換えて使用していますか? >rem #jw は、Dos版用の記述です。 >バッチファイルは、右クリック→編集から、メモ帳で確認できます。 |
| ▼加藤さん: >アドバイスありがとうございました。 >おっしゃってるファイルが私のPCにはなさそうです、どこにあるものなのでしょうか? バッチファイルがわからないということですか? バッチファイルは、外部変形の実行に使用する、拡張子が.batのファイルのことで、 この外変では、貴方が最初のスレッドに書かれた、z2h_lp03.BATです。 |
| ▼somemさん: ありがとうございました。 ファイル名を仰ってるものだと勘違いしてました、batファイル自身を開いて編集するんですね。 確かにjwの部分をjwwに書き換えたら文字色もフォントも変わらずに変換できました。 ありがとうございました! >▼加藤さん: > >>アドバイスありがとうございました。 >>おっしゃってるファイルが私のPCにはなさそうです、どこにあるものなのでしょうか? > >バッチファイルがわからないということですか? >バッチファイルは、外部変形の実行に使用する、拡張子が.batのファイルのことで、 >この外変では、貴方が最初のスレッドに書かれた、z2h_lp03.BATです。 |
| ▼加藤さん: Excel文字外変セット https://d.kuku.lu/1f1b31c0f 置換2の半→全もしくは半→全でも変換ができるのではないかと思います。 ※Excelを使用した外部変形のためExcelがパソコンに入っていないと使用できません。 ※作者です、変なとこがあったらすみません。 |
| ▼O.Mさん: dos窓(黒い画面)で操作画面が隠れてしまうことがあるので その場合DoS窓を小さくする方法を検索して 設定していただくと使いやすくなります。 |
| ▼O.Mさん: ありがとうございました 早速やってみましたが問題なくできました、細かい検証はまだしていませんがかなり使えそうです!! ありがとうございました >▼加藤さん: >Excel文字外変セット >https://d.kuku.lu/1f1b31c0f > >置換2の半→全もしくは半→全でも変換ができるのではないかと思います。 >※Excelを使用した外部変形のためExcelがパソコンに入っていないと使用できません。 >※作者です、変なとこがあったらすみません。 |
| ▼加藤さん: 使用できたようでしたらよかったです。 ※自分でも試してみたのですが、 縮尺の違うレイヤに文字がそれぞれある場合、 外部変形を実行後に画面の表示範囲がずれる現象が起こりました。 文字位置がずれているわけではなく画面の表示範囲が動くようです。 表示位置がずれて地味に嫌な動作なのですが 対処方法がわからないのでそのままにします、すみません。 ※jwのVersion 8.23 での変更点に 「Jwc_temp.txtにcn"$<MS 明朝>/!として斜体と強調の複合文字を指定しても、Jwwで読み込むときには斜体が無効になってしまう現象を解消した。」 とあったので試してみたところ、文字の斜体情報は維持できました。 |
| あげさせていただいたデータですが、 外部変形を実行した際に、設定画面のユーザーフォームがJw画面などの 後ろに隠れてしまう現象が解決した気がするので 訂正したデータをあげさせていただきます。 https://d.kuku.lu/ezg4rcujj VBAでハンドルを取得してユーザーフォームを最前面にした後に、 最全面の設定を解除という方法で、わかっている方には簡単だと思うのですが 個人的に長年悩まされ続けていました。 確認はWindows11 64bit、Excel2021 64bit、Excel2021 32bitで行いました。 |
| O.Mさん ありがとうございます。 設定画面の最前面、確認いたしました。 |
| ▼Since Dosさん: いつもありがとうございます。 |
| ▼O.Mさん: 追記です。 ハンドルを解除の部分は私の運用方法関係での記載です。 ユーザーフォームの設定部分で数字を入れないといけない部分に ひらがなを記載するなど、 間違った設定をした際にエラーを知らせるメッセージを出すように 作成していたりしておりまして、 最前面設定のハンドル解除をしておかないと エラーを知らせるメッセージがユーザーフォームの下にもぐってしまい 操作ができなくなってしまったので解除をいれました。 それから、データをあげさせていただきました外部変形には 全く関係ないのですが、Excelでjw図面を変換してる方で もしかして同じことで悩んでる方いるかもと思って記載します。 tar32.dllを使ってjwの同梱画像の解凍をしていたのが 64bitのエクセルで解凍できなくなって悩みまくった別件があったのですが、 https://www.ponsoftware.com/archiver/help/X64DLL.htm のtar64.dllを使用し、コードを、 tar32の部分をtar64にしてLongをLongPtrにする等、 64bit用に書き換えて解決しました。 |
| ▼加藤さん: ダウンロードさせていただいてコレクションしていた 全角半角の外部変形をいろいろ試してみたのですが、 CAD_Dwg+αさんで公開していただいてる 全角⇔半角変換 http://somem.cocolog-nifty.com/cad_dwg/cat7290456/index.html で変換できました。 |
| ▼O.Mさん: ありがとうございました こちらはまだ試していませんが説明に 「◇同一レイヤグループの文字に適用」 と書いてあったので私には使い勝手が良くないのかなと思います、時間があるときにテストしてみますね。 >▼加藤さん: >ダウンロードさせていただいてコレクションしていた >全角半角の外部変形をいろいろ試してみたのですが、 > >CAD_Dwg+αさんで公開していただいてる >全角⇔半角変換 >http://somem.cocolog-nifty.com/cad_dwg/cat7290456/index.html > >で変換できました。 |