nroff または troff 入力ファイル・フォーマット
目的
NROFF コマンドおよび トロフ コマンドの入力ファイル・フォーマットを指定します。
説明
NROFF および トロフ コマンドは、テキストと制御シーケンスを混在させることにより、テキストを印刷用にフォーマット設定します。 制御シーケンスは、印刷装置によるテキスト処理を制御する制御行要求またはエスケープ要求のいずれかです。
制御行は、制御文字で始まり、その後に基本要求またはユーザー定義マクロを指定する 1 文字または 2 文字の名前が続きます。 デフォルトの制御文字は. です。 (ドット) または ' (アポストロフィ)。 「 (アポストロフィ) 制御文字は、いくつかの要求によって引き起こされる NROFF または トロフ コマンド・ブレーク機能を抑止します。 この中断機能は、部分的に埋められた行の出力を強制します。 制御文字を要求またはマクロから分離するには、タブまたはスペース・バーを使用して作成された空白文字を使用します。 NROFF および トロフ コマンドは、認識されない名前の制御行を無視します。
エスケープ要求は、エスケープ文字を使用して、入力テキスト内の任意の場所に挿入することができます。 ¥ (円記号) 文字は、デフォルトのエスケープ文字です。 例えば、エスケープ要求は、以下のようになります。\nr数値レジスターの内容を指定します。rが読み取られます。
注: テキストが a で始まる必要がある場合。 (ドット)、ゼロ幅の文字シーケンス (¥ &) 制御文字の前になければなりません。 これは、制御文字の前にエスケープ要求がある場合にも当てはまります。 ゼロ幅の文字は、コマンドがテキストを制御文字として解釈しないようにします。 ゼロ幅文字の使用例については、例を参照してください。
例
単語を印刷するには.dean次のように入力します。
\fB\&.dean 追加を怠った場合は、\&フォーマッターは、ステートメントをマクロ要求として読み取ります。
.de an