diff options
author | Karl Berry <karl@freefriends.org> | 2020-04-26 21:42:24 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-04-26 21:42:24 +0000 |
commit | 2ab030e67655c294df651d0b1b8d155af6832df2 (patch) | |
tree | 9c5a501453c67d1d0fded473b40c5745893d4634 /Master/texmf-dist/doc/platex/jlreq-deluxe/README-ja.md | |
parent | 1990374c1e9958b0ebbce5d2b170bf659c24abe3 (diff) |
jlreq-deluxe (26apr20)
git-svn-id: svn://tug.org/texlive/trunk@54894 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/platex/jlreq-deluxe/README-ja.md')
-rw-r--r-- | Master/texmf-dist/doc/platex/jlreq-deluxe/README-ja.md | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/platex/jlreq-deluxe/README-ja.md b/Master/texmf-dist/doc/platex/jlreq-deluxe/README-ja.md new file mode 100644 index 00000000000..2228f37b02a --- /dev/null +++ b/Master/texmf-dist/doc/platex/jlreq-deluxe/README-ja.md @@ -0,0 +1,89 @@ +jlreq-deluxe パッケージ +======================= + +LaTeX:pLaTeX 及び upLaTeX で [jlreq](https://www.ctan.org/pkg/jlreq) クラスを使用する場合に和文を多書体(多ウェイト)にする機能を提供する。 + +jlreq クラスでは [JLReq](https://www.w3.org/TR/jlreq/ja/) に従った組版を実現するために独自の和文 VF を用いている。このため、多書体(多ウェイト)にしようと [japanese-otf](https://www.ctan.org/pkg/japanese-otf) パッケージを利用すると和文 VF が置き換わってしまい、jlreq クラスの意図する組版が得られなくなってしまう。 + +このパッケージでは jlreq クラスの提供する和文 VF を元に japanese-otf に合わせた和文 VF を提供し、さらに、[pxjodel](https://www.ctan.org/pkg/pxjodel) パッケージを利用した和文 VF 置き換え機能を提供する。 + +## 前提条件 + +* フォーマット:LaTeX +* エンジン:pTeX 及び upTeX +* DVIウェア:和文 TFM と VF をサポートするもの +* 依存パッケージ: + - pxjodel パッケージ + +## インストール + +各ファイルを以下のように配置する。 +* `*.sty` -> $TEXMF/tex/platex/jlreq-deluxe/ +* `tfm/*.tfm` -> $TEXMF/fonts/tfm/public/jlreq-deluxe +* `vf/*.vf` -> $TEXMF/fonts/vf/public/jlreq-deluxe/ + +## 使用方法 + +通常のパッケージと同様に `\usepackage` で読み込む。 + +```tex +\usepackage[オプション]{jlreq-deluxe} +``` + +基本的に jlreq クラスとともに使用することを想定しているが、他のクラスでも使用することは出来る。 + +## オプション + +基本的に otf パッケージのと同じオプションが使用できるが、 +以下のオプションは動作が異なる。 + +* `deluxe` + - 既定で有効になる。 + - 無効にしたい場合は`deluxe=false`を指定する。 +* `burasage` + - 使用できない。 + - ぶら下げ組みを行いたい場合は `hanging_punctuation` オプションを使用する。 +* `jis2004` + - 既定で有効になる。 + - 無効にしたい場合は `jis2004=false` を指定する。 +* `uplatex` + - jlreq クラスを使用している場合は自動的に設定される。 +* `scale` + - jlreq クラスを使用している場合は自動的に設定され指定は無視される。 + +また以下のオプションが使用できる。 + +* `hanging_punctuation` + - jlreq クラスの `hanging_punctuation` オプションに対応する VF を使用する。 + - jlreq クラスを使用している場合は自動的に設定され指定は無視される。 +* `zenkakunibu_nibu` + - jlreq クラスの `open_bracket_pos=zenkakunibu_nibu` オプションに対応する VF を使用する。 + - jlreq クラスを使用している場合は自動的に設定され指定は無視される。 + +## ライセンス + +このパッケージは [MIT ライセンス](LICENSE)の下で配布される。 + + +更新履歴 +------- + +* Version 0.3.1 <2020/04/26> + - ビルドスクリプトの改良 + - テストを追加 + - 英語の README + - 些細な変更 +* Version 0.3.0 <2020/04/14> + - 独自の和文 VF を作成 + - JIS2004 字形をデフォルトに + - jlreq クラスではエンジン自動判定 +* Version 0.2.0 <2020/03/15> + - pxjodel 使用版 +* Version 0.1.1 <2019/12/21> + - 和文フォントスケール修正 +* Version 0.1.0 <2019/12/01> + - 初版 + +------------------------- +Yukimasa Morimi (h20y6m) +https://github.com/h20y6m |