o Merge the following from the English version:

1.8   -> 1.12 	x11/chapter.sgml

Submitted by:	hanai
Reviewed by:	hrs
References:     [doc-jp 7590]

o Merge the following from the English version and
  partial white space cleanup:

	1.26  -> 1.30 	printing/chapter.sgml

o Refine translation:

	backups/chapter.sgml
	basics/chapter.sgml
	boot/chapter.sgml
	cutting-edge/chapter.sgml
	introduction/chapter.sgml
	kernelconfig/chapter.sgml
	kernelopts/chapter.sgml
	l10n/chapter.sgml
	linuxemu/chapter.sgml
	policies/chapter.sgml
	ports/chapter.sgml
	serialcomms/chapter.sgml
	users/chapter.sgml
This commit is contained in:
Hiroki Sato 2000-07-20 12:22:36 +00:00
parent 9499863866
commit b3c6bccbb0
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=7691
15 changed files with 1669 additions and 397 deletions
ja_JP.eucJP/books/handbook

View file

@ -3,7 +3,7 @@
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: 1.25 Original revision: 1.25
$FreeBSD: doc/ja_JP.eucJP/books/handbook/backups/chapter.sgml,v 1.11 2000/01/20 10:59:58 kuriyama Exp $ $FreeBSD: doc/ja_JP.eucJP/books/handbook/backups/chapter.sgml,v 1.12 2000/06/28 03:24:56 kuriyama Exp $
--> -->
<chapter id="backups"> <chapter id="backups">
@ -11,7 +11,7 @@
<sect1> <sect1>
<title>³µÍ×</title> <title>この章では</title>
<para>この章ではデータのバックアップ方法とバックアップの作成に <para>この章ではデータのバックアップ方法とバックアップの作成に
使われるプログラムの説明をします. もしあなたがこの章に何かを 使われるプログラムの説明をします. もしあなたがこの章に何かを

View file

@ -3,7 +3,7 @@
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: 1.20 Original revision: 1.20
$FreeBSD: doc/ja_JP.eucJP/books/handbook/basics/chapter.sgml,v 1.8 2000/03/07 23:57:14 kuriyama Exp $ $FreeBSD: doc/ja_JP.eucJP/books/handbook/basics/chapter.sgml,v 1.9 2000/06/18 12:37:43 kuriyama Exp $
--> -->
<chapter id="basics"> <chapter id="basics">
@ -12,7 +12,7 @@
<para><emphasis>訳: &a.jp.nakai;, 1996 年 10 月 12 日.</emphasis></para> <para><emphasis>訳: &a.jp.nakai;, 1996 年 10 月 12 日.</emphasis></para>
<sect1> <sect1>
<title>³µÍ×</title> <title>この章では</title>
<para><emphasis>改訂: Chris Shumway <para><emphasis>改訂: Chris Shumway
<email>cshumway@cdrom.com</email>, 2000 年 3 月 10 日.</emphasis></para> <email>cshumway@cdrom.com</email>, 2000 年 3 月 10 日.</emphasis></para>

View file

@ -3,14 +3,14 @@
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: 1.8 Original revision: 1.8
$FreeBSD: doc/ja_JP.eucJP/books/handbook/boot/chapter.sgml,v 1.1 2000/06/29 01:20:26 kuriyama Exp $ $FreeBSD: doc/ja_JP.eucJP/books/handbook/boot/chapter.sgml,v 1.2 2000/07/18 15:24:37 hrs Exp $
--> -->
<chapter id="boot"> <chapter id="boot">
<title>FreeBSD の起動のプロセス</title> <title>FreeBSD の起動のプロセス</title>
<sect1 id="boot-synopsis"> <sect1 id="boot-synopsis">
<title>³µÍ×</title> <title>この章では</title>
<para>FreeBSD は通常, 起動(bootstrap)を三段階に分けて行ないます. <para>FreeBSD は通常, 起動(bootstrap)を三段階に分けて行ないます.
これには基本的に, 互いに順番に呼び出される三つのプログラム(二つの これには基本的に, 互いに順番に呼び出される三つのプログラム(二つの

View file

@ -3,19 +3,19 @@
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: 1.52 Original revision: 1.52
$FreeBSD: doc/ja_JP.eucJP/books/handbook/cutting-edge/chapter.sgml,v 1.15 2000/06/28 03:24:56 kuriyama Exp $ $FreeBSD: doc/ja_JP.eucJP/books/handbook/cutting-edge/chapter.sgml,v 1.16 2000/07/18 15:24:37 hrs Exp $
--> -->
<chapter id="cutting-edge"> <chapter id="cutting-edge">
<title>開発の最前線</title> <title>開発の最前線</title>
<para><emphasis>再構成, 再編成, 一部更新: &a.jim;, 2000 年 3 月.</emphasis></para> <para><emphasis>改訂: &a.jim;, 2000 年 3 月.</emphasis></para>
<para><emphasis>原作: &a.jkh;, &a.phk;, &a.jdp;, &a.nik;, <para><emphasis>原作: &a.jkh;, &a.phk;, &a.jdp;, &a.nik;,
およびたくさんのフィードバック.</emphasis></para> およびたくさんのフィードバック.</emphasis></para>
<sect1> <sect1>
<title>概要</title> <title>この章では</title>
<para>あるリリースから次のリリースまでの期間にも, FreeBSD の開発は <para>あるリリースから次のリリースまでの期間にも, FreeBSD の開発は
休みなく続けられています. 休みなく続けられています.
@ -30,7 +30,7 @@
</sect1> </sect1>
<sect1 id="current-stable"> <sect1 id="current-stable">
<title>-CURRENT v.s.. -STABLE</title> <title>-CURRENT v.s. -STABLE</title>
<para>FreeBSD には二つの開発ブランチがあります. -CURRENT と -STABLE です. <para>FreeBSD には二つの開発ブランチがあります. -CURRENT と -STABLE です.
この章ではそれぞれについて少しだけ説明し, どのようにしてあなたの この章ではそれぞれについて少しだけ説明し, どのようにしてあなたの

View file

@ -3,7 +3,7 @@
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: 1.30 Original revision: 1.30
$FreeBSD: doc/ja_JP.eucJP/books/handbook/introduction/chapter.sgml,v 1.13 2000/07/18 02:51:10 kuriyama Exp $ $FreeBSD: doc/ja_JP.eucJP/books/handbook/introduction/chapter.sgml,v 1.14 2000/07/18 15:24:38 hrs Exp $
--> -->
<chapter id="introduction"> <chapter id="introduction">
@ -12,7 +12,7 @@
<para><emphasis>改訂: &a.jim;, 2000 年 1 月 17 日.</emphasis></para> <para><emphasis>改訂: &a.jim;, 2000 年 1 月 17 日.</emphasis></para>
<sect1> <sect1>
<title>³µÍ×</title> <title>この章では</title>
<para>FreeBSD に興味を持って頂きありがとうございます! <para>FreeBSD に興味を持って頂きありがとうございます!
この章では FreeBSD の歴史, 目標, 開発モデルなど, この章では FreeBSD の歴史, 目標, 開発モデルなど,

View file

@ -3,13 +3,14 @@
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: 1.24 Original revision: 1.24
$FreeBSD: doc/ja_JP.eucJP/books/handbook/kernelconfig/chapter.sgml,v 1.7 1999/11/13 02:35:30 kuriyama Exp $ $FreeBSD: doc/ja_JP.eucJP/books/handbook/kernelconfig/chapter.sgml,v 1.8 2000/03/07 23:57:27 kuriyama Exp $
--> -->
<chapter id="kernelconfig"> <chapter id="kernelconfig">
<title>FreeBSD カーネルのコンフィグレーション</title> <title>FreeBSD カーネルのコンフィグレーション</title>
<para><emphasis>寄稿: &a.jehamby;, 1995 年 10 月 6 日.</emphasis></para> <para><emphasis>寄稿: &a.jehamby;, 1995 年 10 月 6 日.</emphasis></para>
<para><emphasis>訳: &a.jp.tomo;, &a.jp.yoshiaki;. 1996 年 11 月 2 日.</emphasis></para> <para><emphasis>訳: &a.jp.tomo;, &a.jp.yoshiaki;. 1996 年 11 月 2 日.</emphasis></para>
<para>この章はシステムに合わせたカーネルの再構築の基礎について <para>この章はシステムに合わせたカーネルの再構築の基礎について

View file

@ -3,7 +3,7 @@
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: 1.16 Original revision: 1.16
$FreeBSD: doc/ja_JP.eucJP/books/handbook/kernelopts/chapter.sgml,v 1.6 2000/06/30 01:06:32 kuriyama Exp $ $FreeBSD: doc/ja_JP.eucJP/books/handbook/kernelopts/chapter.sgml,v 1.7 2000/06/30 09:24:50 motoyuki Exp $
--> -->
<chapter id="kernelopts"> <chapter id="kernelopts">
@ -12,8 +12,7 @@
<para><emphasis>原作: &a.joerg;</emphasis></para> <para><emphasis>原作: &a.joerg;</emphasis></para>
<para><emphasis>Ìõ: &a.jp.yoshiaki;. <para><emphasis>訳: &a.jp.yoshiaki;, 1996 年 12 月 29 日.</emphasis></para>
<!-- <br> --> 29 December 1996.</emphasis></para>
<note> <note>
<para>この章をお読みになる前に <link <para>この章をお読みになる前に <link

View file

@ -3,7 +3,7 @@
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: 1.39 Original revision: 1.39
$FreeBSD$ $FreeBSD: doc/ja_JP.eucJP/books/handbook/l10n/chapter.sgml,v 1.6 2000/07/20 00:20:59 hrs Exp $
--> -->
<chapter id="l10n"> <chapter id="l10n">
@ -15,7 +15,7 @@
<email>keichii@mail.utexas.edu</email>, 2000 年 3 月 6 日.</emphasis></para> <email>keichii@mail.utexas.edu</email>, 2000 年 3 月 6 日.</emphasis></para>
<sect1> <sect1>
<title>³µÍ×</title> <title>この章では</title>
<para>ハンドブックのこの章では, 様々な国の様々な設定に対する <para>ハンドブックのこの章では, 様々な国の様々な設定に対する
FreeBSD の国際化 (internationalization) と地域化 (localization) FreeBSD の国際化 (internationalization) と地域化 (localization)

View file

@ -3,13 +3,14 @@
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: 1.27 Original revision: 1.27
$FreeBSD: doc/ja_JP.eucJP/books/handbook/linuxemu/chapter.sgml,v 1.11 2000/01/06 03:44:41 kuriyama Exp $ $FreeBSD: doc/ja_JP.eucJP/books/handbook/linuxemu/chapter.sgml,v 1.12 2000/03/07 23:57:28 kuriyama Exp $
--> -->
<chapter id="linuxemu"> <chapter id="linuxemu">
<title>Linux モード</title> <title>Linux モード</title>
<para><emphasis>寄稿: &a.handy; and &a.rich;</emphasis></para> <para><emphasis>寄稿: &a.handy; and &a.rich;</emphasis></para>
<para><emphasis>訳: &a.jp.kiroh;, 1996 年 9 月 24 日.</emphasis></para> <para><emphasis>訳: &a.jp.kiroh;, 1996 年 9 月 24 日.</emphasis></para>
<sect1> <sect1>

View file

@ -3,16 +3,15 @@
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: 1.17 Original revision: 1.17
$FreeBSD: doc/ja_JP.eucJP/books/handbook/policies/chapter.sgml,v 1.7 2000/01/06 03:44:46 kuriyama Exp $ $FreeBSD: doc/ja_JP.eucJP/books/handbook/policies/chapter.sgml,v 1.8 2000/06/28 03:24:57 kuriyama Exp $
--> -->
<chapter id="policies"> <chapter id="policies">
<title>ソースツリーのガイドラインおよび方針</title> <title>ソースツリーのガイドラインおよび方針</title>
<para><emphasis>原作: &a.phk;</emphasis><!-- <br> -->.</para> <para><emphasis>原作: &a.phk;</emphasis>.</para>
<para><emphasis>訳者: &a.jp.mihoko;<!-- <br> --> <para><emphasis>訳者: &a.jp.mihoko;, 1996 年 9 月 6 日.</emphasis></para>
6 September 1996 </emphasis>.</para>
<para>本章は, FreeBSD <para>本章は, FreeBSD
のソースツリーについてのさまざまなガイドラインや のソースツリーについてのさまざまなガイドラインや

View file

@ -3,7 +3,7 @@
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: 1.111 Original revision: 1.111
$FreeBSD$ $FreeBSD: doc/ja_JP.eucJP/books/handbook/ports/chapter.sgml,v 1.20 2000/07/16 17:52:10 hrs Exp $
--> -->
<chapter id="ports"> <chapter id="ports">
@ -14,7 +14,7 @@
<para><emphasis>原作: さまざまな人々</emphasis></para> <para><emphasis>原作: さまざまな人々</emphasis></para>
<sect1> <sect1>
<title>³µÍ×</title> <title>この章では</title>
<para>FreeBSD Ports Collection を利用することで, <para>FreeBSD Ports Collection を利用することで,
非常に幅広いアプリケーションのコンパイルとインストールを 非常に幅広いアプリケーションのコンパイルとインストールを

View file

@ -2,346 +2,330 @@
The FreeBSD Documentation Project The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: 1.26 Original revision: 1.30
$FreeBSD: doc/ja_JP.eucJP/books/handbook/printing/chapter.sgml,v 1.7 2000/02/27 03:47:29 motoyuki Exp $ $FreeBSD: doc/ja_JP.eucJP/books/handbook/printing/chapter.sgml,v 1.8 2000/06/05 02:00:11 kuriyama Exp $
--> -->
<chapter id="printing"> <chapter id="printing">
<title>プリンタの利用</title> <title>プリンタの利用</title>
<para><emphasis>原作: &a.kelly;, 1995 年 9 月 30 日.</emphasis></para>
<para><emphasis>原作: &a.kelly;, 1995 年 9 月 30 日. <para><emphasis>改訂: &a.jim;, 2000 年 3 月</emphasis></para>
改訂: &a.jim;, 2000 年 3 月</emphasis></para>
<para><emphasis>訳: &a.jp.kimura;, 1996 年 9 月 3 日</emphasis></para> <para><emphasis>訳: &a.jp.kimura;, 1996 年 9 月 3 日</emphasis></para>
<sect1> <sect1>
<title>概要</title> <title>この章では</title>
<para>FreeBSD でプリンタを使用するためには, バークレイラインプリンタ <para>FreeBSD でプリンタを使用するためには,
スプーリングシステム (LPDスプーリングシステムとしても知られて バークレイラインプリンタスプーリングシステム
います) が機能するようにプリンタをセットアップする必要がありま す. (LPD スプーリングシステムとしても知られています)
本節では, LPDスプーリングシステム (大抵の場合, 単にLPDと呼 ばれる) が機能するようにプリンタをセットアップする必要があります.
について紹介します.</para> 本章では設定例を通して, LPD スプーリングシステム
(大抵の場合, 単に LPD と呼ばれる)
について紹介します.</para>
<para>もし, LPDや他のプリンタスプーリングシステムについて既に詳しい <para>もし, LPD
知識をお持ちの方は, 「<link linkend="printing-intro-setup"> や他のプリンタスプーリングシステムについてすでに詳しい知識をお持ちの方は,
スプーリングシステムのセットアップ</link>」から読み始めて <link linkend="printing-intro-setup">スプーリングシステムのセットアップ</link
も結構です.</para> >から読み始めても構いません.</para>
</sect1> </sect1>
<sect1 id="printing-intro-spooler"> <sect1 id="printing-intro-spooler">
<title>はじめに</title> <title>はじめに</title>
<para>LPDはあるホストのプリンタに関する制御の一切をおこないます. <para>LPD はあるホストのプリンタに関する制御の一切をないます.
こで言う制御としては, 次のことが挙げられます.</para> こで言う制御としては, 次のことがあげられます.</para>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>ホストに接続されたプリンタ, あるいはネットワーク <para>ホストに接続されたプリンタ,
上の他ホストに接続されたプリンタに対するアクセスを制御しま あるいはネットワーク上の他ホストに接続されたプリンタに対するアクセス制御を行ないます.</para>
す.</para>
</listitem> </listitem>
<listitem> <listitem>
<para>ファイルをプリントする要求に対して許可を与えます. <para>ファイルをプリントする要求に対して許可を与えます.
この要求は特に <emphasis>ジョブ</emphasis> この要求は特に<emphasis>ジョブ</emphasis>と呼ばれています.</para>
と呼ばれています.</para>
</listitem> </listitem>
<listitem> <listitem>
<para>各々のプリンタの <emphasis>キュー</emphasis> <para>各々のプリンタの<emphasis>キュー</emphasis>を管理することにより,
を管理することにより, 複数のユーザがあるプリンタに対して同時にアクセスすることを防ぎます.</para>
複数のユーザがあるプリンタに対して同時にアクセスすることを
防ぎます.</para>
</listitem> </listitem>
<listitem> <listitem>
<para><emphasis>ヘッダページ</emphasis> <para><emphasis>ヘッダページ</emphasis>
(<emphasis>バナー</emphasis> または (<emphasis>バナー</emphasis>または
<emphasis>バースト</emphasis> ページとしても知られています) <emphasis>バースト</emphasis>ページとしても知られています)
をプリントすることができます. これにより, をプリントすることができます.
プリントアウトの山の中から自分がプリントしたジョ これにより,
ブを見つけ易くなります.</para> プリントアウトの山の中から自分がプリントしたジョブを見つけやすくなります.</para>
</listitem> </listitem>
<listitem> <listitem>
<para>シリアルポートに接続したプリンタ用に通信パラ <para>シリアルポートに接続したプリンタ用に通信パラメータを管理します.</para>
メータを管理します.</para>
</listitem> </listitem>
<listitem> <listitem>
<para>ネットワーク経由で他のホスト上の, 別のLPDスプーラにジョ <para>ネットワーク経由で他のホスト上の
ブを送ることができます.</para> LPD スプーラにジョブを送ることができます.</para>
</listitem> </listitem>
<listitem> <listitem>
<para>様々なプリンタ言語やプリンタの能力に応じてジョブの <para>様々なプリンタ言語やプリンタの能力に応じてジョブの形式を整えるため,
形式を整えるため,
特別なフィルタを起動することができます.</para> 特別なフィルタを起動することができます.</para>
</listitem> </listitem>
<listitem> <listitem>
<para>プリンタの使用に対して <para>プリンタの使用に対して課金を行なうことができます.</para>
課金をおこなうことができます.</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
<para>設定ファイルを通して, また, 特別なフィルタプログラムを供給 <para>設定ファイルを通して, あるいは特別なフィルタプログラムを用いることにより,
することにより, 多種多様なプリンタ機器に対して, 上述の機能の 多種多様なプリンタ機器に対して,
全部または一部をLPDシステムにおこなわせることができます.</para> 上述の機能の全部または一部を LPD システムに行なわせることができます.</para>
<sect2 id="printing-intro-why"> <sect2 id="printing-intro-why">
<title>どうしてスプーラを使うべきなのか</title> <title>どうしてスプーラを使うべきなのか</title>
<para>あなたのシステムを利用するのがあなた一人だけだとしたら, ア <para>あなたのシステムを利用するのがあなた一人だけだとしたら,
クセス制御もヘッダページも アクセス制御もヘッダページも
プリンタ利用に対する課金も必要ないのに, プリンタ利用に対する課金も必要ないのに,
なぜわざわざスプーラに煩わされなければならないのか疑問に思うか なぜわざわざスプーラに煩わされなければならないのか疑問に思うかも知れません.
もしれません. プリンタに対する直接アクセスを許可することもできるのですが,
プリンタに対する直接アクセスを許可することもできるので すが, とにかくスプーラを使用するべきです. その理由は,</para>
とにかくスプーラを使用するべきです. その理由は,</para>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>LPDはジョブをバックグラウンドで処理します. データが <para>LPD はジョブをバックグラウンドで処理します.
プリンタに送信されるまで待つ必要はありません.</para> データがプリンタに送信されるまで待つ必要がなくなります.</para>
</listitem> </listitem>
<listitem>
<para>LPD ではジョブをフィルタを通してプリントすることが簡単にできます.
これにより, 印刷物のヘッダに時刻や日付を入れたり,
特別なファイル形式 (TeX の DVI ファイルなど)
をプリンタが処理できる形式に変更することができ,
これらの作業を手動で行なう必要がなくなります.</para>
</listitem>
<listitem> <listitem>
<para>LPDではジョブをフィルタを通してプリントすることが簡 <para>プリント処理を行なうフリー,
単にできます. これにより, 印刷物のヘッダに時刻や日付を入れ または商用のプログラムのほとんどは,
たり, 特別なファイル形式 (TeX の DVI ファイルなど) をプリン システムのスプーラとやりとりするように作られています.
タが処理できる形式に変更することができます. これらの作業を スプーリングシステムをセットアップすることで,
手動でおこなう必要がなくなります.</para> 今後加えるかもしれない, あるいは,
</listitem> すでに持っている別のソフトウェアをより簡単にサポートすることができるでしょう.</para>
</listitem>
<listitem> </itemizedlist>
<para>プリント処理をおこなうフリーのまたは商用のプログラムの
ほとんどは, システムのスプーラとやりとりするように作られて
います. スプーリングシステムをセットアップすることで, 今後
加えるかもしれない, あるいは, 既に持っている別のソフトウエ
アをより簡単にサポートすることができるでしょう.</para>
</listitem>
</itemizedlist>
</sect2> </sect2>
</sect1> </sect1>
<sect1 id="printing-intro-setup"> <sect1 id="printing-intro-setup">
<title>基本的なセットアップ</title> <title>基本的なセットアップ</title>
<para>LPDスプーリングシステムを用いてプリンタを使用するためには, <para>LPD スプーリングシステムを用いてプリンタを使用するためには,
プリンタ機器とLPD用ソフトウェアの両方を準備する必要があります. プリンタ機器と LPD 用ソフトウェアの両方を準備する必要があります.
ドキュメントでは次の2段階のレベルに分けて説明をします.</para> 文書では次の二段階のレベルに分けて説明をします.</para>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>プリンタを接続する方法, プリンタにどの <para>プリンタを接続する方法,
ように通信するかをLPDに指示する方法や, プレインテキスト プリンタにどのように通信するかを LPD に指示する方法や,
をプリンタで印字する方法については, 「<link プレインテキストをプリンタで印字する方法については,
linkend="printing-simple"> <link linkend="printing-simple">プリンタの簡単な設定</link>をご覧ください.</para>
プリンタの簡単な設定</link>」をご覧ください.</para>
</listitem> </listitem>
<listitem> <listitem>
<para>様々な形式のファイルを印字する方法, ヘッダページを <para>様々な形式のファイルを印字する方法,
印字する方法, ネットワーク経由でプリンタに印字する方法, ヘッダページを印字する方法,
プリンタを制御する方法, プリンタの使用に対する課金をおこなう ネットワーク経由でプリンタに印字する方法,
方法については「<link linkend="printing-advanced"> プリンタを制御する方法,
プリンタ設定上級編</link>」をご覧ください.</para> プリンタの使用に対する課金を行なう方法については<link linkend="printing-advanced">プリンタ設定
上級編</link>をご覧ください.</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
<sect2 id="printing-simple"> <sect2 id="printing-simple">
<title>プリンタ設定導入編</title> <title>プリンタ設定導入編</title>
<para>この節では, プリンタ機器やプリンタを使用するための
LPD 用ソフトウェアを設定する方法について述べます.
この節の概要は次のとおりです.</para>
<para>この節では, プリンタ機器やプリンタを使用するためのLPD用ソフ <itemizedlist>
トウェアを設定する方法について述べます. この節の概要は次の通り <listitem>
です.</para> <para><link linkend="printing-hardware">プリンタ機器の設定</link>では,
プリンタをコンピュータに接続するためのヒントがいくつか書かれています.</para>
<itemizedlist> </listitem>
<listitem>
<para>「<link linkend="printing-hardware">
プリンタ機器の設定</link>」では,
プリンタをコンピュータに接
続するためのヒントがいくつか書かれています.</para>
</listitem>
<listitem> <listitem>
<para>「<link linkend="printing-software"> <para><link linkend="printing-software">ソフトウェアの設定</link>では,
ソフトウェアの設定</link>」では, LPDのスプーラ設定ファイル LPDのスプーラ設定ファイル
<filename>/etc/printcap</filename> <filename>/etc/printcap</filename>
の設定方法について書かれています.</para> の設定方法について書かれています.</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
<para>データをプリンタに送るためにシリアルまたはパラレルインタフェー スではなく,
ネットワークプロトコルを使用する場合は,
<link linkend="printing-advanced-network-net-if"
>ネットワークにおけるデータストリームインタフェースを持つプリンタ</link
>をご覧ください.</para>
<para>データをプリンタに送るためにシリアルまたは <para>この節のタイトルは<quote>プリンタ設定導入編</quote>ですが,
パラレルインタフェー スではなく, 実際の設定はかなり複雑です.
ネットワークプロトコルを使用する場合は, 「<link プリンタをコンピュータに接続し,
linkend="printing-advanced-network-net-if"> LPD スプーラを 起動させることは一番困難な作業です.
ネットワークにおけるデータストリームの ヘッダページを出力させたり課金したりするオプションの設定は,
インタフェースを持つプリンタ</link>」をご覧くださ い.</para> 一度プリンタがうまく動くようになればとても簡単です.</para>
<para>この節のタイトルは&ldquo;プリンタ設定導入編&rdquo;ですが, <sect3 id="printing-hardware">
実際の設定は かなり複雑です. プリンタをコンピュータに接続し, <title>プリンタ機器の設定</title>
LPDスプーラを 起動させることは一番困難な作業です.
ヘッダページを出力させたり, 課金したりするオプションの設定は,
一度プリンタがうまく動くよう になれば, とても簡単です.</para>
<sect3 id="printing-hardware"> <para>この節では, プリンタに PC
<title>プリンタ機器の設定</title> を接続するための様々な方法について説明しています.
ここでは, ポートやケーブルの種類,
FreeBSD がプリンタとの通信に必要なカーネルコンフィグレーションについても言及しています.</para>
<para>この節では, プリンタにPCを接続するための様々な方法について <para>もしプリンタが既に接続されていて,
説明しています. ここでは, ポートやケーブルの種類, FreeBSDが 他のオペレーティングシステム上でプリンタからの印字に成功している場合は,
プリンタとの通信に必要なカーネルコンフィグレーションについて <link linkend="printing-software">ソフトウェアの設定</link
も言及しています.</para> >まで読み飛ばすことが多分できるでしょう.</para>
<para>もし, プリンタが既に接続されていて, <sect4 id="printing-ports">
他のオペレーティングシステ <title>ポートとケーブル</title>
ム上でプリンタからの印字に成功している場合は, 「<link
linkend="printing-software">
ソフトウェアの設定</link>」まで読み飛
ばすことが多分できるでしょう.</para>
<sect4 id="printing-ports"> <para>最近の PC
<title>ポートとケーブル</title> 用のプリンタほとんどには次のインタフェースの一つもしくは両方がついています.</para>
<para>最近のPC用のプリンタほとんどには次のインタフェースの一つ <itemizedlist>
もしくは両方がついています.</para> <listitem>
<para><emphasis>シリアル</emphasis>インタフェースでは,
プリンタにデータを送信するためにコンピュータにあるシリアルポートが使用されます.
シリアルインタフェースはコンピュータ業界で共通して使用されています.
そのケーブルは容易に手に入りますし, 簡単に自作することもできます.
シリアルインタフェースの場合は時々,
特別なケーブルや何か複雑な通信方式選択の設定が必要になることがあります.</para>
</listitem>
<itemizedlist> <listitem>
<listitem> <para><emphasis>パラレル</emphasis>インタフェースではプリンタにデータを送信するために,
<para><emphasis>シリアル</emphasis>インタフェースでは, コンピュータにあるパラレルポートを使用します.
プリンタにデータを パラレルインタフェースは PC 業界では良く使われます.
送信するためにコンピュータにあるシリアルポートが使用され ケーブルの入手は容易ですが,
ます. シリアルインタフェースはコンピュータ業界で共通し 自作するのはシリアルよりも困難です.
て使用されています. そのケーブルは容易に手に入り, また, パラレルインタフェースには通常, 通信方式の選択はなく,
簡単に自作することもできます. 設定は極めて単純です.</para>
シリアルインタフェースには,
特別なケーブルが必要なことがときどきあり, また, 何か複
雑な通信方式選択の設定が必要になることがあります.</para>
</listitem>
<listitem> <para>パラレルインタフェースは<quote>セントロニクス</quote>インタフェースとして知られています.
<para><emphasis>パラレル</emphasis>インタフェースでは, これは, プリンタ用のコネクタタイプとして採用された後に名付けられました.</para>
プリンタにデータを </listitem>
送信するためにコンピュータにあるパラレルポートを使用しま </itemizedlist>
す. パラレルインタフェースはPC業界では共通して使われてい
ます. ケーブルの入手は容易ですが, 自作するのはシリアルよ
りも難しいです. パラレルインタフェースには通常,
通信方式の選 択はなく, このため,
設定が極めて単純になっています.</para>
<para>パラレルインタフェースは <para>シリアルインタフェースはパラレルインタフェースよりも普通はデータの伝送速度が遅くなります.
&ldquo;セントロニクス&rdquo;インタフェー パラレルインタフェースで は, 通常,
スとして知られています. これは, プリンタ用のコネクタタ (コンピュータからプリンタへの) 単方向通信のみを行なうのに対して,
イプとして採用された後に名付けられました.</para> シリアルインタフェースは双方向通信を行ないます.
</listitem> FreeBSD でも IEEE1284 準拠のケーブルを使えば,
</itemizedlist> 最近のパラレルポートとプリンタの多くで双方向通信を行なうことができます.</para>
<para>シリアルインタフェースはパラレルインタフェースより <para>通常, プリンタで双方向通信が必要となるのは, プリンタが
も普通はデータの伝送速度が遅くなります. PostScript 言語に対応しているときだけです.
パラレルインタフェースで は, 通常, PostScript プリンタは非常に冗長に動作させることができます.
(コンピュータからプリンタへの) 単方向通信のみをおこな 事実, PostScript によるジョブでは, プログラムを本当にプリンタに送信します.
うのに対して, このことは, 印字作業を必ずしもする必要がないことを意味しますし,
シリアルインタフェースは双方向通信をおこないます. そのプログラムの結果はコンピュータに直接返されるかも知れません.
最近のパラレルポートの多くはプリンタ側からデータを受けとる PostScript プリンタでは双方向通信を使って
こともできますが, コンピュータ側にデータを送り返すことが必 PostScript プログラムのエラーや紙づまりといった問題をコンピュータに報告します.
要となるプリンタはほとんどありません. さらに, FreeBSDでは ユーザはそれらの情報を知りたいと思うかも知れません.
双方向のパラレル通信をまだサポートしていません.</para> また, PostScript プリンタで課金作業をもっとも効率よく行なうためには,
双方向通信が必要となります.
<para>通常, プリンタで双方向通信が必要となるのは, プリンタが この方法ではまず, プリンタの現在のページカウント
PostScript 言語に対応しているときだけです. PostScript プリ (起動してから今まで何枚の紙を印字したか) の情報を得ます.
ンタは非常に冗長に動作させることができます. 事実, PostScript 次に, ユーザのジョブを実行し, 終了後, 再びページカウントを得ます.
によるジョブでは, プログラムを本当にプリンタ に送信します. この二つの数を差によって,
このことは, 印字作業を必ずしもする必要がない ことを意味し, 課金対象となる紙の枚数を知ることができるのです.</para>
また, プログラムの結果をコンピュータに直接返
されるかもしれません. PostScript プリンタでは, 双方向
通信を使って, PostScript プログラムのエ
ラーや紙づまりといった問題をコンピュータに報告します. ユー
ザはそれらの情報を知りたいと思うかもしれません. さらに,
PostScript プリンタで課金作業をもっとも効率よくおこなうため
には双方向通信が必要となります. この方法では, まず, プ
リンタの現在のページカウント (起動してから今まで何枚の紙を
印字したか) の情報を得ます. 次に, ユーザのジョブをおこない,
終 了後, 再びページカウントを得ます. この2数を差によって, 課
金対象となる紙の枚数を知ることができます.</para>
</sect4> </sect4>
<sect4 id="printing-parallel"> <sect4 id="printing-parallel">
<title>パラレルポート</title> <title>パラレルポート</title>
<para>プリンタをパラレルインタフェースを使って接続する場合は, <para>プリンタをパラレルインタフェースを使って接続する場合は,
セントロニクスケーブルでプリンタと セントロニクスケーブルでプリンタとコンピュータを接続してください.
コンピュータをつないでくださ い. 詳しい説明はプリンタ, 詳しい説明はプリンタやコンピュータに付属する説明書に書かれているはずです.</para>
コンピュータ, あるいは両方に付属す
る説明書に書かれているはずです.</para>
<para>その際, <para>その際,
どのパラレルポートを使用したかを覚えておいてください. どのパラレルポートを使用したかを覚えておいてください.
FreeBSDでは最初のポートは <filename>/dev/lpt0</filename>, FreeBSDでは最初のポートは <filename>/dev/lpt0</filename>,
2番目は <filename>/dev/lpt1</filename> であ り, 二番目 <filename>/dev/lpt1</filename> であ り,
3番目以降も同様に続きます.</para> 番目以降も同様に続きます.</para>
</sect4> </sect4>
<sect4 id="printing-serial"> <sect4 id="printing-serial">
<title>シリアルポート</title> <title>シリアルポート</title>
<para>シリアルインタフェースを使ってプリンタを使う場合は,
適切なシリアルケーブルでプリンタとコンピュータを接続してください.
詳しい説明はプリンタ, コンピュータ, あるいは両方に付属する説
明書に書かれているはずです.</para>
<para>シリアルインタフェースを使ってプリンタを使う場合は, 適切 <para><quote>適切なシリアルケーブル</quote>が良くわからないときは,
なシリアルケーブルでプリンタ 次のどれかを試してみてください.</para>
とコンピュータを接続してください. 詳しい説明はプリンタ,
コンピュータ, あるいは両方に付属する説
明書に書かれているはずです.</para>
<para>&ldquo;適切なシリアルケーブル&rdquo; <itemizedlist>
がよくわからないときは, 次のどれか <listitem>
を試してみてください.</para> <para><emphasis>モデム</emphasis>用ケーブルでは,
それぞれのピンは他方のコネクタの対応するピンと線でつながっています.
このタイプのケーブルは <quote>DTE-DCE</quote>
間ケーブルとしても知られています
(訳注:
日本ではストレートケーブルという名前で売られています).
</para>
</listitem>
<itemizedlist> <listitem>
<listitem> <para><emphasis>ヌルモデム</emphasis>用ケーブルでは,
<para><emphasis>モデム</emphasis>用ケーブルでは, あるピンは対応するピンとを接続していますが,
それぞれのピンは他方の あるピン
コネクタの対応するピンと線でつながっています. このタイプ (たとえば, データ送信用とデータ受信用のピン)
のケーブルは, &ldquo;DTE-DCE&rdquo; が交差して接続したり,
間ケーブルとしても知られています. (訳注: いくつかのピンは内部で短絡していたりします.
日本ではストレートケーブルという名前で売られています) このタイプのケーブルは,
</para> <quote>DTE-DTE</quote> 間ケーブルと呼ばれています
</listitem> (訳注:
日本ではクロスケーブルという名前で売られています).</para>
<listitem> </listitem>
<para><emphasis>ヌルモデム</emphasis>用ケーブルでは,
あるピンは対応するピ ント接続していますが, あるピン <listitem>
(例えば, データ送信用とデー タ受信用のピン) <para>A <emphasis>シリアルプリンタ</emphasis>用ケーブルは,
が交差して接続したり, いくつかのピンは内部 ある特定のプリンタで必要とされるものです.
で短絡していたりします. このタイプのケーブルは, ヌルモデムケーブルと似ていますが,
&ldquo;DTE-DTE&rdquo; 間ケーブルと呼ばれています. 内部で短絡させる代わりに,
(訳注:日本ではクロスケーブル ある信号を他方側に送るために使用しています.</para>
という名前で売られています)</para> </listitem>
</listitem> </itemizedlist>
<listitem> <para>この他に,
<para>A <emphasis>シリアルプリンタ</emphasis>用ケーブルは, プリンタ用の通信パラメータを設定する必要があります.
ある特定のプ リンタで必要とされ, 通常,
ヌルモデムケーブルと似ていますが, 内 プリンタのフロントパネルや DIP スイッチによって制御します.
部で短絡させる代わりに, ある信号を他方側に送るために使用 コンピュータとプリンタの双方で設定できる最高の通信速度
しています.</para> [bps] (ビット/秒.
</listitem> <emphasis>ボーレート</emphasis>と示されているときもある)
</itemizedlist> を選んでください. そして, データビット (7 または 8),
パリティ(偶/奇/なし), ストップビット (1 または 2)
<para>この他に, を選んでください.
プリンタ用の通信パラメータを設定する必要がありま す. 通常, そして, フローコントロールの有無
プリンタのフロントパネルやDIPスイッチによって制 御します. (制御なし, または XON/XOFF (<quote>イン・バンド</quote>
コンピュータとプリンタの双方で設定できる最高の通 信速度[bps] または
(ビット/秒. <quote>ソフトウェア</quote>フローコントロールとも呼ばれる))
<emphasis>ボーレート</emphasis>と示されているときも ある) を選びます.
を選んでください. そして, データビット (7または8), パリ ティ 以下に続くソフトウェアの設定のために,
(偶/奇/なし), ストップビット (1または2) を選んでください. ここでの設定を覚えておいてください.</para>
そして, フローコントロールの有無 (制御なし, または </sect4>
XON/XOFF(&ldquo;イン・バンド&rdquo; または </sect3>
&ldquo;ソフトウェア&rdquo;フローコ ントロールとも呼ばれる))
を選びます. 以下に続くソフトウェア の設定のために,
ここでの設定を覚えておいてください.</para>
</sect4>
</sect3>
<sect3 id="printing-software"> <sect3 id="printing-software">
<title>ソフトウェアの設定</title> <title>ソフトウェアの設定</title>
@ -1461,8 +1445,8 @@ $%&amp;'()*+,-./01234567
というフィルタが1つ付いています. というフィルタが1つ付いています.
(このフィルタはファイルに含まれるバックスペースやタブを扱いま (このフィルタはファイルに含まれるバックスペースやタブを扱いま
す. また, 課金をすることもできますが, できることはこれだけしか す. また, 課金をすることもできますが, できることはこれだけしか
ありません.) いくつかのフィルタとフィルタの構成要素が FreeBSD ありません.) いくつかのフィルタとフィルタの構成要素
の ポート集にもあります.</para> FreeBSD Ports Collection にもあります.</para>
<para>この節で述べることは次の通りです.</para> <para>この節で述べることは次の通りです.</para>
@ -1472,7 +1456,7 @@ $%&amp;'()*+,-./01234567
フィルタはどのように機能しているか</link>」では, フィルタはどのように機能しているか</link>」では,
印字の過程におけ るフィルタの役割を概説します. 印字の過程におけ るフィルタの役割を概説します.
この節を読むことで, LPD がフィルタを使うときに, この節を読むことで, LPD がフィルタを使うときに,
&ldquo;見えないところで&rdquo;何が起こっている <quote>見えないところで</quote>何が起こっている
かが理解できるでしょう. このことを知っておくと, プリン かが理解できるでしょう. このことを知っておくと, プリン
タそれぞれに様々なフィルタをインストールしたときに遭遇 タそれぞれに様々なフィルタをインストールしたときに遭遇
するかもしれない問題を予期したり, デバッグするときに役 するかもしれない問題を予期したり, デバッグするときに役
@ -1832,14 +1816,14 @@ $%&amp;'()*+,-./01234567
を呼び出します. そして, このジョブをプリンタに送るために, を呼び出します. そして, このジョブをプリンタに送るために,
<command>lprps</command> が使われます.</para> <command>lprps</command> が使われます.</para>
<para><command>lprps</command> は FreeBSD <para><command>lprps</command> は FreeBSD Ports Collection
のポート集に含まれています (<link linkend="ports"> に含まれています (<link linkend="ports">Ports Collection</link>
ポートコレクション</link>」を参照してください). を参照してください).
もちろん,自分自身でプログラムを取ってきて, コンパイルし, もちろん,自分自身でプログラムを取ってきて, コンパイルし,
インストールす ることもできます. <command>lprps</command> インストールす ることもできます. <command>lprps</command>
をインストールした後は, <command>lprps</command> をインストールした後は, <command>lprps</command>
の一部である <command>psif</command> の一部である <command>psif</command>
プログラムのパス名を指定する だけです. ポート集から プログラムのパス名を指定する だけです. Ports Collection から
<command>lprps</command> をインストールしたときは, <command>lprps</command> をインストールしたときは,
<filename>/etc/printcap</filename> の中のシリアル接続した <filename>/etc/printcap</filename> の中のシリアル接続した
PostScript プリンタのエントリに対して, 次を使ってください. PostScript プリンタのエントリに対して, 次を使ってください.
@ -1887,8 +1871,8 @@ fi</programlisting>
はプレインテキストから PostScript はプレインテキストから PostScript
へ変換するために別にインストールしたプログラム です. へ変換するために別にインストールしたプログラム です.
テキストから PostScript へ変換するのには, お好みのどんなプロ テキストから PostScript へ変換するのには, お好みのどんなプロ
グラムでも使うことができます. FreeBSD の ポート集 (「<link グラムでも使うことができます. FreeBSD Ports Collection
linkend="ports">ポートコレクション</link>」 (<link linkend="ports">Ports Collection</link>
を参照してください) には, <literal>a2ps</literal> を参照してください) には, <literal>a2ps</literal>
と呼ばれるテキストから PostScript に変換するプログラムが と呼ばれるテキストから PostScript に変換するプログラムが
入っています.</para> 入っています.</para>
@ -1931,7 +1915,7 @@ fi</programlisting>
PostScript プリンタをあたかも本物の PostScript PostScript プリンタをあたかも本物の PostScript
プリンタであるかのように動作させることができます.</para> プリンタであるかのように動作させることができます.</para>
<para>Ghostscript はポート集に入っていますので, <para>Ghostscript は FreeBSD Ports Collection に入っていますので,
そこからインストール することができます. また, そこからインストール することができます. また,
自分でソースプログラムを持ってきて, コンパイルし, インストー 自分でソースプログラムを持ってきて, コンパイルし, インストー
ルすることもできます. この作業はとても簡単にできます.</para> ルすることもできます. この作業はとても簡単にできます.</para>
@ -2015,7 +1999,7 @@ exit 2</programlisting>
<note> <note>
<para><emphasis>訳注:</emphasis> 日本語を印字する場合は, <para><emphasis>訳注:</emphasis> 日本語を印字する場合は,
日本語対応の Ghostscript が必要で す. 日本語対応版の 日本語対応の Ghostscript が必要で す. 日本語対応版の
Ghostscript もポート集に入っているはずです.</para> Ghostscript も Ports Collection に入っています.</para>
</note> </note>
</sect3> </sect3>
@ -2160,8 +2144,8 @@ exit 2</programlisting>
そして, Printerleaf 用の変換フィルタを そして, Printerleaf 用の変換フィルタを
<literal>gf</literal> 項目で <literal>gf</literal> 項目で
指定したパスにインストールすれば, <command>lpr 指定したパスにインストールすれば, <command>lpr
-g</command> の意味 は&ldquo;Printerleaf -g</command> の意味 は<quote>Printerleaf
ファイルを印字する&rdquo;意味だとユーザに教 ファイルを印字する</quote>意味だとユーザに教
えることができます.</para> えることができます.</para>
</sect4> </sect4>
@ -2340,8 +2324,8 @@ exit 2</programlisting>
<para>さて, 難しい部分であるフィルタの作成をおこないます. <para>さて, 難しい部分であるフィルタの作成をおこないます.
このた めに, DVI から LaserJet/PCL このた めに, DVI から LaserJet/PCL
への変換プログラムが必要 です. FreeBSD のポート集 (「<link への変換プログラムが必要 です. FreeBSD の Ports Collection
linkend="ports">ポートコレクション</link>」 (<link linkend="ports">Ports Collection</link>
を参照してください) には, それがあ ります. を参照してください) には, それがあ ります.
<command>dvi2xx</command> というのがそのパッケージの名前で <command>dvi2xx</command> というのがそのパッケージの名前で
す. これをインストールすると, 必要なプログラム す. これをインストールすると, 必要なプログラム
@ -2476,7 +2460,7 @@ exit 0</programlisting>
変換フィルタを提供するだけで済ますこともできるの 変換フィルタを提供するだけで済ますこともできるの
です.</para> です.</para>
<para>FreeBSD のポート集には, <command>apsfilter</command> <para>FreeBSD Ports Collection には, <command>apsfilter</command>
と呼ばれる自 動変換をおこなうテキストフィルタがあります. と呼ばれる自 動変換をおこなうテキストフィルタがあります.
このフィルタは プレインテキスト, PostScript, DVI このフィルタは プレインテキスト, PostScript, DVI
ファイルを検 出し, 適当な変換をおこなった後, ファイルを検 出し, 適当な変換をおこなった後,
@ -2658,7 +2642,7 @@ exit 0</programlisting>
<para>「<link linkend="printing-simple">プリンタ設定導入編 <para>「<link linkend="printing-simple">プリンタ設定導入編
</link>」 では, <filename>/etc/printcap</filename> </link>」 では, <filename>/etc/printcap</filename>
ファイルの <literal>sh</literal> (``suppress header'' : ファイルの <literal>sh</literal> (``suppress header'' :
&ldquo;ヘッダを供給しない&rdquo; という意味) を指定して, <quote>ヘッダを供給しない</quote>という意味) を指定して,
ヘッダペー ジの印字を止めていました. ヘッダペー ジの印字を止めていました.
プリンタでのヘッダページの印字を許可 するには, プリンタでのヘッダページの印字を許可 するには,
<literal>sh</literal> 項目を取り除くだけよい訳です.</para> <literal>sh</literal> 項目を取り除くだけよい訳です.</para>
@ -2830,8 +2814,8 @@ rose:kelly Job: outline Date: Sun Sep 17 11:07:51 1995</programlisting>
にプリンタ利用の課金をおこなえばよいのかが分からないのです. にプリンタ利用の課金をおこなえばよいのかが分からないのです.
テキス トフィルタやその他の変換フィルタ テキス トフィルタやその他の変換フィルタ
(これらのフィルタはユーザやホ ストの情報が知らされます) (これらのフィルタはユーザやホ ストの情報が知らされます)
が出力ページの枚数に&ldquo;1ページ分水増し が出力ページの枚数に<quote>1ページ分水増しする</quote>だけでは十分ではありません.
する&rdquo;だけでは十分ではありません. なぜなら, ユーザは なぜなら, ユーザは
<command>lpr -h</command> に <command>lpr -h</command> に
よってヘッダページの出力を止めることができるからです. よってヘッダページの出力を止めることができるからです.
やみくも に1ページを水増しすると, やみくも に1ページを水増しすると,
@ -2863,11 +2847,10 @@ rose:kelly Job: outline Date: Sun Sep 17 11:07:51 1995</programlisting>
</listitem> </listitem>
<listitem> <listitem>
<para>LPRng や PLP といった LPD の代替品をインストール <para>LPRng などの LPD の代替品をインストールする.
する. LPD と入れ替えが可能な他のスプーリングソフトウェ LPD と入れ替えが可能な他のスプーリングソフトウェアに関しては,
アに関しては, 「<link <link linkend="printing-lpd-alternatives"
linkend="printing-lpd-alternatives"> >標準スプーラの代替品</link>をご覧ください.</para>
標準スプーラの代替品</link>」をご覧ください.</para>
</listitem> </listitem>
<listitem> <listitem>
@ -3064,7 +3047,7 @@ done
<para>前述の通り, 上記の手法は, 極めて単純なのにも関らず, <para>前述の通り, 上記の手法は, 極めて単純なのにも関らず,
<literal>lpr</literal> <literal>lpr</literal>
&ldquo;ヘッダページを印字しない&rdquo;オプション <quote>ヘッダページを印字しない</quote>オプション
(<option>-h</option> オプション) が 使えなくなっています. (<option>-h</option> オプション) が 使えなくなっています.
ユーザが森林資源を (あるいは, ヘッダペー ユーザが森林資源を (あるいは, ヘッダペー
ジが課金されているならば, その僅かな金額を), ジが課金されているならば, その僅かな金額を),
@ -3137,7 +3120,7 @@ done
<listitem> <listitem>
<para>そのプリンタが, データストリームによるネットワー <para>そのプリンタが, データストリームによるネットワー
ク接続をサポートしている場合. この場合, ネットワーク上 ク接続をサポートしている場合. この場合, ネットワーク上
の1つのホストとしてプリンタを&ldquo;接続&rdquo;します. の1つのホストとしてプリンタを<quote>接続</quote>します.
このホス トは, ジョブをスプーリングする責任を負い, このホス トは, ジョブをスプーリングする責任を負い,
スプーリング されたジョブはプリンタに送られます. スプーリング されたジョブはプリンタに送られます.
そのようなプリンタ そのようなプリンタ
@ -3722,7 +3705,7 @@ madrigal.fishbaum.de</programlisting>
role="fqdn">madrigal.fishbaum.de</hostid> role="fqdn">madrigal.fishbaum.de</hostid>
からの要求を受け付けることになり ます. からの要求を受け付けることになり ます.
その他のホストが <hostid>rose</hostid> の LPD その他のホストが <hostid>rose</hostid> の LPD
にアクセスしようと しても, LPD はこれを拒否します にアクセスしようと しても, LPD はそのジョブを拒否します
(訳注:拒否されるのは, そのホストが (訳注:拒否されるのは, そのホストが
<filename>/etc/hosts.equiv</filename> にも含まれてい <filename>/etc/hosts.equiv</filename> にも含まれてい
ない場合です).</para> ない場合です).</para>
@ -3803,8 +3786,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
それらのユーザにはホー ムディレクトリを与えず, それらのユーザにはホー ムディレクトリを与えず,
ログインシェルはシェルとしては 何の役にも立たない ログインシェルはシェルとしては 何の役にも立たない
<filename>/usr/bin/false</filename> などを指定 して, <filename>/usr/bin/false</filename> などを指定 して,
これらのユーザのアカウントはプリンタ用の&ldquo;形式的 これらのユーザのアカウントはプリンタ用の<quote>形式的な</quote>ものとします.</para>
な&rdquo;ものとします.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>
@ -3865,8 +3847,7 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
に対する課金をおこないます. ディスククオータのように, 課金 に対する課金をおこないます. ディスククオータのように, 課金
作業は瞬時におこなわれます. この方式では, ユーザのアカウン 作業は瞬時におこなわれます. この方式では, ユーザのアカウン
トが赤字になる場合に, ユーザが印字をおこなうことを拒否する トが赤字になる場合に, ユーザが印字をおこなうことを拒否する
ことができます. また, ユーザに&ldquo;プリンタ版 ことができます. また, ユーザに<quote>プリンタ版 quota</quote>を調べたり,
quota&rdquo;を 調べたり,
調整したりする方法を提供したいと思うかもしれ ません. 調整したりする方法を提供したいと思うかもしれ ません.
これを実現するためには, ユーザとその quota を これを実現するためには, ユーザとその quota を
追跡するために, あるデータベース用のコードが必要となり 追跡するために, あるデータベース用のコードが必要となり
@ -4245,14 +4226,11 @@ total 337.00 154 $ 6.74</screen>
<title>ジョブの処理状況を調べる</title> <title>ジョブの処理状況を調べる</title>
<para>&man.lpr.1; コマンドを使って印字をする場合, プリントしようと <para>&man.lpr.1; コマンドを使って印字をする場合, プリントしようと
するデータは &ldquo;プリントジョブ&rdquo; するデータは<quote>プリントジョブ</quote>
と呼ばれる箱に一緒に置かれ, こ と呼ばれる箱に一緒に置かれ, これが LPD スプーリングシステムに送られます.
れが LPD スプーリングシステムに送られます. プリンタにはそれぞ プリンタにはそれぞれジョブ用のキューがあり,
れ, ジョブ用のキューがあり, 送られてきたジョブはあなたや他のユーザからの別のジョブと一緒にそのキューで並んで,
送られてきたジョブはあなたや他のユー 処理される順番を待ちます.
ザからの別のジョブと一緒にそのキューで並んで,
処理される順番を
待ちます.
プリンタは到着順にこれらのジョブの印字をおこないます.</para> プリンタは到着順にこれらのジョブの印字をおこないます.</para>
<para>デフォルトプリンタのキューの状態を表示するには, <para>デフォルトプリンタのキューの状態を表示するには,
@ -4276,8 +4254,8 @@ active kelly 9 /etc/host.conf, /etc/hosts.equiv 88 bytes
<para>この例では, <literal>bamboo</literal> <para>この例では, <literal>bamboo</literal>
のキューに3つのジョブがあることが分か ります. のキューに3つのジョブがあることが分か ります.
最初のジョブはユーザ kelly からのものであり, &ldquo;ジョ 最初のジョブはユーザ kelly からのものであり,
ブ番号&rdquo;9が割り当てられています. <quote>ジョブ番号</quote> 9 が割り当てられています.
プリンタのすべてのジョブには一意 プリンタのすべてのジョブには一意
なジョブ番号が付けられています. ほとんどの場合, このジョブ番号 なジョブ番号が付けられています. ほとんどの場合, このジョブ番号
は無視することができますが, ジョブをキャンセルするときにはこの は無視することができますが, ジョブをキャンセルするときにはこの
@ -4289,7 +4267,7 @@ active kelly 9 /etc/host.conf, /etc/hosts.equiv 88 bytes
&man.lpr.1; &man.lpr.1;
のコマンドラインに複数のファイル名が与えられたときは, のコマンドラインに複数のファイル名が与えられたときは,
1つのジョブとして扱われるのです. このジョブは, 現在, アクティ 1つのジョブとして扱われるのです. このジョブは, 現在, アクティ
ブジョブ (&ldquo;Rank&rdquo; ブジョブ (<quote>Rank</quote>
の欄の <literal>active</literal> という後に注目) になってい の欄の <literal>active</literal> という後に注目) になってい
ます. これは, プリンタからそのジョブが現在印字されているはずで ます. これは, プリンタからそのジョブが現在印字されているはずで
あることを意味しています. 2番目のジョブでは, あることを意味しています. 2番目のジョブでは,
@ -4563,16 +4541,16 @@ cfA013rose dequeued
<screen>&prompt.user; <userinput>zcat /usr/share/man/man1/ls.1.gz | troff -t -man | lpr -t</userinput></screen> <screen>&prompt.user; <userinput>zcat /usr/share/man/man1/ls.1.gz | troff -t -man | lpr -t</userinput></screen>
<para>&man.zcat.1; コマンドで <para>&man.zcat.1; コマンドで
&man.ls.1; のマニュアルのソースファイルの圧 &man.ls.1; のマニュアルのソースファイルの圧縮を復元し, これを
縮を復元し, これを &man.troff.1; コマンドに渡しています.
&man.troff.1; コマンドに渡しています. これによ これによりソースファイルが整形され
り, ソースファイルが整形され, GNU troff の形式となります. そ GNU troff の形式となります.
の結果は &man.lpr.1; に渡され, の結果は &man.lpr.1; に渡され,
LPD スプーラへジョブの要求が発せ LPD スプーラへジョブの要求が発せられます.
られます. &man.lpr.1; には &man.lpr.1; には
<option>-t</option> オプションが使われているため, <option>-t</option> オプションが使われているため,
スプーラにて, GNU troff の形式からジョブを印字したときにデフォ スプーラでジョブを印字したときに GNU troff
ルトプリントが解釈できる形式へと変換されます.</para> の形式から, デフォルトプリンタ解釈できる形式へと変換されます.</para>
</sect3> </sect3>
<sect3 id="printing-lpr-options-job-handling"> <sect3 id="printing-lpr-options-job-handling">
@ -4936,68 +4914,21 @@ cfA013rose dequeued
FreeBSD 付属の LPD スプーリングシステムに関して知っておくべき FreeBSD 付属の LPD スプーリングシステムに関して知っておくべき
ことすべてを学ばれたことと思います. 多分, このシステムに ことすべてを学ばれたことと思います. 多分, このシステムに
あるたくさんの欠点について認識できたことでしょう. すると, あるたくさんの欠点について認識できたことでしょう. すると,
&ldquo;(FreeBSD 上で動作する) <quote>(FreeBSD 上で動作する)
スプーリングシステムには他にどのような スプーリングシステムには他にどのような
ものがあるのか&rdquo;という疑問が自然と湧いてきます.</para> ものがあるのか</quote>という疑問が自然と湧いてきます.</para>
<para>残念ながら, 著者は代替のスプーラを <emphasis>2つ</emphasis>
だけしか探し出すこと ができませんでした. そして,
それぞれはほとんど同一のものです. 以下に,
両システムの紹介をおこないます. </para>
<variablelist> <variablelist>
<varlistentry><term>PLP (Portable Line Printer スプーリングシステム) </term>
<listitem>
<para>PLP は Patrick Powell によって開発されたソフトウエアを
ベースにされており, インタネット規模のグループの開発者
によって管理されていました. このソフトの主要サイトは「
<ulink
url="ftp://ftp.iona.ie/pub/plp/">
ftp://ftp.iona.ie/pub/plp/</ulink>」です.
「<ulink url="http://www.iona.ie:8000/www/hyplan/jmason/plp.html">
web page</ulink>」にもあります.</para>
<para>PLP は BSD LPD スプーラと極めて似ていますが, 以下のも
のを含むホストの機能が自慢です. </para>
<itemizedlist>
<listitem>
<para>ネットワークサポートの強化. ネットワーク接続され
るプリンタのサポートや NIS で管理可能な printcap ファ
イル, NFS マウントされるスプーリングディレクトリの機
能が組み込まれています.</para>
</listitem>
<listitem>
<para>洗練されたなキュー管理. 1つのキューで複数のプリン
タに対応可能. キュー間でジョブを転送したり, キューのリ
ダイレクトができます.</para>
</listitem>
<listitem>
<para>リモートプリンタの制御機能</para>
</listitem>
<listitem>
<para>ジョブの優先順位付け</para>
</listitem>
<listitem>
<para>拡張性のあるセキュリティとアクセスオプション</para>
</listitem>
</itemizedlist>
</listitem>
</varlistentry>
<varlistentry><term>LPRng</term> <varlistentry><term>LPRng</term>
<listitem> <listitem>
<para>LPRng は, その称するところの意味は&ldquo;LPR: the Next <para>LPRng は, その称するところの意味は<quote>次世代の LPR</quote>
Generation&rdquo;ですが, PLP を完全に書き換えたものになっ です. これは PLP を完全に書き換えたものになっています.
ています. Patrick Powell と Justin Mason (PLP の主要 Patrick Powell と Justin Mason (PLP の主要な管理者)
なの管理者) の共同で LPRng が作成されました. LPRng の の共同で LPRng が作成されました.
主要サイトは「 <ulink LPRng の主要サイトは
url="ftp://dickory.sdsu.edu/pub/LPRng/"> <ulink url="ftp://dickory.sdsu.edu/pub/LPRng/"
ftp://dickory.sdsu.edu/pub/LPRng/</ulink>」です.</para> >ftp://dickory.sdsu.edu/pub/LPRng/</ulink>
です.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>
@ -5056,7 +4987,7 @@ exit 2</programlisting>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term>&ldquo;階段効果&rdquo;が現れた</term> <varlistentry><term><quote>階段効果</quote>が現れた</term>
<listitem> <listitem>
<para>次のような印字結果が得られた. </para> <para>次のような印字結果が得られた. </para>
@ -5214,7 +5145,7 @@ teak|hp|laserjet|Hewlett Packard LaserJet 3Si:\
がある行の上で重ねて印字されてしまいました.</para> がある行の上で重ねて印字されてしまいました.</para>
<para>この問題は, <para>この問題は,
階段現象とは&ldquo;正反対&rdquo;な問題で, ほとんどま 階段現象とは<quote>正反対</quote>な問題で, ほとんどま
れにしか起こりません. FreeBSDでは行末として扱われる れにしか起こりません. FreeBSDでは行末として扱われる
LF 文字が, 紙の左端に印字位置を復帰しますが, LF 文字が, 紙の左端に印字位置を復帰しますが,
紙送りはしな い CR 文字として扱われています.</para> 紙送りはしな い CR 文字として扱われています.</para>

View file

@ -3,14 +3,14 @@
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: 1.19 Original revision: 1.19
$FreeBSD: doc/ja_JP.eucJP/books/handbook/serialcomms/chapter.sgml,v 1.5 2000/06/05 02:00:12 kuriyama Exp $ $FreeBSD: doc/ja_JP.eucJP/books/handbook/serialcomms/chapter.sgml,v 1.6 2000/07/17 04:21:35 kuriyama Exp $
--> -->
<chapter id="serialcomms"> <chapter id="serialcomms">
<title>シリアル通信</title> <title>シリアル通信</title>
<sect1> <sect1>
<title>³µÍ×</title> <title>この章では</title>
<para> <para>
UNIX は現在に至るまで, 常にシリアル通信機能をサポートしていました. UNIX は現在に至るまで, 常にシリアル通信機能をサポートしていました.

View file

@ -3,14 +3,14 @@
The FreeBSD Japanese Documentation Project The FreeBSD Japanese Documentation Project
Original revision: 1.4 Original revision: 1.4
$FreeBSD: doc/ja_JP.eucJP/books/handbook/users/chapter.sgml,v 1.1 2000/06/29 01:20:26 kuriyama Exp $ $FreeBSD: doc/ja_JP.eucJP/books/handbook/users/chapter.sgml,v 1.2 2000/07/18 15:24:40 hrs Exp $
--> -->
<chapter id="users"> <chapter id="users">
<title>ユーザと基本的なアカウントの管理</title> <title>ユーザと基本的なアカウントの管理</title>
<sect1 id="users-synopsis"> <sect1 id="users-synopsis">
<title>³µÍ×</title> <title>この章では</title>
<para><emphasis>寄稿: &a.nbm;, 2000 年 2 月</emphasis>.</para> <para><emphasis>寄稿: &a.nbm;, 2000 年 2 月</emphasis>.</para>

File diff suppressed because it is too large Load diff