名 称
groff_ms − groff ms マ ク ロ
書 式
groff
−ms [ options... ] [ files... ]
groff −m ms [ options... ] [
files... ]
解 説
こ の マ ニ ュ ア ル ペ ー ジ は GNU バ ー ジ ョ ン の ms マ ク ロ の 解 説 を し ま す 。 こ の マ ク ロ は 、 groff 文 書 整 形 シ ス テ ム の 一 部 分 で す 。 こ の groff ms マ ク ロ は 、 4.3 BSD Unix ms マ ク ロ の 文 書 化 さ れ た 機 能 と 互 換 で あ る よ う に 設 計 さ れ て い ま す 。 し か し 、 次 の よ う な 制 限 が あ り ま す :
• |
groff ms の 内 部 は Unix ms の 内 部 と は 同 じ で は あ り ま せ ん 。 し た が っ て 、 Unix ms の 実 装 の 細 部 に 依 存 す る 書 式 に つ い て は 、 機 能 し な い と し て も も っ と も で し ょ う 。 | ||
• |
タ イ プ ラ イ タ 様 の デ バ イ ス に は 、 サ ポ ー ト は あ り ま せ ん 。
• バ ー ク レ イ 方 言 、 特 に 、 |
TM や CT マ ク ロ は 、 実 装 さ れ て い ま せ ん 。 | ||
• |
groff ms で は 、 カ ッ ト マ ー ク は 提 供 し ま せ ん 。
• 重 複 し た 行 送 り は 許 さ れ ま せ ん |
(代 わ り に 、 大 き な 垂 直 行 送 り を 使 用 し |
て 下 さ い )。
• |
groff ms は 、 互 換 モ ー ド で は 機 能 し ま せ ん (例 え ば 、 −C オ プ シ ョ ン な ど )。 エ ラ ー 処 理 の 方 針 に つ い て は 、 groff ms は 、 沈 黙 し た ま ま エ ラ ー を 無 視 し た り せ ず 、 エ ラ ー を 検 出 し て レ ポ ー ト し ま す 。 groff ms マ ク ロ は 、 GNU troff の 多 く の 機 能 を 利 用 し て い ま す 。 し た が っ て 、 こ れ は 他 の い か な る troff に よ っ て も 使 用 で き ま せ ん 。 ベ ル 研 の 方 言 は 、 BSD ms マ ク ロ に も groff ms マ ク ロ の い ず れ に も 実 装 さ れ て い ま せ ん 。 あ る Unix ms の 文 書 に は 、 数 値 レ ジ ス タ の CW と GW と が 、 そ れ ぞ れ カ ラ ム 幅 と ガ タ ー 幅 を 制 御 す る 為 に 使 用 で き る と 述 べ ら れ て い ま す 。 し か し 、 こ こ で は 事 実 は そ う で は あ り ま せ ん 。 こ れ ら の 数 値 レ ジ ス タ は 、 groff ms で は 使 用 で き ま せ ん 。 リ セ ッ ト を 引 き 起 こ す マ ク ロ は イ ン デ ン ト を 設 定 し ま す 。 イ ン デ ン ト を 変 更 す る マ ク ロ は イ ン デ ン ト を 増 減 す る の で は な く 、 む し ろ イ ン デ ン ト を 絶 対 的 に 設 定 し ま す 。 こ の こ と に よ っ て 、 独 自 の マ ク ロ を 追 加 定 義 し て い る 文 書 に 問 題 が 生 じ る か も 知 れ ま せ ん 。 こ れ を 解 決 す る に は 、 in リ ク エ ス ト を 用 い ず に 、 代 わ り に RS や RE マ ク ロ を 用 い て 下 さ い 。 数 値 レ ジ ス タ の GS は 、 groff ms マ ク ロ に よ っ て 1 に 設 定 さ れ ま す 。 し か し 、 こ の 数 値 レ ジ ス タ は Unix ms マ ク ロ で は 使 用 さ れ て い ま せ ん 。 こ の レ ジ ス タ の 目 的 は 、 Unix ms か groff ms か の ど ち ら に よ っ て フ ォ ー マ ッ ト さ れ て い る の か を 確 定 す る 必 要 の あ る 文 書 に よ っ て 利 用 さ れ る こ と で す 。 脚 注 は キ ー プ や デ ィ ス プ レ イ の 中 で 安 全 に 使 用 で き る よ う に 実 装 さ れ て い ま す 。 自 動 的 に 番 号 を 割 り 振 る 脚 注 を フ ロ ー テ ィ ン グ キ ー プ の 中 で 使 う こ と は 、 推 奨 で き ま せ ん 。 \** と 対 応 す る .FS と の 間 に も う 一 つ の \** が あ る よ う に す る と 安 全 で す 。 そ の 際 に は 、 次 の よ う な こ と だ け が 要 求 さ れ て い ま す 。 つ ま り 、 各 .FS は 対 応 す る \** の 後 に 出 現 す る こ と と 、 対 応 す る \** の 置 か れ る 順 番 と 同 じ 順 番 で .FS が 出 現 す る こ と で す 。 文 字 列 の \*{ や \*} は 、 上 付 き 文 字 を 開 始 し た り 終 了 し た り す る の に 使 う こ と が で き ま す 。 い く つ か の Unix V10 ms の 機 能 が 実 装 さ れ て い ま す 。 B, I や BI マ ク ロ で は 、 第 3 番 目 の 引 数 が オ プ シ ョ ン と し て 指 定 で き ま す 。 こ の 引 数 は 、 現 在 の フ ォ ン ト で 最 初 の 引 数 の 直 前 に 印 字 さ れ ま す 。 B と 同 じ よ う な マ ク ロ CW が あ り ま す 。 こ れ は 、 定 幅 フ ォ ン ト に し ま す 。 次 の 文 字 列 は 、 groff ms マ ク ロ を 英 語 以 外 の 言 語 に 適 合 さ せ る た め に 再 定 義 す る こ と が で き ま す 。 文 字 列 デ フ ォ ル ト 値
: を 含 ん で い る 名 前 。
関 連 フ ァ イ ル/usr/share/tmac/ms.tmac(
s.tmac へ の ラ ッ パ
フ ァ イ ル ) 関 連 項 目 |