From 9fff5cddf4e6bed85877e28ae4df809b4de2e13e Mon Sep 17 00:00:00 2001 From: Hironobu Yamashita Date: Thu, 20 Jul 2017 13:18:57 +0000 Subject: makejvf: Add documentation for -m option (version 20170720) git-svn-id: svn://tug.org/texlive/trunk@44850 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/makejvf/ChangeLog | 7 +++++++ Build/source/texk/makejvf/makejvf.1 | 8 ++++++-- Build/source/texk/makejvf/version.h | 2 +- Build/source/texk/makejvf/write.c | 12 ++++++------ 4 files changed, 20 insertions(+), 9 deletions(-) diff --git a/Build/source/texk/makejvf/ChangeLog b/Build/source/texk/makejvf/ChangeLog index 9a9517b712b..6dd4d124bcb 100644 --- a/Build/source/texk/makejvf/ChangeLog +++ b/Build/source/texk/makejvf/ChangeLog @@ -1,3 +1,10 @@ +2017-07-20 Hironobu Yamashita + + makejvf version 20170720. + * write.c: Improve -m option for UCS mode. + * version.h: Adjusted. + * makejvf.1: Add documentation of -m option. + 2017-07-17 Hironobu Yamashita makejvf version 20170717. diff --git a/Build/source/texk/makejvf/makejvf.1 b/Build/source/texk/makejvf/makejvf.1 index c3ae8b786e1..de0fd53bf6e 100644 --- a/Build/source/texk/makejvf/makejvf.1 +++ b/Build/source/texk/makejvf/makejvf.1 @@ -41,8 +41,12 @@ When a positive integer is specified, the characters are lowered. When a negative integer is specified, the characters are raised. .TP 10 \fB-m\fR -Replace single/double quotation marks (', '') with prime quotation marks -(so-called "minute") in vertical writing. +Replace single/double quotation marks (', '') with single/double prime +quotation marks (so-called "minute") in vertical writing. +The replacement is realized by manipulating glyphs of prime and +double prime (JIS 0x216C and 0x216D; Unicode U+2032 and U+2033), +\fInot\fR by putting actual glyphs designed for quotation marks +(Unicode U+301D and U+301E/U+301F). .TP 10 \fB-a\fI \fR Name of the AFM file. Used for Kana-tsume mode. diff --git a/Build/source/texk/makejvf/version.h b/Build/source/texk/makejvf/version.h index 52d07f67c04..19b3cc57db5 100644 --- a/Build/source/texk/makejvf/version.h +++ b/Build/source/texk/makejvf/version.h @@ -1,2 +1,2 @@ -#define VERSION "20170717" +#define VERSION "20170720" #define BUG_ADDRESS "issue@texjp.org" diff --git a/Build/source/texk/makejvf/write.c b/Build/source/texk/makejvf/write.c index 1acfbb99a2b..10dd504ffb3 100644 --- a/Build/source/texk/makejvf/write.c +++ b/Build/source/texk/makejvf/write.c @@ -379,12 +379,12 @@ void writevfu(int code, FILE *fp) } } else - skip=(int)((0.1)*zw); + skip = -(zw-w); /* skip=(int)((0.1)*zw); */ if (code == 0x2018) { - skip2+=-(int)((0.65)*zh); + skip2+=0; /* skip2+=-(int)((0.65)*zh); */ } else { - skip2+=-(int)((0.6)*zh); + skip2+=0; /* skip2+=-(int)((0.6)*zh); */ } if (kanatfm) @@ -502,12 +502,12 @@ void writevfu(int code, FILE *fp) } } else - skip=(int)((0.4)*zw); + skip = zw; /* skip=(int)((0.4)*zw); */ if (code == 0x2019) { - skip2+=(int)((0.65)*zh); + skip2+=0; /* skip2+=(int)((0.65)*zh); */ } else { - skip2+=(int)((0.6)*zh); + skip2+=0; /* skip2+=(int)((0.6)*zh); */ } if (kanatfm) -- cgit v1.2.3