summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-02-09 22:18:30 +0000
committerKarl Berry <karl@freefriends.org>2019-02-09 22:18:30 +0000
commit4f8cc28897359bc2d56445dd0736754f8853edae (patch)
tree5df2c2107a793ea8fdd0c4f55a087bbaa9eef1a7 /Master/texmf-dist/doc/fonts
parent5f8e85de17142975cc044824ffe885c7aa953c3a (diff)
jfmutil (9feb19)
git-svn-id: svn://tug.org/texlive/trunk@49986 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts')
-rw-r--r--Master/texmf-dist/doc/fonts/jfmutil/LICENSE2
-rw-r--r--Master/texmf-dist/doc/fonts/jfmutil/README-ja.md19
-rw-r--r--Master/texmf-dist/doc/fonts/jfmutil/README.md33
3 files changed, 47 insertions, 7 deletions
diff --git a/Master/texmf-dist/doc/fonts/jfmutil/LICENSE b/Master/texmf-dist/doc/fonts/jfmutil/LICENSE
index fbe40a0146b..534324b7566 100644
--- a/Master/texmf-dist/doc/fonts/jfmutil/LICENSE
+++ b/Master/texmf-dist/doc/fonts/jfmutil/LICENSE
@@ -1,6 +1,6 @@
The MIT License
-Copyright (c) 2018 Takayuki YATO (aka. "ZR")
+Copyright (c) 2019 Takayuki YATO (aka. "ZR")
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/Master/texmf-dist/doc/fonts/jfmutil/README-ja.md b/Master/texmf-dist/doc/fonts/jfmutil/README-ja.md
index 1e1da84e299..94e0fced96c 100644
--- a/Master/texmf-dist/doc/fonts/jfmutil/README-ja.md
+++ b/Master/texmf-dist/doc/fonts/jfmutil/README-ja.md
@@ -21,7 +21,7 @@ Perl: pTeX の TFM/VF を操作するユーティリティ
- Perl 処理系: v5.8.1 以降
- pTeX の配布に含まれる以下のコマンド
- kpsewhich
- - pltotf, tftopl
+ - ppltotf, ptftopl
### 参考サイト
@@ -242,6 +242,12 @@ upTeX 標準の `upjpnrm-h.vf` の場合、以下の出力になる:
- JIS X 0208 と Unicode の間の文字の対応は JIS X 0221 の規定に従う。
ただ、TeX 関係のソフトウェアで別の方式を用いるものもあるので、
両者の間のコード変換は避けた方が無難である。
+
+ ・その他
+ --uptool
+ ppltotf/ptftopl に代わりに uppltotf/uptftopl を用いる。
+ --lenient
+ VF 解析時に生じた軽微な問題をエラーと扱わない。
</pre>
### ZPL 形式の仕様
@@ -460,6 +466,17 @@ upTeX 標準の `upjpnrm-h.vf` の場合、以下の出力になる:
更新履歴
--------
+ * Version 1.2.1 〈2019/02/08〉
+ - (試験的) `jodel` コマンドを追加。
+
+ * Version 1.2.0 〈2019/02/02〉
+ - `--lenient` オプションを追加。
+
+ * Version 1.1.2 〈2018/01/21〉
+ - ZRTeXtor 1.5.0 版に同期。変更点は:
+ + JFM 形式について最近行われた「非 BMP 文字を非既定文字クラスに
+ 含めることを可能にする」拡張をサポートした。
+
* Version 1.1.1 〈2018/01/20〉
- バグ修正。
diff --git a/Master/texmf-dist/doc/fonts/jfmutil/README.md b/Master/texmf-dist/doc/fonts/jfmutil/README.md
index 894ec837320..b5edca80cba 100644
--- a/Master/texmf-dist/doc/fonts/jfmutil/README.md
+++ b/Master/texmf-dist/doc/fonts/jfmutil/README.md
@@ -21,7 +21,7 @@ available include:
- Perl interpreter: v5.8.1 or later.
- The following commands from pTeX distribution:
- kpsewhich
- - pltotf, tftopl
+ - ppltotf, ptftopl
### LICENSE
@@ -29,8 +29,8 @@ This package is distributed under the MIT License.
### USAGE
- This is jfmutil v1.x.x <2017/xx/xx> by 'ZR'.
- [ZRTeXtor library v1.x.x <2017/xx/xx> by 'ZR']
+ This is jfmutil v1.x.x <20xx/xx/xx> by 'ZR'.
+ [ZRTeXtor library v1.x.x <20xx/xx/xx> by 'ZR']
* ZVP Conversion
Usage: jfmutil vf2zvp0 [<options>] <in.vf> [<out.zvp0>]
@@ -47,15 +47,18 @@ This package is distributed under the MIT License.
--hex output charcode in 'H' form [default]
-o / --octal output charcode in 'O' form
--uptool use upTeX tools (uppltotf etc.)
+ --lenient ignore non-fatal error on VFs
The following options affect interpretation of 'K' form.
--kanji=ENC set source encoding: ENC=jis/sjis/euc/utf8/none
--kanji-internal=ENC set internal encoding: ENC=jis/unicode/none
-j / --jis == --kanji=jis --kanji-internal=jis
-u / --unicode == --kanji=utf8 --kanji-internal=unicode
-E / --no-encoding == --kanji=none --kanji-internal=none
+
* VF Replication
- Usage: jfmutil vfcopy [<options>] <in.vf> <out.zvf> <out_base.tfm>...
+ Usage: jfmutil vfcopy [<options>] <in.vf> <out.vf> <out_base.tfm>...
jfmutil vfinfo [<options>] <in.vf>
+ jfmutil jodel [<options>] <in.vf> <prefix>
Arguments:
<in.vf> input virtual font name
N.B. Input TFM/VF files are searched by Kpathsea.
@@ -64,15 +67,35 @@ This package is distributed under the MIT License.
each entry replaces a font mapping in the input font in
the given order, so the exactly same number of entries
must be given as font mappings
+ <prefix> prefix of output font names (only for jodel)
Options:
- -z / --zero change first fontmap id in vf to zero
+ -z / --zero change first fontmap id in vf to zero
+ --uptex assume input font to be for upTeX (only for jodel)
+ --unicode generate VF for 'direct-unicode' mode imposed by pxufont
+ package; this option is supported only for upTeX fonts and
+ thus implies '--uptex' (only for jodel)
+ * Common Options
+ -h / --help show this help message and exit
+ -V / --version show version
+C>jfmutil --version
Please refer to README-ja.md (in Japanese) for detail.
Revision History
----------------
+ * Version 1.2.1 〈2019/02/08〉
+ - (experimental) Add `jodel` subcommand.
+
+ * Version 1.2.0 〈2019/02/02〉
+ - Add option `--lenient`.
+
+ * Version 1.1.2 〈2018/01/21〉
+ - Use ZRTeXtor v1.5.0. The changes are:
+ + Support for the recent extension of JFM format, which allows
+ non-default character classes to contain non-BMP characters.
+
* Version 1.1.1 〈2018/01/20〉
- Bug fix.