texlive[45160] Build/source/texk/makejvf: makejvf: updated man page
commits+hironobu at tug.org
commits+hironobu at tug.org
Tue Aug 29 14:03:33 CEST 2017
Revision: 45160
http://tug.org/svn/texlive?view=revision&revision=45160
Author: hironobu
Date: 2017-08-29 14:03:33 +0200 (Tue, 29 Aug 2017)
Log Message:
-----------
makejvf: updated man page
Modified Paths:
--------------
trunk/Build/source/texk/makejvf/ChangeLog
trunk/Build/source/texk/makejvf/makejvf.1
Modified: trunk/Build/source/texk/makejvf/ChangeLog
===================================================================
--- trunk/Build/source/texk/makejvf/ChangeLog 2017-08-29 08:50:20 UTC (rev 45159)
+++ trunk/Build/source/texk/makejvf/ChangeLog 2017-08-29 12:03:33 UTC (rev 45160)
@@ -1,3 +1,7 @@
+2017-08-29 Hironobu Yamashita <h.y.acetaminophen at gmail.com>
+
+ * makejvf.1: Updated manual based on version 20170828.
+
2017-08-28 TANAKA Takuji <ttk at t-lab.opal.ne.jp>
makejvf version 20170828.
Modified: trunk/Build/source/texk/makejvf/makejvf.1
===================================================================
--- trunk/Build/source/texk/makejvf/makejvf.1 2017-08-29 08:50:20 UTC (rev 45159)
+++ trunk/Build/source/texk/makejvf/makejvf.1 2017-08-29 12:03:33 UTC (rev 45160)
@@ -61,16 +61,21 @@
\fB-u\fI <Charset>\fR
UCS mode. Available charsets are: gb (GB = Simplified Chinese),
cns (CNS = Traditional Chinese), ks (KS = Korean),
-jis (JIS = Japanese), jisq (JIS quote only).
+jis (JIS = Japanese), jisq (JIS quote only),
+custom (see configuration file format section).
.TP 10
\fB-J\fI <TFMfile>\fR
-JIS encoded PS font TFM name for quote, double quote (with UCS mode)
+JIS encoded PS font TFM name for quote, double quote (with UCS mode).
.TP 10
\fB-U\fI <TFMfile>\fR
-UCS encoded PS font TFM name for quote, double quote (with UCS mode)
+UCS encoded PS font TFM name for quote, double quote (with UCS mode).
.TP 10
\fB-3\fR
-Use set3 (with UCS mode)
+Use set3, that is, enable non-BMP characters support (with UCS mode).
+By default \fBmakejvf\fR does not output >=U+10000, to reduce file
+size and to avoid problems with old DVI drivers. Recent versions of
+dvipdfmx and others can handle VF with >=U+10000 (= set3 in DVI
+language), therefore \fB-3\fR might be helpful.
.TP 10
\fB-H\fR
Use half-width Katakana (with UCS mode)
@@ -91,9 +96,12 @@
For most standard Japanese JFM (like jis.tfm and its derivatives), \
the output VFs from both modes will have no significant difference. \
For simplified/traditional Chinese JFM (like upschrm-h.tfm and \
-uptchcrm-h.tfm), the output VF from enhanced mode will be better. \
+uptchrm-h.tfm), the output VF from enhanced mode will be better. \
For min10.tfm and its derivatives, enhanced mode should \fInever\fR be \
enabled, since the characterization in min10.tfm is non-standard.
+.TP 10
+\fB-t\fI <CNFfile>\fR
+Use \fI<CNFfile>\fR as a configuration file.
.SH EXAMPLE
.TP 5
If you want to use min10 as Ryumin-Light-H, run
@@ -102,12 +110,39 @@
This generates min10.vf and rml.tfm. Put these files in an appropriate \
directory under TEXMF tree, and add the following line to psfonts.map.
rml Ryumin-Light-H
+.SH CONFIGURATION FILE FORMAT
+.TP 5
+With \fB-t\fR option, you can give \fBmakejvf\fR a custom settings \
+for generating VF. The syntax is:
+
+ % comment line
+ MOVE <code> <right> <down>
+
+ REPLACE <code> <new code>
+ CHARSET <code>,<code>,<code>..<code>,<code>,
+ + <code>,<code>..<code>
+
+.TP 5
+Each line should begin with a command, and should be TAB-separated. \
+Line starting with % is a comment, and empty lines are ignored.
+.TP 5
+The \fBMOVE\fR command specifies horizontal/vertical shift amount \
+for the individual character \fI<code>\fR. \
+The \fBREPLACE\fR command replaces the character \fI<code>\fR with \
+\fI<new code>\fR. \
+The \fBCHARSET\fR command sets the custom character set of output VF; \
+the + character continues from the previous line.
+.TP 5
+An example usage can be found in uptex-fonts project. \
+See GitHub repository
+ <https://github.com/texjporg/uptex-fonts>.
.SH SEE ALSO
More detailed description of \fBmakejvf\fR in Japanese is available at
$TEXMFDIST/doc/fonts/ptex-fonts/README_makejvf
.SH AUTHOR
This manual page was written by Japanese \*(TX Development Community \
-<https://texjp.org>. For more information, see GitHub repository \
-<https://github.com/texjporg/ptex-fonts>.
+<https://texjp.org>. For more information, see GitHub repository
+ <https://github.com/texjporg/ptex-fonts>.
+.TP 5
Many thanks to Atsuhito KOHDA <kohda at debian.org>, \
for providing another manpage in Debian GNU/Linux system.
More information about the tex-live-commits
mailing list