# LBP Driver

This driver is used for the laser beam printer (LBP) such as the Canon LIPS III/IV specified by `l or `L in the -dviprt: parameter, and Epson's ESC/Page specified by `m or `M.
When using this driver, you can download the font to your printer or you use the Japanese scalable font in your printer.
If the -dviprt: is specified in uppercase letters such as `L and `M, the printing resolution can be changed automatically to that of printer when the specified resolution conflicts with the printer resolution.
The default scalable fonts are the Mincho type and the Kaku Gothic type. However, in some case, the Kaku Gothic type is not available for LIPS III. In this case, the Mincho type is used for all Japanese fonts.
Note: The priority of Japanese fonts other than JXL4 is the Japanese fonts installed in the LBP, Windows TrueType Japanese fonts, and other Japanese fonts.
When you use Windows TrueType Japanese font(s), the subparameters of v and f described below must be specified. It would be better to specify k.
When a character modification such as an outline font is specified in LIPS III/IV, there are Restrictions on installed LBP Japanese fonts due to the printer specifications.
If a LIPS III/IV or ESC/Page driver is specified by -dviprt:, the following subparameters can be specified with separators of semicolons ; or colons :.
Subparameter v: Adjusting the vertical-to-horizontal ratio of the Japanese font or disabling the printer's Japanese font.
Subparameter d: Enabling fonts downloading and specifying the available capacity
Subparameter r: Specifying the method for calculating the available capacity for fonts downloading
Subparameter k: Enabling downloading of Japanese fonts
Subparameter m: Adjusting the download range
Subparameter f: Specifying the Japanese scalable fonts in printer for each TeX fonts
Subparameter D: Specifying Printer resolution
Subparameter o: Specifying the parameter file to refer
Subparameter j: Adjusting the baseline of the Japanese font
Subparameter s: Specifying magnification and reduction of Japanese fonts
Subparameter u: Specifying the data transfer block
Subparameter c: Enabling data compression in LIPS III/IV
Subparameter E: Enabling correction of characters near the unprintable area in the paper
For LIPS III, the default values of parameters are
-dpi:300
-dviprt:`lv1000;m2;d512;j79;s1047;D300
For LIPS IV, when -dviprt:+`lD600 specification.
-dpi:600
-dviprt:`lv1000;m2;d512;j79;s1047;D600
are used as default values.
For ESC/Page compatible LBP (LP-9000/7000/3000/2000, etc.), default values are
-dpi:300
-dviprt:+`Mv1000;m2;d512;j90;s1000;D300
If -dviprt:+`MD600 is specified, the above D300 will replaced by D600 and match the values for LP-9000 (600 dpi).
However, only when -dviprt:+`MD240 is specified, the j90 also changes. Then
-dpi:240
-dviprt:+`mv1000;m2;d512;j200;s1000;D240
is the default and these match the values for LP-7000 (240 dpi).