| 記事内容:[|]
■No26860に返信(ひろさんの記事) > 赤色の文字だけ範囲選択する方法ってあるのでしょうか? > 赤文字だけえらんで文字色を白に一度に変えたいのせすが。
こんにちは。
赤色の文字が、既定(1〜10)の文字種であれば、基本設定>文字 から、 色NOを8のところ2(標準では)に変更して、「既に作図されている文字の〜」 にチェックを付けてOKすれば、変更されます。
ではなくて、任意サイズ文字で赤色になっているものだけを白色に変更したい ということなら、 範囲コマンドから、赤色の文字を選択して「属性変更」から、文字色変更に チェックして、線色8(標準では)を選択してOKという手順になります。
赤色の文字だけを選択する方法ですが、「<属性選択>」には文字色での選択 というのが無いので、一つ一つ選んでいくか、赤色の文字サイズが他の色の 文字サイズと違っているなら、「<属性選択>」の文字種類指定から、 任意サイズの幅や高さで選択するという方法もあります。
後、詳しくは述べませんが座標ファイルを利用する方法があります。 「ファイル書込」から「<属性選択>」で任意サイズ文字だけ選択して、 「ファイル編集」すると、任意サイズ文字の場合 cn0 3 3 0.5 8 (文字種 横 縦 間隔 色No.) というデータになっていますので、この行末の8を2に一括置換してやれば 任意サイズの赤色の文字だけが全て白色に変更されます。 (テキストエディタなどでは改行文字を指定できるものがあります。例えば 改行=\nなら、8\n は、行末の8ということになりますので、それを2\nに 置換してやれば、行末の8は全て2に置換されます。ただ注意してほしいのは 他の文字列行の行末に8などがあった場合はそれも2に置換されてしまいます ので、よく確認して下さい。 間隔が全て同じなら、0.5 8\nという文字列を0.5 2\nに置換すれば間違い ないでしょう。)
任意サイズ文字を全て消去した後に、座標ファイル読込して同じところに 貼り付ければ完了です。
|