From owner-FreeBSD-users-jp@jp.freebsd.org  Tue Sep  2 20:04:56 1997
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) id UAA08591
	Tue, 2 Sep 1997 20:04:56 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) with ESMTP id UAA08586
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 2 Sep 1997 20:04:55 +0900 (JST)
Received: (from yohta@localhost)
	by foris.biol.tsukuba.ac.jp (8.8.5/8.8.5) id UAA07007;
	Tue, 2 Sep 1997 20:04:48 +0900 (JST)
Date: Tue, 2 Sep 1997 20:04:48 +0900 (JST)
Message-Id: <199709021104.UAA07007@foris.biol.tsukuba.ac.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Tue, 02 Sep 1997 18:32:04 +0900".
	<19970902183204P.shigeru@iij.ad.jp>
From: yohta@bres.tsukuba.ac.jp (Yoshihiko Ohta)
X-Mailer: mnews [version 1.20] 1996-12/08(Sun)
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=20]
X-Sequence: FreeBSD-users-jp 17523
Subject: [FreeBSD-users-jp 17523] [FAQ] printer
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

  $BB@ED!wC^GHBg$G$9!#(B

  $B$:$$$V$sCY$/$J$j$^$7$?$,!"%W%j%s%?0lHL$*$h$S(B Canon LaserShot $B$K4X$9(B
$B$k(B QandA $B$G$9!#(BDVIware $B$O$H$j$"$($:$&$^$/$$$+$J$+$C$?$N$G!";~4V$,$"$k(B
$B;~$K$^$?$d$C$F$_$^$9!#$I$J$?$+;H$C$F$$$kJ}$KJd40$7$F$$$?$@$1$k$H$"$j(B
$B$,$?$$$G$9!D!D!#(B

  $B$H$3$m$G(B QandA $B$G(B ^[ $B$H$+(B ^M $B$H$+$C$F@8$GF~$l$F$$$$$N$G$7$g$&$+!#(B


Q: $B%W%j%s%?$r7R$0$K$O$I$&$9$l$P$$$$$G$9$+!#(B

A: $B%O%s%I%V%C%/$N!V%W%j%s%?$NMxMQ!W$N9`$r;2>H$7$F2<$5$$!#F|K\8lHG$O(B
   package $B$NB>!"(Bhttp://www.JP.FreeBSD.ORG/ $B$G$bF~<j2DG=$G$9!#(B

-----------
Q: $B0u:~$r$7$?$i!"%O%s%I%V%C%/$G$$$&!V3,CJ8z2L!W$,8=$l$F$7$^$$$^$7$?!#(B
   $B%W%j%s%?$N@_Dj$OJQ99$G$-$:!"%(%9%1!<%W%7!<%1%s%9$b%^%K%e%"%k$,$J$$(B
   $B$N$G$o$+$j$^$;$s!#F|K\8lHG%O%s%I%V%C%/$NLuCm$K$"$k!V(BLF $B$r(B CR+LF $B$K(B
   $BCV$-49$($k(B cat $B%3%^%s%I(B $B$r:n$kJ}K!!W$r65$($F2<$5$$!#(B

A: $B0J2<$N$h$&$J(B 2 $B9T$@$1$N%7%'%k%9%/%j%W%H$r=q$-!"$?$H$($P(B 
   /usr/local/libexec/lf2crlf $B$H$$$&L>A0$GJ]B8$7!"(B
	# chmod +x /usr/local/libexec/lf2crlf
   $B$H$7$F<B9T$G$-$k$h$&$K$7$^$9!#(B
	-----------------
	#!/bin/sh
	sed 's/$/\^M/' $*
	----------------- 
   $B$3$3$G(B ^M $B$O<B:]$N(B CR $B$rI=$9@)8fJ8;z$G$9$+$i!"(Bvi $B$G$O(B Ctrl $B%-!<$r(B
   $B2!$7$J$,$i(B v $B$r2!$7$?8e$K(B Ctrl $B%-!<$r2!$7$J$,$i(B m $B$r2!$7$F2<$5$$!#(B
   Emacs(Mule) $B$G$O(B Ctrl $B%-!<$r2!$7$J$,$i(B q $B$r2!$7$?8e$K(B Ctrl $B%-!<$r(B
   $B2!$7$J$,$i(B m $B$r2!$7$F2<$5$$!#(B

   $B$3$&$7$F(B LF $B$r(B CR+LF $B$KJQ49$9$k(B cat $B%3%^%s%I$,$G$-$^$7$?$+$i!"(B
   /etc/printcap $B$K(B if=/usr/local/libexec/lf2crlf $B$H$$$&9`L\$r2C(B
   $B$($F$d$l$P3,CJ8z2L$r2r>C$9$k$3$H$,$G$-$^$9!#(Bghostscript $B$r;H$C$F(B
   PostScript $B%W%j%s%?$H$7$F;H$$$?$$;~$K$O!"%O%s%I%V%C%/(B
   $B!VHs(B PostScript $B%W%j%s%?$G(B PostScript $B$r%7%_%e%l!<%H$9$k!W$G>R2p$5(B
   $B$l$F$$$k%U%#%k%?$N(B cat $B$r(B /usr/local/libexec/lf2crlf $B$KCV$-49$($F(B
   $B$d$l$PNI$$$G$9!#(B

-----------
Q: Canon LaserShot $BMQ$N%U%#%k%?$O$"$j$^$;$s$+!)(B

A: LaserShot A404GII(LIPS II & III) $B$G$O0J2<$N$h$&$K$9$k$HNI$$$h$&$G(B
   $B$9!#$?$@$7(B ^[ $B$O(B ESC $B%3!<%I$G$9!#(B

#!/bin/sh

# Initialize Printer
echo -n '^[%@'                  # End of emuration mode, Text mode start
printf '^[P31;300;1J^[\'        # JOB Start as LIPS3, JIS
printf '^[<'                    # LIPS printer soft reset
printf '^[[?5h'                 # LF -> LF+CR mode
printf '^[[?1h'
read first_line
first_two_chars=`expr "$first_line" : '\(..\)'`

if [ "$first_two_chars" = '%!' ]; then
        /usr/local/bin/gs -dSAFER -dNOPAUSE -q -sDEVICE=lips3 -sOutputFile=- -
else
        echo -n '^[%0'          # ShiftJIS mode
        ( echo "$first_line" && cat ) | /usr/local/bin/nkf -s
        printf '\f'
fi
printf '^[P0J^[\'               # Job End
echo -n '^[%@'                  # Start Text Mode
exit 0

-----------
Q: Canon LaserShot $B$r;H$C$F$$$k$N$G$9$,!"(BLIPS $B$r3hMQ$7$?%=%U%H%&%'%"(B
   $B$O$"$j$^$;$s$+!)(B

A: FreeBSD $B$N(B ports/packages $B$K4^$^$l$F$$$k$N$O(B lipsf $B$@$1$G$9$,!"B>(B
   $B$K$b$$$/$D$+$N%=%U%H%&%'%"$,$"$j!"(BFreeBSD $B$GMxMQ$G$-$^$9!#(B
   $B$?$@$7!"%W%j%s%?L>(B lp $B$G!"$Y$?%F%-%9%H$d(B ghostscript $B$rMQ$$$F(B
   PostScript $B%U%!%$%k$r0u:~$G$-$k$h$&$K$7$F$$$k>l9g$O!"(Blips $B$J$I?7$7(B
   $B$$%W%j%s%?L>$rMQ0U$7$F!"(BLIPS $B%3!<%I$r@8$N$^$^%W%j%s%?$KN.$;$k$h$&(B
   $B$K$7$J$1$l$P$J$j$^$;$s!#$I$J$?$+<+F0E*$K(B LIPS $B%3!<%I$N%U%!%$%k$+$I(B
   $B$&$+3N$+$a$kJ}K!$r$4B8CN$J$$$G$9$+!)(B

   lipsf
	jp-lipsf-1.13c.tgz $B$H$$$&(B package $B$,MQ0U$5$l$F$$$^$9!#(B
	$BMQ;f%5%$%:$d;f$N8~$-!"CJAH$r;XDj$9$k$3$H$,$G$-$^$9!#BPOCE*$K(B
        $B%U%!%$%k$d%*%W%7%g%s$r;XDj$G$-$k(B pols $B$H$$$&%3%^%s%I$bIUB0$7(B
        $B$F$$$^$9!#(B

   txt2lips
	http://almond.cs.uec.ac.jp/abe-lab/tsurut-m/program/programs.html
	$B$h$jF~<j2DG=!#(B
	$B5!G=E*$K$O(B lipsf $B$H;w$F$$$k!#CJAH;~$KCJ$N4V$KE@@~$r0z$1$k$N$,(B
        $B8D?ME*$K$O9%$-!#(B

   xwd2shot
	XWD $B7A<0$N%U%!%$%k$r(B LIPS $B$KJQ49$9$k!#%=!<%9$K4JC1$J=$@5$,I,(B
        $BMW(B($B%W%m%H%?%$%W@k8@ItJ,$r%3%a%s%H%"%&%H(B)$B!#(B
	xwd | xwd2shot -R | lp -Plips $B$N$h$&$K;H$&$N$,0lHLE*!)(B

   dvipr
	http://i1nws2.fukui-u.ac.jp/labo/dvipr.html $B$h$jF~<j2DG=!#(B
	TeX $B$N(B DVI $B%U%!%$%k$r0u:~$9$k!#%3%s%Q%$%k$O$G$-$?$,!"@_Dj$O$^(B
        $B$@$7$F$J$$!#(B

   lips3dvi 
	TeX $B$N(B DVI $B%U%!%$%k$r0u:~$9$k!#$3$A$i$b%3%s%Q%$%k$O$G$-$?$,!"(B
        $B$^$@;n$7$F$$$J$$!#F1:-$N(B dvipr $B$O",$H$OJLJ*!)(B

   $B$=$NB>;H$($k$+$b$7$l$J$$$1$I;n$7$F$J$$$b$N(B
   (ftp://ftp.tohoku.ac.jp/pub/unix/lips/ $B$GF~<j2DG=(B)

	pls	$B%F%-%9%H=PNO(B
	clist	$B2#CV$-$N(BA4$BMQ;f$K(B2$BCJAH$K(B15cpi$B$GG;=L$5$l$?7A$G%j%9%H=PNO(B
	hpfil	$B%m!<%i%s%I$N%W%m%C%?8@8l#R#D!]#G#L$rJQ49$7$F(BLASER SHOT$B$K=PNO(B
	bookbind $B%F%-%9%H=PNO(B


    DVI $B%U%!%$%k$N=PNO$O!"(Bdviware $B$K0MB8$9$k%9%?%$%k%U%!%$%k$r;H$C$F(B
    $B$$$?$j!"%4%7%C%/%U%)%s%H$rFbB"$7$F$J$$$N$G(B VFlib $B$r;H$$$?$$$H$$$C(B
    $B$?>l9g$K$O!"(Bdvi2ps-j $B$J$I$N%=%U%H$G(B PostScript $B$KJQ49$7$F(B 
    ghostscript $B$G0u:~$7$?J}$,$$$$$N$G$O!D!D!"$H;W$$$^$9!#$b$A$m$sFb(B
    $BB"%U%)%s%H$r;H$C$?J}$,3JCJ$KB.$$$H;W$o$l$^$9$7!"(Bdvipr $B$b(B lips3dvi 
    $B$b;H$C$?$3$H$J$$;d$,1>$&$N$b!"%"%l$J$s$G$9$,!#(B
--
$BB@EDK'I'(B(Yoshihiko Ohta)  $BC^GHBg3X(B $B%P%$%*%7%9%F%`8&5f2J(B
E-mail: yohta@bres.tsukuba.ac.jp
