summaryrefslogtreecommitdiff
path: root/Build/source/texk/makejvf/main.c
diff options
context:
space:
mode:
authorHironobu Yamashita <h.y.acetaminophen@gmail.com>2017-07-16 03:19:50 +0000
committerHironobu Yamashita <h.y.acetaminophen@gmail.com>2017-07-16 03:19:50 +0000
commit85eb8925e6fb9546abdd206a07fa98e5388932cc (patch)
tree4f29b0e4c399a8ca001885d11460e56a9d23949c /Build/source/texk/makejvf/main.c
parent0cc8cd788ababceacfde0bd3b48840fd9fc5cb7a (diff)
makejvf: Add enhanced mode (version 20170716)
git-svn-id: svn://tug.org/texlive/trunk@44817 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/makejvf/main.c')
-rw-r--r--Build/source/texk/makejvf/main.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/Build/source/texk/makejvf/main.c b/Build/source/texk/makejvf/main.c
index 8b733a33ff4..45b8141a458 100644
--- a/Build/source/texk/makejvf/main.c
+++ b/Build/source/texk/makejvf/main.c
@@ -9,7 +9,7 @@
FILE *vfp,*afp=NULL;
char *atfmname,*vtfmname,*afmname,*vfname,*kanatfm,*jistfm,*ucsqtfm;
-int kanatume=-1,chotai=0,baseshift=0,minute=0,useset3=0,hankana=0,fidzero=0;
+int kanatume=-1,chotai=0,baseshift=0,minute=0,useset3=0,hankana=0,fidzero=0,enhanced=0;
int pstfm_nt;
long ucs=0;
@@ -22,7 +22,7 @@ int main(int argc, char ** argv)
kpse_set_program_name(argv[0], "makejvf");
set_enc_string("sjis", "euc");
- while ((c = getopt (argc, argv, "k:K:Ca:b:mu:3J:U:Hi")) != -1)
+ while ((c = getopt (argc, argv, "k:K:Ca:b:mu:3J:U:Hie")) != -1)
switch (c) {
@@ -86,6 +86,9 @@ int main(int argc, char ** argv)
case 'i':
fidzero=1;
break;
+ case 'e':
+ enhanced=1;
+ break;
default:
usage();
exit(0);
@@ -170,7 +173,7 @@ int main(int argc, char ** argv)
void usage(void)
{
- fputs2("MAKEJVF ver.1.1a-u1.22 -- make Japanese VF file.\n", stderr);
+ fputs2("MAKEJVF version 20170716 -- make Japanese VF file.\n", stderr);
fputs2("%% makejvf [<options>] <TFMfile> <PSfontTFM>\n", stderr);
fputs2("options:\n", stderr);
fputs2("-C 長体モード\n", stderr);
@@ -190,4 +193,7 @@ void usage(void)
fputs2("-3 use set3 (with UCS mode)\n", stderr);
fputs2("-H use half-width katakana (with UCS mode)\n", stderr);
fputs2("-i font ID from No.0\n", stderr);
+ fputs2("-e enhanced mode; the horizontal shift amount is determined\n", stderr);
+ fputs2(" from the glue/kern table of <TFMfile> input\n", stderr);
+ fputs2("Email bug reports to issue@texjp.org.\n", stderr);
}