色分け
WZ7では、表示スタイル・色分けスタイル・見出しスタイルの3種類の色分けに対応しています。
「表示スタイル」は文字、「色分けスタイル」は単語や構文、「見出しスタイル」はアウトラインの見出しを色分け表示します。
表示スタイルの色分け
表示スタイルの色分けを設定するには、[表示]メニューの[設定]を実行します。
表示スタイルで設定できる色分けは、下記の項目となります。
文字表示
通常文字 | テキストの文字色 |
通常背景 | テキストの背景色 |
選択文字 | 選択テキストの文字色 |
選択背景 | 選択テキストの背景色 |
選択文字(背後) | 背画面の選択テキストの文字色 |
選択背景(背後) | 背画面の選択テキストの背景色 |
リンク文字 | ハイパーリンクの文字色 |
偶数背景を指定 | 偶数段落行のテキストの背景色を色分け表示する/しない |
偶数背景 | 偶数段落行のテキストの背景色 |
文字表示オプション
改行文字を表示 | 改行を空白/矢印記号で表示 |
EOFの表示 | ファイルの終端を空白/左矢印記号/[EOF]で表示 |
改行とEOFの色 | 改行とEOFの表示色 |
タブの表示 | タブを空白/右矢印記号/罫線で表示 |
制御文字を表示 | 制御コードを空白/「^A」〜「^Z」で表示 |
タブと制御文字の色 | タブと制御コードの表示色 |
全角空白を表示 | 全角空白を空白/点線の□で表示 |
全角空白の色 | 全角空白の点線の表示色 |
半角空白を表示 | 半角空白を空白/点線の_で表示 |
半角空白の色 | 半角空白の点線の表示色 |
行番号と罫線
行番号の色 | 行番号の表示色 |
アンダーラインの色 | アンダーラインとバーチカルラインの表示色 |
右マージンを表示 | 折り返し位置に縦線を表示する/しない |
文書枠を表示 | 文章を枠で囲み表示する/しない |
行罫線を表示 | 原稿用紙や手紙用の行罫線を表示する/しない |
文字罫線を表示 | 原稿用紙や指定位置の文字罫線を表示する/しない 固定ピッチフォントの対応となります |
文字罫線の位置指定 | 原稿用紙/指定位置に文字罫線を表示 |
文字罫線の位置 | 文字罫線の表示位置 (例) 0 16 32 |
枠と罫線の色 | 文書枠・行罫線・文字罫線の色 |
アウトライン
見出しの色分け | 見出し行の「色分け」「太字表示」を指定 |
見出しの色 | 見出しの文字色 |
見出しスタイル | 見出しの表示スタイル |
IME/入力
IME変換文字 | IME変換文字の色 |
IME変換背景 | IME変換文字の背景色 |
IME注目文字 | IME変換の注目文字の色 |
IME注目背景 | IME変換の注目文字の背景色 |
IME入力下線 | IME入力文字の下線の色 |
IME入力下線の装飾 | IME入力文字の下線表示を指定 点線/縦書き右側/表示しない/実線/実線+縦右 |
- IMEの色と下線を設定するには、「IMEの表示」に「インライン表示」を指定します。
IME/入力(リサーチ入力)
文節の区切り線 | WZ-IMEで入力中の文章の文節区切り表示線の色 |
リサーチ入力変換文字 | リサーチ入力対象の文字の色 |
リサーチ入力変換背景 | リサーチ入力対象文字の背景色 |
リサーチ入力下線 | リサーチ入力対象の文字の下線の色 |
リサーチ入力下線の装飾 | 入力対象文字の下線表示を指定 点線/縦書き右側/表示しない/実線/実線+縦右 |
- リサーチ入力の色と下線は、IMEがOFFの場合に適用されます。
色分けスタイル
色分けスタイルでは、色分けの種類と表示色を指定した「項目」を複数登録できます。
色分けスタイルを設定するには、[表示]メニューの[スタイル]-[色分けスタイル]を実行します。
項目を登録するには、下記の操作をおこないます。複数の色分けを指定するには、この操作を繰り返します。
- 「追加」ボタンを押す。新規項目が追加されます。
- 「ステータス」を「OK」にする。
OFFにすると、項目の色分けが無効となります。
- 「色の指定」から色を選択。「検索文字列」や「予約語」を選択すると、環境設定で指定した色で表示します。「直接指定」を選択すると、「色」や「太字」「下線」「斜体」を指定できます。
- 「種類」を指定。
- 「文字列」を指定。
- 「オプション」を指定。
- 色分けは、字句解析のパターンマッチングで表示します。
構文解析を実行しないため、プログラム言語の完全な色分けには対応しておりません。
色分けのパターンマッチングは、スタイルの先頭の項目から順に実行します。
- デフォルトでは、上位の項目にマッチした字句は下位の項目のマッチングから除外されます。
- オプションにincかoverを指定すると、上位にマッチした字句を完全に含む場合に、下位のマッチングを実行します。
プログラム言語のコメントの色分けは、下記の順位に色分け項目を指定します。
- 優先順序の上位には、文字列やURLなどのコメントの開始記号にマッチする色分け項目を指定します。
- 優先順序の下位には、コメントの色分け項目を指定して、オプションにincまたはoverを指定します。
incを指定すると、コメント内の文字列など上位の字句を色分け表示します。
overを指定すると、コメント内の文字列もコメントの色で表示します。
色分け種類の指定
色分けの「種類」は、下記の「単語」「範囲内」「正規表現」などの項目から選択します。
英単語 | 「文字列1」の英単語(半角空白区切り)の色分け (例)「english word」 英単語をテキストファイルで指定するには、「文字列1」に「file://」に続けてファイル名をフルパスまたは標準フォルダ基準の相対パスで指定 (例)「file://c:\color.tkw」「file://color.tkw」 ファイルには単語を半角空白か改行で区切って指定 |
英単語(大小区別なし) | 「文字列1」の英単語の大文字/小文字を区別しない色分け 「英単語」と同様にテキストファイルの指定にも対応 |
語句 | 「文字列1」の日本語語句(半角空白区切り)の色分け 「英単語」と同様にテキストファイルの指定にも対応 |
正規表現 | 「文字列1」の正規表現の色分け 「タグ1」でタグ番号を指定すると、正規表現のタグの色分け |
行末 | 「文字列1」の文字から行末までを色分け |
行末(正規表現) | 「文字列1」の正規表現から行末までの色分け |
段落内範囲 | 「文字列1」〜「文字列2」の段落内の色分け |
広範囲 | 「文字列1」〜「文字列2」の色分け 広範囲色分けは、6個まで指定可能 |
広範囲(正規表現) | 「文字列1」〜「文字列2」の正規表現の色分け 広範囲色分けは、6個まで指定可能 |
URL | URLを判別して色分け |
"ファイル名" | "ファイル名"の色分け ディスクに存在するファイルの色分け表示 |
#if条件 | C言語の「#if 0〜#endif」の色分け 「文字列1」の「識別子」「!識別子」(半角空白区切り)による色分け 「#if defined(識別子)」「#if !defined(識別子)」の色分け |
検索文字列 | 検索文字列の色分け |
タグ | HTMLタグの色分け |
タグの属性 | HTMLタグの属性の色分け |
テキストタグ | テキストタグの色分け |
色分けオプションの指定
色分けの「オプション」は、下記の項目を指定します。
inc | 上位レベルの色分けを含む文字列を色分け表示 (デフォルトは、上位レベルを含む色分けは無効となります) |
over | 上位レベルの色分けを含む文字列を色分け表示 上位レベルの色分けは無効となります (デフォルトは、上位レベルを含む色分けは無効となります) |
esc | 段落内範囲専用のオプション =に続けて、エスケープする文字を指定 エスケープに続く一文字は、範囲の末尾の判定から除外 |
s1 | 段落内範囲専用のオプション 「文字列1」を色分け表示 |
s2 | 段落内範囲専用のオプション 「文字列2」を色分け表示 |
icase | 半角英字の大文字と小文字を区別しない色分け |
nodef | #if条件専用のオプションです。 「#if defined(識別子)」「#if !defined(識別子)」の色分けをOFFにします。 |
見出しスタイルの色分け
見出しスタイルの色分けを設定するには、下記の操作をおこないます。
- [表示]メニューの[設定]を実行。
- 項目から「表示スタイル-アウトライン」を選択。
- 「見出しスタイル」の「設定」を押す。
見出しスタイルに「なし」が設定されている場合は、下記の操作をおこないます。
- 一覧表示から「新規作成」を押す。
- 名前を入力してOK。
- 「編集」を押す。
見出しスタイルダイアログにて、テキスト本文の見出しスタイル「見出し1〜6」、アウトラインウィンドウの見出しスタイル「見出し1〜6のアウトライン」を設定します。
見出しレベル1〜6のそれぞれにスタイルを指定できます。
本文の見出しスタイル
フォント | 見出しの書体 (デフォルトは本文と同じ) |
サイズ | 見出しのサイズ 「0」は、自動サイズで表示 「数値」は、指定ポイント数で表示 「数値と%」は、本文基準の%サイズで表示 |
キャッチ | 見出しのキャッチ 「なし/中央揃え/右揃え/■1/■2/■3/■4」 |
文字色 | 見出しの文字色 「背景色」と同色にすると、本文の「文字色」で表示 |
背景色 | 見出しの背景色 「文字色」と同色にすると、本文の「背景色」で表示 |
枠の色 | 「上下左右の余白と枠」の「枠」の表示色 |
上余白と枠 | 上側の「外余白」「枠」「内余白」 |
下余白と枠 | 下側の「外余白」「枠」「内余白」 |
左余白と枠 | 左側の「外余白」「枠」「内余白」 |
右余白と枠 | 右側の「外余白」「枠」「内余白」 |
オプション | キャッチの色のRGB値。(例)「colcat=#808080」 背景色のグラデーション表示「grad」 |
- 「外余白」の太さは、ピクセル数「5」、文字数「0.5c」「2c」、行数「0.2L」「2L」と指定します。
- 「枠」の太さは、空白に続けて「frame=数値」と指定します。
- 「内余白」の太さは、空白に続けて「int = 数値」と指定します。
- 外余白は「本文の背景色」、枠は「枠の色」、内余白は「見出しの背景色」で表示します。
アウトラインの見出しスタイル
アウトラインの色分け | アウトラインの見出しの色分け表示 「しない/太字/色分け/色分け+太字」 |
アウトラインの文字色 | アウトラインの見出しの表示色 「アウトラインの色分け」に、「色分け/色分け+太字」の指定が必要 |