名 称
grotty − タ イ プ ラ イ タ 型 デ バ イ ス の た め の groff ド ラ イ バ
書 式
grotty [ −hfbuodBUv ] [ −Fdir ] [ files... ]
−F オ プ シ ョ ン と パ ラ メ ー タ の 間 に 空 白 を 含 め る こ と が 可 能 で す 。
解 説
grotty は 、 GNU troff の 出 力 を タ イ プ ラ イ タ 型 デ バ イ ス の た め に 変 換 し ま す 。 通 常 grotty は 、 ASCII ベ ー ス の シ ス テ ム 上 で は groff に −Tascii, −Tkoi8-r, −Tlatin1, −Tutf8 の い ず れ か の オ プ シ ョ ン を 指 定 す る こ と に よ り 、 EBCDIC ベ ー ス の シ ス テ ム 上 で は −Tcp1047 オ プ シ ョ ン を 指 定 す る こ と に よ り そ れ ぞ れ 起 動 さ れ ま す 。 フ ァ イ ル 名 を 指 定 し な い 場 合 は 標 準 入 力 を 読 み 込 み ま す 。 フ ァ イ ル 名 と し て − を 指 定 し た 場 合 も 標 準 入 力 を 読 み 込 み ま す 。 出 力 は 標 準 出 力 に 書 き 出 さ れ ま す 。 通 常 grotty は 、 ボ ー ル ド 文 字 c を ’c BACKSPACE c’ と い う シ ー ケ ン ス で 、 イ タ リ ッ ク 文 字 c を ’_ BACKSPACE c’ と い う シ ー ケ ン ス で 出 力 し ま す 。 こ れ ら の シ ー ケ ン ス は 、 ul(1) を 通 す こ と に よ り 、 端 末 で 表 示 す る こ と が で き る よ う に な り ま す 。 more(1) や less(1) の よ う な ペ ー ジ ャ も 、 こ れ ら の シ ー ケ ン ス を 表 示 す る こ と が で き ま す 。 less(1) を 使 っ て 表 示 す る 場 合 は −B ま た は −U オ プ シ ョ ン を 、 more(1) を 使 っ て 表 示 す る 場 合 は −b オ プ シ ョ ン を 使 用 し て く だ さ い 。 grotty は 逆 改 行 を 出 力 し な い の で 、 col(1) を 通 す 必 要 は あ り ま せ ん 。 フ ォ ン ト 記 述 フ ァ イ ル に は 、 以 下 の コ マ ン ド を 含 め る こ と が で き ま す 。
internalname n こ こ で 、 n は 10 進 数 の 整 数 で す 。 も し n の 01 ビ ッ ト が セ ッ ト さ れ て い る な ら 、 そ の フ ォ ン ト は イ タ リ ッ ク フ ォ ン ト と し て 扱 わ れ ま す 。 02 ビ ッ ト が セ ッ ト さ れ て い る な ら 、 ボ ー ル ド フ ォ ン ト と し て 扱 わ れ ま す 。 フ ォ ン ト 記 述 の コ ー ド フ ィ ー ル ド は 、 出 力 時 に 用 い ら れ る 文 字 を 指 定 し ま す 。 こ の コ ー ド は 、 troff の \N エ ス ケ ー プ シ ー ケ ン ス で も 使 用 さ れ ま す 。
オ プ シ ョ ン
−Fdir フ ォ ン ト と デ バ イ ス 記 述 フ ァ イ ル の 検 索 パ ス の 前 に 、 デ ィ レ ク ト リ |
dir/devname を 追 加 し ま す 。 name は デ バ イ ス 名 で 、 通 常 は ascii, koi8-r, latin1, utf8, cp1047 の い ず れ か で す 。
−h 出 力 に 水 平 タ ブ を 使 用 し ま す 。 水 平 タ ブ は |
8 桁 ご と に 設 定 さ れ て い る |
も の と し ま す 。
−f フ ォ ー ム フ ィ ー ド を 使 用 し ま す 。 最 終 行 に 出 力 す る も の が な い ペ ー ジ の 最 後 に フ ォ ー ム フ ィ ー ド が 出 力 さ れ ま す 。 | |
−b ボ ー ル ド 文 字 を 出 力 す る の に 二 重 打 ち を 使 わ な い よ う に し ま す 。 | |
−u イ タ リ ッ ク 文 字 を 出 力 す る の に ア ン ダ ー ラ イ ン を 使 用 し な い よ う に し ま す 。 | |
−B ボ ー ル ド イ タ リ ッ ク 文 字 を た だ の 二 重 打 ち で 出 力 し ま す 。 | |
−U ボ ー ル ド イ タ リ ッ ク 文 字 を た だ の ア ン ダ ー ラ イ ン で 出 力 し ま す 。 | |
−o ボ ー ル ド と ア ン ダ ー ラ イ ン 以 外 に 二 重 打 ち を 用 い な い よ う に し ま す 。 | |
−d す べ て の |
\D コ マ ン ド を 無 視 し ま す 。 こ の オ プ シ ョ ン を 指 定 し な い と 、 grotty は \D’l...’ コ マ ン ド の う ち 引 数 の ど ち ら か が 0 (す な わ ち 水 平 あ る い は 垂 直 線 の 描 画 ) で あ る も の を 、 文 字 −, |, + を 用 い て 描 画 し ま す 。
−v バ ー ジ ョ ン 番 号 を 表 示 し ま す 。 |
関 連 フ ァ イ ル
/usr/share/groff_font/devascii/DESC
ascii デ バ イ ス 記 述 フ ァ イ ル
/usr/share/groff_font/devascii/F
ascii デ バ イ ス に お け る フ ォ ン ト F 用 の フ ォ ン ト 記 述 フ ァ イ ル
/usr/share/groff_font/devkoi8-r/DESC
koi8-r デ バ イ ス 記 述 フ ァ イ ル
/usr/share/groff_font/devkoi8-r/F
koi8-r デ バ イ ス に お け る フ ォ ン ト F 用 の フ ォ ン ト 記 述 フ ァ イ ル
/usr/share/groff_font/devlatin1/DESC
latin1 デ バ イ ス 記 述 フ ァ イ ル
/usr/share/groff_font/devlatin1/F
latin1 デ バ イ ス に お け る フ ォ ン ト F 用 の フ ォ ン ト 記 述 フ ァ イ ル
/usr/share/groff_font/devutf8/DESC
utf8 デ バ イ ス 記 述 フ ァ イ ル
/usr/share/groff_font/devutf8/F
utf8 デ バ イ ス に お け る フ ォ ン ト F 用 の フ ォ ン ト 記 述 フ ァ イ ル
/usr/share/groff_font/devcp1047/DESC
cp1047 デ バ イ ス 記 述 フ ァ イ ル
/usr/share/groff_font/devcp1047/F
cp1047 デ バ イ ス に お け る フ ォ ン ト F 用 の フ ォ ン ト 記 述 フ ァ イ ル
/usr/share/tmac/tty.tmac
grotty で 用 い る マ ク ロ
/usr/share/tmac/tty-char.tmac そ の ま ま で は grotty に 表 示 で き な い 文 字 の 表 示 方 法 の 定 義
EBCDIC ホ ス ト で は 、 cp1047 デ バ イ ス 用 の フ ァ イ ル の み が イ ン ス ト ー ル さ れ る こ と に 注 意 し て く だ さ い 。
バ グ
grotty は 、 単 純 な ド キ ュ メ ン ト の 作 成 を 意 図 し て 作 ら れ て い ま す 。 水 平 や 鉛 直 方 向 へ の 小 さ な 移 動 (半 改 行 な ど 、 1文 字 、 1行 よ り 小 さ な 位 置 決 め ) を サ ポ ー ト し て い ま せ ん 。 水 平 線 、 鉛 直 線 以 外 の \D コ マ ン ド は サ ポ ー ト さ れ て い ま せ ん 。
1 行 目 よ り も 上 に 位 置 す る 文 字 (す な わ ち 垂 直 方 向 の 座 標 が 0 で あ る 文 字 )は 出 力 さ れ ま せ ん 。
関 連 項 目
groff(1), troff(1), groff_out(5), groff_font(5), groff_char(7), ul(1), more(1), less(1)