diff options
Diffstat (limited to 'language/chinese/CJK/cjk-4.8.4/doc/man')
21 files changed, 1744 insertions, 0 deletions
diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/html/bg5conv.html b/language/chinese/CJK/cjk-4.8.4/doc/man/html/bg5conv.html new file mode 100644 index 0000000000..220925812c --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/html/bg5conv.html @@ -0,0 +1,86 @@ +<!-- Creator : groff version 1.22.3 --> +<!-- CreationDate: Sat Apr 18 08:52:39 2015 --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" +"http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> +<meta name="generator" content="groff -Thtml, see www.gnu.org"> +<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> +<meta name="Content-Style" content="text/css"> +<style type="text/css"> + p { margin-top: 0; margin-bottom: 0; vertical-align: top } + pre { margin-top: 0; margin-bottom: 0; vertical-align: top } + table { margin-top: 0; margin-bottom: 0; vertical-align: top } + h1 { text-align: center } +</style> +<title>BG5CONV</title> + +</head> +<body> + +<h1 align="center">BG5CONV</h1> + +<a href="#NAME">NAME</a><br> +<a href="#SYNOPSIS">SYNOPSIS</a><br> +<a href="#DESCRIPTION">DESCRIPTION</a><br> +<a href="#SEE ALSO">SEE ALSO</a><br> +<a href="#AUTHOR">AUTHOR</a><br> + +<hr> + + +<h2>NAME +<a name="NAME"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">bg5conv − +convert a TeX document in Big 5 encoding into +‘preprocessed’ form.</p> + +<h2>SYNOPSIS +<a name="SYNOPSIS"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em"><b>bg5conv</b> +< <i>infile</i> > <i>outfile</i></p> + +<h2>DESCRIPTION +<a name="DESCRIPTION"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">Big 5 +encoding for traditional Chinese uses the characters {, }, +and \ which have special meanings in TeX documents.</p> + +<p style="margin-left:11%; margin-top: 1em">After +processing a LaTeX 2e document which contains +Big 5 characters with <b>bg5conv</b> you need not care +about these special characters.</p> + +<p style="margin-left:11%; margin-top: 1em">This filter is +part of the <b>CJK</b> macro package for LaTeX 2e.</p> + +<h2>SEE ALSO +<a name="SEE ALSO"></a> +</h2> + + + +<p style="margin-left:11%; margin-top: 1em"><b>sjisconv</b>(1), +<b>cefconv</b>(1), <b>cef5conv</b>(1), <b>cefsconv</b>(1), +<b>extconv</b>(1), <br> +the <b>CJK</b> documentation files.</p> + +<h2>AUTHOR +<a name="AUTHOR"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">Werner Lemberg +<wl@gnu.org></p> +<hr> +</body> +</html> diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/html/cef5conv.html b/language/chinese/CJK/cjk-4.8.4/doc/man/html/cef5conv.html new file mode 100644 index 0000000000..e65b44cdbf --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/html/cef5conv.html @@ -0,0 +1,99 @@ +<!-- Creator : groff version 1.22.3 --> +<!-- CreationDate: Sat Apr 18 08:52:45 2015 --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" +"http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> +<meta name="generator" content="groff -Thtml, see www.gnu.org"> +<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> +<meta name="Content-Style" content="text/css"> +<style type="text/css"> + p { margin-top: 0; margin-bottom: 0; vertical-align: top } + pre { margin-top: 0; margin-bottom: 0; vertical-align: top } + table { margin-top: 0; margin-bottom: 0; vertical-align: top } + h1 { text-align: center } +</style> +<title>CEF5CONV</title> + +</head> +<body> + +<h1 align="center">CEF5CONV</h1> + +<a href="#NAME">NAME</a><br> +<a href="#SYNOPSIS">SYNOPSIS</a><br> +<a href="#DESCRIPTION">DESCRIPTION</a><br> +<a href="#SEE ALSO">SEE ALSO</a><br> +<a href="#AUTHOR">AUTHOR</a><br> + +<hr> + + +<h2>NAME +<a name="NAME"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">cef5conv +− convert a TeX document in Big 5 encoding +containing CEF macros into ‘preprocessed’ +form.</p> + +<h2>SYNOPSIS +<a name="SYNOPSIS"></a> +</h2> + + + +<p style="margin-left:11%; margin-top: 1em"><b>cef5conv</b> +< <i>infile</i> > <i>outfile</i></p> + +<h2>DESCRIPTION +<a name="DESCRIPTION"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">The <b>Chinese +Encoding Framework</b> (<b>CEF</b>) developed by Christian +Wittern <cwittern@conline.central.de> makes it +possible to include CJK characters in various encodings +using the SGML macros <b>&CX-aabb;</b> for Big 5 +and CNS encoding and <b>&U-aabb;</b> for Unicode +(<b>X</b> denotes a number between 0 and 7; 0 represents +Big 5 encoding, 1-7 CNS encoding planes 1-7. +<b>aabb</b> is either a decimal or hexadecimal number).</p> + + +<p style="margin-left:11%; margin-top: 1em"><b>cef5conv</b> +converts the CEF macros of a Big 5 encoded document +together with the Big5 encoding itself into a form which can +directly processed with LaTeX 2e. It is identical +to</p> + +<p style="margin-left:22%; margin-top: 1em"><b>bg5conv</b> +< <i>infile</i> | <b>cefconv</b> > <i>outfile</i></p> + +<p style="margin-left:11%; margin-top: 1em">This filter is +part of the <b>CJK</b> macro package for LaTeX 2e.</p> + +<h2>SEE ALSO +<a name="SEE ALSO"></a> +</h2> + + + +<p style="margin-left:11%; margin-top: 1em"><b>sjisconv</b>(1), +<b>bg5conv</b>(1), <b>cefconv</b>(1), <b>cefsconv</b>(1), +<b>extconv</b>(1), <br> +the <b>CJK</b> documentation files.</p> + +<h2>AUTHOR +<a name="AUTHOR"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">Werner Lemberg +<wl@gnu.org></p> +<hr> +</body> +</html> diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/html/cefconv.html b/language/chinese/CJK/cjk-4.8.4/doc/man/html/cefconv.html new file mode 100644 index 0000000000..2d9c9409f4 --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/html/cefconv.html @@ -0,0 +1,91 @@ +<!-- Creator : groff version 1.22.3 --> +<!-- CreationDate: Sat Apr 18 08:52:43 2015 --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" +"http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> +<meta name="generator" content="groff -Thtml, see www.gnu.org"> +<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> +<meta name="Content-Style" content="text/css"> +<style type="text/css"> + p { margin-top: 0; margin-bottom: 0; vertical-align: top } + pre { margin-top: 0; margin-bottom: 0; vertical-align: top } + table { margin-top: 0; margin-bottom: 0; vertical-align: top } + h1 { text-align: center } +</style> +<title>CEFCONV</title> + +</head> +<body> + +<h1 align="center">CEFCONV</h1> + +<a href="#NAME">NAME</a><br> +<a href="#SYNOPSIS">SYNOPSIS</a><br> +<a href="#DESCRIPTION">DESCRIPTION</a><br> +<a href="#SEE ALSO">SEE ALSO</a><br> +<a href="#AUTHOR">AUTHOR</a><br> + +<hr> + + +<h2>NAME +<a name="NAME"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">cefconv − +convert a TeX document containing CEF macros into +‘preprocessed’ form.</p> + +<h2>SYNOPSIS +<a name="SYNOPSIS"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em"><b>cefconv</b> +< <i>infile</i> > <i>outfile</i></p> + +<h2>DESCRIPTION +<a name="DESCRIPTION"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">The <b>Chinese +Encoding Framework</b> (<b>CEF</b>) developed by Christian +Wittern <cwittern@conline.central.de> makes it +possible to include CJK characters in various encodings +using the SGML macros <b>&CX-aabb;</b> for Big 5 +and CNS encoding and <b>&U-aabb;</b> for Unicode +(<b>X</b> denotes a number between 0 and 7; 0 represents +Big 5 encoding, 1-7 CNS encoding planes 1-7. +<b>aabb</b> is either a decimal or hexadecimal number)</p> + +<p style="margin-left:11%; margin-top: 1em"><b>cefconv</b> +converts the CEF macros into a form which can directly +processed with LaTeX 2e.</p> + +<p style="margin-left:11%; margin-top: 1em">This filter is +part of the <b>CJK</b> macro package for LaTeX 2e.</p> + +<h2>SEE ALSO +<a name="SEE ALSO"></a> +</h2> + + + +<p style="margin-left:11%; margin-top: 1em"><b>sjisconv</b>(1), +<b>bg5conv</b>(1), <b>cef5conv</b>(1), <b>cefsconv</b>(1), +<b>extconv</b>(1), <br> +the <b>CJK</b> documentation files.</p> + +<h2>AUTHOR +<a name="AUTHOR"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">Werner Lemberg +<wl@gnu.org></p> +<hr> +</body> +</html> diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/html/cefsconv.html b/language/chinese/CJK/cjk-4.8.4/doc/man/html/cefsconv.html new file mode 100644 index 0000000000..3a474ed4ea --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/html/cefsconv.html @@ -0,0 +1,98 @@ +<!-- Creator : groff version 1.22.3 --> +<!-- CreationDate: Sat Apr 18 08:52:41 2015 --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" +"http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> +<meta name="generator" content="groff -Thtml, see www.gnu.org"> +<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> +<meta name="Content-Style" content="text/css"> +<style type="text/css"> + p { margin-top: 0; margin-bottom: 0; vertical-align: top } + pre { margin-top: 0; margin-bottom: 0; vertical-align: top } + table { margin-top: 0; margin-bottom: 0; vertical-align: top } + h1 { text-align: center } +</style> +<title>CEFSCONV</title> + +</head> +<body> + +<h1 align="center">CEFSCONV</h1> + +<a href="#NAME">NAME</a><br> +<a href="#SYNOPSIS">SYNOPSIS</a><br> +<a href="#DESCRIPTION">DESCRIPTION</a><br> +<a href="#SEE ALSO">SEE ALSO</a><br> +<a href="#AUTHOR">AUTHOR</a><br> + +<hr> + + +<h2>NAME +<a name="NAME"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">cefsconv +− convert a TeX document in SJIS encoding containing +CEF macros into ‘preprocessed’ form.</p> + +<h2>SYNOPSIS +<a name="SYNOPSIS"></a> +</h2> + + + +<p style="margin-left:11%; margin-top: 1em"><b>cefsconv</b> +< <i>infile</i> > <i>outfile</i></p> + +<h2>DESCRIPTION +<a name="DESCRIPTION"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">The <b>Chinese +Encoding Framework</b> (<b>CEF</b>) developed by Christian +Wittern <cwittern@conline.central.de> makes it +possible to include CJK characters in various encodings +using the SGML macros <b>&CX-aabb;</b> for Big 5 +and CNS encoding and <b>&U-aabb;</b> for Unicode +(<b>X</b> denotes a number between 0 and 7; 0 represents +Big 5 encoding, 1-7 CNS encoding planes 1-7. +<b>aabb</b> is either a decimal or hexadecimal number).</p> + + +<p style="margin-left:11%; margin-top: 1em"><b>cefsconv</b> +converts the CEF macros of a SJIS encoded document together +with the SJIS encoding itself into a form which can directly +processed with LaTeX 2e. It is identical to</p> + + +<p style="margin-left:22%; margin-top: 1em"><b>sjisconv</b> +< <i>infile</i> | <b>cefconv</b> > <i>outfile</i></p> + +<p style="margin-left:11%; margin-top: 1em">This filter is +part of the <b>CJK</b> macro package for LaTeX 2e.</p> + +<h2>SEE ALSO +<a name="SEE ALSO"></a> +</h2> + + + +<p style="margin-left:11%; margin-top: 1em"><b>sjisconv</b>(1), +<b>bg5conv</b>(1), <b>cefconv</b>(1), <b>cef5conv</b>(1), +<b>extconv</b>(1), <br> +the <b>CJK</b> documentation files.</p> + +<h2>AUTHOR +<a name="AUTHOR"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">Werner Lemberg +<wl@gnu.org></p> +<hr> +</body> +</html> diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/html/extconv.html b/language/chinese/CJK/cjk-4.8.4/doc/man/html/extconv.html new file mode 100644 index 0000000000..7c54dab351 --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/html/extconv.html @@ -0,0 +1,86 @@ +<!-- Creator : groff version 1.22.3 --> +<!-- CreationDate: Sat Apr 18 08:52:33 2015 --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" +"http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> +<meta name="generator" content="groff -Thtml, see www.gnu.org"> +<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> +<meta name="Content-Style" content="text/css"> +<style type="text/css"> + p { margin-top: 0; margin-bottom: 0; vertical-align: top } + pre { margin-top: 0; margin-bottom: 0; vertical-align: top } + table { margin-top: 0; margin-bottom: 0; vertical-align: top } + h1 { text-align: center } +</style> +<title>EXTCONV</title> + +</head> +<body> + +<h1 align="center">EXTCONV</h1> + +<a href="#NAME">NAME</a><br> +<a href="#SYNOPSIS">SYNOPSIS</a><br> +<a href="#DESCRIPTION">DESCRIPTION</a><br> +<a href="#SEE ALSO">SEE ALSO</a><br> +<a href="#AUTHOR">AUTHOR</a><br> + +<hr> + + +<h2>NAME +<a name="NAME"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">extconv − +convert a TeX document in either Big 5+ or GBK encoding +into ‘preprocessed’ form.</p> + +<h2>SYNOPSIS +<a name="SYNOPSIS"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em"><b>extconv</b> +< <i>infile</i> > <i>outfile</i></p> + +<h2>DESCRIPTION +<a name="DESCRIPTION"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">Big 5+ and +GBK encodings use the characters {, }, and \ which have +special meanings in TeX documents.</p> + +<p style="margin-left:11%; margin-top: 1em">After +processing a LaTeX 2e document which contains such +characters with <b>extconv</b> you need not care about these +special characters.</p> + +<p style="margin-left:11%; margin-top: 1em">This filter is +part of the <b>CJK</b> macro package for LaTeX 2e.</p> + +<h2>SEE ALSO +<a name="SEE ALSO"></a> +</h2> + + + +<p style="margin-left:11%; margin-top: 1em"><b>bg5conv</b>(1), +<b>sjisconv</b>(1), <b>cefconv</b>(1), <b>cef5conv</b>(1), +<b>cefsconv</b>(1), <br> +the <b>CJK</b> documentation files.</p> + +<h2>AUTHOR +<a name="AUTHOR"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">Werner Lemberg +<wl@gnu.org></p> +<hr> +</body> +</html> diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/html/hbf2gf.html b/language/chinese/CJK/cjk-4.8.4/doc/man/html/hbf2gf.html new file mode 100644 index 0000000000..04fefd2d82 --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/html/hbf2gf.html @@ -0,0 +1,648 @@ +<!-- Creator : groff version 1.22.3 --> +<!-- CreationDate: Sat Apr 18 08:52:37 2015 --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" +"http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> +<meta name="generator" content="groff -Thtml, see www.gnu.org"> +<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> +<meta name="Content-Style" content="text/css"> +<style type="text/css"> + p { margin-top: 0; margin-bottom: 0; vertical-align: top } + pre { margin-top: 0; margin-bottom: 0; vertical-align: top } + table { margin-top: 0; margin-bottom: 0; vertical-align: top } + h1 { text-align: center } +</style> +<title>HBF2GF</title> + +</head> +<body> + +<h1 align="center">HBF2GF</h1> + +<a href="#NAME">NAME</a><br> +<a href="#SYNOPSIS">SYNOPSIS</a><br> +<a href="#DESCRIPTION">DESCRIPTION</a><br> +<a href="#CONFIGURATION FILE">CONFIGURATION FILE</a><br> +<a href="#FILE SEARCHING">FILE SEARCHING</a><br> +<a href="#LIMITATIONS">LIMITATIONS</a><br> +<a href="#SEE ALSO">SEE ALSO</a><br> +<a href="#FILES">FILES</a><br> +<a href="#AVAILABILITY">AVAILABILITY</a><br> +<a href="#AUTHORS">AUTHORS</a><br> + +<hr> + + +<h2>NAME +<a name="NAME"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">hbf2gf − +convert a CJK bitmap font into subfonts usable by TeX and +Omega.</p> + +<h2>SYNOPSIS +<a name="SYNOPSIS"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em"><b>hbf2gf</b> +[<b>−q</b>] <i>configuration-file</i>[<i>.cfg</i>] +<b><br> +hbf2gf</b> [<b>−q</b>] [<b>−p</b>] +[<b>−g</b>] [<b>−n</b>] <i>subfont-name +x-resolution</i> +[<i>y-scale </i>| <i>y-resolution</i>] <b><br> +hbf2gf −t</b> [<b>−q</b>] <i>subfont-name</i> +<b><br> +hbf2gf −−version</b> | +<b>−−help</b></p> + +<h2>DESCRIPTION +<a name="DESCRIPTION"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">CJK bitmap +fonts can’t be directly used with TeX because the +number of characters in such fonts exceeds 256, the +limit of a TeX font. Thus it is necessary to split these +fonts into subfonts, and this is exactly what <b>hbf2gf</b> +does.</p> + +<p style="margin-left:11%; margin-top: 1em">As the name +says, <b>hbf2gf</b> uses CJK fonts in a certain format which +is called <b>Hanzi Bitmap Font</b> (<b>HBF</b>) format. It +simply consists of the CJK bitmap file(s) and a text file in +a format very similar to the BDF format of the X Window +System which describes the bitmap font files: the encoding, +the size, etc. The produced GF files can then be converted +with <b>gftopk</b> into standard PK files.</p> + +<p style="margin-left:11%; margin-top: 1em"><b>hbf2gf</b> +can be called in three modes:</p> + +<p style="margin-left:14%; margin-top: 1em"><b>hbf2gf</b> +[<b>−q</b>] <i>configuration-file</i>[<i>.cfg</i>]</p> + +<p style="margin-left:18%; margin-top: 1em">This call +normally creates a set of GF files, one PL file, and a batch +file which must be executed after <b>hbf2gf</b> has +finished. This script will then call <b>gftopk</b> to +convert all GF files into PK files, and it will call +<b>pltotf</b> to convert the PL file into a TFM file. +Finally it will copy the TFM file so that each PK file has +its TFM file (which are all identical).</p> + +<p style="margin-left:18%; margin-top: 1em">If +<b>ofm_file</b> is set to ‘yes’ in the +configuration file, OFM and OVF files will be created +too.</p> + + +<p style="margin-left:18%; margin-top: 1em"><b>−q</b> +makes <b>hbf2gf</b> quiet.</p> + +<p style="margin-left:14%; margin-top: 1em"><b>hbf2gf</b> +[<b>−q</b>] [<b>−p</b>] [<b>−g</b>] +[<b>−n</b>] <i>subfont-name x-resolution</i> +[<i>y-scale </i>| <i>y-resolution</i>]</p> + +<p style="margin-left:18%; margin-top: 1em">This mode is +intended for use with <b>mktexpk</b> and its derivates. Only +one GF file together with a PL file for the given subfont +will be computed, taking the horizontal resolution and a +vertical scaling factor (if the value is smaller +than 10) resp. the vertical resolution (otherwise) from +the command line, ignoring the <b>nmb_fonts</b> parameter of +the configuration file. The last two characters (which are +interpreted as the subfont number) are stripped to get the +name for the configuration file (which must end with +‘.cfg’). No job file will be created. If option +<b>−p</b> is set, no PL file is created. If +<b>−g</b> is set, no GF file is created. The extension +can be controlled with <b>−n</b>; if set, the +extension is ‘.gf’, otherwise +‘.<<i>resolution</i>>gf’. <b>−q</b> +makes <b>hbf2gf</b> quiet.</p> + +<p style="margin-left:14%; margin-top: 1em"><b>hbf2gf +−t</b> [<b>−q</b>] <i>subfont-name</i></p> + +<p style="margin-left:18%; margin-top: 1em">This mode is +intended for use with scripts like <b>mktexpk</b>; it tests +whether the specified subfont name leads to an <b>hbf2gf</b> +configuration file. It returns 0 on success and prints out +the name of that configuration file (provided the +<b>−q</b> switch isn’t set). This test +isn’t a thorough one; it only removes the last two +characters and checks whether a configuration file with that +name exists.</p> + +<p style="margin-left:11%; margin-top: 1em">See the next +section for more details about configuration files.</p> + +<p style="margin-left:11%; margin-top: 1em">Specifying the +option <b>−−version</b> returns the current +version of <b>hbf2gf</b> and the used file search library +(e.g. <b>kpathsea</b>). Usage information is shown with +the <b>−−help</b> parameter.</p> + +<h2>CONFIGURATION FILE +<a name="CONFIGURATION FILE"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">Here a sample +configuration file (gsfs14.cfg) for a 56×56 Chinese +font in GB encoding; note that all information about the +font is in the jfs56.hbf file. See the <b>FILE SEARCHING</b> +section how HBF fonts and <b>hbf2gf</b> configuration files +are found. See the <b>AVAILABILITY</b> section where to get +CJK fonts together with its HBF files:</p> + +<p style="margin-left:11%; margin-top: 1em">hbf_header +jfs56.hbf <br> +mag_x 1 <br> +threshold 128 <br> +comment jianti fansongti 56x56 pixel font</p> + +<p style="margin-left:11%; margin-top: 1em">design_size +14.4</p> + +<p style="margin-left:11%; margin-top: 1em">y_offset +−13</p> + +<p style="margin-left:11%; margin-top: 1em">nmb_files +−1</p> + +<p style="margin-left:11%; margin-top: 1em">output_name +gsfs14</p> + +<p style="margin-left:11%; margin-top: 1em">checksum +123456789</p> + +<p style="margin-left:11%; margin-top: 1em">dpi_x 300</p> + +<p style="margin-left:11%; margin-top: 1em">pk_files no +<br> +tfm_files yes</p> + +<p style="margin-left:11%; margin-top: 1em">coding +codingscheme GuoBiao encoded TeX text</p> + +<p style="margin-left:11%; margin-top: 1em">pk_directory +$HBF_TARGET/pk/modeless/gb2312/gsfs14/ <br> +tfm_directory $HBF_TARGET/tfm/gb2312/gsfs14/</p> + +<p style="margin-left:11%; margin-top: 1em">A configuration +file is a plain text file consisting of keywords and its +arguments. A keyword must start a line, otherwise the whole +line will be ignored. If the word starting a line is not a +keyword, the line will be ignored too. Empty lines will also +be skipped. The search for keywords is case insensitive; in +contrast, the arguments will be taken exactly as given +(except ‘yes’ and ‘no’ which can be +written with uppercase or lowercase letters). Each keyword +has one argument which must be separated by whitespace +(blanks or tabs) from the keyword and must be on the same +line. Each line must not be longer than 256 characters.</p> + +<p style="margin-left:11%; margin-top: 1em">You can use +environment variables in the configuration file. The escape +character starting an environment variable in the +configuration file is always ‘$’, even for +operating systems like DOS which has other conventions. +<b>hbf2gf</b> recognizes only environment variable names +which start with a letter or an underscore, followed by +alphanumeric characters or underscores. You can surround the +variable with braces to indicate where the variable name +ends, for example ${FOO}. To get a dollar sign you must +write ‘$$’. The expansion of environment +variables in hbf2gf itself (without the help of either +kpathsea, emtexdir, or MiKTeX searching routines) is very +limited; this feature has been carried over from previous +versions. It can’t expand variables set in texmf.cnf; +it also can’t handle more than one directory as the +variable’s value. <b>Don’t use it except for the +‘pk_directory’ and ‘tfm_directory’ +parameters!</b></p> + +<p style="margin-left:11%; margin-top: 1em">This is the +list of all necessary keywords: <b><br> +hbf_header</b></p> + +<p style="margin-left:22%;">The HBF header file name of the +input font(s). <b>hbf2gf</b> uses the given searching +mechanism (kpathsea, emtexdir, or MiKTeX) to locate this +file.</p> + +<p style="margin-left:11%;"><b>output_name</b></p> + +<p style="margin-left:22%;">The name stem of the output +files. A running two digit decimal number starting with +‘01’ will be appended. For Unicode fonts see the +keyword <b>unicode</b> below. This value is in almost all +cases identical to the name of the configuration file.</p> + +<p style="margin-left:11%; margin-top: 1em">And now all +optional keywords: <b><br> +x_offset</b></p> + +<p style="margin-left:22%;">Increases the character width. +Will be applied on both sides; default for non-rotated +glyphs is the value given in the HBF header +(<b>HBF_BITMAP_BOUNDING_BOX</b>) scaled to +<b>design_size</b> (in pixels).</p> + +<p style="margin-left:11%;"><b>y_offset</b></p> + +<p style="margin-left:22%;">Shifts all characters up or +down; default for non-rotated glyphs is the value given in +the HBF header (<b>HBF_BITMAP_BOUNDING_BOX</b>) scaled to +<b>design_size</b> (in pixels).</p> + +<p style="margin-left:11%;"><b>design_size</b></p> + +<p style="margin-left:22%;">The design size (in points) of +the font. <b>x_offset</b> and <b>y_offset</b> refer to this +size. Default is 10.0.</p> + +<table width="100%" border="0" rules="none" frame="void" + cellspacing="0" cellpadding="0"> +<tr valign="top" align="left"> +<td width="11%"></td> +<td width="7%"> + + +<p><b>slant</b></p></td> +<td width="4%"></td> +<td width="78%"> + + +<p>The slant of the font (given as +Delta_x / Delta_y). Only values in the range +0 ≤ <b>slant </b>≤ 1 are allowed. +Default is 0.0.</p></td></tr> +</table> + +<p style="margin-left:11%;"><b>rotation</b></p> + +<p style="margin-left:22%;">If set to ‘yes’, +all glyphs will be rotated 90 degrees +counter-clockwise. The default offsets as given in the HBF +header will be ignored (and set to 0). Default is +‘no’.</p> + +<table width="100%" border="0" rules="none" frame="void" + cellspacing="0" cellpadding="0"> +<tr valign="top" align="left"> +<td width="11%"></td> +<td width="7%"> + + +<p><b>mag_x</b></p></td> +<td width="4%"></td> +<td width="78%"> +</td></tr> +<tr valign="top" align="left"> +<td width="11%"></td> +<td width="7%"> + + +<p><b>mag_y</b></p></td> +<td width="4%"></td> +<td width="78%"> + + +<p>Scaling values of the characters to reach design size. +If only one magnification is given, x and y values are +assumed to be equal. Default is +<b>mag_x </b>= <b>mag_y </b>= 1.0.</p> </td></tr> +</table> + +<p style="margin-left:11%;"><b>threshold</b></p> + +<p style="margin-left:22%;">A value between 1 and 254 +defining a threshold for converting the internal graymap +into the output bitmap; lower values cut more pixels. +Default value is 128.</p> + +<p style="margin-left:11%;"><b>comment</b></p> + +<p style="margin-left:22%;">A comment describing the font; +default is none.</p> + +<p style="margin-left:11%;"><b>nmb_fonts</b></p> + +<p style="margin-left:22%;">The number of subfonts to +create. Default value is −1 for creating all +fonts.</p> + +<p style="margin-left:11%;"><b>unicode</b></p> + +<p style="margin-left:22%;">If ‘yes’, a two +digit hexadecimal number will be used as a running number, +starting with the value of the first byte of the first code +range. Default is ‘no’.</p> + +<p style="margin-left:11%;"><b>min_char</b></p> + +<p style="margin-left:22%;">The minimum value of the +encoding. You should set this value to get correct subfile +offsets if it is not identical to the lowest character code +in the HBF file.</p> + +<table width="100%" border="0" rules="none" frame="void" + cellspacing="0" cellpadding="0"> +<tr valign="top" align="left"> +<td width="11%"></td> +<td width="7%"> + + +<p><b>dpi_x</b></p></td> +<td width="4%"></td> +<td width="78%"> +</td></tr> +<tr valign="top" align="left"> +<td width="11%"></td> +<td width="7%"> + + +<p><b>dpi_y</b></p></td> +<td width="4%"></td> +<td width="78%"> + + +<p>The horizontal and vertical resolution (in dpi) of the +printer. If only one resolution is given, x and y values are +assumed to be equal. Default is 300.</p></td></tr> +</table> + +<p style="margin-left:11%;"><b>checksum</b></p> + +<p style="margin-left:22%;">A checksum to identify the GF +files with the appropriate TFM files. The default value of +this unsigned 32bit integer is 0.</p> + +<table width="100%" border="0" rules="none" frame="void" + cellspacing="0" cellpadding="0"> +<tr valign="top" align="left"> +<td width="11%"></td> +<td width="9%"> + + +<p><b>coding</b></p></td> +<td width="2%"></td> +<td width="78%"> + + +<p>A comment describing the coding scheme; default is +none.</p> </td></tr> +</table> + +<p style="margin-left:11%;"><b>pk_directory</b></p> + +<p style="margin-left:22%;">The destination directory of +the PK files; default: none. Attention! The batch file will +not check whether this directory exists.</p> + +<p style="margin-left:11%;"><b>tfm_directory</b></p> + +<p style="margin-left:22%;">The destination directory of +the TFM files; default: none. Attention! The batch file will +not check whether this directory exists.</p> + +<p style="margin-left:11%;"><b>pk_files</b></p> + +<p style="margin-left:22%;">Whether to create PK files or +not; default is ‘yes’.</p> + +<p style="margin-left:11%;"><b>tfm_files</b></p> + +<p style="margin-left:22%;">Whether to create TFM files or +not; default is ‘yes’.</p> + +<p style="margin-left:11%;"><b>ofm_file</b></p> + +<p style="margin-left:22%;">Whether to create an OPL file +or not; default is ‘no’. The batch file will +then use <b>ovp2ovf</b> of the Omega distribution to convert +it into an OFM and an OVF file. The OPL file simply maps all +subfonts back to a single Omega font.</p> + +<p style="margin-left:11%;"><b>long_extension</b></p> + +<p style="margin-left:22%;">If ‘yes’, PK files +will include the resolution in the extension (e.g. +gsso1201.300pk). This affects the batch file only (default +is ‘yes’).</p> + +<p style="margin-left:11%;"><b>rm_command</b></p> + +<p style="margin-left:22%;">The shell command to remove +files; default: ‘rm’.</p> + +<p style="margin-left:11%;"><b>cp_command</b></p> + +<p style="margin-left:22%;">The shell command to copy +files; default: ‘cp’.</p> + +<p style="margin-left:11%;"><b>job_extension</b></p> + +<p style="margin-left:22%;">The extension of the batch file +which calls <b>gftopk</b> and <b>pltotf</b> to convert the +GF and the PL files into PK and TFM files respectively; +default is none.</p> + +<h2>FILE SEARCHING +<a name="FILE SEARCHING"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em"><b>hbf2gf</b> +uses either the <b>kpathsea</b>, <b>emtexdir</b>, or +<b>MiKTeX</b> library for searching files (<b>emtexdir</b> +will work only on operating systems which have an MS-DOSish +background, i.e., MS-DOS, OS/2, Windows; <b>MiKTeX</b> is +for Win32 systems).</p> + + +<p style="margin-left:11%; margin-top: 1em"><b>kpathsea</b> +<br> +The actual version of kpathsea is displayed on screen if you +call <b>hbf2gf −−version</b>.</p> + +<p style="margin-left:11%; margin-top: 1em">Here is a table +of the file type and the corresponding <b>kpathsea</b> +variables.</p> + +<p style="margin-left:17%; margin-top: 1em">.hbf MISCFONTS +<br> +.cfg HBF2GFINPUTS</p> + +<p style="margin-left:11%; margin-top: 1em">Please consult +the info files of <b>kpathsea</b> for details on these +variables. The decision which naming scheme to use for +variables will be done during compilation.</p> + +<p style="margin-left:11%; margin-top: 1em">You should set +the TEXMFCNF variable to the directory where your texmf.cnf +configuration file resides.</p> + +<p style="margin-left:11%; margin-top: 1em">Here is the +proper command to find out to which value a <b>kpathsea</b> +variable is set (we use MISCFONTS as an example). This is +especially useful if a variable isn’t set in texmf.cnf +or in the environment, thus pointing to the default value +which is hard-coded into the <b>kpathsea</b> library.</p> + +<p style="margin-left:14%; margin-top: 1em">kpsewhich +−progname=hbf2gf +−expand−var=’$MISCFONTS’</p> + +<p style="margin-left:11%; margin-top: 1em">We select the +program name also since it is possible to specify variables +which are searched only for a certain program – in our +example it would be MISCFONTS.hbf2gf.</p> + +<p style="margin-left:11%; margin-top: 1em">A similar but +not identical method is to say</p> + +<p style="margin-left:14%; margin-top: 1em">kpsewhich +−progname=hbf2gf −show−path=’misc +fonts’</p> + +<p style="margin-left:11%; margin-top: 1em">[A full list of +format types can be obtained by saying ‘kpsewhich +−−help’ on the command line prompt.] This +is exactly how <b>hbf2gf</b> searches for files; the +disadvantage is that all variables are expanded which can +cause very long strings.</p> + + +<p style="margin-left:11%; margin-top: 1em"><b>emtexdir</b> +<br> +Here the list of suffixes and its related environment +variables to be set in autoexec.bat (resp. in config.sys for +OS/2):</p> + +<p style="margin-left:17%; margin-top: 1em">.hbf HBFONTS +<br> +.cfg HBFCFG</p> + +<p style="margin-left:11%; margin-top: 1em">If one of the +variables isn’t set, a warning message is emitted. The +current directory will always be searched. As usual, one +exclamation mark appended to a directory path causes +subdirectories one level deep to be searched, two +exclamation marks causes all subdirectories to be searched. +Example:</p> + + +<p style="margin-left:14%; margin-top: 1em">HBFONTS=c:\fonts\hbf!!;d:\myfonts\hbf!</p> + +<p style="margin-left:11%; margin-top: 1em">Constructions +like ‘c:\fonts!!\hbf’ aren’t possible.</p> + +<p style="margin-left:11%; margin-top: 1em"><b>MikTeX</b> +<br> +Please consult the documentation files of <b>MiKTeX</b> for +more details.</p> + +<h2>LIMITATIONS +<a name="LIMITATIONS"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">The x and y +output size must not exceed <b>MAX_CHAR_SIZE</b>, which is +defined at compile time; its default value is +1023 (pixel).</p> + +<h2>SEE ALSO +<a name="SEE ALSO"></a> +</h2> + + + +<p style="margin-left:11%; margin-top: 1em"><b>ttf2pk</b>(1)</p> + +<p style="margin-left:11%; margin-top: 1em">hbf2gf.w: this +is the source code written in <b>CWEB</b> which can be +converted into a pretty-printed TeX document using +<b>cweave</b>. The CJK package also contains a preformatted +hbf2gf.pdf file.</p> + +<p style="margin-left:11%; margin-top: 1em">the <b>CJK</b> +documentation files (hbf2gf.txt).</p> + +<p style="margin-left:11%; margin-top: 1em">the <b>Hanzi +Bitmap File</b> (<b>HBF</b>) standard version 1.3; +available at ftp.ifcss.org.</p> + +<p style="margin-left:11%; margin-top: 1em">the Omega +documentation available at ftp.ens.fr and the CTAN hosts and +mirrors.</p> + +<h2>FILES +<a name="FILES"></a> +</h2> + + +<table width="100%" border="0" rules="none" frame="void" + cellspacing="0" cellpadding="0"> +<tr valign="top" align="left"> +<td width="11%"></td> +<td width="7%"> + + +<p style="margin-top: 1em">*.cfg</p></td> +<td width="4%"></td> +<td width="78%"> + + +<p style="margin-top: 1em">The <b>hbf2gf</b> configuration +scripts.</p> </td></tr> +<tr valign="top" align="left"> +<td width="11%"></td> +<td width="7%"> + + +<p>*.hbf</p></td> +<td width="4%"></td> +<td width="78%"> + + +<p>HBF header files which describe fixed-width bitmap +fonts. Note that the bitmap font name(s) themselves as +specified in the header files are irrelevant for +<b>hbf2gf</b>.</p> </td></tr> +</table> + +<h2>AVAILABILITY +<a name="AVAILABILITY"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em"><b>hbf2gf</b> +is part of the CJK macro package for LaTeX 2e available +at the CTAN hosts and its mirrors.</p> + +<p style="margin-left:11%; margin-top: 1em">CJK fonts +together with HBF header files can be found at ftp.ifcss.org +and its mirrors.</p> + +<h2>AUTHORS +<a name="AUTHORS"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">Werner Lemberg +<wl@gnu.org> <br> +Ross Paterson (the HBF API) <ross@soi.city.ac.uk></p> +<hr> +</body> +</html> diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/html/sjisconv.html b/language/chinese/CJK/cjk-4.8.4/doc/man/html/sjisconv.html new file mode 100644 index 0000000000..67fa1ac2e1 --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/html/sjisconv.html @@ -0,0 +1,87 @@ +<!-- Creator : groff version 1.22.3 --> +<!-- CreationDate: Sat Apr 18 08:52:35 2015 --> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" +"http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> +<meta name="generator" content="groff -Thtml, see www.gnu.org"> +<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> +<meta name="Content-Style" content="text/css"> +<style type="text/css"> + p { margin-top: 0; margin-bottom: 0; vertical-align: top } + pre { margin-top: 0; margin-bottom: 0; vertical-align: top } + table { margin-top: 0; margin-bottom: 0; vertical-align: top } + h1 { text-align: center } +</style> +<title>SJISCONV</title> + +</head> +<body> + +<h1 align="center">SJISCONV</h1> + +<a href="#NAME">NAME</a><br> +<a href="#SYNOPSIS">SYNOPSIS</a><br> +<a href="#DESCRIPTION">DESCRIPTION</a><br> +<a href="#SEE ALSO">SEE ALSO</a><br> +<a href="#AUTHOR">AUTHOR</a><br> + +<hr> + + +<h2>NAME +<a name="NAME"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">sjisconv +− convert a TeX document in SJIS encoding into +‘preprocessed’ form.</p> + +<h2>SYNOPSIS +<a name="SYNOPSIS"></a> +</h2> + + + +<p style="margin-left:11%; margin-top: 1em"><b>sjisconv</b> +< <i>infile</i> > <i>outfile</i></p> + +<h2>DESCRIPTION +<a name="DESCRIPTION"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">SJIS encoding +for Japanese uses the characters {, }, and \ which have +special meanings in TeX documents.</p> + +<p style="margin-left:11%; margin-top: 1em">After +processing a LaTeX 2e document which contains SJIS +characters with <b>sjisconv</b> you need not care about +these special characters.</p> + +<p style="margin-left:11%; margin-top: 1em">This filter is +part of the <b>CJK</b> macro package for LaTeX 2e.</p> + +<h2>SEE ALSO +<a name="SEE ALSO"></a> +</h2> + + + +<p style="margin-left:11%; margin-top: 1em"><b>bg5conv</b>(1), +<b>cefconv</b>(1), <b>cef5conv</b>(1), <b>cefsconv</b>(1), +<b>extconv</b>(1), <br> +the <b>CJK</b> documentation files.</p> + +<h2>AUTHOR +<a name="AUTHOR"></a> +</h2> + + +<p style="margin-left:11%; margin-top: 1em">Werner Lemberg +<wl@gnu.org></p> +<hr> +</body> +</html> diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/bg5conv.pdf b/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/bg5conv.pdf Binary files differnew file mode 100644 index 0000000000..4f49986916 --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/bg5conv.pdf diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/cef5conv.pdf b/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/cef5conv.pdf Binary files differnew file mode 100644 index 0000000000..bbfa683627 --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/cef5conv.pdf diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/cefconv.pdf b/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/cefconv.pdf Binary files differnew file mode 100644 index 0000000000..c62a32ea00 --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/cefconv.pdf diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/cefsconv.pdf b/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/cefsconv.pdf Binary files differnew file mode 100644 index 0000000000..f4dfcd5bd0 --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/cefsconv.pdf diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/extconv.pdf b/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/extconv.pdf Binary files differnew file mode 100644 index 0000000000..a644014bec --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/extconv.pdf diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/hbf2gf.pdf b/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/hbf2gf.pdf Binary files differnew file mode 100644 index 0000000000..7e5b7d3800 --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/hbf2gf.pdf diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/sjisconv.pdf b/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/sjisconv.pdf Binary files differnew file mode 100644 index 0000000000..f4f77c6052 --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/pdf/sjisconv.pdf diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/txt/bg5conv.txt b/language/chinese/CJK/cjk-4.8.4/doc/man/txt/bg5conv.txt new file mode 100644 index 0000000000..2efd5ab1e2 --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/txt/bg5conv.txt @@ -0,0 +1,30 @@ +BG5CONV(1) General Commands Manual BG5CONV(1) + + + +NAME + bg5conv - convert a TeX document in Big 5 encoding into `preprocessed' + form. + +SYNOPSIS + bg5conv < infile > outfile + +DESCRIPTION + Big 5 encoding for traditional Chinese uses the characters {, }, and \ + which have special meanings in TeX documents. + + After processing a LaTeX 2e document which contains Big 5 characters + with bg5conv you need not care about these special characters. + + This filter is part of the CJK macro package for LaTeX 2e. + +SEE ALSO + sjisconv(1), cefconv(1), cef5conv(1), cefsconv(1), extconv(1), + the CJK documentation files. + +AUTHOR + Werner Lemberg <wl@gnu.org> + + + +CJK Version 4.8.4 18-Apr-2015 BG5CONV(1) diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/txt/cef5conv.txt b/language/chinese/CJK/cjk-4.8.4/doc/man/txt/cef5conv.txt new file mode 100644 index 0000000000..d749edeeb1 --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/txt/cef5conv.txt @@ -0,0 +1,37 @@ +CEF5CONV(1) General Commands Manual CEF5CONV(1) + + + +NAME + cef5conv - convert a TeX document in Big 5 encoding containing CEF + macros into `preprocessed' form. + +SYNOPSIS + cef5conv < infile > outfile + +DESCRIPTION + The Chinese Encoding Framework (CEF) developed by Christian Wittern + <cwittern@conline.central.de> makes it possible to include CJK charac- + ters in various encodings using the SGML macros &CX-aabb; for Big 5 and + CNS encoding and &U-aabb; for Unicode (X denotes a number between 0 and + 7; 0 represents Big 5 encoding, 1-7 CNS encoding planes 1-7. aabb is + either a decimal or hexadecimal number). + + cef5conv converts the CEF macros of a Big 5 encoded document together + with the Big5 encoding itself into a form which can directly processed + with LaTeX 2e. It is identical to + + bg5conv < infile | cefconv > outfile + + This filter is part of the CJK macro package for LaTeX 2e. + +SEE ALSO + sjisconv(1), bg5conv(1), cefconv(1), cefsconv(1), extconv(1), + the CJK documentation files. + +AUTHOR + Werner Lemberg <wl@gnu.org> + + + +CJK Version 4.8.4 18-Apr-2015 CEF5CONV(1) diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/txt/cefconv.txt b/language/chinese/CJK/cjk-4.8.4/doc/man/txt/cefconv.txt new file mode 100644 index 0000000000..87e942e451 --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/txt/cefconv.txt @@ -0,0 +1,34 @@ +CEFCONV(1) General Commands Manual CEFCONV(1) + + + +NAME + cefconv - convert a TeX document containing CEF macros into `prepro- + cessed' form. + +SYNOPSIS + cefconv < infile > outfile + +DESCRIPTION + The Chinese Encoding Framework (CEF) developed by Christian Wittern + <cwittern@conline.central.de> makes it possible to include CJK charac- + ters in various encodings using the SGML macros &CX-aabb; for Big 5 and + CNS encoding and &U-aabb; for Unicode (X denotes a number between 0 and + 7; 0 represents Big 5 encoding, 1-7 CNS encoding planes 1-7. aabb is + either a decimal or hexadecimal number) + + cefconv converts the CEF macros into a form which can directly pro- + cessed with LaTeX 2e. + + This filter is part of the CJK macro package for LaTeX 2e. + +SEE ALSO + sjisconv(1), bg5conv(1), cef5conv(1), cefsconv(1), extconv(1), + the CJK documentation files. + +AUTHOR + Werner Lemberg <wl@gnu.org> + + + +CJK Version 4.8.4 18-Apr-2015 CEFCONV(1) diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/txt/cefsconv.txt b/language/chinese/CJK/cjk-4.8.4/doc/man/txt/cefsconv.txt new file mode 100644 index 0000000000..5484c61f60 --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/txt/cefsconv.txt @@ -0,0 +1,37 @@ +CEFSCONV(1) General Commands Manual CEFSCONV(1) + + + +NAME + cefsconv - convert a TeX document in SJIS encoding containing CEF + macros into `preprocessed' form. + +SYNOPSIS + cefsconv < infile > outfile + +DESCRIPTION + The Chinese Encoding Framework (CEF) developed by Christian Wittern + <cwittern@conline.central.de> makes it possible to include CJK charac- + ters in various encodings using the SGML macros &CX-aabb; for Big 5 and + CNS encoding and &U-aabb; for Unicode (X denotes a number between 0 and + 7; 0 represents Big 5 encoding, 1-7 CNS encoding planes 1-7. aabb is + either a decimal or hexadecimal number). + + cefsconv converts the CEF macros of a SJIS encoded document together + with the SJIS encoding itself into a form which can directly processed + with LaTeX 2e. It is identical to + + sjisconv < infile | cefconv > outfile + + This filter is part of the CJK macro package for LaTeX 2e. + +SEE ALSO + sjisconv(1), bg5conv(1), cefconv(1), cef5conv(1), extconv(1), + the CJK documentation files. + +AUTHOR + Werner Lemberg <wl@gnu.org> + + + +CJK Version 4.8.4 18-Apr-2015 CEFSCONV(1) diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/txt/extconv.txt b/language/chinese/CJK/cjk-4.8.4/doc/man/txt/extconv.txt new file mode 100644 index 0000000000..60eb1ebad7 --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/txt/extconv.txt @@ -0,0 +1,30 @@ +EXTCONV(1) General Commands Manual EXTCONV(1) + + + +NAME + extconv - convert a TeX document in either Big 5+ or GBK encoding into + `preprocessed' form. + +SYNOPSIS + extconv < infile > outfile + +DESCRIPTION + Big 5+ and GBK encodings use the characters {, }, and \ which have spe- + cial meanings in TeX documents. + + After processing a LaTeX 2e document which contains such characters + with extconv you need not care about these special characters. + + This filter is part of the CJK macro package for LaTeX 2e. + +SEE ALSO + bg5conv(1), sjisconv(1), cefconv(1), cef5conv(1), cefsconv(1), + the CJK documentation files. + +AUTHOR + Werner Lemberg <wl@gnu.org> + + + +CJK Version 4.8.4 18-Apr-2015 EXTCONV(1) diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/txt/hbf2gf.txt b/language/chinese/CJK/cjk-4.8.4/doc/man/txt/hbf2gf.txt new file mode 100644 index 0000000000..3f77fc6eaf --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/txt/hbf2gf.txt @@ -0,0 +1,351 @@ +HBF2GF(1) General Commands Manual HBF2GF(1) + + + +NAME + hbf2gf - convert a CJK bitmap font into subfonts usable by TeX and + Omega. + +SYNOPSIS + hbf2gf [-q] configuration-file[.cfg] + hbf2gf [-q] [-p] [-g] [-n] subfont-name x-resolution + [y-scale | y-resolution] + hbf2gf -t [-q] subfont-name + hbf2gf --version | --help + +DESCRIPTION + CJK bitmap fonts can't be directly used with TeX because the number of + characters in such fonts exceeds 256, the limit of a TeX font. Thus it + is necessary to split these fonts into subfonts, and this is exactly + what hbf2gf does. + + As the name says, hbf2gf uses CJK fonts in a certain format which is + called Hanzi Bitmap Font (HBF) format. It simply consists of the CJK + bitmap file(s) and a text file in a format very similar to the BDF for- + mat of the X Window System which describes the bitmap font files: the + encoding, the size, etc. The produced GF files can then be converted + with gftopk into standard PK files. + + hbf2gf can be called in three modes: + + hbf2gf [-q] configuration-file[.cfg] + + This call normally creates a set of GF files, one PL file, and a + batch file which must be executed after hbf2gf has finished. This + script will then call gftopk to convert all GF files into PK + files, and it will call pltotf to convert the PL file into a TFM + file. Finally it will copy the TFM file so that each PK file has + its TFM file (which are all identical). + + If ofm_file is set to `yes' in the configuration file, OFM and OVF + files will be created too. + + -q makes hbf2gf quiet. + + hbf2gf [-q] [-p] [-g] [-n] subfont-name x-resolution + [y-scale | y-resolution] + + This mode is intended for use with mktexpk and its derivates. On- + ly one GF file together with a PL file for the given subfont will + be computed, taking the horizontal resolution and a vertical scal- + ing factor (if the value is smaller than 10) resp. the vertical + resolution (otherwise) from the command line, ignoring the + nmb_fonts parameter of the configuration file. The last two char- + acters (which are interpreted as the subfont number) are stripped + to get the name for the configuration file (which must end with + `.cfg'). No job file will be created. If option -p is set, no PL + file is created. If -g is set, no GF file is created. The exten- + sion can be controlled with -n; if set, the extension is `.gf', + otherwise `.<resolution>gf'. -q makes hbf2gf quiet. + + hbf2gf -t [-q] subfont-name + + This mode is intended for use with scripts like mktexpk; it tests + whether the specified subfont name leads to an hbf2gf configura- + tion file. It returns 0 on success and prints out the name of + that configuration file (provided the -q switch isn't set). This + test isn't a thorough one; it only removes the last two characters + and checks whether a configuration file with that name exists. + + See the next section for more details about configuration files. + + Specifying the option --version returns the current version of hbf2gf + and the used file search library (e.g. kpathsea). Usage information is + shown with the --help parameter. + +CONFIGURATION FILE + Here a sample configuration file (gsfs14.cfg) for a 56×56 Chinese font + in GB encoding; note that all information about the font is in the + jfs56.hbf file. See the FILE SEARCHING section how HBF fonts and + hbf2gf configuration files are found. See the AVAILABILITY section + where to get CJK fonts together with its HBF files: + + hbf_header jfs56.hbf + mag_x 1 + threshold 128 + comment jianti fansongti 56x56 pixel font + + design_size 14.4 + + y_offset -13 + + nmb_files -1 + + output_name gsfs14 + + checksum 123456789 + + dpi_x 300 + + pk_files no + tfm_files yes + + coding codingscheme GuoBiao encoded TeX text + + pk_directory $HBF_TARGET/pk/modeless/gb2312/gsfs14/ + tfm_directory $HBF_TARGET/tfm/gb2312/gsfs14/ + + A configuration file is a plain text file consisting of keywords and + its arguments. A keyword must start a line, otherwise the whole line + will be ignored. If the word starting a line is not a keyword, the + line will be ignored too. Empty lines will also be skipped. The + search for keywords is case insensitive; in contrast, the arguments + will be taken exactly as given (except `yes' and `no' which can be + written with uppercase or lowercase letters). Each keyword has one ar- + gument which must be separated by whitespace (blanks or tabs) from the + keyword and must be on the same line. Each line must not be longer + than 256 characters. + + You can use environment variables in the configuration file. The es- + cape character starting an environment variable in the configuration + file is always `$', even for operating systems like DOS which has other + conventions. hbf2gf recognizes only environment variable names which + start with a letter or an underscore, followed by alphanumeric charac- + ters or underscores. You can surround the variable with braces to in- + dicate where the variable name ends, for example ${FOO}. To get a dol- + lar sign you must write `$$'. The expansion of environment variables + in hbf2gf itself (without the help of either kpathsea, emtexdir, or + MiKTeX searching routines) is very limited; this feature has been car- + ried over from previous versions. It can't expand variables set in + texmf.cnf; it also can't handle more than one directory as the vari- + able's value. Don't use it except for the `pk_directory' and `tfm_di- + rectory' parameters! + + This is the list of all necessary keywords: + + hbf_header + The HBF header file name of the input font(s). hbf2gf uses the + given searching mechanism (kpathsea, emtexdir, or MiKTeX) to lo- + cate this file. + + output_name + The name stem of the output files. A running two digit decimal + number starting with `01' will be appended. For Unicode fonts + see the keyword unicode below. This value is in almost all cas- + es identical to the name of the configuration file. + + And now all optional keywords: + + x_offset + Increases the character width. Will be applied on both sides; + default for non-rotated glyphs is the value given in the HBF + header (HBF_BITMAP_BOUNDING_BOX) scaled to design_size (in pix- + els). + + y_offset + Shifts all characters up or down; default for non-rotated glyphs + is the value given in the HBF header (HBF_BITMAP_BOUNDING_BOX) + scaled to design_size (in pixels). + + design_size + The design size (in points) of the font. x_offset and y_offset + refer to this size. Default is 10.0. + + slant The slant of the font (given as Delta_x / Delta_y). Only values + in the range 0 <= slant <= 1 are allowed. Default is 0.0. + + rotation + If set to `yes', all glyphs will be rotated 90 degrees counter- + clockwise. The default offsets as given in the HBF header will + be ignored (and set to 0). Default is `no'. + + mag_x + mag_y Scaling values of the characters to reach design size. If only + one magnification is given, x and y values are assumed to be + equal. Default is mag_x = mag_y = 1.0. + + threshold + A value between 1 and 254 defining a threshold for converting + the internal graymap into the output bitmap; lower values cut + more pixels. Default value is 128. + + comment + A comment describing the font; default is none. + + nmb_fonts + The number of subfonts to create. Default value is -1 for cre- + ating all fonts. + + unicode + If `yes', a two digit hexadecimal number will be used as a run- + ning number, starting with the value of the first byte of the + first code range. Default is `no'. + + min_char + The minimum value of the encoding. You should set this value to + get correct subfile offsets if it is not identical to the lowest + character code in the HBF file. + + dpi_x + dpi_y The horizontal and vertical resolution (in dpi) of the printer. + If only one resolution is given, x and y values are assumed to + be equal. Default is 300. + + checksum + A checksum to identify the GF files with the appropriate TFM + files. The default value of this unsigned 32bit integer is 0. + + coding A comment describing the coding scheme; default is none. + + pk_directory + The destination directory of the PK files; default: none. At- + tention! The batch file will not check whether this directory + exists. + + tfm_directory + The destination directory of the TFM files; default: none. At- + tention! The batch file will not check whether this directory + exists. + + pk_files + Whether to create PK files or not; default is `yes'. + + tfm_files + Whether to create TFM files or not; default is `yes'. + + ofm_file + Whether to create an OPL file or not; default is `no'. The + batch file will then use ovp2ovf of the Omega distribution to + convert it into an OFM and an OVF file. The OPL file simply + maps all subfonts back to a single Omega font. + + long_extension + If `yes', PK files will include the resolution in the extension + (e.g. gsso1201.300pk). This affects the batch file only (de- + fault is `yes'). + + rm_command + The shell command to remove files; default: `rm'. + + cp_command + The shell command to copy files; default: `cp'. + + job_extension + The extension of the batch file which calls gftopk and pltotf to + convert the GF and the PL files into PK and TFM files respec- + tively; default is none. + +FILE SEARCHING + hbf2gf uses either the kpathsea, emtexdir, or MiKTeX library for + searching files (emtexdir will work only on operating systems which + have an MS-DOSish background, i.e., MS-DOS, OS/2, Windows; MiKTeX is + for Win32 systems). + + kpathsea + The actual version of kpathsea is displayed on screen if you call + hbf2gf --version. + + Here is a table of the file type and the corresponding kpathsea vari- + ables. + + .hbf MISCFONTS + .cfg HBF2GFINPUTS + + Please consult the info files of kpathsea for details on these vari- + ables. The decision which naming scheme to use for variables will be + done during compilation. + + You should set the TEXMFCNF variable to the directory where your + texmf.cnf configuration file resides. + + Here is the proper command to find out to which value a kpathsea vari- + able is set (we use MISCFONTS as an example). This is especially use- + ful if a variable isn't set in texmf.cnf or in the environment, thus + pointing to the default value which is hard-coded into the kpathsea li- + brary. + + kpsewhich -progname=hbf2gf -expand-var='$MISCFONTS' + + We select the program name also since it is possible to specify vari- + ables which are searched only for a certain program - in our example it + would be MISCFONTS.hbf2gf. + + A similar but not identical method is to say + + kpsewhich -progname=hbf2gf -show-path='misc fonts' + + [A full list of format types can be obtained by saying `kpsewhich + --help' on the command line prompt.] This is exactly how hbf2gf + searches for files; the disadvantage is that all variables are expanded + which can cause very long strings. + + emtexdir + Here the list of suffixes and its related environment variables to be + set in autoexec.bat (resp. in config.sys for OS/2): + + .hbf HBFONTS + .cfg HBFCFG + + If one of the variables isn't set, a warning message is emitted. The + current directory will always be searched. As usual, one exclamation + mark appended to a directory path causes subdirectories one level deep + to be searched, two exclamation marks causes all subdirectories to be + searched. Example: + + HBFONTS=c:\fonts\hbf!!;d:\myfonts\hbf! + + Constructions like `c:\fonts!!\hbf' aren't possible. + + MikTeX + Please consult the documentation files of MiKTeX for more details. + +LIMITATIONS + The x and y output size must not exceed MAX_CHAR_SIZE, which is defined + at compile time; its default value is 1023 (pixel). + +SEE ALSO + ttf2pk(1) + + hbf2gf.w: this is the source code written in CWEB which can be convert- + ed into a pretty-printed TeX document using cweave. The CJK + package also contains a preformatted hbf2gf.pdf file. + + the CJK documentation files (hbf2gf.txt). + + the Hanzi Bitmap File (HBF) standard version 1.3; available at + ftp.ifcss.org. + + the Omega documentation available at ftp.ens.fr and the CTAN hosts and + mirrors. + +FILES + *.cfg The hbf2gf configuration scripts. + + *.hbf HBF header files which describe fixed-width bitmap fonts. Note + that the bitmap font name(s) themselves as specified in the + header files are irrelevant for hbf2gf. + +AVAILABILITY + hbf2gf is part of the CJK macro package for LaTeX 2e available at the + CTAN hosts and its mirrors. + + CJK fonts together with HBF header files can be found at ftp.ifcss.org + and its mirrors. + +AUTHORS + Werner Lemberg <wl@gnu.org> + Ross Paterson (the HBF API) <ross@soi.city.ac.uk> + + + +CJK Version 4.8.4 18-Apr-2015 HBF2GF(1) diff --git a/language/chinese/CJK/cjk-4.8.4/doc/man/txt/sjisconv.txt b/language/chinese/CJK/cjk-4.8.4/doc/man/txt/sjisconv.txt new file mode 100644 index 0000000000..c288e153f4 --- /dev/null +++ b/language/chinese/CJK/cjk-4.8.4/doc/man/txt/sjisconv.txt @@ -0,0 +1,30 @@ +SJISCONV(1) General Commands Manual SJISCONV(1) + + + +NAME + sjisconv - convert a TeX document in SJIS encoding into `preprocessed' + form. + +SYNOPSIS + sjisconv < infile > outfile + +DESCRIPTION + SJIS encoding for Japanese uses the characters {, }, and \ which have + special meanings in TeX documents. + + After processing a LaTeX 2e document which contains SJIS characters + with sjisconv you need not care about these special characters. + + This filter is part of the CJK macro package for LaTeX 2e. + +SEE ALSO + bg5conv(1), cefconv(1), cef5conv(1), cefsconv(1), extconv(1), + the CJK documentation files. + +AUTHOR + Werner Lemberg <wl@gnu.org> + + + +CJK Version 4.8.4 18-Apr-2015 SJISCONV(1) |