Manpages

名 称

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 の 実 装 の 細 部 に 依 存 す る 書 式 に つ い て は 、 機 能 し な い と し て も も っ と も で し ょ う 。

タ イ プ ラ イ タ 様 の デ バ イ ス に は 、 サ ポ ー ト は あ り ま せ ん 。

• バ ー ク レ イ 方 言 、 特 に 、

TMCT マ ク ロ は 、 実 装 さ れ て い ま せ ん 。

groff ms で は 、 カ ッ ト マ ー ク は 提 供 し ま せ ん 。

• 重 複 し た 行 送 り は 許 さ れ ま せ ん

(代 わ り に 、 大 き な 垂 直 行 送 り を 使 用 し

て 下 さ い )。

groff ms は 、 互 換 モ ー ド で は 機 能 し ま せ ん (例 え ば 、 −C オ プ シ ョ ン な ど )。

エ ラ ー 処 理 の 方 針 に つ い て は 、 groff ms は 、 沈 黙 し た ま ま エ ラ ー を 無 視 し た り せ ず 、 エ ラ ー を 検 出 し て レ ポ ー ト し ま す 。

groff ms マ ク ロ は 、 GNU troff の 多 く の 機 能 を 利 用 し て い ま す 。 し た が っ て 、 こ れ は 他 の い か な る troff に よ っ て も 使 用 で き ま せ ん 。 ベ ル 研 の 方 言 は 、 BSD ms マ ク ロ に も groff ms マ ク ロ の い ず れ に も 実 装 さ れ て い ま せ ん 。 あ る Unix ms の 文 書 に は 、 数 値 レ ジ ス タ の CWGW と が 、 そ れ ぞ れ カ ラ ム 幅 と ガ タ ー 幅 を 制 御 す る 為 に 使 用 で き る と 述 べ ら れ て い ま す 。 し か し 、 こ こ で は 事 実 は そ う で は あ り ま せ ん 。 こ れ ら の 数 値 レ ジ ス タ は 、 groff ms で は 使 用 で き ま せ ん 。 リ セ ッ ト を 引 き 起 こ す マ ク ロ は イ ン デ ン ト を 設 定 し ま す 。 イ ン デ ン ト を 変 更 す る マ ク ロ は イ ン デ ン ト を 増 減 す る の で は な く 、 む し ろ イ ン デ ン ト を 絶 対 的 に 設 定 し ま す 。 こ の こ と に よ っ て 、 独 自 の マ ク ロ を 追 加 定 義 し て い る 文 書 に 問 題 が 生 じ る か も 知 れ ま せ ん 。 こ れ を 解 決 す る に は 、 in リ ク エ ス ト を 用 い ず に 、 代 わ り に RSRE マ ク ロ を 用 い て 下 さ い 。 数 値 レ ジ ス タ の GS は 、 groff ms マ ク ロ に よ っ て 1 に 設 定 さ れ ま す 。 し か し 、 こ の 数 値 レ ジ ス タ は Unix ms マ ク ロ で は 使 用 さ れ て い ま せ ん 。 こ の レ ジ ス タ の 目 的 は 、 Unix ms か groff ms か の ど ち ら に よ っ て フ ォ ー マ ッ ト さ れ て い る の か を 確 定 す る 必 要 の あ る 文 書 に よ っ て 利 用 さ れ る こ と で す 。 脚 注 は キ ー プ や デ ィ ス プ レ イ の 中 で 安 全 に 使 用 で き る よ う に 実 装 さ れ て い ま す 。 自 動 的 に 番 号 を 割 り 振 る 脚 注 を フ ロ ー テ ィ ン グ キ ー プ の 中 で 使 う こ と は 、 推 奨 で き ま せ ん 。 \** と 対 応 す る .FS と の 間 に も う 一 つ の \** が あ る よ う に す る と 安 全 で す 。 そ の 際 に は 、 次 の よ う な こ と だ け が 要 求 さ れ て い ま す 。 つ ま り 、 各 .FS は 対 応 す る \** の 後 に 出 現 す る こ と と 、 対 応 す る \** の 置 か れ る 順 番 と 同 じ 順 番 で .FS が 出 現 す る こ と で す 。 文 字 列 の \*{\*} は 、 上 付 き 文 字 を 開 始 し た り 終 了 し た り す る の に 使 う こ と が で き ま す 。 い く つ か の Unix V10 ms の 機 能 が 実 装 さ れ て い ま す 。 B, IBI マ ク ロ で は 、 第 3 番 目 の 引 数 が オ プ シ ョ ン と し て 指 定 で き ま す 。 こ の 引 数 は 、 現 在 の フ ォ ン ト で 最 初 の 引 数 の 直 前 に 印 字 さ れ ま す 。 B と 同 じ よ う な マ ク ロ CW が あ り ま す 。 こ れ は 、 定 幅 フ ォ ン ト に し ま す 。 次 の 文 字 列 は 、 groff ms マ ク ロ を 英 語 以 外 の 言 語 に 適 合 さ せ る た め に 再 定 義 す る こ と が で き ま す 。 文 字 列 デ フ ォ ル ト 値

REFERENCES

References

ABSTRACT

ABSTRACT

TOC

Table of Contents

MONTH1

January

MONTH2

February

MONTH3

March

MONTH4

April

MONTH5

May

MONTH6

June

MONTH7

July

MONTH8

August

MONTH9

September

MONTH10

October

MONTH11

November

MONTH12

December フ ォ ン ト フ ァ ミ リ は 、 リ セ ッ ト で 文 字 列 FAM か ら 取 ら れ て 置 き 直 さ れ ま す 。 初 期 化 時 に こ の 文 字 列 が 未 定 義 で あ っ た 場 合 は 、 現 在 の フ ォ ン ト フ ァ ミ リ が 設 定 さ れ ま す 。 脚 注 の ポ イ ン ト サ イ ズ 、 垂 直 行 送 り 幅 、 そ し て 段 落 間 の 行 送 り 幅 は 、 数 値 レ ジ ス タ の FPS, FVS, や FPD か ら 取 り 出 さ れ ま す 。 初 期 化 時 に 、 こ れ ら は 、 そ れ ぞ れ \n(PS-2, \n[FPS]+2, お よ び \n(PD/2 に 等 し く 設 定 さ れ ま す 。 し か し 、 こ れ ら の レ ジ ス タ の い ず れ か で も 初 期 化 前 に 定 義 さ れ て い れ ば 、 そ の レ ジ ス タ は 、 こ れ ら の 値 に 設 定 さ れ ま せ ん 。 ( .hy リ ク エ ス ト に よ っ て 設 定 さ れ る )ハ イ フ ネ ー シ ョ ン フ ラ グ は 、 HY レ ジ ス タ か ら 取 ら れ て 設 定 さ れ ま す 。 こ れ が 初 期 化 時 に 定 義 さ れ て い な い 場 合 に は 、 HY レ ジ ス タ は 14 に 設 定 さ れ ま す 。 右 詰 め の デ ィ ス プ レ イ は .DS R お よ び .RD を 用 い て 利 用 可 能 で す 。 次 の よ う な 慣 行 が マ ク ロ 、 文 字 列 そ し て 数 値 レ ジ ス タ の 名 前 に 行 な わ れ て い ま す 。 groff ms マ ク ロ を 使 用 す る 文 書 に 利 用 出 来 る 外 部 名 は 大 文 字 と 数 字 だ け か ら な り ま す 。 内 部 的 に は 、 マ ク ロ は モ ジ ュ ー ル に 分 割 さ れ ま す 。 あ る 一 つ の モ ジ ュ ー ル の 中 だ け で 使 用 さ れ る 名 前 は 、 mudule*name と い う 形 を し て い ま す 。 定 義 さ れ て い る モ ジ ュ ー ル の 外 部 で 使 用 さ れ る 名 前 は 、 module@name と い う 形 を し て い ま す 。 あ る 特 別 の 環 境 に 関 わ る 名 前 は 、 environment:name と い う 形 を し て い ま す 。 こ れ ら の 名 前 は 、 par モ ジ ュ ー ル の 中 で の み 使 わ れ 、 name に は 、 モ ジ ュ ー ル は 接 頭 辞 と し て つ き ま せ ん 。 組 み 合 わ さ れ た 名 前 で 配 列 を 実 装 す る の に 使 わ れ る も の は 、 array!index と い う 形 を し て い ま す 。 以 上 よ り groff ms で は 以 下 の 名 前 を 予 約 し て い ま す :

* を 含 ん で い る 名 前 。

@ を 含 ん で い る 名 前 。

: を 含 ん で い る 名 前 。

• 大 文 字 と 数 字 だ け を 含 ん で い る 名 前 。

関 連 フ ァ イ ル

/usr/share/tmac/ms.tmac( s.tmac へ の ラ ッ パ フ ァ イ ル )
/usr/share/tmac/s.tmac

関 連 項 目

groff(1), troff(1), tbl(1), pic(1), eqn(1)
ms(7)