[Contents] [Previous Chapter] [Next Section] [Next Chapter] [Index] [Help]


8 Korean Printing Support

This chapter introduces the Korean printing support provided by the Tru64 UNIX operating system software. It describes the supported printers, the print file formats, features, and the maintenance procedures for supporting Korean printing.


[Contents] [Previous Chapter] [Previous Section] [Next Section] [Next Chapter] [Index] [Help]


8.1 Supported Printers

Tru64 UNIX supports text and PostScript printers.


[Contents] [Previous Chapter] [Previous Section] [Next Section] [Next Chapter] [Index] [Help]


8.1.1 Text Printers

Tru64 UNIX supports text printers with built-in Korean fonts.


[Contents] [Previous Chapter] [Previous Section] [Next Section] [Next Chapter] [Index] [Help]


8.1.2 PostScript Printers

Tru64 UNIX supports Korean printing on PostScript printers in the following ways:

For details about the supported printer types and print filters, see Chapter 4.


[Contents] [Previous Chapter] [Previous Section] [Next Section] [Next Chapter] [Index] [Help]


8.2 Print File Formats

Tru64 UNIX supports the printing of mixed ASCII and Korean characters in the following print file formats:

The print filters for PostScript printers automatically detect the format of a print file and convert it to the proper format for printing.


[Contents] [Previous Chapter] [Previous Section] [Next Section] [Next Chapter] [Index] [Help]


8.3 Printing Features

Tru64 UNIX supports the following printing features:


[Contents] [Previous Chapter] [Previous Section] [Next Section] [Next Chapter] [Index] [Help]


8.3.1 Software On-Demand Font Loading (SoftODL)

Software On-Demand Font Loading (SoftODL) is a mechanism through which a terminal or a bitmap printer downloads the relevant bitmap font information for a user-defined character (UDC) at the time the character is displayed or printed. The Korean bitmap printers that support this feature include:


[Contents] [Previous Chapter] [Previous Section] [Next Section] [Next Chapter] [Index] [Help]


8.3.2 Codeset Conversion

Tru64 UNIX includes a codeset conversion mechanism to print text files that have a codeset different from the one used by the printer. For printers with built-in or downloaded Korean fonts, the codeset of the printer should be defined to match the codeset of the built-in fonts. For printers using the font faulting mechanism, the codeset of the printer should be defined to match the codeset of the font to be loaded.


[Contents] [Previous Chapter] [Previous Section] [Next Section] [Next Chapter] [Index] [Help]


8.3.3 Outline Fonts

The operating system provides a large set of outline fonts for printing files in various languages. Depending on the number of local language support subsets installed on your system, more than 150 outline fonts may be available.

The outline font for Korean printing is:

This font is encoded in the DEC Korean codeset.


[Contents] [Previous Chapter] [Previous Section] [Next Section] [Next Chapter] [Index] [Help]


8.4 Korean Printing Setup

8.4.1 Dot Matrix Printers

When configuring the LA380-K and DL510-KA dot matrix printers, the only special consideration is whether ODL printing should or should not be enabled. If enabled, you must specify the default ODL database path and style.

To configure a Korean dot matrix printer:

  1. Use the lprsetup command to add the la380k or dl510ka printer.
  2. At the following prompt, enter y if you want to enable ODL printing, and n if you do not.

    Do you want to enable ODL? [n]

    If you enter y, the default ODL database and style is enabled.
  3. If you want to change the defaults, modify the ya capability after the following prompt:

    Enter symbol name:

    The following prompt is displayed:

    Enter a new value for symbol 'ya'? ["plocale=ko_KR.deckorean"]

    Enter the following command to specify the ODL database path and style:

    "plocale=ko_KR.deckorean odldb=<default ODL database path>
    odlstyle=<default ODL style>"


    Be sure to include the double quote around the parameters, to replace plocale with the value displayed in the previous prompt, and to replace the default ODL path and style with the suitable one.

To print Korean text files to print queues connected to dot matrix printers, use the lpr command. You can either set the LANG environment variable or use the -A option to denote the codeset of the text files. For example, the following command prints the file prepared in Korean EUC codeset.

% lpr -A "flocale=ko_KR.eucKR" my.file1

You can override the default ODL path by including the odldb and odlstyle options in the -A option of the lpr command. For example, enter the following command to use the ODL database in the /usr/priv/odl directory.

% lpr -A "odldb=/usr/priv odlstyle=normal-24x24" my.file2


[Contents] [Previous Chapter] [Previous Section] [Next Chapter] [Index] [Help]


8.4.2 The wwpsof PostScript Filter

This generic PostScript print filter supports the printing of Korean characters on printers that support PostScript level 2 or level 1 with composite font extension. The Munjo outline font must be installed for this filter to properly print Korean characters. No special configuration is needed when you set up a print queue using the wwpsof filter. However, when sending a Korean text file to that print queue, you should be running in a Korean locale, or you should specify the correct locale by using the -O option as follows:

%lpr -Olocale=ko_KR.eucKR my.file

See wwpsof(8) for more information about the use of this print filter.


[Contents] [Previous Chapter] [Previous Section] [Next Chapter] [Index] [Help]