̃t@ĆArnmx@mdvrœ삷`rbhhłisw
swp̂ivr|A|j^Qimvo|TRR
phCo|j쐬Ap邽߂̂qd`cldt@CłB
-------------------------------------------------------------------------
̃fBNgɊ܂܂͎̂̂ƂłB

README.jis : ̃t@CłB
Makefile
dv.c
font.c
font_load.c
font_db.c
add.c 
table.c
add.h  : jxdvi/dvi2nwp ̒萔AϐȂǂ̐錾B
dvi.h, pxl.h  : ixdvi̒萔Ȃ̐錾j
font.h : tHgɊւ萔Aϐ̐錾

XDisplayName.c : X.V10R4Ɋ܂܂AmdvrXlibɊ܂܂ȂXlib֐

atsuo-copyright.h : sȂCAtɊւ钘쌠̐錾
mit-copyright.h : lDhDŝw|Ɋւ钘쌠̐錾

mit-copyright.h́A{vOxdvîłA
XDisplayName.c KvƂ邽߂ɓYtĂ܂B

jxdvi, dvi2nwp Ń\|XR|hLĂ܂BڂMakefile
B
---------------------------------------------------------------------------
̗pɂ
jxdvi/dvi2nwp͊tHgƂĂrnmx̔Ă{tHg
ZbgAmve|UOSgp܂Bȉ̐ł͊{tHgZbg
et@C/usr/sony/lib/font/devnwp533ɓǂݍ܂Ă邱ƂO
Ƃ܂B

VCWCXCPOCPQ|Cg̃tHg𗘗pł܂Btext@C
ł͂ꂼAmin7 or goth7, min8 or goth8, min9 or goth9,
min10 or goth10, min12 or goth12 ƂOɂȂ܂B
magstep ɂĂfont_db.cKɏCĂB

𗘗pȂꍇ́A{tHgZbg͕svłB
---------------------------------------------------------------------------
swtHgɂ
݂̂ƂAtH|}bĝ͎̂g܂BKvȃTCŶ
tHg쐬ĂBi@ɂĂ͌q܂jswtHg
fBNg̃ftH|ǵA/usr/lib/tex/fontsłB
---------------------------------------------------------------------------
jxdvi/dvi2nwp ̍쐬уCXg|@i%shell̃vvgłj

1. vOmake܂B
    % make all
	jxdvidvi2nwpƂvO܂B
	KȖOœKȃfBNgmvĂB
2. X|p|UɂȂĊtHgN𒣂܂B
	% make installFont
	ɂāAKvȊtHgւ̃V{bNN
	swtHgfBNg璣܂B
3. `rbhhzzꂽtH|}bgtfmt@C
   swtHgfBNgɃRs|܂Bi񃊃Nł
   \܂j
	% cp /usr/JTeX/jfm/*.tfm /usr/lib/tex/fonts   
4. X|p|UɂȂ/etc/printcapt@CύX܂B(dvi2nwp
   gpƂ̂݁j
	# vi /etc/printcap
	Ⴆ΂mvoTRR̃v^sjlbpƂ܂B
	sjlbp̒`Ɏ̈s܂B
		df=/usr/local/dvi2nwp\
	ȉɗ܂B

    lp|sjlbp|nwp533|nwp-533|NWP533|NWP-533|Sony NEWS NWP-533:\
    	:lp=/dev/lbp:sh:\
    	:sd=/usr/spool/nwp533:\
    	:df=/usr/local/dvi2nwp:\
    	:nf=/usr/sony/lib/lpf_lbpnf:\
    	:tf=/usr/sony/lib/lpf_lbpnf:\
    	:if=/usr/sony/lib/lpf_nwp533:

āJ쐬уCXg|I܂B
--------------------------------------------------------------------------
jxdvi/dvi2nwp͈ȉ̒lft@|gƂėp܂B

swtHgfBNg /usr/lib/tex/fonts
etHĝ       400
jxdvishrinkt@N^|    5
dvi2nwppmvo|TRR̃foCX    /dev/lbp

l̕ύXɂẮA\|XR|hB
--------------------------------------------------------------------------
jxdvi̎gp@

xdviƑSłBhbgxςꍇi-pXCb`j̊
̕\͂ł܂B
--------------------------------------------------------------------------
dvi2nwp̎gp@

lprň@ƁAdvi2nwpgp̕@܂B
ڎgpꍇ͂Ȃ̂ŒӂĂB

1. lprpꍇ
   VF̃vvgɑ΂Ď̂悤ɓ͂dvit@CS؁|W
   ܂B
       % lpr -d dvit@C

2. ڎgpꍇ
   -diXCb`tƒڎgp|hɂȂ܂B
       % dvi2nwp -di dvit@C
   -didvi2nwpɒڎgpł邱Ƃ`XCb`łB
   ڎgpꍇAIvVƂĎ̃XCb`t邱Ƃł܂B
        -ds : double side mode iy|WɃItZbg
                                 ܂j
        -o  : odd pages only    idvit@C̊y|Ŵ݈܂j
        -e  : even pages only  iy|Ŵ݈܂j
        -bp page : begin printing from 'page'
             i'page'y|WJn܂j
        -ep page : end printing at 'page'
             i'page'y|WňI܂j
        -xo dot  : offset 'dot' left
             iʏňʒu'dot'hbg炵Ĉ܂j
		-yo dot  : offset 'dot' up
             iʏňʒu'dot'hbg炵Ĉ܂j
--------------------------------------------------------------------------
tHg̃v|fBOɂ

xdviƓljxdvi/dvi2nwptHgfB}h|fBO܂B
ʏ̂swł͋CɂȂ܂񂪁ApƂɂ̓|fBO
Ȃ̎Ԃ邽߁Aɍŏ̃y|W\iĵɎԂ
܂B

ŃtHg̃v|fBO|h݂܂B̂悤ɂ
jtex.dviɕKvȂׂẴtHgv|hꂽjxdvi(dvi2nwp)
邱Ƃł܂B
1. -coreXCb`tđSy|Wpreviewij
	% jxdvi -core jtex.dvi
2. jxdvi(dvi2nwp)Icore_vB
	Illegal instruction (core dumped)
3. undumpgcore\t@CɕϊB
	% undump jjj jxdvi core
   KvȃtHgׂĂ|hꂽjxdviAjjjłB

jxdviɂĂ͏\pɂȂ܂Bdvi2nwp̏ꍇ́Acoreɑ傫
Ȃ邽߃fBXNeʂĂ܂A܂Lł͂܂B
--------------------------------------------------------------------------
\|XR|hɂ

^uSԊuɐݒ肵ċLqĂ܂B
--------------------------------------------------------------------------
シׂ

ȉ̂ƂׂłAԂ̓sŗ\肪Ă܂B
Dx̍Ɏ܂B

1. tHgt@CƂ.pktH|}bĝ̂g悤ɂ邱ƁB
2. Xs|hAbv
3. }jA̍쐬
--------------------------------------------------------------------------
쌠ɂ

sȂCAtɂĂ݂͐܂iatsuo-copyright.h
j
ǂ̃vOxdvîȂ̂ő₱Ȃ
܂BlDhDsxdviɌmit-copyright.hincludeĂȂ̂
炭ȂiocrłĵƂ͎v̂łDDD

jxdviXDisplayName.cp܂B̒쌠ɂĂmit-copyright.h
Kp܂BӂĂB

Ƃ肠mit-copyright.hĂĂB
-------------------------------------------------------------------------
肢

oOAv]AǂȂǉł\ł炨m点B
܂Ƃ߂đ̕Xɂ`ĂƍlĂ܂B
낵肢܂B

                      ֐YƉȊwDwD
                      atsuo@sanken.osaka-u.junet

