名 称
grolbp − Canon CAPSL プ リ ン タ (LBP-4 と LBP-8 シ リ ー ズ レ ー ザ プ リ ン タ ) 用 groff ド ラ イ バ
書 式
grolpb [ −l ] [ −−landscape ] [ −v ] [ −−version ] [ −cn ] [ −−copies=numcopies ] [ −ppaper_size ] [ −−papersize=paper_size ] [ −oorientation ] [ −−orientation=orientation ] [ −Fdir ] [ −−fontdir=dir ] [ −h ] [ −−help ] [ files... ]
解 説
grolbp は groff の ド ラ イ バ で あ り 、 Canon LBP−4 と LBP−8 プ リ ン タ に 適 し た CPSL と VDM 形 式 の 出 力 を 生 成 し ま す 。
grolj4 と
の 互 換 性 の た
め に troff の も の に
加 え 、 描 画 コ
マ ン ド と し て
次 の も の が 利
用 可 能 で す :
\D’R dh dv’ 現
在 の 位 置 と 、
現 在 の 位 置
+(dh,dv) と を 対 角
と す る 罫 線 (つ
ま り 黒 く 塗 り
つ ぶ し た 矩 形 )
を 描 き ま す 。
オ プ シ ョ ン
1 文
字 オ プ シ ョ ン
と そ の 引 数 と
の 間 に は 空 白
が あ っ て も な
く て も 構 い ま
せ ん が 、 長 い
オ プ シ ョ ン 名
と そ の 引 数 と
の 間 に は 空 白
と 、 ま た は 等
号 記 号 (’=’) が
必 要 な こ と に
注 意 し て く だ
さ い 。
−cnumcopies
−−copies=numcopies 各 ペ
ー ジ を numcopies 回
印 刷 し ま す 。
−l |
−−landscape
landscape に て 文 書 を 印 刷 し ま す 。
−ppaper_size
−−papersize=paper_size 用
紙 サ イ ズ を
paper_size に し ま す
。 paper_size は 用 紙
サ イ ズ 節 で 示
さ れ た 有 効 な
サ イ ズ 種 別 で
あ る 必 要 が あ
り ま す 。
−oorientation
−−orientation=orientation 文
書 を orientation 方 向
に 印 刷 し ま す
。 orientation は ’portrait’
ま た は ’landscape’ で
あ る 必 要 が あ
り ま す 。
−v |
−−version バ ー ジ ョ ン 番 号 を 表 示 し ま す 。
−Fdir |
−−fontdir=dir フ ォ ン ト と デ バ イ ス 記 述 フ ァ イ ル の 検 索 パ ス の 前 に 、 デ ィ レ ク ト リ dir/devlbp を 追 加 し ま す 。
−h |
||
−−help 簡 単 な へ ル プ を 表 示 し ま す 。 |
書 体
ド ラ イ バ は Dutch, Swiss, Swiss-Narrow ス ケ ー ラ ブ ル 書 体 そ れ ぞ れ に 対 し て 、 Regular, Bold, Italic, Bold-Italic ス タ イ ル を サ ポ ー ト し て い ま す 。 さ ら に Courier 書 体 の 8, 12 ポ イ ン ト 、 等 幅 Elite 書 体 の 8, 10 ポ イ ン ト そ れ ぞ れ に 対 し て Regular, Bold, Italic ス タ イ ル が サ ポ ー ト さ れ て い ま す 。 こ れ ら の フ ォ ン ト を 使 用 す る た め の フ ォ ン ト 名 を 以 下 の 表 に ま と め ま す :
用 紙 サ イ ズ
用 紙 サ イ ズ は DESC フ ァ イ ル ま た は grolbp に 対 す る コ マ ン ド 行 オ プ シ ョ ン で 指 定 で き ま す 。 用 紙 サ イ ズ が 両 方 で 指 定 さ れ た 場 合 は 、 コ マ ン ド 行 オ プ シ ョ ン が DESC フ ァ イ ル の 内 容 よ り も 優 先 さ れ ま す (こ の 原 則 は ペ ー ジ の 向 き に も 適 用 さ れ ま す )。
DESC フ ァ イ ル で 用 紙 サ イ ズ を 設 定 す る に は 、 papersize desired_papersize, を 含 ん だ 行 を そ の フ ァ イ ル に 記 入 し ま す 。 desired_papersize は 次 の う ち の い ず れ か で す :
• 認 識 さ れ る 用 紙 サ イ ズ の う ち |
1 つ : ’a4’, ’letter’, ’legal’, |
’executive’
• カ ス タ ム 用 紙 サ イ ズ 小 節 で 説 明 す る カ ス タ ム 定 義 さ れ た 用 紙 サ イ ズ | |
• 希 望 の 用 紙 サ イ ズ が 上 記 形 式 の い ず れ か で |
1 行 目 に 書 か れ て い る フ ァ イ ル 名 (例 え ば /etc/papersize) 有 効 な papersize 行 が 複 数 DESC フ ァ イ ル に 書 か れ て い る 場 合 に は 、 最 初 の 有 効 な も の の み が 使 用 さ れ ま す 。 コ マ ン ド 行 で 用 紙 サ イ ズ を 設 定 す る に は 、
−p desired_papersize ま た は
−−papersize=desired_papersize を 他 の grolbp オ プ シ ョ ン に 加 え ま す 。 desired_papersize は DESC フ ァ イ ル と 同 じ 形 式 で す 。 用 紙 サ イ ズ に は 大 文 字 小 文 字 の 区 別 は あ り ま せ ん (す な わ ち ’A4’ は ’a4’ と 同 じ で す )。
DESC フ ァ イ ル や コ マ ン ド 行 で 用 紙 サ イ ズ が 指 定 さ れ な か っ た 場 合 に は 、 デ フ ォ ル ト サ イ ズ の A4 が 使 用 さ れ ま す 。
カ ス タ ム 用 紙 サ イ ズ
カ ス タ ム 定 義 さ れ た 用 紙 サ イ ズ は custlengthxwidth 形 式 で 指 定 し ま す 。 こ こ で length と width に は 使 用 し た い 用 紙 寸 法 の プ リ ン タ 単 位 (1/300 イ ン チ ) が 入 り ま す 。 例 え ば 、 2 イ ン チ × 4 イ ン チ の 葉 書 サ イ ズ 用 紙 に 印 刷 す る に は 、 DESC フ ァ イ ル の 先 頭 に
papersize cust600x1200 と い う 行 を 書 き ま す 。
ペ ー ジ 向 き
ペ ー ジ サ イ ズ と 同 様 、 印 刷 ペ ー ジ の 向 き (portrait ま た は landscape) は DESC フ ァ イ ル ま た は コ マ ン ド 行 オ プ シ ョ ン で 指 定 で き ま す 。 こ こ で も 大 文 字 小 文 字 の 区 別 は あ り ま せ ん 。
DESC フ ァ イ ル で 向 き を 設 定 す る に は 、 以 下 の 行 を 書 き ま す :
orientation [portrait|landscape] 用 紙 サ イ ズ と 同 じ よ う に 、 DESC フ ァ イ ル 中 の 最 初 の 有 効 な orientation コ マ ン ド の み が 使 用 さ れ ま す 。 コ マ ン ド 行 オ プ シ ョ ン で ペ ー ジ 向 き を 設 定 す る に は DESC フ ァ イ ル と 同 じ パ ラ メ ー タ (portrait ま た は landscape) を −o ま た は −−orientation オ プ シ ョ ン で 指 定 し ま す 。 ま た −l オ プ シ ョ ン に よ る 強 制 的 な landscape で の ペ ー ジ 印 刷 も 可 能 で す 。
フ ォ ン ト フ ァ イ ル 形 式
groff_font(5) に 記 述 さ れ て い る 通 常 コ マ ン ド に 加 え て 、 grolbp は 要 求 さ れ た 時 に プ リ ン タ に 送 る フ ォ ン ト 名 を 指 定 す る コ マ ン ド lbpname を 用 意 し て い ま す 。 こ の コ マ ン ド の 文 法 は 次 の と お り で す :
lbpname printer_font_name
• ビ ッ ト マ ッ プ フ ォ ン ト で は |
printer_font_name は 次 の 形 式 で す 。 |
N〈 base_fontname〉 〈 font_style〉
base_fontname は プ リ ン タ の フ ォ ン ト リ ス ト に 現 れ る 名 前 か ら 最 初 の 1 文 字 を 除 い た フ ォ ン ト サ イ ズ ま で (フ ォ ン ト サ イ ズ は 含 ま な い ) の フ ォ ン ト 名 で す 。 font_style は R, I, B の う ち の 1 文 字 で 、 そ れ ぞ れ Roman, Italic, Bold の フ ォ ン ト ス タ イ ル を 示 し て い ま す 。 例 え ば 、 プ リ ン タ の font listing A が フ ォ ン ト ’Nelite12I.ISO_USA’ を 表 示 し た 場 合 、 フ ォ ン ト 設 定 フ ァ イ ル の 対 応 す る 項 目 は 次 の も の に な り ま す 。
lbpname NeliteI た だ し (前 述 し た ) 利 用 可 能 な ビ ッ ト マ ッ プ フ ォ ン ト の フ ォ ン ト 名 と フ ォ ン ト サ イ ズ は プ ロ グ ラ ム 中 に ハ ー ド コ ー ド さ れ て い る た め 、 新 し い ビ ッ ト マ ッ プ フ ォ ン ト を 追 加 で サ ポ ー ト す る に は grolbp を 書 き 換 え る 必 要 が あ る こ と に 注 意 し て く だ さ い 。
• ス ケ ー ラ ブ ル フ ォ ン ト で は 、 |
printer_font_name は プ リ ン タ の font |
listing A に 表 示 さ れ る フ ォ ン ト 名 と 同 じ で す 。 例 え ば 、 プ リ ン タ の font listing A に ’Swiss-Bold’ と 表 示 さ れ る 、 bold 体 の ’Swiss’ を 選 択 す る の に 必 要 な lbpname コ マ ン ド 行 は 次 の よ う に な り ま す 。
lbpname Swiss-Bold
lbpname
の 引 数 は 大 文
字 小 文 字 が 区
別 さ れ ま す 。
/usr/share/tmac/lbp.tmac
grolbp で 使 用 す る マ ク ロ 。
関 連 フ ァ イ ル
/usr/share/groff_font/devlbp/DESC
デ バ イ ス 記 述
フ ァ イ ル で す
。
/usr/share/groff_font/devlbp/F
F と い う フ ォ ン ト に 対 す る 記 述 フ ァ イ ル で す 。
関 連 項 目
groff(1), troff(1), groff_out(5), groff_font(5), groff_char(7)