[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: 段落付き整形について
- X-ml-count: 6291
- Subject: Re: 段落付き整形について
- From: ISO Naoyuki <niso@xxxxxxxxx>
- Date: Thu, 06 Jan 2005 15:03:26 +0900
- User-agent: Wanderlust/2.11.29 (Wonderwall) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.3 (i386-mingw-nt5.0.2195) MULE/5.0 (SAKAKI) Meadow/2.10-dev (ASAGAO)
磯と申します。
At Thu, 06 Jan 2005 12:53:19 +0900 (LMT),
Yasushi OHYAMA wrote:
> 段落の字下げを全角空白でおこなっているのですが、M-qで整形しようと
> すると全角空白を無視して、まとめて整形されてしまいます。
>
> .emacsで
>
> (setq-default paragraph-start '"^\\([ ・○<\t\n\f]\\|(?[0-9a-zA-Z]+)\\)")
> (setq-default paragraph-separate '"^[ ]")
>
> を指定しているのですが、効いていないようです。
> どういう設定をすればよろしいのでしょうか。どなたかご教示くださると幸いです。
paragraph-separate(buffer-local変数)の値が、お使いのモードで書き替わっ
てしまうんだと思います。
私は、OHYAMAさんと同じ設定を .emacsに仕込んでいますが、例えば
Wanderlust の draftモードでは、こんな感じになってしまいます。
paragraph-start's value is
"\\(--[[][[]\\([^]]*\\)]\\([[]\\([^]]*\\)]\\|\\)]\\|--text follows this line--$\\| *\\([-|#;>* ]\\|(?[0-9]+[.)]\\)+$\\|[ ]*[[:alnum:]]*>+[ ]*$\\|[ ]*$\\|-- $\\|---+$\\|^\f\\)"
Local in buffer +draft/126; global value is
"^\\([ ・○< \n\f]\\|(?[0-9a-zA-Z]+)\\)"
hook を使って強制変更するしかないと思いますが。
--
=======================================================================
┰ ┰ 磯 直行 / いそ なおゆき iso@xxxxxxxxxxxxxx
∪ セントラル・コンピュータ・サービス(株) ビジネスシステム第3部
〜