FreeBSD QandA 377

FreeBSD QandA

Q. Canon LaserShot を使っているのですが、プリンタ言語 LIPS を使ったプ
   リントアウト用ソフトはありますか?

A. FreeBSD の ports/packages に含まれているのは lipsf だけですが、他に
   もいくつかのソフトウェアがあり、FreeBSD で利用できます。ただし、
   プリンタ名 lp で、べたテキストや ghostscript を用いて PostScript
   ファイルを印刷できるようにしている場合は lips など新しいプリンタ名
   を用意して、LIPS コードを生のままプリンタに流せるようにしなければ
   なりません。どなたか自動的に LIPS コードのファイルかどうか確かめる
   方法をご存知ないですか?

    lipsf
      ja-lipsf という port/package が用意されています。用紙サイズや紙の
      向き、段組を指定することができます。対話的にファイルやオプションを
      指定できる pols というコマンドも付属しています。

    txt2lips
      <URL:http://www.pa.airnet.ne.jp/tsuruta/programs/> より入手可能。
      機能的には lipsf と似ている。段組時に段の間に点線を引けるのが
      個人的には好き。

    xwd2shot
      XWD 形式のファイルを LIPS に変換する。ソースに簡単な修正が必要
      (プロトタイプ宣言部分をコメントアウト)。
      xwd | xwd2shot -R | lp -Plips のように使うのが一般的?

    dvipr
      <URL:http://rhodes.fuis.fukui-u.ac.jp/labo/dvipr.html> より入手可能。
      TeX の DVI ファイルを印刷する。コンパイルはできたが、設定はまだして
      ない。

    lips3dvi 
      TeX の DVI ファイルを印刷する。こちらもコンパイルはできたが、まだ試
      していない。同梱の dvipr は lips3dvi のフロントエンドにすぎず、上記
      の dvipr とは別物です。

   その他使えるかもしれないけど試してないもの
      pls   テキスト出力

      clist 横置きの A 4用紙に 2 段組に 15cpi で濃縮された形でリスト出力

      hpfil ローランドのプロッタ言語 RD−GL を変換してL ASER SHOT に出力

      bookbind テキスト出力
        <URL:http://www.vector.co.jp/soft/unix/writing/se020911.html>


      DVI ファイルの出力は、dviware に依存するスタイルファイルを使ってい
      たり、ゴシックフォントを内蔵してないので VFlib を使いたいといった場
      合には、dvi2ps-j などのソフトで PostScript に変換して ghostscript 
      で印刷した方がいいのでは……、と思います。もちろん内蔵フォントを使
      った方が格段に速いと思われますし、dvipr も lips3dvi も使ったことな
      い私が云うのも、アレなんですが。

間違い・追加情報を見付けた場合は、 修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで お知らせください。