名 称
nroff − groff に よ る nroff コ マ ン ド の エ ミ ュ レ ー ト
書 式
nroff [ −h ] [ −i ] [ −mname ] [ −nnum ] [ −olist ] [ −p ] [ −rcn ] [ −t ] [ −S ] [ −Tname ] [ −U ] [ −v ] [ file... ]
解 説
nroff は 、 groff を 用 い て nroff を エ ミ ュ レ ー ト す る ス ク リ プ ト で す 。 −T オ プ シ ョ ン に は ascii, latin1, koi8-r, utf8, cp1047 の み が 有 効 で す 。 無 効 な も の を 指 定 す る か −T オ プ シ ョ ン を 指 定 し な い と 、 nroff は 現 在 の ロ ケ ー ル を 調 べ て 、 デ フ ォ ル ト 出 力 デ バ イ ス を 選 択 し ま す 。 ま ず 、 locale プ ロ グ ラ ム を 試 し 、 次 に 環 境 変 数 LC_ALL, LC_CTYPE, LANG を 試 し 、 最 終 的 に LESSCHARSET 環 境 変 数 を 見 ま す 。
−h オ プ シ ョ ン は grotty へ の −h オ プ シ ョ ン と 等 価 で す (す な わ ち タ ブ を 出 力 に 使 用 し ま す )。 −i, −n, −m, −o, −r オ プ シ ョ ン は troff(1) に 説 明 さ れ て い る 効 果 を 持 ち ま す 。 −q, −s オ プ シ ョ ン ( troff に は 実 装 さ れ て い ま せ ん ) は 無 視 さ れ 、 エ ラ ー メ ッ セ ー ジ も 表 示 さ れ ま せ ん 。 オ プ シ ョ ン −p (pic), −t (tbl), −S (よ り 安 全 ) と −U (安 全 で な い ) は groff に 渡 さ れ ま す 。 −S が デ フ ォ ル ト で 渡 さ れ ま す 。 −v バ ー ジ ョ ン 番 号 を 表 示 し ま す 。
環 境 変 数
GROFF_BIN_PATH コ ロ ン 区 切 り の デ ィ レ ク ト リ リ ス ト で 、 PATH の 前 に 、 こ こ か ら groff 実 行 形 式 を 探 し ま す 。 こ れ が 設 定 さ れ な い 場 合 、 ’/usr/bin’ が 使 用 さ れ ま す 。
注
こ の シ ェ ル ス ク リ プ ト は 、 基 本 的 に は man(1) で の 使 用 を 意 図 し て い ま す の で 、 警 告 は 抑 制 さ れ ま す 。 (フ ァ イ ル tty-char.tmac 中 の ) nroff ス タ イ ル の 文 字 定 義 も ま た 、 印 字 不 可 能 な グ リ フ を エ ミ ュ レ ー ト す る た め に ロ ー ド し ま す 。