禁則処理のぶら下げ幅No.30438
hawk-eye さん 11/10/10 21:21
 
Windows XP Pro SP3
秀丸エディタ Version 8.10 使用

●禁則処理のぶら下げ幅について

禁則処理のぶら下げ幅ですが、ぶら下げ幅自体は正しいようですけど、
ルーラーがぶら下げ幅の設定値よりも、目盛り一つ分ぐらい多く表示されてしまいま
す。
これは仕様でしょうか?

ちなみに、禁則処理を無効にして、折り返し文字数の設定だけなら、
その文字数とルーラーの長さはぴったり合っています。

現在、解像度1024x600のネットブックで、
縦書き表示にして使う場合があるのですが、
ウィンドウ内の表示領域の縦幅が
「折り返し文字数」+「禁則処理のぶら下げ幅」分になるように
ウィンドウサイズを設定していて、
カーソルが行末の方にいくと、
行末側の表示されていなかった部分(ぶら下げ幅の上記の余計なルーラー部分)を
表示しようと、文字の表示が無駄に上にずれてしまい、とても不快です。


●余談

最近、同じ拡張子であっても個々のファイルによって設定を使い分けたいと思い、
ファイルタイプ別の設定のリストを複数用意しておいて
切り替えて使う事に考えが至ったのですが、
ヘルプで、ファイルタイプ別の設定のあたりを読んでみると、
ファイルタイプの設定は1拡張子につき1つの設定しか用意できないという
錯覚を起こしてしまうような説明なのではないかという気がしました。

昔は今の説明でも良かったのかもしれませんが、
バージョンアップによって、折りたたみ、縦書きなどの機能が追加され、
同じ拡張子(.txt)のテキストファイルであっても、
個々のファイルによって設定を使い分けたい人は増えたはずですし、
誤解のない説明が望ましいように思います。


よろしくお願い致します。

[ ]
RE:30438 禁則処理のぶら下げ幅No.30440
秀丸担当 さん 11/10/11 09:56
 

>禁則処理のぶら下げ幅ですが、ぶら下げ幅自体は正しいようですけど、
>ルーラーがぶら下げ幅の設定値よりも、目盛り一つ分ぐらい多く表示されてしまいま
>す。
>これは仕様でしょうか?

例えば折り返し文字数が80で、ぶら下げ幅が2で、、「改行文字のぶら下げ」も
ONになっていると、ルーラーは83桁になります。
もし「改行文字のぶら下げ」がONの場合はOFFにしてみるといいです。
そうでないとしたらわからないですが、他の禁則処理のオプションも教えてもら
えるとこちらでも確認できると思います。


>最近、同じ拡張子であっても個々のファイルによって設定を使い分けたいと思い、
>ファイルタイプ別の設定のリストを複数用意しておいて
>切り替えて使う事に考えが至ったのですが、
>ヘルプで、ファイルタイプ別の設定のあたりを読んでみると、
>ファイルタイプの設定は1拡張子につき1つの設定しか用意できないという
>錯覚を起こしてしまうような説明なのではないかという気がしました。

ファイルタイプ別の設定は、保存できるのは拡張子ごとで、ファイルごとには保
存できなくて、それは現在も変わっていないです。
手動で設定を一時的に変えたり、マクロを使って一時的に変えるような方法もあ
るということをヘルプに書いておきます。

[ ]
RE:30440 禁則処理のぶら下げ幅No.30441
hawk-eye さん 11/10/11 10:58
 
>例えば折り返し文字数が80で、ぶら下げ幅が2で、、「改行文字のぶら下げ」も
>ONになっていると、ルーラーは83桁になります。
>もし「改行文字のぶら下げ」がONの場合はOFFにしてみるといいです。

私の環境と同じ動作です。
仕様だったんですね。

ヘルプを読んだのですが、「ぶら下げ幅」の説明を読むと、
「ぶら下げることのできる文字の幅を半角文字数で指定します。最大で半角4文字ま
でです。」
と書いてあり、
この”ぶら下げることのできる文字”というのが、
指定した「ぶら下げ文字」と改行文字(「改行文字のぶら下げ」がON)を区別してい
るようには私には思えず、
「ぶら下げ幅」の対象が指定した「ぶら下げ文字」だけでなく、
改行文字(「改行文字のぶら下げ」がON)も含まれるのかと思ってしまいました。

「改行文字のぶら下げ」がONの場合は、
この「ぶら下げ幅」とは別に半角1文字分の幅がとられる旨が書いてあると
誤解がないかなと思います。

[ ]
RE:30441 禁則処理のぶら下げ幅No.30442
秀丸担当 さん 11/10/11 14:23
 

>「改行文字のぶら下げ」がONの場合は、
>この「ぶら下げ幅」とは別に半角1文字分の幅がとられる旨が書いてあると
>誤解がないかなと思います。

確かに分かりづらいです。
改行文字のぶら下げもルーラーの幅に含まれるということをヘルプに書いておき
ます。

[ ]