印刷時のみ検索文字をカラー表示したいのNo.04918
haru さん 05/11/14 12:54
 
 印刷時のみ、検索文字をカラー印刷したいのですが、方法がわかりません。
 画面の表示は、印刷前後では、通常のままにしたいのですが。
 秀丸パブリッシャを使っています。
 マクロでも構いません。
 よろしくお願いします。
 秀丸ver5.07、秀丸パブリッシャver2.44、win95です。

[ ]
RE:04918 印刷時のみ検索文字をカラー表示No.04920
Iranoan さん 05/11/14 19:30
 
 haru さん今日は、Iranoan です。
>  印刷時のみ、検索文字をカラー印刷したいのですが、方法がわかりません。
 検索文字列の強調を使って、末尾の要領ではどうでしょう。
#h = foundhilighting;
hilightfound 1;
print;
if( !#h )hilightfound 0;

[ ]
RE:04920 印刷時のみ検索文字をカラー表示No.04925
haru さん 05/11/16 08:49
 
Iranoanさん、ありがとうございます。

 説明不足ですみません。

>>  印刷時のみ、検索文字をカラー印刷したいのですが、方法がわかりません。
 「印刷時のみ、検索文字だけをカラー印刷したいのですが、方法
がわかりません。」
 でした。

> 検索文字列の強調を使って、末尾の要領ではどうでしょう。
>#h = foundhilighting;
>hilightfound 1;
>print;
>if( !#h )hilightfound 0;
 これですと、画面上にカラー表示された文字全部がカラー印刷さ
れてしまいます。
 よろしくお願いします。

[ ]
RE:04925 印刷時のみ検索文字をカラー表示No.04926
Iranoan さん 05/11/16 13:04
 
 haru さん今日は、Iranoan です。
> >#h = foundhilighting;
> >hilightfound 1;
> >print;
> >if( !#h )hilightfound 0;
>  これですと、画面上にカラー表示された文字全部がカラー印刷さ
> れてしまいます。
 それなら後は、
#h = foundhilighting;
hilightfound 1;
config "y- xActiveKakko-";
print;
if( !#h )hilightfound 0;
config "y+ xActiveKakko+";
の要領で、適宜カラー化したくない設定を一時的に OFF にすれば良いと思い
ます。

[ ]
RE:04926 印刷時のみ検索文字をカラー表示No.04927
haru さん 05/11/16 14:03
 
Iranoanさん、ありがとうございます。

>#h = foundhilighting;
>hilightfound 1;
>config "y- xActiveKakko-";
>print;
>if( !#h )hilightfound 0;
>config "y+ xActiveKakko+";
>の要領で、適宜カラー化したくない設定を一時的に OFF にすれば良いと思い
>ます。
 一個ずつ、やりたくないのですが、一気にoffにするコマンドはないみたいですね。
 一応、要望で出してみたいと思います。

[ ]
RE:04927 印刷時のみ検索文字をカラー表示No.04928
アルビレオ さん 05/11/17 00:35
 
ユーザーのアルビレオです。

> 一個ずつ、やりたくないのですが、一気にoffにするコマンドはないみたいですね。
> 一応、要望で出してみたいと思います。

わざわざコマンドを用意しなくてもわりと簡単にできますよ。

○設定方法
1.適当な拡張子のテキストファイルを作って(sample.printcolorとか)
 秀丸エディタで開く
2.[ファイルタイプの別設定]の[設定のリスト]ボタンを押す
3.[新規]ボタンを押して、「印刷用配色」などの適当な名前で設定追加
4.[閉じる]ボタンを押して[ファイルタイプ別〜]ダイアログに戻る
5.ダイアログの一番上の部分で、「〜の設定」を「印刷用配色」に切り替え
6.[表示とカラー]を任意に設定する
7.[OK]ボタンを押して設定を保存する
8.設定に使ったテキストファイルを削除するなり、元の名前に戻すなりして終了

○使用方法
1.印刷したいテキストファイルを開く
2.[ファイルタイプの別設定]で「印刷用配色」に切り替え
3.[保存しないで更新]ボタンを押す
4.印刷

こうすれば印刷のたびに一気に切り替えることができます。
「使用方法」の手順をマクロにしてワンタッチで切り替えできるようにしてもい
いでしょう。

[ ]