texlive[53380] Master/texmf-dist: zxjafont (12jan20)

commits+karl at tug.org commits+karl at tug.org
Sun Jan 12 22:39:48 CET 2020


Revision: 53380
          http://tug.org/svn/texlive?view=revision&revision=53380
Author:   karl
Date:     2020-01-12 22:39:47 +0100 (Sun, 12 Jan 2020)
Log Message:
-----------
zxjafont (12jan20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/zxjafont/LICENSE
    trunk/Master/texmf-dist/doc/latex/zxjafont/README-ja.md
    trunk/Master/texmf-dist/doc/latex/zxjafont/README.md
    trunk/Master/texmf-dist/doc/latex/zxjafont/zxjafont.pdf
    trunk/Master/texmf-dist/doc/latex/zxjafont/zxjafont.tex
    trunk/Master/texmf-dist/tex/latex/zxjafont/zxjafont.sty

Modified: trunk/Master/texmf-dist/doc/latex/zxjafont/LICENSE
===================================================================
--- trunk/Master/texmf-dist/doc/latex/zxjafont/LICENSE	2020-01-12 21:39:24 UTC (rev 53379)
+++ trunk/Master/texmf-dist/doc/latex/zxjafont/LICENSE	2020-01-12 21:39:47 UTC (rev 53380)
@@ -1,6 +1,6 @@
 The MIT License
 
-Copyright (c) 2019 Takayuki YATO (aka. "ZR")
+Copyright (c) 2009-2020 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

Modified: trunk/Master/texmf-dist/doc/latex/zxjafont/README-ja.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/zxjafont/README-ja.md	2020-01-12 21:39:24 UTC (rev 53379)
+++ trunk/Master/texmf-dist/doc/latex/zxjafont/README-ja.md	2020-01-12 21:39:47 UTC (rev 53380)
@@ -36,6 +36,9 @@
 更新履歴
 --------
 
+  * Version 0.6  〈2020/01/12〉
+      - プリセット追加:`haranoaji` (thanks:doraTeX 氏)。
+      - `hiragino` を `hiragino-pro` の別名とする。
   * Version 0.5  〈2019/06/29〉
       - 非推奨のプリセットを廃止した。
       - 他パッケージとの互換のため、オプションやプリセットの別名を追加。
@@ -52,4 +55,4 @@
 
 --------------------
 Takayuki YATO (aka. "ZR")  
-http://zrbabbler.sp.land.to/
+https://github.com/zr-tex8r

Modified: trunk/Master/texmf-dist/doc/latex/zxjafont/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/zxjafont/README.md	2020-01-12 21:39:24 UTC (rev 53379)
+++ trunk/Master/texmf-dist/doc/latex/zxjafont/README.md	2020-01-12 21:39:47 UTC (rev 53380)
@@ -12,8 +12,10 @@
 
 ### SYSTEM REQUIREMENTS
 
-  - TeX format: XeLaTeX.
-  - Prerequisite packages: fontspec.
+  * TeX format: LaTeX.
+  * TeX engine: XeTeX.
+  * Prerequisite packages:
+      - fontspec
 
 ### INSTALLATION
 
@@ -27,14 +29,24 @@
 
 This package is distributed under the MIT License.
 
+
+zxjafont Package ー main
+------------------------
+
+Please refer to the manual `zxjafont.pdf` (in Japanese) for detail.
+
+
 Revision History
 ----------------
 
+  * Version 0.6  〈2020/01/12〉
+      - New preset: `haranoaji` (thanks: doraTeX).
+      - `hiragino` is made an alias for `hiragino-pro`.
   * Version 0.5  〈2019/06/29〉
       - More aliases are provided.
       - The deprecated presets are abolished.
   * Version 0.4  〈2018/05/04〉
-      - New preets: `yu-win10`, `sourcehan(-jp)`, `noto(-jp)`, `ume`.
+      - New presets: `yu-win10`, `sourcehan(-jp)`, `noto(-jp)`, `ume`.
       - New options: `90jis`, `jis2004`.
       - The use of deprecated presets is warned.
   * Version 0.3  〈2015/05/08〉
@@ -46,4 +58,4 @@
 
 --------------------
 Takayuki YATO (aka. "ZR")  
-http://zrbabbler.sp.land.to/
+https://github.com/zr-tex8r

Modified: trunk/Master/texmf-dist/doc/latex/zxjafont/zxjafont.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/zxjafont/zxjafont.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/zxjafont/zxjafont.tex	2020-01-12 21:39:24 UTC (rev 53379)
+++ trunk/Master/texmf-dist/doc/latex/zxjafont/zxjafont.tex	2020-01-12 21:39:47 UTC (rev 53380)
@@ -12,12 +12,13 @@
 \bxtexlogoimport{*}
 \usepackage{shortvrb}
 \MakeShortVerb{\|}
-\newcommand{\PkgVersion}{0.5}
-\newcommand{\PkgDate}{2019/06/29}
+\newcommand{\PkgVersion}{0.6}
+\newcommand{\PkgDate}{2020/01/12}
 \newcommand{\Pkg}[1]{\textsf{#1}}
 \newcommand{\Meta}[1]{$\langle$\mbox{}#1\mbox{}$\rangle$}
 \newcommand{\Note}{\par\noindent ※}
 \newcommand{\Means}{:\ }
+\newcommand{\JEmph}{\textgt}
 %-----------------------------------------------------------
 \begin{document}
 \title{\Pkg{zxjafont} パッケージ(v\PkgVersion)}
@@ -33,7 +34,7 @@
 {\pLaTeX}\>よりも格段に使い易いが、
 日本語を扱うためには必ず何らかの設定を行う必要があり、
 これが煩わしく感じられる場合もある。
-本パッケージでは、{\pLaTeX}\>において
+本パッケージでは、日本語{\LaTeX}\>において
 一般的に行われている設定を予め用意しておいて、
 簡単に呼び出せるようにしている。
 
@@ -60,7 +61,7 @@
 {\XeLaTeX}\>には和文と欧文の元来の区別がないので、
 このパッケージで指定するフォントが全ての文字に通用する。
 ただし、\Pkg{zxjatype}パッケージでは和文と欧文を区別するので、
-それと併用の場合は和文のみにフォント設定が適用される。
+それと併用の場合は\JEmph{和文のみ}にフォント設定が適用される。
 
 %-------------------
 \subsection{メイン設定}
@@ -76,6 +77,12 @@
 設定内容の詳細については、\Pkg{pxchfon}の説明書を
 参照してほしい。
 
+\Note かつての\Pkg{fontspec}では取り扱うフォントのウェイトが
+通常(|\mdseries|)と太字(|\bfseries|)の2つに限られていた。
+現在の\Pkg{fontspec}では追加のウェイトがサポートされているが、
+残念ながら現状の\Pkg{zxjafont}はまだ3ウェイト以上の設定には
+対応できていない。
+
 \paragraph{単ウェイト用の設定}
 明朝・ゴシック各々1ウェイトのみを用いる設定。
 セリフ(|\rmfamily|)に明朝、
@@ -95,11 +102,11 @@
 \Note {\XeTeX}\>は「フォント非埋込のPDF生成」に対応していない。
 
 \paragraph{多ウェイト用の設定}
-明朝・ゴシック各々2ウェイトを用いる設定
-\footnote{\Pkg{fontspec}では3ウェイト以上の設定ができない。)}。
+明朝・ゴシック各々2ウェイトを用いる設定。
 セリフに明朝、サンセリフと等幅にゴシックを割り当て、
 各々について通常(|\mdseries|)と太字(|\bfseries|)
 を個別に設定する。
+
 \begin{itemize}
 \item |ms-hg|\Means
   MSフォント + HGフォント。
@@ -150,6 +157,8 @@
 \item |noto-jp|\Means
   Noto Serif JP + Noto Sans JP、
   日本用地域別サブセット版。
+\item |haranoaji|\Means
+  原ノ味フォント。
 \end{itemize}
 
 \paragraph{他パッケージとの互換用のオプション}
@@ -169,12 +178,14 @@
 \item |noto-otf|\Means
   |noto| の別名。
   (\Pkg{luatexja-preset}でのプリセット名。)
+\item |hiragino|\Means
+  |hiragino-pro| の別名。
+  (\Pkg{ptex-fontmaps}でのプリセット名。)
+  \Note 0.6版で追加。
+  0,4版以前では |hiragino| が別の設定を指していたが、
+  これは0.5版で廃止された。
 \end{itemize}
 
-\Note なお、|hiragino-pro| と同義の\Pkg{ptex-fontmaps}の
-プリセット名は |hiragino| であるが、本パッケージの |hiragino| は
-旧版で用いられていた設定であり |hiragino-pro| とは異なる。
-
 \paragraph{廃止されたプリセット設定}
 
 0.2a版以前で用意されていた次のプリセット設定は、
@@ -181,6 +192,8 @@
 0.5版において廃止された。
 現在は指定するとエラーが発生する。
 
+\Note たあし |hiragino| は現在は |hiragino-pro| の別名と解釈される。
+
 \begin{quote}
 |kozuka4|、|kozuka6|、|kozuka6n|、|hiragino|、
 |ms-dx|、|ipa-dx|、|hiragino-dx|
@@ -233,9 +246,6 @@
 \item |\mmgfamily|\Means モトヤLマルベリ3等幅
 \end{itemize}
 \end{itemize}
-\Note \Pkg{fontspec}では取り扱うフォントのウェイトを通常(|\mdseries|)
-と太字(|\bfseries|)の2つに制限している。
-多くのOSでの扱いに合わせているようである。
 
 %-------------------
 \subsection{その他のオプション}
@@ -242,8 +252,8 @@
 
 \begin{itemize}
 \item |oneweight|\Means
-複数ウェイト用のメイン設定を単ウェイトとして用いる。
-\Note \Pkg{pxchfon}の説明書において |\setminchofont|
+多ウェイト用のメイン設定を単ウェイトとして用いる。
+\Note \Pkg{pxchfon}の説明書の記述において |\setminchofont|
 と |\setgothicfont| で設定されているウェイトのフォント
 が用いられる。
 \item |nooneweight|\Means
@@ -261,6 +271,7 @@
 このオプションは指定できない(エラーになる)。
 \item |noprop|\Means
 |prop|の否定。
+(和文が)等幅のフォントを用いる。
 
 \item |scale=|\Meta{実数}\Means
 スケール値(\Pkg{fontspec}の |Scale| 属性の値)。
@@ -275,7 +286,7 @@
 2004JIS字形の使用を指定する。
 
 \item |feature={|\Meta{属性リスト}|}|\Means
-このパッケージで指定されるフォント全体に通用する
+このパッケージで指定されるフォント全てに通用する
 \Pkg{fontspec}の属性の指定。
 
 \end{itemize}

Modified: trunk/Master/texmf-dist/tex/latex/zxjafont/zxjafont.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/zxjafont/zxjafont.sty	2020-01-12 21:39:24 UTC (rev 53379)
+++ trunk/Master/texmf-dist/tex/latex/zxjafont/zxjafont.sty	2020-01-12 21:39:47 UTC (rev 53380)
@@ -1,7 +1,7 @@
 %%
 %% This is file 'zxjafont.sty'.
 %%
-%% Copyright (c) 2018 Takayuki YATO (aka. "ZR")
+%% Copyright (c) 2009-2020 Takayuki YATO (aka. "ZR")
 %%   GitHub:   https://github.com/zr-tex8r
 %%   Twitter:  @zr_tex8r
 %%
@@ -10,7 +10,7 @@
 
 %% package declaration
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{zxjafont}[2019/06/29 v0.5]
+\ProvidesPackage{zxjafont}[2020/01/12 v0.6]
 \def\zxjf at pkgname{zxjafont}
 
 %% preparation
@@ -54,9 +54,9 @@
   ms-hg,ipa-hg,ipaex-hg,moga,moga-90,ume,%
   kozuka-pro,kozuka-pr6,kozuka-pr6n,hiragino-pro,hiragino-pron,%
   morisawa-pro,morisawa-pr6n,yu-win,yu-win10,yu-osx,%
-  sourcehan,sourcehan-jp,noto,noto-jp,%
+  sourcehan,sourcehan-jp,noto,noto-jp,haranoaji,%
   %(alias)
-  kozuka,morisawa,moga-mobo-ex,noto-otf}
+  kozuka,morisawa,moga-mobo-ex,noto-otf,hiragino}
 
 %% \zxjf at main@sub at preset
 \def\zxjf at all@sub at preset{%
@@ -90,7 +90,7 @@
   \PackageError\zxjf at pkgname
    {The old preset '#1' is *abolished*}{\@ehc}}
 \@for\zxjf at x:={%
-  kozuka4,kozuka6,kozuka6n,hiragino,ms-dx,ipa-dx,hiragino-dx%
+  kozuka4,kozuka6,kozuka6n,ms-dx,ipa-dx,hiragino-dx%
 }\do{\DeclareOption{\zxjf at x}{\zxjf at err@abpre{\CurrentOption}}}
 
 %% options using keyval
@@ -362,11 +362,16 @@
   \zxjf at multiweight@opt{NotoSerifJP-Regular}{NotoSerifJP-Bold}%
     {NotoSansJP-Regular}{NotoSansJP-Bold}%
     {NotoSansJP-Medium}}
+\zxjf at declare@preset at with@prop{haranoaji}{%
+  \zxjf at multiweight@opt{HaranoAjiMincho-Regular}{HaranoAjiMincho-Bold}%
+    {HaranoAjiGothic-Regular}{HaranoAjiGothic-Bold}%
+    {HaranoAjiGothic-Medium}}
 %(alias)
 \zxjf at declare@preset at alias@with at prop{kozuka}{kozuka-pro}
 \zxjf at declare@preset at alias@with at prop{morisawa}{morisawa-pro}
 \zxjf at declare@preset at alias{moga-mobo-ex}{moga}
 \zxjf at declare@preset at alias{noto-otf}{noto}
+\zxjf at declare@preset at alias{hiragino}{hiragino-pro}
 
 %% definitions of sub preset mappings
 \zxjf at declare@preset{hg}{%



More information about the tex-live-commits mailing list