From owner-FreeBSD-users-jp@jp.freebsd.org  Sun Oct 19 23:25:55 1997
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) id XAA24327
	Sun, 19 Oct 1997 23:25:55 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) with ESMTP id XAA24322
	for <FreeBSD-users-jp@jp.freebsd.org>; Sun, 19 Oct 1997 23:25:52 +0900 (JST)
Received: by dnsgw.tmca.ac.jp (1.39.111.2/3.5Wbeta-dnsgw)
	id AA112311185; Sun, 19 Oct 1997 23:26:26 +0900
Received: from unknown(192.168.1.13) by dnsgw.tmca.ac.jp via smap (V1.3)
	id sma011220; Sun Oct 19 23:26:03 1997
Received: from i386.honkan3.tmca.ac.jp by tmca.ac.jp (1.39.111.2/3.5Wbeta-mailsv)
	id AA241371139; Sun, 19 Oct 1997 23:25:39 +0900
Received: (qmail 20610 invoked by uid 1001); 19 Oct 1997 14:25:16 -0000
Message-Id: <19971019142516.20609.qmail@i386.honkan3.tmca.ac.jp>
From: "Murakami Hiroshi" <nws830@ca2.so-net.or.jp>
To: FreeBSD-users-jp@jp.freebsd.org
Date: Sun, 19 Oct 1997 23:25:16 +0900 (JST)
In-Reply-To: <199710190541.OAA00443@mbox.kyoto-inet.or.jp> from SHIMURA Minoru at "Oct 19, 97 02:41:11 pm"
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=20]
X-Sequence: FreeBSD-users-jp 19482
Subject: [FreeBSD-users-jp 19482] FAQ: Japanese dvi preview and printing.
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org


FAQ:  

Q:    $@F|K\8l(J TeX $@$N=PNO%U%!%$%k(J $@F|K\8l(J dvi $@%U%!%$%k$r(J X11 $@$N2hLL>e$G(J
      $@%W%l%S%e!<$7$?$j0u:~$7$?$j$7$?$$$N$G$9$,(J, $@$I$&$9$l$P$G$-$^$9$+!)(J
 
A:
	package $@$+$i(J $@F|K\8l2=$5$l$?(J xdvi $@$J$I$rF~$l$^$7$g$&(J. 
	$@F|K\8l(J FreeBSD2.2.2$@$N(JCD-ROM $@$J$I$K$O$$$C$F$$$k$b$N$,NI$$$G$9(J.
        ($@0J2<$G$O$3$N(J2.2.2$@$N(JCD-ROM$@$rA0Ds$K$7$^$9(J.)
	OS $@<+BN$O(J2.1.7 $@$N$^$^$G$b(J 2.2.x $@$G$bBg>fIW$G$9(J.
	root $@$K$J$C$F$+$i!"(J

		# mount /cdrom
		# cd /cdrom/packages/print $@$^$?$O(J /cdrom/packages/japanese

$@$H$7$F(J

		# pkg_add jp-vfxdvi600-17.tgz
		# pkg_add pkfonts600-1.0.tgz
	        # pkg_add jp-vflib-2.22.tgz

$@$H$d$k$H(J, vector font $@$GF0:n$9$k(J $@F|K\8l2=$5$l$?(J xdvi $@$H$=$l$NF0:n$K(J
$@I,MW$J1Q8l(J pk$@%U%)%s%H%U%!%$%k(J, $@$=$l$K(J vector font library $@$,%$%s%9(J
$@%H!<%k$5$l$^$9(J. ($@4{$K$I$l$+$,%$%s%9%H!<%k:Q$_$N>l9g$K$O$=$l$O>JN,$G$-$k(J)

jp-vfxdvi $@$d(J pkfonts $@$N%Q%C%1!<%8L>$N0lIt$G?t;z$,(J600 $@$H$J$C$F$$$k$H$3$m$O!"(J
$@2hLL$N%5%$%:$d$*;H$$$N(Jxwindow$@%5!<%P!<$NI=<(2rA|EY(J(dpi)$@$K9g$o$;$F(J
{118,240,300,360,400,600}$@$K49$($k$3$H$,$G$-$^$9(J. $@<B:]$K$OI=<($5$;$k$H$-$N(J
xdvi $@%V%i%&%6$N%7%e%j%s%/%U%!%/%?!<%*%W%7%g%s$NJQ99$K$h$j(J, $@2rA|EY$r@0?tJ,(J
$@$N0l$KMn$;$k(J/$@Mn$7$FI=<($5$;$k$3$H$,$G$-$^$9$N$G(J, $@FC$KITET9g$,$J$1$l$P(J
300,400,600$@$"$?$j$N$I$l$+$K$9$l$PBgBN4V$K9g$&$G$7$g$&(J.
$@1Q8l$N%U%)%s%H(J pkfonts $@$O0[$J$k%5%$%:$NJ*$rJ#?t%$%s%9%H!<%k$7$F$*$$$F$b(J
$@F0:n$K;Y>c$O$"$j$^$;$s!#C1$K%G%#%9%/$rM>7W$K@j$a$k$K$9$.$^$;$s(J.

$@$3$NB>$K$b(J $@F|K\8lI=<($N$G$-$k(Jxdvi$@%V%i%&%6$K$O(J jp-xdvi???-17.tgz $@$H(J
jp-pkfonts???-1.0.tgz $@$NAH$_9g$o$;$J$I$b$"$j$^$9$,(J,$@$=$l$i$O(J($@8E$$$N$G(J)
$@:#2s$O4+$a$J$$$3$H$K$7$^$9(J.

$@$5$F!"L5;v%$%s%9%H!<%k$5$l$?(J xdvi $@$O(J /usr/X11R6/bin/xdvi $@$KF~$j$^$9(J.

$@E,Ev$JF|K\8l(J dvi $@%U%!%$%k$r(J a.dvi $@$H$9$k$H$-$K(J

	% xdvi a.dvi 

$@$"$k$$$O(J -s $@$N$"$H$K(J $@%7%e%j%s%/(J($@=L>.N((J)$@%Q%i%a%?$r(J(1,2,3,4,5,6,7,..)$@$D$1$F(J

	% xdvi -s 5 a.dvi

$@$J$I$H$7$F$d$j$^$9(J. $@%V%i%&%6$,8=$l$F$-$?$i!"%V%i%&%6$NOH$N%5%$%:$r(J
$@49$($?$j(J, $@%\%?%s$r2!$7$F%Z!<%8$r$a$/$C$?$j!"%7%e%j%s%/%Q%i%a%?$r(J
$@JQ99$7$?$j=PMh$^$9(J.

print $@%\%?%s$r2!$9$3$H$G!"$3$NF|K\8l(J xdvi $@%V%i%&%6$NCf$+$i(J
dvi$@J8>O$N(J($@A4It$^$?$O0lIt$N(J)$@0u:~$,=PMh$k$h$&$K$9$k$K$O!"(J
/cdrom/packages/print $@$^$?$O(J /cdrom/packages/japanese 
$@$N%G%#%l%/%H%j!<$NCf$+$i$"$i$+$8$a(J

	# pkg_add dviselect-1.3.tgz
	# pkg_add jp-dvi2ps-2.0g.tgz 

$@$K$h$C$F(J2$@8D$N%Q%C%1!<%8$r%$%s%9%H!<%k$7$F$*$-$^$9(J.
dviselect $@$OJ8>O$NA4%Z!<%8$N%G!<%?$,$D$J$,$C$?(J dvi $@%U%!%$%k$NCf$+$i(J
$@I,MW$H$9$kHO0O$N%G!<%?$rH4$-$@$7$F$/$l$k%3%^%s%I$G$"$j(J, $@$^$?(J
$@F|K\8l(J dvi2ps $@$O(J, $@F|K\8l(J dvi $@%U%!%$%k$r(J $@F|K\8l(J ps $@%U%!%$%k$KJQ49$9$k(J
$@%3%^%s%I$G(J $@F|K\8l(J xdvi $@%V%i%&%6$+$i8F$P$l$F;H$o$l$^$9(J.
($@$b$A$m$s(Jdvi2ps$@%3%^%s%IC1FH$G$b;H$($^$9(J)

#########################
  $@F|K\8l(J xdvi $@$N%V%i%&%6$rN)$A>e$2$F$$$A$$$A%W%j%s%H%\%?%s$r2!$7$F0u:~(J
  $@$9$k$N$G$O$J$/$F%W%j%s%H%3%^%s%I$KD>@\(J dvi $@%U%!%$%k$r?)$o$;$F$d$C$F(J
  $@0u:~$7$?$$$H$$$&>l9g$K$O<!$N$h$&$K$7$^$9(J.

  /etc/printcap $@$N%W%j%s%?$N(Jcapability$@$N9`L\$K(J df= $@$G;XDj$7$F%U%#%k%?!<(J
  $@%3%^%s%I$N%U%k%Q%9L>$r=q$/$H(J, lpr $@%3%^%s%I$G0u:~$9$k>l9g$K(J -d $@%*%W%7%g%s(J
  $@$r;XDj$9$l$P!"$=$N%U%#%k%?!<$rDL$7$F$+$i%W%j%s%?!<%G%P%$%9$K=PNO$,$$$-$^$9(J.
  $@$=$3$G(J, $@$?$H$($P(J /dev/lpt0 $@$,%W%j%s%?!<%G%P%$%9$G$"$C$F(J, $@%W%j%s%?!<L>$,(J
  $@$?$H$($P(J mylp $@$G$"$j!"$3$l$^$G$N%$%s%W%C%H%U%#%k%?!<$,(J 
  /usr/local/libexec/some-if $@$G$"$k>l9g$K$O(J, (mx#0$@$OF~NO%U%!%$%k$NBg$-$5(J
  $@@)8B$r30$90Y$G$9(J)
  $@$?$H$($P(J:
   -----------------------------------------
   mylp|My printer:\
	:lp=/dev/lpt0:sh:\
	:pl#64:pw#79:mx#0:\
	:lf=/var/log/lpd-errs:\
	:sd=/var/spool/lpd/lp:\
	:if=/usr/local/libexec/some-if:
   -----------------------------------------
 $@$H$J$C$F$$$k$H$3$m$r!"$3$l$K(J df $@$N9`L\$rIU$12C$($F(J, 
 dvi $@%U%!%$%k$rDL$9%U%#%k%?!<$r2>$K(J dvi-if $@$HL>A0$r$D$1$?(J
 $@$H$9$k$J$i$P!"(J

   -----------------------------------------
   mylp|My printer:\
	:lp=/dev/lpt0:sh:\
	:pl#64:pw#79:mx#0:\
	:lf=/var/log/lpd-errs:\
	:sd=/var/spool/lpd/lp:\
	:if=/usr/local/libexec/some-if:\
	:df=/usr/local/libexec/dvi-if:
   -----------------------------------------

$@$N$h$&$K=q$1$P$h$/!"(Jlpr $@%3%^%s%I$N;H$$$+$?$O(J

	% lpr -Pmylp -d a.dvi 

$@$N$h$&$K$J$j$^$9(J. (mylp $@$r(J lp $@$HL>IU$1$?>l9g$K$O(J -Pmylp $@$OITMW(J)

$@$5$F!"(J /dev/lpt0 $@$K$D$J$,$C$F$$$k$N$,(J, $@K\$b$N$N%]%9%H%9%/%j%W%H(J
$@%W%j%s%?!<$G$"$k>l9g$K$O(J, dvi-if $@$H$7$F$O(J 
$@F|K\8l(J dvi2ps $@$N%3%^%s%I$,(J /usr/local/bin/dvi2ps $@$K$"$l$P(J
shell script $@$r;H$$(J:
   ---------------------------------------------
   #!/bin/sh -f
   #   dvi-input filter for Postscript printer.
   #   Installed in /usr/local/libexec/dvi-if
   #
   /usr/local/bin/dvi2ps && exit 0
   exit 2
   ---------------------------------------------
$@$N$h$&$K=q$1$^$9!#(J


$@$=$&$G$O$J$/$F(J, /dev/lpt0 $@$K$D$J$,$C$F$$$k$N$,(J, 
$@%]%9%H%9%/%j%W%H%W%j%s%?!<$G$O$J$$$,!"F|K\8l(J Ghostscript(/usr/local/bin/gs)
$@$K$h$C$F%5%]!<%H$5$l$F$$$k%W%j%s%?!<(J($@Nc$G$O(Jljet4)$@$G$"$k>l9g$K$O(J,

   ---------------------------------------------
   #!/bin/sh -f
   #
   #   dvi-input filter for NON Postscript printer.
   #   This is a sample case for "HP LaserJet 4".
   #   Installed in /usr/local/libexec/dvi-if
   #
   /usr/local/bin/dvi2ps | \
   /usr/local/bin/gs -dSAFER -dNOPAUSE -q \
	   -sDEVICE=ljet4 -sOutputFile=- - && exit 0
   
   exit 2
   ---------------------------------------------

$@$N$h$&$K$+$1$k$G$7$g$&(J.

# 
$@;f;q8;$N@aLs$N4QE@$+$i!"%W%l%S%e!<%"$K$h$C$F!"=<J,$K?dZJ$r=E$M$F$+$i(J
$@;f$K0u:~$9$k$h$&$K$7!"$7$+$bJ8=qA4It$rKh2s0u:~$9$k$N$G$O$J$/$F!"(J
$@F|K\8l(J xdvi $@$G$$$kItJ,$r8+$F0u:~!"$^$?$OI,MW$JItJ,$r(Jdviselect $@$K$h$j(J
$@@Z$j=P$7$F$+$i0u:~$9$k$h$&$K$$$?$7$^$7$g$&!#(J

