GNU Emacs 32.0.50 (9008bf64c3) のマニュアルを PLaMo 翻訳で機械翻訳したものです。誤訳を含むことがあります。原文: https://www.gnu.org/software/emacs/manual/html_node/emacs/Enriched-Mode.html ・ emacs-doc.conao3.com

27.14.1 エンリッチドモード

Enrichedモードは、バッファローカルなマイナーモードです(マイナーモードを参照)。‘text/enriched’形式で保存されたファイルを開くと、Emacsは自動的にEnrichedモードを有効にし、ファイル内の書式情報をバッファのテキストに適用します。Enrichedモードを有効にした状態でバッファを保存すると、書式情報を含む‘text/enriched’形式で保存されます。

書式付きテキストの新規ファイルを作成するには、存在しないファイルに移動して M-x enriched-mode と入力します。このコマンドは実際に Enriched モードを切り替えます。接頭辞引数を指定すると、その引数が正の値であれば Enriched モードを有効にし、そうでなければ無効にします。Enriched モードを無効にすると、Emacs は ‘text/enriched’ 形式でバッファを保存しなくなります。バッファに追加された書式設定プロパティはバッファ内に残りますが、ディスクには保存されません。

エンリッチドモードでは、Emacsのすべてのテキストプロパティが保存されるわけではなく、変数 enriched-translations で指定されたもののみが保存されます。これには、フォント、色、インデント、およびジャスティフィケーションに関するプロパティが含まれます。

ファイルを開いた際、Emacsがそのファイルが‘text/enriched’形式であることを認識できない場合は、M-x format-decode-bufferと入力してください。このコマンドはファイル形式の指定を求め、その形式でファイルを再読み込みします。‘text/enriched’形式を指定すると、自動的にEnrichedモードが有効になります。

「text/enriched」ファイルを生形式(書式付きテキストではなく、マークアップタグを含むプレーンテキスト)で表示するには、M-x find-file-literallyを使用してください(ファイルの参照を参照)。

Emacsが‘text/enriched’のようなファイル形式をどのように認識し変換するかの詳細については、Emacs Lispリファレンスマニュアルのフォーマット変換を参照してください。テキストプロパティに関する詳細については、Emacs Lispリファレンスマニュアルのテキストプロパティを参照してください。