Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Nov 2013 13:27:31 +0200
From:      Juris Kaminskis <juris.kaminskis@gmail.com>
To:        Warren Block <wblock@wonkity.com>
Cc:        freebsd-doc@freebsd.org
Subject:   Re: TODO item: Add info on USB printers
Message-ID:  <CAKJAkzv32H7CyRJ57qhZB0N-dgwqhTjG-3aa49Rp328RaS=9KA@mail.gmail.com>
In-Reply-To: <CAKJAkzsheA2K48L5SixSQe5kU2U998iNjrEQNuwX6Topg_FpWQ@mail.gmail.com>
References:  <CAKJAkzuQYx0WgsjfZ=GJFhcU=TeAFVudLEP4YguwDgnvVOoPQg@mail.gmail.com> <alpine.BSF.2.00.1310301713160.84253@wonkity.com> <alpine.BSF.2.00.1310301718180.84253@wonkity.com> <CAKJAkzsVqoSjRw3qeSYhYU=Z-8qXaZZKAP%2BnCXjw1BOM88m28A@mail.gmail.com> <alpine.BSF.2.00.1311042033350.53066@wonkity.com> <CAKJAkzsheA2K48L5SixSQe5kU2U998iNjrEQNuwX6Topg_FpWQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
>
> Chapter Printing Directly requires some minor update I think:
>
> Printing Directly
>
> A spooler is not required. Sometimes it=92s simpler to just print data
> directly to a device or to troubleshoot printing setup:
>
> % cat myfile.txt > /dev/lpt0
>
>    */dev/lpt0*
>
> the standard parallel port
>
> */dev/ulpt0*
>
> the standard USB printer port
>
> */dev/unlpt0*
>
> the non-reset USB printer port, use if */dev/ulpt0* does not work
> correctly
>
> netcat (*nc(1) <http://man.freebsd.org/nc/1>*) can be used to print
> directly to network printers:
>
> % nc nethplaser 9100 < myfile.txt
>
>    *nethplaser*
>
> the DNS name of the network printer
>
> *9100*
>
> the network port used by HP and some other brands
>
> *lpd* printing using the standard *lpr(1) <http://man.freebsd.org/lpr/1>*=
 is
> usually more convenient and more versatile than direct printing.
>
>
>  Many printers use different file transfer protocols, therefore convert
> myfile.txt in appropriate format. Several convertors exist to name few:
> ghostscript and foo2zjs.
>
> For example for certain types of HP Laserjet use XQX stream:
> foo2xqx-wrapper myfile.ps > /dev/ulpt0
>
>
> and chapter Adding filter first parapgraph would in my mind be better if
> like this:
>  Adding A Filter
>
> Many Unix applications produce *PostScript* output, but not all printers
> are Postcript compliant. Verify what file protocol printer accepts and th=
en
> proceed adding a specific filter. For example many inexpensive printers
> understand  *PCL*This filter uses *Ghostscript* to translate PostScript
> code into PCL. Save it in*/usr/local/libexec/ps2pcl* and then make it
> executable:
>

any suggestions regarding my post, or should I continue with adding more
info from FreeBSD original printing document?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAKJAkzv32H7CyRJ57qhZB0N-dgwqhTjG-3aa49Rp328RaS=9KA>