• 締切済み

XEmacs でMS-Word のようにインデントをしつつテキストを入力したい!

XEmacs で日本語テキストを書くときに、見出しはカラム0から、本文はカラム4から書き始めて、80文字に達したら自動的に折り返して、次の行のカラム4からまた始まる、といったモードを探しております。実際に書くと、こんな感じです。 1. 見出し <空白4つ>本文 本文 ............................................折り返し <空白4つ>本文の続き ......................................... 2. 次の見出し <空白4つ>本文 ............... もともと用意されているメジャーモードのヘルプを読んでみたのですが、どうしても見つかりません。UNIX, LINUX 使いの方々は、こんな使い方はしないものなのでしょうか?

みんなの回答

  • alfeim
  • ベストアンサー率58% (114/195)
回答No.2

>UNIX, LINUX 使いの方々は、こんな使い方はしないものなのでしょうか? 私もしないですね。 整形するんであればLaTeX使った方が楽だし・・・ んで整形テキストですが私は使った事はないですが、enriched-modeとか使えませんか? 折り返しはauto-fill-modeとか。 両方ともマイナモードとして実装されてるようですのでメジャーモードのhelp当たっても出てこないとは思いますが。 もっともこの二つ使っても用件を完全に満たすわけではないですので多少のカスタマイズは必要かと思います。 確かYaTeXモードのauto-fillが上記の用件に近い挙動を取ってたはずなんでカスタマイズの参考になるかも知れません。

  • oja
  • ベストアンサー率29% (78/261)
回答No.1

>UNIX, LINUX 使いの方々は、こんな使い方はしないものなのでしょうか?  多分しないとおもう。  emacsはエディターであって、ワープロじゃないからね。  Texのように編集記号を入れて、プリントアウト時にそのように印字させるような事は出来るだろうけど。編集入力時に表示したいんですよね。仮に、emacs上でそのような事が出来たとしても(プログラムを組めば可能な気はするが)、他のエディタで見たときにはめちゃくちゃな状態になってると思うんですが、wordの文章をメモ帳で開くような。  ワープロが必要なら、linuxならKDE上で動くKofficeとか有りますけど。    

関連するQ&A

  • Word入力で自動的にインデントが入る

    Wordで文字入力をしているとき、自動的にインデント(左インデント、ぶら下げインデント、一行目インデント)が入り、レイアウトが崩れ困っています。オプションをみたのですが分かりません。どうしたら、自動的にインデントが入らないようにできるのでしょうか。

  • MSワードのインデント設定方法

    マイクロソフト・ワード2003のインデント (Tabキー) の幅の調整方法をご教示ください。

  • MS-Word2013のインデント基本設定

    MS-Word2013のインデントの初期値が「0」ではなく、「7.5mm」に設定されているので、「0」に変更後「規定に設定」で「Normal.dotm テンプレートを使用したすべての文書」に◉をして「OK」をしても、再度新規文書を開くと、元の設定のままとなってしまい、基本設定が変更できない状況にあります。 行頭インデンデントの初期設定方法をご教示ください。 よろしくお願いします。

  • 指定文字数で、行を折り返す設定(Emacs)

    こんにちは。 Emacsは、Gnu Emacs for Windows 23.4 を使っています。 Emacsにおいて、指定文字数を越えた時に、折り返す機能について調べたところ、 特定のメジャーモードにおいて、以下のような2行を実行すれば、 80文字を越えた時点で、行が折り返されると書いてあるサイトを、いくつか見かけました。 -------------------------------------------------------------------------------- ;;auto-fillモードを有効にする. (turn-on-auto-fill) ;;これは, メジャーモードごとに設定する必要がある. ;;無効にするには, 「M-x auto-fill-mode」と入力する. ;:折り返しを行う時の文字数を指定する. (setq fill-column 80) ;;これは, メジャーモードごとに設定する必要がある. ;;auto-fillモードが有効な状態だと, 80文字で行が折り返される -------------------------------------------------------------------------------- そこで、Emacs-Lispモードや、C++モードなどのバッファにおいて、 上記の2行を実行したのですが、80文字を越えても、行が折り返されませんでした。 具体的に言いますと、 -------------------------------------------------------------------------------- あああああああああああああああああああああああああああああああああああああああああああああああああああああ -------------------------------------------------------------------------------- のように、日本語を入力したときは、80文字(全角40文字)を越えたところで、折り返されました。 ところが、 -------------------------------------------------------------------------------- aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -------------------------------------------------------------------------------- のように、半角の英数字を入力したときは、80文字を越えても折り返されませんでした。 より詳しく調べてみると、どうやら、80文字を越えるところで、全角文字が入力されて確定される場合にのみ、行が折り返されるようでした。 例えば、 -------------------------------------------------------------------------------- 1234567890123456789012345678901234567890123456789012345678901234567890123456ああああああああ -------------------------------------------------------------------------------- のように、半角数字を76文字入力した後、「ああああああああ」と入力して確定すると、 2つ目と3つめの「あ」の間で、行が折り返されました。 半角文字だけの行でも、80文字を越えたら、折り返されるように設定したいのですが、 Emacsでそれは可能なのでしょうか? 色々調べてみても、やり方が分からなかったので、今回質問させて頂きました。 以上の件について何かご存知の方がいらっしゃれば、是非教えて頂きたいと思います。 では、よろしくお願い致します。

  • ワードのインデント

    ワードで文書を作成するときルーラーのインデントをいじって文頭を1字下げることが多いのですが、この作業を行った後、ツールバーの書式⇒段落で確認すると、1文字下げたつもりのところが1.08文字とかになってきれいな数字になっていません。 ルーラーのインデントをいじっても、文字単位での字下げはできないということでしょうか? 見た目は変わらないのですがすっきりしないので教えてほしいです。 文字グリッドの間隔は0.5字 ワードは2002を使用しています。 OSはXPです。

  • Wordのインデントについて

    Windows7,Word2003を使っています。 以前まではインデントが勝手に動くようになっていたのですが 何か設定を変えてしまったのか、完全手動でしか動かなくなってしまいました。 元に戻す方法が知りたいです。 例えば、下向き三角を2の位置にすると 次の段は自動的に2マス空いたところから入力されていたのですが 今は、普通に次の行は1マス目から入力され、入力し終わってから 1行ずつ1番左端をクリックしてEnterを押さないと動かなくなりました。 後、インデントを2の位置から0の位置に戻す際も 以前は、改行した状態でBackキーを押せば自動的に戻っていたのに 今はマウスで動かさないと戻りません。 元に戻す方法を教えてください。

  • ワードのインデント

    ワードで段落(1)、(2)~と書いていき21になったときに囲い文字で21を作った微妙なずれをどうにか出来ないでしょうか。 (1) あ 21 あ という風に段落番号とは別扱いになってしまっているので微妙にずれてしまいます。 対処方法はないか教えてください。

  • wordのインデントについて

    Word2002 winXP Wordのインデントを使用するとき「メーニュー」からではなく(書式→段落→インデントタブ) ルーラーから(画面上のスケール)で設定したとき約1文字分動くときと2.3文字ずつ動くときがあります。 ALTキーを押しながらルーラーで動かすと、微調整されるのはわかっておりますが、インデントの動く幅をどこかで設定することはできるのでしょうか?(機械によって違うので・・・) よろしくお願い致します。

  • Wordのぶら下げインデント

    こんにちは。 Wordのぶら下げインデントってどんな時に使うと便利なんでしょうか? 1行目のインデント、左右インデントは便利だなーって思うのですが、ぶら下げインデントって使ったことがなくて、どんな時に使ったらいいのかわからないので教えてください。

  • word2013のインデント

    ルーラー上に平らな砂時計のような形の、インデントを動かすものがあったはずですが、ある時なくなっていました。 どうやったら表示されるのでしょう。 どなたかお分かりの方、お願いします。