diff options
author | Karl Berry <karl@freefriends.org> | 2019-02-09 22:18:30 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-02-09 22:18:30 +0000 |
commit | 4f8cc28897359bc2d56445dd0736754f8853edae (patch) | |
tree | 5df2c2107a793ea8fdd0c4f55a087bbaa9eef1a7 /Master/texmf-dist/doc/fonts | |
parent | 5f8e85de17142975cc044824ffe885c7aa953c3a (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/LICENSE | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/jfmutil/README-ja.md | 19 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/jfmutil/README.md | 33 |
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. |