📄 djgpp.txt
字号:
が、眷圭によっては冉年を疙るかもしれません。その眷圭には、 gp_site.ps を笆布のように试礁して≈汤绩弄に∽怠硷を回年してください。 恶挛弄には、烧掳の gp_site.ps には材墙な肋年がコメント ('%' 笆惯猖 乖まで) 步されていますので、それらのうちひとつを Uncomment してくだ さい。 % /Name (PC-AT) % ... % /Name (PC-9801) % ... % /Name (OTHER) % ... の乖片の '%' のうちひとつを艰り近きます。 なお、极瓢冉侍を乖なった眷圭には、极瓢弄にその怠硷に /Name が肋年 されます。 笆布はオプショナルな肋年なので奶撅は涩妥ありません。デフォルトの肋 年でうまくいかない眷圭やデフォルトの肋年で稍塔なときにこれらの肋年を 乖なってください。(4) プリンタ叫蜗の数恕の回年 (/PrintTarget)(5) プリンタ叫蜗バッファのサイズの回年 (/PrintBufferSize)(6) プリンタ叫蜗の庐さの回年 (/PrintWait)(7) デフォルトのデバイスドライバの回年 (/DefaultDevice) /Name の肋年を乖うと、 ˇ プリンタ叫蜗の数恕 (/PrintTarget など) ˇ デフォルトのデバイスドライバ (/DefaultDevice)が、称怠硷にあったものに极瓢弄に肋年されます。 ここで、称肋年の罢蹋は笆布のようになっています。 ˇ /PrintTarget プリンタ叫蜗を、プリンタポ〖ト、プリンタ BIOS、筛洁プリンタ叫蜗、 のうちのどれを脱いて乖うかを肋年します。 (PORT),(PORT1),(PORT2),(PORT3),(BIOS),(STDPRN) のどれかの猛をとり ます。(PORT) と (PORT1) は霹擦です。 デフォルトは PC-9801、IBM PC/AT 高垂怠では (BIOS)、それ笆嘲では (STDPRN) です。 ˇ /PrintBufferSize プリンタ叫蜗脱のバッファのバイト眶です。プリンタに流られるデ〖タは 办枚このバッファに鸣えられ、バッファがいっぱいになったときにまとめて プリンタに流慨されます。64 笆惧 32767 笆布の腊眶です。デフォルトでは 1024(bytes) です。 ˇ /PrintWait プリンタ叫蜗箕の≈略ち∽です。この肋年猛が络きいほどゆっくりと叫蜗 されます。≈略ち∽は /PrintBufferSize ぶんのデ〖タを叫蜗するごとに掐 り、略ち箕粗は肋年猛の企捐にほぼ孺毋します。 LAN 茨董やプリンタスプ〖ラでプリンタ BIOS をフックしている眷圭にプ リンタコ〖ドをとりこぼしてしまうようなときにはこの猛を络きく肋年する か、この猛をある镍刨の络きさに肋年しておいて /PrintBufferSize の猛を 井さくします。 /PrintBufferSize の猛が井さいほど裳人に≈略ち∽が券栏することにな り、/PrintWait の猛が络きいほど办搀あたりの≈略ち∽が墓くなることに なります。 肋年できる猛は 0 笆惧 2048 笆布の腊眶です。デフォルトでは 0(略ちな し) です。 ˇ /DefaultDevice Ghostscript を -sDEVICE=<driver> オプションを回年せずに、かつ茨董 恃眶 GS_DEVICE を肋年せずに惟ち惧げた眷圭に蝗脱するデバイスドライバ です。奶撅は怠硷にあったディスプレイドライバを回年しておきます。 コマンドラインで gs -h と Ghostscript を惟ち惧げたときに、 Available devices: という婶尸に叫蜗されるもの面から联びます。 /Name 髓の称デフォルト猛は、 +---------+-----------------------------------------+ |/Name |/PrintTarget /DefaultDevice | +---------+-----------------------------------------+ |(PC-AT) |ポ〖ト1戎 (djgpp) -sDEVICE=djgpp | |(PC-9801)|ポ〖ト (pc98) -sDEVICE=pc98 | |(OTHER) |筛洁プリンタ叫蜗 nulldevice -dNODISPLAY | +---------+-----------------------------------------+で、/Name がいずれの眷圭も /PrintWait は 0、/PrintBufferSize は 1024 です。 これらはユ〖ザが gp_site.ps 面で /PrintTarget、/DefaultDevice などを汤绩弄に回年することによって恃构することが叫丸ます。 回年の数恕は、 /DefaultDevice (pc98)のように、 /回年灌誊 猛とします。gp_site.ps に肋年毋をコメントとして淡揭してありますので徊雇にしてください。 ⅷ '%' 笆惯、乖琐まではコメントです。 /Name に (OTHER) を回年したときには、怠硷巴赂の瓢侯を链く乖いません。NEC PC-9801 や IBM PC/AT 高垂怠笆嘲の怠硷で网脱する眷圭にはこれを回年してください。プリンタ叫蜗は筛洁プリンタ叫蜗を蝗い、デフォルトのデバイスはnulldevice (グラフィック茶烫への叫蜗を办磊乖わないデバイス。コマンドラインで -dNODISPLAY を回年した眷圭と霹擦) になります。========================================================================↑ 6ˉ プリンタドライバの寥哈み========================================================================-----------------------------------------→ 6.1 塑パッケ〖ジ烧掳のプリンタドライバ----------------------------------------- 称プリンタドライバのドキュメントにしたがって寥み哈んでください。-----------------------------------------------→ 6.2 泣塑胳步パッケ〖ジ烧掳のプリンタドライバ----------------------------------------------- drivers ディレクトリの布の称サブディレクトリに橙磨灰.dif のファイルがある眷圭には、それは gs 2.6.1 泣塑胳步パッケ〖ジに烧掳のプリンタドライバに滦する汗尸です。この汗尸をあてることにより泣塑胳步パッケ〖ジに烧掳のプリンタドライバが蝗えるようになります。 泣塑胳步汗尸に烧掳のプリンタドライバははじめから NEC PC-9801 に滦炳している眷圭もありますが、NEC PC-H98 や IBM PC/AT 高垂怠に滦炳させるためにはこのパッケ〖ジに烧掳の汗尸をあててください。PC-9801 で蝗脱する眷圭にも、BIOS 叫蜗などの怠墙を蝗うには汗尸をあてる涩妥があります。 また、泣塑胳步パッケ〖ジに烧掳のプリンタドライバの面でこのパッケ〖ジに泼に滦炳汗尸が崔まれていないものは肌の棱汤にしたがって侯度することによって PC-9801 や PC/AT で网脱できるようになります。-------------------------------→ 6.3 その戮のプリンタドライバ------------------------------- 海バ〖ジョンではプリンタ叫蜗のためのル〖チンを链て gp_djgpp.c で脱罢しています。このためデバイスドライバのソ〖ス柒で粕み哈むヘッダファイルを办つ纳裁するだけでこれまで PC-9801 などに滦炳していなかったプリンタドライバも网脱することが叫丸るようになります。 この数恕で滦炳できるプリンタドライバは、コ〖ドの叫蜗をputc(),fputc(),fputs(),fwrite(),fprintf(),vfprintf(),fflush() のストリ〖ム叫蜗簇眶を蝗って乖なっているものです。write() などの你垮洁叫蜗簇眶を蝗うものは滦炳できません。 また、プリンタのオ〖プンに gp_printer_open()、クロ〖ズにgp_printer_close() を蝗っていなければなりません。gdevprn.c で年盗されている簇眶を网脱しているドライバ (gdevprn.h を艰り哈んでいるドライバ) であれば粗般いなくこの掘凤を塔たしています。 笆布の缄界で (浩) コンパイルしてください。(1) このパッケ〖ジに烧掳の gdevgppr.h をドライバのソ〖スファイルでインク ル〖ドする。 #include "gdevgppr.h"(2) (浩) コンパイルする。========================================================================↑ 7ˉ 涟バ〖ジョンからの恃构爬======================================================================== DJ's GPP 滦炳パッケ〖ジの涟バ〖ジョン (1.2) から笆布の爬が恃构されています。 ˇ 稍恶圭の饯赖 【 ユ〖ティリティ ps2epsi が赖撅に瓢侯しなかった稍恶圭を饯赖。 【 VFlib 戳机ドライバで、カレントディレクトリに vfontcap があると赖 撅に瓢侯しなかった稍恶圭を饯赖。 【 dmprt ドライバで办婶のプリンタで赖撅に瓢侯しなかった稍恶圭を饯赖。 ˇ 叫蜗数恕に簇する怠墙橙磨ˇ恃构 【 IBM PC/AT 高垂怠のプリンタ BIOS 沸统の叫蜗に滦炳。 【 プリンタ叫蜗のデフォルトを BIOS に恃构。 【 プリンタ叫蜗の庐刨を拇泪できるように恃构。 【 プリンタ叫蜗バッファのサイズを拇泪できるように恃构。 ˇ デバイスドライバの怠墙橙磨 【 dmprt ドライバを dviprt 2.42 笆惯のプリンタ年盗ファイルに滦炳。 ˇ デバイスドライバの纳裁 【 HP DeskJet 505J 【 Hyper-Frame+ 【 祟 フォ〖マットデ〖タ ˇ その戮 【 怠硷を极瓢冉侍するようにした。 【 PC-9801, IBM PC/AT 高垂怠 に滦炳していないプリンタドライバの寥み 哈みかたを恃构 (djdriver.pl と gp_print.h を猴近。gdevgppr.h を 纳裁。) 【 介袋步ファイル gp_djgpp.ps から、ユ〖ザが试礁する婶尸を侍ファイ ル gp_site.ps に尸违。今及も笺闯恃构。========================================================================↑ 8ˉ 颊辑========================================================================GO32 惹のパッケ〖ジを侯喇するにあたり、络恃驴くの数にお坤厦になりました。 ˇ 澎叠络池の室怀氮栏さんには、たくさんのご锦咐やβテスト惹からの泣塑胳 步パッケ〖ジの捏丁をしていただきました。 ˇ PC-VAN SSCIENCE のとがしさんには、IBM PC/AT 高垂怠での瓢侯澄千、テス トバイナリの侯喇など络恃お坤厦になりました。 ˇ PC-VAN SSCIENCE の OkI さんには、NEC H98 滦炳、瓢侯澄千霹络恃お坤厦 になりました。 ˇ PC-VAN SSCIENCE の SOLITON さんは、IBM PC/AT 高垂怠脱のディスプレイ ドライバを给倡してくださいました。また、ドライバの饯赖にあたって驴く のご锦咐をいただきました。 ˇ Nifty Serve FLABO の KEN さんには IBM PC/AT 高垂怠脱のディスプレイド ライバの稍恶圭饯赖にあたって、诞脚なご锦咐をいただきました。 ˇ hero.h さんには、IBM PC/AT 高垂怠脱のプリンタ叫蜗コ〖ドを侯喇してい ただきました。 ˇ VFlib のアウトライン艰评簇眶の悸刘のおかげで戳机 TrueType フォントを サポ〖トすることができました。VFlib の侯荚である弓喷络池の逞李偷肌さ ん、VFlib の戳机 TrueType 滦炳を乖ってくださった PC-VAN SSCIENCE の 揪拍办虾さんを幌めとする VFlib 倡券にかかわっていらっしゃる数」に炊 颊します。 ˇ 呵稿になりますが、Louis IX さんを幌めとする PC-VAN SSCIENCE のみなさ んには傣刨にも畔る瓢侯テストˇ鼠桂、を乖っていただきました。ありがと うございました。========================================================================↑ 9ˉ 浩芹邵ˇ瘦沮======================================================================== DJ's GPP 滦炳婶尸に簇しては GNU General Public License (GPL) に骄います。GNU GPL については COPYING というファイルに淡されています。 称硷デバイスドライバ、フォントドライバについてはそれぞれのドキュメント、ソ〖スファイルに淡してある掘凤に骄います。=========================== End of Document ============================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -