Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ lpf_cls3if(8) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

cdff(5)

ctoif(1)

lpr(1)

lpf_lbpif(8)

LPF_CLSIF(8)  —  NEWS-OS Programmer’s Manual

NAME

lpf_clsif lpf_cls3if − LASER SHOT −compatible CDIF printer filter

SYNOPSIS

/usr/sony/lib/lpf_clsif
/usr/sony/lib/lpf_cls3if
/usr/sony/lib/lpf_cls3if_s

DESCRIPTION

lpf_clsif and lpf_cls3if are output filters used by lpr(1), that is input CDIF (Common Document Intermediate Format) and outputs to a LASER SHOT printer. The filters output in the LIPS format. LIPS is a page discription language built in LASER SHOT. LIPS has some versions. lpf_clsif outputs LIPS II and lpf_cls3if outputs LIPS III.  LIPS III, is the upper version and has more functions, makes it possible to print more exactly to the CDIF specifications.  But, some models of LASER SHOT come only equiped with LIPS II. In this case, lpf_cls3if is not available.  lpf_clsif is compatible with the font card JBM-1 (or some equivalents) and lpf_cls3if is compatible with JSC-1 (or some equivalents).  If LASER SHOT is not equiped with JSC-1 (or some equivalents), use the subset filter lpf_cls3if_s.  In this case, 2 byte characters are printed only in Mincho font. 

EXAMPLE

The filter name must be registered in /etc/printcap to the field which it applies.  For example, use lpf_clsif with naming "cf", with a printer named "lp" add this line to the field containing the entry for lp. 

:cf=/usr/sony/lib/lpf_clsif: To execute printing, enter:

lpr −Plp −c cdif-file Filter option (-c in this example) must be specified. 

FILES

/etc/printcap
/usr/sony/lib/font/devnwp533/LBP/∗
/usr/sony/lib/font/devnwp533/LBP240/∗
/usr/sony/lib/font/devnwp533/CRT/∗
/usr/sony/lib/font/devnwp533/∗.out

SEE ALSO

cdff(5), ctoif(1), lpr(1), lpf_lbpif(8)

BUGS

The following table shows the specification for the use of NEWS LBP and LASER SHOT which is neccesary in order that 2 byte characters are printed using the fonts installed in the LASER SHOT, and drawing pictures are also made using of LIPS commands. 
 

---------------------------------------------------------------------------------------------------------------------------------
Function:NEWS LBP∗ LASER SHOT LASER SHOT
(lpf_lbpif) (lpf_clsif) (lpf_cls3if)
======================================================
2-byte codeTypefaces of Mincho/Gothic Mincho/Gothic
fonts:Extended/Multi Font set
(18 typefaces available)
--------------------------------------------------------------------------------------------------------------------------------
Point size:1 .. 200 7.2/9.6/12 points 1 .. 200
point(s) point(s)
--------------------------------------------------------------------------------------------------------------------------------
Characterany scaling horiz./vert.  any scaling
scaling:200% or 50%
--------------------------------------------------------------------------------------------------------------------------------
Characterany angle 90 deg. any angle
rotation:to left only
--------------------------------------------------------------------------------------------------------------------------------
Diagonalany angle not available any angle
characters
--------------------------------------------------------------------------------------------------------------------------------
Extraapprox. 1000 approx. 120 approx. 120
characters:
--------------------------------------------------------------------------------------------------------------------------------
Paint16 types 2 types 6 types
operations:
--------------------------------------------------------------------------------------------------------------------------------
Line width:any width 1/3/5/7 pixels any width
--------------------------------------------------------------------------------------------------------------------------------

∗ NWP-533/537/543/550
 
The description given above for the NEWS LBP is with a Extended Font Set (NWF-605) or Multi Font Set (NWF-629,631−636C) installed and that for the LASER  SHOT is with an external font card (JBM-1 for lpf_clsif and JSC-1 for lpf_cls3if ) installed. 
When using lpf_clsif, the point sizes available for the LASER SHOT (with no scaling specified) are twice or half of those shown below.  There are also the following restrictions concerning 1-byte code (ANK) characters:

Fonts

Typewriter, Roman, Italic, Bold, Sans Serif, Sans Serif Italic, and Sans Serif Bold

Character point sizes

6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 22, 24, 26, 28, 30, 32, 34, and 36 points

Character scaling, rotation, and diagonal printing

Not implemented

When using the lpf_cls3if or lpf_cls3if_s , Hankaku Mincho and Hankaku Gothic( lpf_cls3if only) are also avialble without any of the restrictions above.  The print out size is determined by the status of the sheet-size selection function. A4 sheet size is selected when sheet-size selection function is set on auto.
When using LIPS II filter lpf_clsif , 2 more specs still necessally are

(1) set the printer on "ShitJIS=off", otherwise, 2 byte characters may not be printed correctly. 
(2) charctors or graphic objects any part of which is on the 63 dots from the top of the printable area may not be printed.

These specs need not when using LIPS III filter lpf_cls3if or lpf_cls3if_s. 
 
∗ LASER SHOT is registered trademark of Canon Inc.

NEWS-OSRelease 4.2.1R

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026