211 lines
8.1 KiB
HTML
211 lines
8.1 KiB
HTML
|
|
||
|
<!doctype html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||
|
<html>
|
||
|
<head><META http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||
|
<title>Copy From PCF File (CPYFRMPCFF)</title>
|
||
|
<link rel="stylesheet" type="text/css" href="../rzahg/ic.css">
|
||
|
</head>
|
||
|
<body bgcolor="white">
|
||
|
<script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
||
|
<a name="CPYFRMPCFF.Top_Of_Page"></a>
|
||
|
<h2>Copy From PCF File (CPYFRMPCFF)</h2>
|
||
|
<table width="100%">
|
||
|
<tr>
|
||
|
<td valign="top" align="left"><b>Where allowed to run: </b>All environments (*ALL)<br>
|
||
|
<b>Threadsafe: </b>No
|
||
|
</td>
|
||
|
<td valign="top" align="right">
|
||
|
<a href="#CPYFRMPCFF.PARAMETERS.TABLE">Parameters</a><br>
|
||
|
<a href="#CPYFRMPCFF.COMMAND.EXAMPLES">Examples</a><br>
|
||
|
<a href="#CPYFRMPCFF.ERROR.MESSAGES">Error messages</a></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
|
||
|
<div> <a name="CPYFRMPCFF"></a>
|
||
|
<p>The Copy From Portable Compiled Format File (CPYFRMPCFF) command copies all user-defined DBCS character fonts contained in a Portable Compiled Format (PCF) file to a double-byte character set (DBCS) font table. During the copy operation, a dot matrix conversion is automatically performed.
|
||
|
</p>
|
||
|
<p>The following table lists the supported dot matrix conversions.
|
||
|
</p>
|
||
|
<p>
|
||
|
<pre>
|
||
|
From DBCS font table To PCF file
|
||
|
-------------------- -----------
|
||
|
24-by-24 16-by-16
|
||
|
24-by-24 24-by-24
|
||
|
24-by-24 32-by-32
|
||
|
24-by-24 48-by-48
|
||
|
32-by-32 16-by-16
|
||
|
32-by-32 24-by-24
|
||
|
32-by-32 32-by-32
|
||
|
32-by-32 48-by-48
|
||
|
</pre>
|
||
|
</p>
|
||
|
<p>There are differences in the number of supported user-defined DBCS characters between a DBCS font table and PCF file.
|
||
|
</p>
|
||
|
<p>The following table lists the maximum number of user-defined DBCS character fonts that can be copied for each type of DBCS font table.
|
||
|
</p>
|
||
|
<p>
|
||
|
<pre>
|
||
|
Maximum First Last
|
||
|
DBCS font table number DBCS code DBCS code
|
||
|
---------------------- ------- --------- ---------
|
||
|
Japanese 1880 6941 72EA
|
||
|
Korean 1880 D441 DDEA
|
||
|
Traditional Chinese 2660 D041 DDFE
|
||
|
Simplified Chinese 1880 7641 7FEA
|
||
|
</pre>
|
||
|
</p>
|
||
|
<p><b>Restrictions:</b> You must have the following authority:
|
||
|
</p>
|
||
|
<ol>
|
||
|
<li>*USE authority to the CPYIGCTBL, CRTPF, CHKIN and CHKOUT commands.
|
||
|
</li>
|
||
|
<li>*CHANGE authority to the DBCS font table.
|
||
|
</li>
|
||
|
<li>*X authority to directories in the PCF file path name prefix.
|
||
|
</li>
|
||
|
<li>*RW authority to the PCF file.
|
||
|
</li>
|
||
|
</ol>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#CPYFRMPCFF.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<hr size="2" width="100%">
|
||
|
|
||
|
<div>
|
||
|
<h3><a name="CPYFRMPCFF.PARAMETERS.TABLE">Parameters</a></h3>
|
||
|
<table border="1" cellpadding="4" cellspacing="0">
|
||
|
<!-- col1="10" col2="15" col3="30" col4="10" -->
|
||
|
<tr>
|
||
|
<th bgcolor="aqua" valign="bottom" align="left">Keyword</th>
|
||
|
<th bgcolor="aqua" valign="bottom" align="left">Description</th>
|
||
|
<th bgcolor="aqua" valign="bottom" align="left">Choices</th>
|
||
|
<th bgcolor="aqua" valign="bottom" align="left">Notes</th>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top"><a href="#CPYFRMPCFF.FROMPCFF"><b>FROMPCFF</b></a></td>
|
||
|
<td valign="top">From PCF file</td>
|
||
|
<td valign="top"><i>Path name</i></td>
|
||
|
<td valign="top">Required, Positional 1</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top"><a href="#CPYFRMPCFF.TOIGCTBL"><b>TOIGCTBL</b></a></td>
|
||
|
<td valign="top">To DBCS font table</td>
|
||
|
<td valign="top">QIGC2424, QIGC2424K, QIGC2424C, QIGC2424S, QIGC3232, QIGC3232S</td>
|
||
|
<td valign="top">Required, Positional 2</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top"><a href="#CPYFRMPCFF.RPLFNT"><b>RPLFNT</b></a></td>
|
||
|
<td valign="top">Replace font</td>
|
||
|
<td valign="top"><b><u>*NO</u></b>, *YES</td>
|
||
|
<td valign="top">Optional</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#CPYFRMPCFF.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div> <a name="CPYFRMPCFF.FROMPCFF"></a>
|
||
|
<h3>From PCF file (FROMPCFF)</h3>
|
||
|
<p>Specifies the path name of the PCF file from which user-defined DBCS character fonts are copied. The PCF file is a stream file object, and it must be a user-defined character set with UCS-2 encoding.
|
||
|
</p>
|
||
|
<p>This is a required parameter.
|
||
|
</p>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#CPYFRMPCFF.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<div> <a name="CPYFRMPCFF.TOIGCTBL"></a>
|
||
|
<h3>To DBCS font table (TOIGCTBL)</h3>
|
||
|
<p>Specifies the name of the DBCS font table to which user-defined DBCS character fonts are copied.
|
||
|
</p>
|
||
|
<p>This is a required parameter.
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b>QIGC2424</b></dt>
|
||
|
<dd>The Japanese DBCS font table used for displaying and printing extension characters in a 24-by-24 dot matrix font.
|
||
|
</dd>
|
||
|
<dt><b>QIGC2424C</b></dt>
|
||
|
<dd>The Traditional Chinese DBCS font table used for printing extension characters in a 24-by-24 dot matrix font.
|
||
|
</dd>
|
||
|
<dt><b>QIGC2424K</b></dt>
|
||
|
<dd>The Korean DBCS font table used for printing extension characters in a 24-by-24 dot matrix font.
|
||
|
</dd>
|
||
|
<dt><b>QIGC2424S</b></dt>
|
||
|
<dd>The Simplified Chinese DBCS font table used for printing extension characters in a 24-by-24 dot matrix font.
|
||
|
</dd>
|
||
|
<dt><b>QIGC3232</b></dt>
|
||
|
<dd>The Japanese DBCS font table used for displaying and printing extension characters in a 32-by-32 dot matrix font.
|
||
|
</dd>
|
||
|
<dt><b>QIGC3232S</b></dt>
|
||
|
<dd>The Simplified Chinese DBCS font table used for printing extension characters in a 32-by-32 dot matrix font.
|
||
|
</dd>
|
||
|
<dt><b>QIGCrrccl</b></dt>
|
||
|
<dd>The name of the DBCS font table to be copied must always be in the format QIGCrrccl, where <i>rr</i> is the table row matrix size, <i>cc</i> is the table column matrix size, and the letter <i>l</i> is an optional language identifier.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#CPYFRMPCFF.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<div> <a name="CPYFRMPCFF.RPLFNT"></a>
|
||
|
<h3>Replace font (RPLFNT)</h3>
|
||
|
<p>Specifies whether user-defined DBCS character fonts in the specified DBCS font table are replaced with those from the specified PCF file.
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b><u>*NO</u></b></dt>
|
||
|
<dd>The system does not replace user-defined DBCS character fonts in the DBCS font table with those from the specified PCF file.
|
||
|
</dd>
|
||
|
<dt><b>*YES</b></dt>
|
||
|
<dd>The system replaces user-defined DBCS character fonts in the DBCS font table with those from the specified PCF file.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#CPYFRMPCFF.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<hr size="2" width="100%">
|
||
|
<div><h3><a name="CPYFRMPCFF.COMMAND.EXAMPLES">Examples</a> </h3>
|
||
|
<p><b>Example 1: Copying Without Replacing Existing Fonts</b>
|
||
|
</p>
|
||
|
<p>
|
||
|
<pre>
|
||
|
CPYFRMPCFF
|
||
|
'/QIBM/ProdData/NetworkStation/fonts/pcf/IBM_JPN17.pcf'
|
||
|
TOIGCTBL(QIGC2424) RPLFNT(*NO)
|
||
|
</pre>
|
||
|
</p>
|
||
|
<p>This command copies all user-defined DBCS character fonts contained in the Japanese PCF file named IBM_JPN17.pcf (24-by-24 dot matrix font) in directory /QIBM/ProdData/NetworkStation/fonts/pcf to the Japanese DBCS font table QIGC2424 (24-by-24 dot matrix font). Only user-defined DBCS character fonts that are not found in the DBCS font table are copied.
|
||
|
</p>
|
||
|
<p><b>Example 2: Copying User-Defined DBCS Character Fonts From DBCS Font Table to PCF File Replacing Existing Fonts</b>
|
||
|
</p>
|
||
|
<p>
|
||
|
<pre>
|
||
|
CPYFRMPCFF '/QIBM/ProdData/NetworkStation/fonts/pcf/Chtpc17.pcf'
|
||
|
TOIGCTBL(QIGC2424C) RPLFNT(*YES)
|
||
|
</pre>
|
||
|
</p>
|
||
|
<p>This command copies all user-defined DBCS character fonts contained in the Traditional Chinese PCF file named Chtpc17.pcf (24-by-24 dot matrix font) in directory /QIBM/ProdData/NetworkStation/fonts/pcf to the Traditional Chinese DBCS font table QIGC2424C (24-by-24 dot matrix). User-defined DBCS character fonts in the DBCS font table are replaced with those found in the PCF file.
|
||
|
</p>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#CPYFRMPCFF.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<hr size="2" width="100%">
|
||
|
<div><h3><a name="CPYFRMPCFF.ERROR.MESSAGES">Error messages</a> </h3>
|
||
|
<p><b><u>*ESCAPE Messages</u></b>
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b>CPFB7A7</b></dt>
|
||
|
<dd>&1 command ended due to error.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#CPYFRMPCFF.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
</body>
|
||
|
</html>
|