summaryrefslogtreecommitdiff
path: root/Master/texmf
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-01-01 18:39:05 +0000
committerKarl Berry <karl@freefriends.org>2009-01-01 18:39:05 +0000
commitad28c933e66613fc097a282399bc5fefeaed481d (patch)
tree93e617b70ed03418e0f953600b1f61cbc009bafb /Master/texmf
parent454f405945474895ac7086a3e2c25115cc6f9f0f (diff)
bin-cjkutils for cjk 4.8.2 (29dec08)
git-svn-id: svn://tug.org/texlive/trunk@11794 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf')
-rw-r--r--Master/texmf/doc/bg5conv/bg5conv.pdfbin35619 -> 32160 bytes
-rw-r--r--Master/texmf/doc/cef5conv/cef5conv.pdfbin46672 -> 42568 bytes
-rw-r--r--Master/texmf/doc/cefconv/cefconv.pdfbin45303 -> 41135 bytes
-rw-r--r--Master/texmf/doc/cefsconv/cefsconv.pdfbin46708 -> 42601 bytes
-rw-r--r--Master/texmf/doc/extconv/extconv.pdfbin35426 -> 31959 bytes
-rw-r--r--Master/texmf/doc/hbf2gf/hbf2gf.pdfbin218078 -> 216869 bytes
-rw-r--r--Master/texmf/doc/hbf2gf/hbf2gf.txt384
-rw-r--r--Master/texmf/doc/man/man1/bg5conv.14
-rw-r--r--Master/texmf/doc/man/man1/bg5conv.pdfbin4194 -> 0 bytes
-rw-r--r--Master/texmf/doc/man/man1/cef5conv.14
-rw-r--r--Master/texmf/doc/man/man1/cef5conv.pdfbin4632 -> 0 bytes
-rw-r--r--Master/texmf/doc/man/man1/cefconv.14
-rw-r--r--Master/texmf/doc/man/man1/cefconv.pdfbin4452 -> 0 bytes
-rw-r--r--Master/texmf/doc/man/man1/cefsconv.14
-rw-r--r--Master/texmf/doc/man/man1/cefsconv.pdfbin4602 -> 0 bytes
-rw-r--r--Master/texmf/doc/man/man1/extconv.14
-rw-r--r--Master/texmf/doc/man/man1/extconv.pdfbin4161 -> 0 bytes
-rw-r--r--Master/texmf/doc/man/man1/hbf2gf.176
-rw-r--r--Master/texmf/doc/man/man1/hbf2gf.pdfbin20944 -> 0 bytes
-rw-r--r--Master/texmf/doc/man/man1/sjisconv.14
-rw-r--r--Master/texmf/doc/man/man1/sjisconv.pdfbin4138 -> 0 bytes
-rw-r--r--Master/texmf/doc/sjisconv/sjisconv.pdfbin35115 -> 31612 bytes
-rw-r--r--Master/texmf/hbf2gf/csso12.cfg1
23 files changed, 51 insertions, 434 deletions
diff --git a/Master/texmf/doc/bg5conv/bg5conv.pdf b/Master/texmf/doc/bg5conv/bg5conv.pdf
index ade7bf0d518..9e50e47e7fc 100644
--- a/Master/texmf/doc/bg5conv/bg5conv.pdf
+++ b/Master/texmf/doc/bg5conv/bg5conv.pdf
Binary files differ
diff --git a/Master/texmf/doc/cef5conv/cef5conv.pdf b/Master/texmf/doc/cef5conv/cef5conv.pdf
index da7344d5190..f39953cde50 100644
--- a/Master/texmf/doc/cef5conv/cef5conv.pdf
+++ b/Master/texmf/doc/cef5conv/cef5conv.pdf
Binary files differ
diff --git a/Master/texmf/doc/cefconv/cefconv.pdf b/Master/texmf/doc/cefconv/cefconv.pdf
index bf95e875540..5f415b64917 100644
--- a/Master/texmf/doc/cefconv/cefconv.pdf
+++ b/Master/texmf/doc/cefconv/cefconv.pdf
Binary files differ
diff --git a/Master/texmf/doc/cefsconv/cefsconv.pdf b/Master/texmf/doc/cefsconv/cefsconv.pdf
index 16c8c9f6f01..92bf31f91ec 100644
--- a/Master/texmf/doc/cefsconv/cefsconv.pdf
+++ b/Master/texmf/doc/cefsconv/cefsconv.pdf
Binary files differ
diff --git a/Master/texmf/doc/extconv/extconv.pdf b/Master/texmf/doc/extconv/extconv.pdf
index 296c57fc13e..0e0f4569928 100644
--- a/Master/texmf/doc/extconv/extconv.pdf
+++ b/Master/texmf/doc/extconv/extconv.pdf
Binary files differ
diff --git a/Master/texmf/doc/hbf2gf/hbf2gf.pdf b/Master/texmf/doc/hbf2gf/hbf2gf.pdf
index 5e6d34c90ae..16776ba4881 100644
--- a/Master/texmf/doc/hbf2gf/hbf2gf.pdf
+++ b/Master/texmf/doc/hbf2gf/hbf2gf.pdf
Binary files differ
diff --git a/Master/texmf/doc/hbf2gf/hbf2gf.txt b/Master/texmf/doc/hbf2gf/hbf2gf.txt
deleted file mode 100644
index a8bb9b2222d..00000000000
--- a/Master/texmf/doc/hbf2gf/hbf2gf.txt
+++ /dev/null
@@ -1,384 +0,0 @@
-This is the file hbf2gf.txt of the CJK macro package ver. 4.7.0
-(17-Oct-2006).
-
-Using hbf2gf
--------------
-
-hbf2gf converts CJK bitmaps with an HBF header file into GF files.
-
-Additional documentation can be found in the man page utils/hbf2gf/hbf2gf.1
-(pre-formatted versions of this document can be found in the `cjk-doc'
-bundle of CJK).
-
-
-Syntax:
-
- hbf2gf [-q] configuration_file[.cfg]
- hbf2gf [options] subfont_name x_resolution [y_scale | y_resolution]
- hbf2gf -t [-q] font_name
- hbf2gf --version | --help
-
-Options:
- -q make hbf2gf quiet
- -p don't create a PL file
- -g don't create a GF file
- -n use no resolution in extension (only `.gf')
- -t test for font_name (returns 0 on success)
-
-
-Keywords in the configuration file must start a line, the appropriate values
-being on the same line separated with one or more blanks or tabs.
-Environment variables names start with `$'; to get a dollar sign you must
-type `$$'.
-
-The expansion of environment variables in hbf2gf itself (without the help of
-the kpathsea library) 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. Don't use it
-except for the `pk_directory' and `tfm_directory' parameters!
-
-Here is an example configuration file gsfs14.cfg (please refer to hbf2gf.1
-and hbf2gf.dvi for a description of the keywords) to be run under OS/2:
-
-hbf_header jfs56.hbf
-mag_x 1
-design_size 14.4
-
-y_offset -13
-comment jianti fansongti 56x56 pixel font scaled and adapted to 14.4pt
-
-nmb_files -1
-tfm_files yes
-
-output_name gsfs14
-
-checksum 123456789
-
-dpi_x 300
-
-coding codingscheme GB 2312-80 encoded TeX text
-
-pk_directory $HBF_TARGET\pixel.lj\432dpi\
-tfm_directory $HBF_TARGET\tfm\
-
-rm_command del
-cp_command copy
-long_extension off
-job_extension .cmd
-
-
-Installation of a complete set of subfonts
-------------------------------------------
-
-Here are the results of a sample run of the above configuration file
-(assuming that the environment variable %HBF_TARGET% points to d:\china):
-
- input files: jfs56.a - jfs56.e, jfs56.hbf
-
- program call: hbf2gf gsfs14.cfg
-
- intermediate files: gsfs14.cmd, gsfs1401.gf - gsfs1432.gf, gsfs14.pl
-
- batch file call: gsfs14.cmd
-
- output files: d:\china\pixel.lj\432dpi\gsfs1401.pk - gsfs1432.pk,
- d:\china\tfm\gsfs1401.tfm - gsfs1432.tfm
-
-
-[gsfs: GuoBiao simple encoded FanSong style
- ^ ^ ^ ^
-It's hard to overcome the DOS restriction of 8 characters in a file name if
-you need two characters as a running number...]
-
-
-Using MakeTeXPK or mktexpk
---------------------------
-
-*****************************************************************************
-* *
-* For teTeX >=1.0 and web2c >= 7.3.1, no patches are necessary for either *
-* mktexpk or mktextfm. *
-* *
-*****************************************************************************
-
-The simpler way to create PK fonts is to apply the patches in the
-utils/hbf2gf/scripts directory. In case you can't become root make sure that
-the patched file is found in the path *before* the original MakeTeXPK (or
-mktexpk) script.
-
-First of all, move the HBF files together with the bitmap font files to its
-final destination which has to be added to the variables $MISCFONTS
-(kpathsea version >= 3.3), or $T1FONTS (kpathsea > 2.6), or $DVIPSHEADERS
-(kpathsea <= 2.6), which can be either modified in texmf.cnf or set in the
-environment (please read the kpathsea info files how to do that). Now do the
-same with all `.cfg' files; the corresponding configuration variable is
-$HBF2GFINPUTS (kpathsea >= 3.2) or $TEXCONFIG (kpathsea < 3.2).
-
-Then, create a set of TFM files for the specified CJK bitmap font. This
-should be done with the hbf2gf configuration parameters `tfm_files yes' and
-`pk_files no' (to be modified in the `.cfg' files; see hbf2gf.dvi for a
-detailed description of all needed keywords). After calling the produced
-shell script the TFM files are installed. Note that if you change any hbf2gf
-parameters which alter the appearance of the font (the metrics, to be more
-exact) you must repeat this step so that TFM and PK files fit together.
-
-The previous step can be omitted in case you patch MakeTeXTFM or mktextfm
-too so that TFM files can be created on-the-fly.
-
-Please note further that in case you write a new hbf2gf configuration file,
-the name of that file must be the name stem of the CJK subfont (as defined
-in the appropriate FD file and the hbf2gf configuration file) plus `.cfg':
-
- Example:
-
- searched: gsfs1021.pk
- configuration file: gsfs10.cfg
-
-The final step for web2c 6.x or teTeX 0.4 is to edit texmf.cnf (the kpathsea
-configuration file, usually in /usr/local/lib/texmf/web2c) and change the
-two variables
-
- $PKFONTS.xdvi
- $PKFONTS
-
-by appending
-
- :$pkdir/hbf2gf
-
-to define an own `mode' for hbf2gf, similar to the modes `cx', `ljfour',
-etc. The TeX Directory Structure (TDS) standard suggests `modeless' for this
-name which is already defined in teTeX 1.0 and web2c 7.x.
-
-Example:
-
- PKFONTS.xdvi=.:$pkdir/$MAKETEX_MODE:$pkdir/gsftopk:
- $pkdir/ps2pk:$pkdir/hbf2gf
- PKFONTS=.:$TEXMF/fonts//pk/$MAKETEX_MODE:$pkdir/hbf2gf
-
-The line break above is given for convenience only and should not appear
-in the texmf.cnf file (no space before and after the `:').
-
-[If you cannot become root, copy texmf.cnf into your home directory and do
-the modifications there; make sure that your personal config file is found
-in the search path first since web2c uses the first definition of each
-variable encountered.]
-
-If you use hbf2gf with two parameters (as in MakeTeXPK), only one GF file
-and one PL file is produced, and no batch file is created; the `pk_files'
-parameter is ignored. You can control with the switches -g and -p whether a
-GF or PL file is created at all.
-
-
-Using dvidrv.btm [emTeX for DOS and OS/2]
--------------------------------------------
-
-This batch file does the same as MakeTeXPK and mktexpk; it is a replacement
-for dvidrv.exe of emTeX which can handle ttf2pk, hbf2gf, and ps2pk
-additionally (the ps2pk part is untested yet; it uses ps2pkmfj of the
-4allTeX distribution and was basically copied from a similar script, also
-part of 4allTeX).
-
-First of all, create and install a set of TFM files as described in the
-previous section.
-
-Then configure the following variables in dvidrv.btm:
-
- ps2pk ... set it to `yes' if you want to use this program
- ttf2pk ... ditto
- hbf2gf ... ditto
-
- pkdir ... the place where PK files created by ps2pk, ttf2pk,
- or hbf2gf should go to. dvidrv.btm adds
- `\modeless\XXXdpi' resp. `\modeless\dpiXXX' to this
- string (depending on the variables `pre_dpi' and
- `post_dpi')
-
- ttfonts ... where the TrueType fonts files reside
- ttfcfg ... where the auxiliary data files of ttf2pk reside
-
- hbfonts ... where the HBF files reside
- hbfcfg ... the place where the hbf2gf configuration files are
-
-The last four variables in the above list support trailing `!' and `!!' for
-recursive directory searching (see the dvidrv.doc of the emTeX package for
-details).
-
-Alternatively, you can set these variables in the environment; please note
-that no spaces are allowed before and after the equal sign, e.g.,
-
- set foo=bar
-
-is OK, but
-
- set foo = bar
-
-fails.
-
-Rename dvidrv.exe to dvidrv.ori or something similar and copy dvidrv.btm to
-a directory in the path.
-
-Don't forget to update the DVIDRVFONTS and TEXTFM environment variables if
-necessary.
-
-Under OS/2 dvips calls mfjob or hbf2gf itself; under DOS it creates a batch
-file which must be called afterwards.
-
-
-Adjusting the font parameters
------------------------------
-
-It is possible to convert bitmap fonts to PK files almost automatically. The
-HBF header file already has the entry `HBF_BITMAP_BOUNDING_BOX' which
-defines vertical and horizontal offsets (in pixels), but these values are
-not in all cases optimal for the desired target size. If you omit `x_offset'
-and `y_offset' in the CFG file, the third and fourth parameter of
-`HBF_BITMAP_BOUNDING_BOX' is used (except for rotated glyphs), scaled to
-design size (to say it with other words: x_offset and y_offset always apply
-to the design size to be synchronous with the TFM files).
-
-Don't confuse scaling and magnification: Scaling here means that you choose
-a (arbitrary) design size and compute scaling values (mag_x and mag_y; the
-parameter names are a bit misleading) which scales the bitmap to this
-particular design size at a certain (arbitrarily chosen) resolution (dpi_x
-and dpi_y). Magnification means that the scaled bitmap is then magnified to
-a certain target size while still using the font parameters (i.e., TFM file)
-of the design size.
-
-In the sample, you have a 56x56 bitmap font which is scaled to 14.4pt having
-a resolution of 300 dpi; here we compute the theoretical scaling value to
-reach the design size (14.4pt):
-
- 1 pt are 300 / 72.27 = 4.1511 pixel;
- 14.4 pt are 4.1511 x 14.4 = 59.78 pixel;
- thus the theoretical magnification value is 59.78 / 56 = 1.0675 .
-
-But especially for small sizes, this may be not the best value if the font
-should harmonize with, say, Knuth's Computer Modern fonts. I recommend to to
-compute, say, five PK fonts, then check the CJK font with different TeX
-fonts to see whether the offsets and/or the magnification value is good. The
-greater the design size the finer you can control the offsets---as an
-example you could use a design size of 30pt (nevertheless there is an
-arbitrary compile-time constant MAX_CHAR_SIZE which limits the maximal
-character size; default is 1023 pixels).
-
-Testing has shown that in the above example a magnification value of 1 is
-better than 1.07; additionally if you use this font at 14.4pt you get the
-original bitmap without any distortions introduced by scaling.
-
-If you have found optimal offsets, you can produce many different
-magnifications of the CJK font using the same set of TFM files in analogy to
-ordinary TeX fonts; as a simplification, we assume that PK files with a
-resolution of XXXdpi and a design size of 10pt have the extension `.XXXpk'
-(respectively come into a `XXXdpi' subdirectory)---this is the reason why in
-the above example for the 14.4pt design size with 300dpi a `432dpi' target
-directory has been used. Now we can use the following formula:
-
- your_target_size
- needed_dpi = your_horizontal_resolution * ----------------
- 10.0
-
-Example: Assuming that your printer has a resolution of 300 x 400dpi,
-and you want 14.4pt:
-
- 14.4
- 300 * ---- = 432
- 10.0
-
-The vertical scaling value is 400 / 300 = 1.3333. Use these values now to
-call hbf2gf in METAFONT--like mode:
-
- hbf2gf hbf2gf.cfg 432 1.3333
-
-Assuming you have created a complete set of hanja fonts (ksmj10) for 10pt
-design size, the proper entry in c60mj.fd would be
-
- \DeclareFontShape{C60}{mj}{m}{n}{<5><6><7><8><9><10>
- <10.95><12><14.4>
- <17.28><20.74><24.88> CJK * ksmj10}{}
-
-If you use the (modified) mktexpk to create PK fonts on demand it is
-sufficient to write
-
- \DeclareFontShape{C60}{mj}{m}{n}{<-> CJK * ksmj10}{}
-
-if one CJK bitmap font should cover the whole size range.
-
-
-Compiling hbf2gf
-----------------
-
-You need an ANSI C compiler.
-
-Under Unix-like systems say
-
- ./configure --prefix=/usr/local/TeX \
- --with-kpathsea-include=<INCLUDEDIR> \
- --with-kpathsea-lib=<LIBDIR>
- make
- make install
-
-for a normal compilation and installation. Replace `/usr/local/TeX' with a
-path to your TeX distribution.
-
-[Note 1:
- Try to find `libkpathsea.*' on your system. Use this directory as the
- argument for --with-kpathsea-lib. Then try to find `kpathsea/tex-file.h'
- and use the parent directory of kpathsea as the argument for
- --with-kpathsea-include. This should work in most cases. If you can't find
- the library, you probably have a web2c package with statically linked
- binaries. This means that you have to get the web2c sources from CTAN,
- configure it with something like
-
- ./configure --prefix=/usr/local/TeX --datadir=/usr/local/TeX \
- --enable-shared --disable-static
-
- according to your setup; then change to the kpathsea directory and say
- `make' and `make install' (Do the latter with caution not to overwrite
- original binaries like kpsewhich).
-
- It even works with the source tree from the TeX Live CD! You just have
- to add a proper --srcdir option to the configure script.
-
- Note 2:
- It seems that c-auto.h created during the kpathsea library compiling
- process won't be installed for some older web2c versions. You should add
- it manually, i.e., copy <web2c source tree>/kpathsea/c-auto.h to the
- location where the other kpathsea header files have been installed.
-
- Note 3:
- As a last resort or for testing purposes, you can even compile hbf2gf
- without any search library; a simple call to fopen() is used instead.]
-
-
-
-Use Makefile.gnu for emx + GNU make and say
-
- make -f Makefile.gnu
-
-to get a help screen with the possible options.
-
-[Note: It should work with djgpp too, but I haven't tested this.]
-
-
-If necessary, `touch' hbf2gf.c (in case you don't have ctangle) to made the
-time stamp of the file more recent; otherwise, the `make' program complains.
-
-Under some older SunOS versions, gcc (without the GNU C-library) has
-problems; if possible, install the GNU C-library. Otherwise you get a bunch
-of warning messages about missing prototypes which can be ignored. The only
-missing function is strtoul(). If your system has gdb or some other GNU
-utils, you are almost done. Search for the libiberty.a library (usually in
-/usr/local/lib), copy it into the hbf2gf subdir and link it with the other
-modules:
-
- LDFLAGS=-liberty ./configure ...
-
-If you don't have libiberty, replace strtoul() with strtol() in the hbf2gf.w
-(or hbf2gf.c) file.
-
-It was reported that on the NeXT an older version of gcc has difficulties to
-process the '%i' printf parameter correctly; simply replace all occurrences
-with '%d' (most notably in hbf.c).
-
-
----End of hbf2gf.txt---
diff --git a/Master/texmf/doc/man/man1/bg5conv.1 b/Master/texmf/doc/man/man1/bg5conv.1
index f906d658c70..6ec9aeaa9b6 100644
--- a/Master/texmf/doc/man/man1/bg5conv.1
+++ b/Master/texmf/doc/man/man1/bg5conv.1
@@ -1,5 +1,5 @@
.\" man page for bg5conv
-.\" Copyright (C) 1994-2006 Werner Lemberg <wl@gnu.org>
+.\" Copyright (C) 1994-2008 Werner Lemberg <wl@gnu.org>
.\"
.\" This program is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
@@ -16,7 +16,7 @@
.\" Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
.\" MA 02110-1301 USA
.
-.TH BG5CONV 1 17-Oct-2006 "CJK Version 4.7.0"
+.TH BG5CONV 1 29-Dec-2008 "CJK Version 4.8.2"
.
.\" ====
.\" ==== macro definitions
diff --git a/Master/texmf/doc/man/man1/bg5conv.pdf b/Master/texmf/doc/man/man1/bg5conv.pdf
deleted file mode 100644
index 15f476e67b2..00000000000
--- a/Master/texmf/doc/man/man1/bg5conv.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf/doc/man/man1/cef5conv.1 b/Master/texmf/doc/man/man1/cef5conv.1
index bfa7e92e2ea..aa56b138c6d 100644
--- a/Master/texmf/doc/man/man1/cef5conv.1
+++ b/Master/texmf/doc/man/man1/cef5conv.1
@@ -1,5 +1,5 @@
.\" man page for cef5conv
-.\" Copyright (C) 1994-2006 Werner Lemberg <wl@gnu.org>
+.\" Copyright (C) 1994-2008 Werner Lemberg <wl@gnu.org>
.\"
.\" This program is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
@@ -16,7 +16,7 @@
.\" Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
.\" MA 02110-1301 USA
.
-.TH CEF5CONV 1 17-Oct-2006 "CJK Version 4.7.0"
+.TH CEF5CONV 1 29-Dec-2008 "CJK Version 4.8.2"
.
.\" ====
.\" ==== macro definitions
diff --git a/Master/texmf/doc/man/man1/cef5conv.pdf b/Master/texmf/doc/man/man1/cef5conv.pdf
deleted file mode 100644
index b3e88e68953..00000000000
--- a/Master/texmf/doc/man/man1/cef5conv.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf/doc/man/man1/cefconv.1 b/Master/texmf/doc/man/man1/cefconv.1
index d6fed81b3fd..f2bdca8bf2a 100644
--- a/Master/texmf/doc/man/man1/cefconv.1
+++ b/Master/texmf/doc/man/man1/cefconv.1
@@ -1,5 +1,5 @@
.\" man page for cefconv
-.\" Copyright (C) 1994-2006 Werner Lemberg <wl@gnu.org>
+.\" Copyright (C) 1994-2008 Werner Lemberg <wl@gnu.org>
.\"
.\" This program is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
@@ -16,7 +16,7 @@
.\" Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
.\" MA 02110-1301 USA
.
-.TH CEFCONV 1 17-Oct-2006 "CJK Version 4.7.0"
+.TH CEFCONV 1 29-Dec-2008 "CJK Version 4.8.2"
.
.\" ====
.\" ==== macro definitions
diff --git a/Master/texmf/doc/man/man1/cefconv.pdf b/Master/texmf/doc/man/man1/cefconv.pdf
deleted file mode 100644
index e66d2875608..00000000000
--- a/Master/texmf/doc/man/man1/cefconv.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf/doc/man/man1/cefsconv.1 b/Master/texmf/doc/man/man1/cefsconv.1
index 3e726132cf8..4cd962d3d2f 100644
--- a/Master/texmf/doc/man/man1/cefsconv.1
+++ b/Master/texmf/doc/man/man1/cefsconv.1
@@ -1,5 +1,5 @@
.\" man page for cefsconv
-.\" Copyright (C) 1994-2006 Werner Lemberg <wl@gnu.org>
+.\" Copyright (C) 1994-2008 Werner Lemberg <wl@gnu.org>
.\"
.\" This program is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
@@ -16,7 +16,7 @@
.\" Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
.\" MA 02110-1301 USA
.
-.TH CEFSCONV 1 17-Oct-2006 "CJK Version 4.7.0"
+.TH CEFSCONV 1 29-Dec-2008 "CJK Version 4.8.2"
.
.\" ====
.\" ==== macro definitions
diff --git a/Master/texmf/doc/man/man1/cefsconv.pdf b/Master/texmf/doc/man/man1/cefsconv.pdf
deleted file mode 100644
index e1557f645d1..00000000000
--- a/Master/texmf/doc/man/man1/cefsconv.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf/doc/man/man1/extconv.1 b/Master/texmf/doc/man/man1/extconv.1
index 017c01819a3..d8494edc1e1 100644
--- a/Master/texmf/doc/man/man1/extconv.1
+++ b/Master/texmf/doc/man/man1/extconv.1
@@ -1,6 +1,6 @@
.\" man page for bg5conv
.\"
-.\" Copyright (C) 1994-2006 Werner Lemberg <wl@gnu.org>
+.\" Copyright (C) 1994-2008 Werner Lemberg <wl@gnu.org>
.\"
.\" This program is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
@@ -17,7 +17,7 @@
.\" Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
.\" MA 02110-1301 USA
.
-.TH EXTCONV 1 17-Oct-2006 "CJK Version 4.7.0"
+.TH EXTCONV 1 29-Dec-2008 "CJK Version 4.8.2"
.
.\" ====
.\" ==== macro definitions
diff --git a/Master/texmf/doc/man/man1/extconv.pdf b/Master/texmf/doc/man/man1/extconv.pdf
deleted file mode 100644
index 27c3917cea1..00000000000
--- a/Master/texmf/doc/man/man1/extconv.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf/doc/man/man1/hbf2gf.1 b/Master/texmf/doc/man/man1/hbf2gf.1
index 1fdff00cee1..0ccb6648f56 100644
--- a/Master/texmf/doc/man/man1/hbf2gf.1
+++ b/Master/texmf/doc/man/man1/hbf2gf.1
@@ -1,6 +1,6 @@
.\" man page for hbf2gf
.\"
-.\" Copyright (C) 1994-2006 Werner Lemberg <wl@gnu.org>
+.\" Copyright (C) 1994-2008 Werner Lemberg <wl@gnu.org>
.\"
.\" This program is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
@@ -18,7 +18,7 @@
.\" MA 02110-1301 USA
.\"
.
-.TH HBF2GF 1 17-Oct-2006 "CJK Version 4.7.0"
+.TH HBF2GF 1 29-Dec-2008 "CJK Version 4.8.2"
.SH NAME
hbf2gf \- convert a CJK bitmap font into subfonts usable by TeX and Omega.
.
@@ -27,27 +27,27 @@ hbf2gf \- convert a CJK bitmap font into subfonts usable by TeX and Omega.
.na
.nh
.B hbf2gf
-.RB [ -q ]
+.RB [ \-q ]
.IR \%configuration-file [ .cfg ]
.br
.B hbf2gf
'in +\n(.ku
-.RB [ -q ]
-.RB [ -p ]
-.RB [ -g ]
-.RB [ -n ]
+.RB [ \-q ]
+.RB [ \-p ]
+.RB [ \-g ]
+.RB [ \-n ]
.I \%subfont-name \%x-resolution
.RI [ \%y-scale \ | \ \%y-resolution ]
.br
.in
.B hbf2gf
-.B -t
-.RB [ -q ]
+.B \-t
+.RB [ \-q ]
.I \%subfont-name
.br
-.B "hbf2gf --version"
+.B "hbf2gf \-\-version"
|
-.B --help
+.B \-\-help
.ad
.hy
.
@@ -140,7 +140,7 @@ can be called in three modes:
.PP
.in +2m
.B hbf2gf
-.RB [ -q ]
+.RB [ \-q ]
.IR configuration-file [ .cfg ]
.PP
.in +5m
@@ -183,7 +183,7 @@ files will be created too.
.
.PP
.in +5m
-.B -q
+.B \-q
makes
.B hbf2gf
quiet.
@@ -193,10 +193,10 @@ quiet.
.nh
.B hbf2gf
'in +\n(.ku
-.RB [ -q ]
-.RB [ -p ]
-.RB [ -g ]
-.RB [ -n ]
+.RB [ \-q ]
+.RB [ \-p ]
+.RB [ \-g ]
+.RB [ \-n ]
.I \%subfont-name \%x-resolution
.RI [ \%y-scale \ | \ \%y-resolution ]
.ad
@@ -222,24 +222,24 @@ stripped to get the name for the configuration file (which must end with
.C \&.cfg \(cq).
No job file will be created.
If option
-.B -p
+.B \-p
is set, no
.C PL
file is created.
If
-.B -g
+.B \-g
is set, no
.C GF
file is created.
The extension can be controlled with
-.BR -n ;
+.BR \-n ;
if set, the extension is \(oq\c
.C \&.gf \(cq,
otherwise \(oq\c
.C \&. <\c
.IR resolution >\c
.C gf \(cq.
-.B -q
+.B \-q
makes
.B hbf2gf
quiet.
@@ -250,8 +250,8 @@ quiet.
.nh
.B hbf2gf
'in +\n(.ku
-.B -t
-.RB [ -q ]
+.B \-t
+.RB [ \-q ]
.I \%subfont-name
.ad
.hy
@@ -264,7 +264,7 @@ it tests whether the specified subfont name leads to an
configuration file.
It returns 0 on success and prints out the name of that configuration file
(provided the
-.B -q
+.B \-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.
@@ -272,13 +272,13 @@ and checks whether a configuration file with that name exists.
See the next section for more details about configuration files.
.PP
Specifying the option
-.B --version
+.B \-\-version
returns the current version of
.B hbf2gf
and the used file search library (e.g.\ \c
.BR kpathsea ).
Usage information is shown with the
-.B --help
+.B \-\-help
parameter.
.
.
@@ -309,9 +309,9 @@ files:
design_size 14.4
- y_offset -13
+ y_offset \-13
- nmb_files -1
+ nmb_files \-1
output_name gsfs14
@@ -439,7 +439,7 @@ A comment describing the font; default is none.
.TP
.B nmb_fonts
The number of subfonts to create.
-Default value is -1 for creating all fonts.
+Default value is \-1 for creating all fonts.
.TP
.B unicode
If \(oqyes\(cq, a two digit hexadecimal number will be used as a running number,
@@ -562,7 +562,7 @@ fonts, thus we use the paths for PostScript related stuff if necessary for
fonts resp. configuration files.
The actual version of kpathsea is displayed on screen if you call
.B hbf2gf
-.BR --version .
+.BR \-\-version .
.PP
Here is a table of the file type and the corresponding
.B kpathsea
@@ -630,22 +630,22 @@ hard-coded into the
library.
.PP
.in +2m
-.C "kpsewhich -progname=hbf2gf -expand-var='$MISCFONTS'"
+.C "kpsewhich \-progname=hbf2gf \-expand\-var='$MISCFONTS'"
.PP
We select the program name also since it is possible to specify
-variables which are searched only for a certain program -- in our
+variables which are searched only for a certain program \(en in our
example it would be
.C MISCFONTS.hbf2gf .
.PP
A similar but not identical method is to say
.PP
.in +2m
-.C "kpsewhich -progname=hbf2gf -show-path='misc fonts'"
+.C "kpsewhich \-progname=hbf2gf \-show\-path='misc fonts'"
.PP
[A full list of format types can be obtained by saying \(oq\c
-.C "kpsewhich --help" \(cq
+.C "kpsewhich \-\-help" \(cq
on the command line prompt.]
-This is exactly the how
+This is exactly how
.B hbf2gf
searches for files; the disadvantage is that all variables are expanded
which can cause very long strings.
@@ -703,7 +703,7 @@ which can be converted into a pretty-printed \*(TX
document using
.BR cweave .
The CJK package also contains a preformatted
-.C hbf2gf.dvi
+.C hbf2gf.pdf
file.
.PP
the
@@ -715,7 +715,7 @@ the
.B Hanzi Bitmap File
.RB ( HBF )
standard version\ 1.3; available at
-.C ftp.ifcss.org
+.C \%ftp.ifcss.org .
.PP
the Omega documentation available at
.C ftp.ens.fr
@@ -727,7 +727,7 @@ and the CTAN hosts and mirrors.
.C *.cfg
The
.B hbf2gf
-configuration scripts
+configuration scripts.
.TP
.C *.hbf
HBF header files which describe fixed-width bitmap fonts.
diff --git a/Master/texmf/doc/man/man1/hbf2gf.pdf b/Master/texmf/doc/man/man1/hbf2gf.pdf
deleted file mode 100644
index f354919dd0f..00000000000
--- a/Master/texmf/doc/man/man1/hbf2gf.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf/doc/man/man1/sjisconv.1 b/Master/texmf/doc/man/man1/sjisconv.1
index b85e83759bf..0ffd2460885 100644
--- a/Master/texmf/doc/man/man1/sjisconv.1
+++ b/Master/texmf/doc/man/man1/sjisconv.1
@@ -1,5 +1,5 @@
.\" man page for sjisconv
-.\" Copyright (C) 1994-2006 Werner Lemberg <wl@gnu.org>
+.\" Copyright (C) 1994-2008 Werner Lemberg <wl@gnu.org>
.\"
.\" This program is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
@@ -16,7 +16,7 @@
.\" Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
.\" MA 02110-1301 USA
.
-.TH SJISCONV 1 17-Oct-2006 "CJK Version 4.7.0"
+.TH SJISCONV 1 29-Dec-2008 "CJK Version 4.8.2"
.
.\" ====
.\" ==== macro definitions
diff --git a/Master/texmf/doc/man/man1/sjisconv.pdf b/Master/texmf/doc/man/man1/sjisconv.pdf
deleted file mode 100644
index b743ec1dcfd..00000000000
--- a/Master/texmf/doc/man/man1/sjisconv.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf/doc/sjisconv/sjisconv.pdf b/Master/texmf/doc/sjisconv/sjisconv.pdf
index b39e9b723f5..09ab3db3866 100644
--- a/Master/texmf/doc/sjisconv/sjisconv.pdf
+++ b/Master/texmf/doc/sjisconv/sjisconv.pdf
Binary files differ
diff --git a/Master/texmf/hbf2gf/csso12.cfg b/Master/texmf/hbf2gf/csso12.cfg
index 32530199f5d..9ad91b0c574 100644
--- a/Master/texmf/hbf2gf/csso12.cfg
+++ b/Master/texmf/hbf2gf/csso12.cfg
@@ -1,3 +1,4 @@
+
hbf_header cns40-b5.hbf
mag_x 1
threshold 128