summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHironobu Yamashita <h.y.acetaminophen@gmail.com>2019-03-30 10:13:17 +0000
committerHironobu Yamashita <h.y.acetaminophen@gmail.com>2019-03-30 10:13:17 +0000
commitdb9a88518ba16fd878e3ba2b89e10827a7ee8ed5 (patch)
treeaadad4c7c4db1c65df00726073b99a78340ce2db
parent74019c9f933b452f61f696b2e80bcd7af549aae7 (diff)
add (u)ppltotf and (u)ptftopl man pages
git-svn-id: svn://tug.org/texlive/trunk@50656 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Build/source/texk/web2c/man/ChangeLog4
-rw-r--r--Build/source/texk/web2c/man/Makefile.am4
-rw-r--r--Build/source/texk/web2c/man/Makefile.in9
-rw-r--r--Build/source/texk/web2c/man/ppltotf.man96
-rw-r--r--Build/source/texk/web2c/man/ptftopl.man95
5 files changed, 203 insertions, 5 deletions
diff --git a/Build/source/texk/web2c/man/ChangeLog b/Build/source/texk/web2c/man/ChangeLog
index 2d428cd3333..8b698dc4798 100644
--- a/Build/source/texk/web2c/man/ChangeLog
+++ b/Build/source/texk/web2c/man/ChangeLog
@@ -1,3 +1,7 @@
+2019-03-30 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * ppltotf.man, ptftopl.man: new.
+
2019-03-25 Karl Berry <karl@freefriends.org>
* gftodvi.man: omit unused second font letter. From Debian.
diff --git a/Build/source/texk/web2c/man/Makefile.am b/Build/source/texk/web2c/man/Makefile.am
index 446332551aa..97f80eba479 100644
--- a/Build/source/texk/web2c/man/Makefile.am
+++ b/Build/source/texk/web2c/man/Makefile.am
@@ -55,8 +55,10 @@ EXTRA_DIST += $(pdftex_man_sources)
if PTEX
man_sources += ptex.man
man1_links += ptex:eptex ptex:euptex ptex:uptex
+man_sources += ppltotf.man ptftopl.man
+man1_links += ppltotf:uppltotf ptftopl:uptftopl
endif PTEX
-EXTRA_DIST += ptex.man
+EXTRA_DIST += ptex.man ppltotf.man ptftopl.man
if LUATEX
man_sources += luatex.man
diff --git a/Build/source/texk/web2c/man/Makefile.in b/Build/source/texk/web2c/man/Makefile.in
index a77f48ae443..9505be77709 100644
--- a/Build/source/texk/web2c/man/Makefile.in
+++ b/Build/source/texk/web2c/man/Makefile.in
@@ -97,8 +97,9 @@ host_triplet = @host@
@ETEX_TRUE@am__append_8 = etex.man
@PDFTEX_TRUE@am__append_9 = $(pdftex_man_sources)
@PDFTEX_TRUE@am__append_10 = pdftex:pdflatex
-@PTEX_TRUE@am__append_11 = ptex.man
-@PTEX_TRUE@am__append_12 = ptex:eptex ptex:euptex ptex:uptex
+@PTEX_TRUE@am__append_11 = ptex.man ppltotf.man ptftopl.man
+@PTEX_TRUE@am__append_12 = ptex:eptex ptex:euptex ptex:uptex \
+@PTEX_TRUE@ ppltotf:uppltotf ptftopl:uptftopl
@LUATEX_TRUE@am__append_13 = luatex.man
@LUATEX_TRUE@am__append_14 = luatex:texlua luatex:texluac
@XETEX_TRUE@am__append_15 = xetex.man
@@ -446,8 +447,8 @@ man_sources = $(bootstrap_man_sources) $(am__append_1) $(am__append_2) \
$(misc_man_sources)
EXTRA_DIST = $(bootstrap_man_sources) $(web_man_sources) tex.man \
mf.man mpost.man etex.man $(pdftex_man_sources) ptex.man \
- luatex.man xetex.man $(otangle_man_sources) aleph.man \
- $(misc_man_sources) spell.add
+ ppltotf.man ptftopl.man luatex.man xetex.man \
+ $(otangle_man_sources) aleph.man $(misc_man_sources) spell.add
bootstrap_man_sources = ctie.man cweb.man ctwill.man tangle.man tie.man
# Symlinks within $(man1dir): FILE:LINK indicates LINK.1->FILE.1
diff --git a/Build/source/texk/web2c/man/ppltotf.man b/Build/source/texk/web2c/man/ppltotf.man
new file mode 100644
index 00000000000..449e15c9eed
--- /dev/null
+++ b/Build/source/texk/web2c/man/ppltotf.man
@@ -0,0 +1,96 @@
+.TH PPLTOTF 1 "15 March 2019" "Web2C @VERSION@"
+.\"=====================================================================
+.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
+.if n .ds TX TeX
+.ie t .ds OX \fIT\v'+0.25m'E\v'-0.25m'X\fP\"
+.el .ds OX TeX\"
+.\" BX definition must follow TX so BX can use TX
+.if t .ds BX \fRB\s-2IB\s0\fP\*(TX
+.if n .ds BX BibTeX
+.\" LX definition must follow TX so LX can use TX
+.if t .ds LX \fRL\\h'-0.36m'\\v'-0.15v'\s-2A\s0\\h'-0.15m'\\v'0.15v'\fP\*(TX
+.if n .ds LX LaTeX
+.\"=====================================================================
+.SH NAME
+ppltotf, uppltotf \- Create Japanese p\*(TX font metric (JFM)
+.SH SYNOPSIS
+.B ppltotf
+.RI [ options ]
+.IR pl_file_name [ \fB.pl\fP ]
+.RI [ tfm_file_name [ \fB.tfm\fP ]]
+.\"=====================================================================
+.SH DESCRIPTION
+The
+.B ppltotf
+program translates a Japanese property list (JPL) file to a Japanese
+p\*(TX font metric (JFM) file.
+The resulting JFM file can be used with p\*(TX and e-p\*(TX.
+.PP
+The
+.B uppltotf
+program is a Unicode-enabled version of ppltotf.
+The resulting JFM file can be used with up\*(TX and e-up\*(TX.
+.PP
+In the following sections, we refer to these programs as
+.BR (u)ppltotf .
+.PP
+.B (u)ppltotf
+is upper compatible with
+.BR pltotf ;
+if the input PL file is for roman fonts, it is translated into an
+ordinary \*(TX font metric (TFM) file.
+The difference between
+.B ppltotf
+and
+.B uppltotf
+lies in the output encoding:
+.B ppltotf
+always outputs JIS-encoded JFM; on the other hand,
+.B uppltotf
+outputs Unicode-encoded JFM by default.
+.\"=====================================================================
+.SH OPTIONS
+Compared to pltotf, the following option is added to
+.BR (u)ppltotf .
+.TP
+.BI -kanji \ string
+Sets the input Japanese \fIKanji\fR code. The
+.I string
+can be one of the followings:
+.IR euc \ (EUC-JP),
+.IR jis \ (ISO-2022-JP),
+.IR sjis \ (Shift_JIS),
+.IR utf8 \ (UTF-8),
+.IR uptex \ (UTF-8;
+.B uppltotf
+only).
+.PP
+When one of
+.IR euc ,
+.IR jis ,
+.I sjis
+or
+.I utf8
+is specified, both
+.B ppltotf
+and
+.B uppltotf
+output a JIS-encoded JFM.
+When
+.I uptex
+is specified with
+.BR uppltotf ,
+it outputs a Unicode-encoded JFM.
+.\"=====================================================================
+.SH "SEE ALSO"
+.BR ptex (1).
+.\"=====================================================================
+.SH AUTHORS
+.B (u)ppltotf
+is maintained by
+Japanese \*(TX Development Community <https://texjp.org>.
+For bug reports, open an issue at
+GitHub repository <https://github.com/texjporg/tex-jp-build>,
+or send an e-mail to <issue@texjp.org>.
+.PP
+This manual page was written by Hironobu Yamashita.
diff --git a/Build/source/texk/web2c/man/ptftopl.man b/Build/source/texk/web2c/man/ptftopl.man
new file mode 100644
index 00000000000..6ac5c7cf216
--- /dev/null
+++ b/Build/source/texk/web2c/man/ptftopl.man
@@ -0,0 +1,95 @@
+.TH PTFTOPL 1 "15 March 2019" "Web2C @VERSION@"
+.\"=====================================================================
+.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
+.if n .ds TX TeX
+.ie t .ds OX \fIT\v'+0.25m'E\v'-0.25m'X\fP\"
+.el .ds OX TeX\"
+.\" BX definition must follow TX so BX can use TX
+.if t .ds BX \fRB\s-2IB\s0\fP\*(TX
+.if n .ds BX BibTeX
+.\" LX definition must follow TX so LX can use TX
+.if t .ds LX \fRL\\h'-0.36m'\\v'-0.15v'\s-2A\s0\\h'-0.15m'\\v'0.15v'\fP\*(TX
+.if n .ds LX LaTeX
+.\"=====================================================================
+.SH NAME
+ptftopl, uptftopl \- Convert Japanese p\*(TX font metric (JFM) files to propery list
+.SH SYNOPSIS
+.B ptftopl
+.RI [ OPTIONS ]
+.IR tfm_name [ \fB.tfm\fP ]
+.RI [ pl_name [ \fB.pl\fP ]]
+.\"=====================================================================
+.SH DESCRIPTION
+The
+.B ptftopl
+program translates a Japanese p\*(TX font metric (JFM) file to a
+Japanese property list (JPL) file. It also serves as a TFM/JFM-file
+validating program.
+.PP
+The
+.B uptftopl
+program is a Unicode-enabled version of ptftopl.
+.PP
+In the following sections, we refer to these programs as
+.BR (u)ptftopl .
+.PP
+.B (u)ptftopl
+is upper compatible with
+.BR tftopl ;
+if the input TFM file is for roman fonts, it is translated into an
+ordinary property list file.
+The difference between
+.B ptftopl
+and
+.B uptftopl
+lies in the internal encoding: when the input is a JFM file,
+.B ptftopl
+always treats it as a JIS-encoded JFM; on the other hand,
+.B uptftopl
+treats it as a Unicode-encoded JFM by default.
+.\"=====================================================================
+.SH OPTIONS
+Compared to tftopl, the following option is added to
+.BR (u)ptftopl .
+.TP
+.BI -kanji \ string
+Sets the output Japanese \fIKanji\fR code. The
+.I string
+can be one of the followings:
+.IR euc \ (EUC-JP),
+.IR jis \ (ISO-2022-JP),
+.IR sjis \ (Shift_JIS),
+.IR utf8 \ (UTF-8),
+.IR uptex \ (UTF-8;
+.B uptftopl
+only).
+.PP
+When one of
+.IR euc ,
+.IR jis ,
+.I sjis
+or
+.I utf8
+is specified, both
+.B ptftopl
+and
+.B uptftopl
+treats the input JFM as JIS-encoded.
+When
+.I uptex
+is specified with
+.BR uptftopl ,
+it treats the input JFM as Unicode-encoded.
+.\"=====================================================================
+.SH "SEE ALSO"
+.BR ptex (1).
+.\"=====================================================================
+.SH AUTHORS
+.B (u)ptftopl
+is maintained by
+Japanese \*(TX Development Community <https://texjp.org>.
+For bug reports, open an issue at
+GitHub repository <https://github.com/texjporg/tex-jp-build>,
+or send an e-mail to <issue@texjp.org>.
+.PP
+This manual page was written by Hironobu Yamashita.