summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/pxjodel
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-02-10 23:12:25 +0000
committerKarl Berry <karl@freefriends.org>2019-02-10 23:12:25 +0000
commit530ad3572dfbfe5a9f3c246bf678689b6b9fb7e4 (patch)
tree77c8356a7946015ee6f68bc58de99ead54580a1e /Master/texmf-dist/doc/latex/pxjodel
parent3260d8bfcfd2a4034265ea18664c7dd515722422 (diff)
pxjodel (10feb19)
git-svn-id: svn://tug.org/texlive/trunk@49995 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/pxjodel')
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/LICENSE21
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/README.md71
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/pxjodel.pdfbin0 -> 120137 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/pxjodel.tex227
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/jodhgothb-hq.tfmbin0 -> 172 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/jodhgotheb-hq.tfmbin0 -> 172 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/jodhgothr-hq.tfmbin0 -> 172 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/jodhmgothe-hq.tfmbin0 -> 172 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/jodhminb-hq.tfmbin0 -> 172 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/jodhminl-hq.tfmbin0 -> 172 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/jodhminr-hq.tfmbin0 -> 172 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjgb-h.tfmbin0 -> 108 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjge-h.tfmbin0 -> 108 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjgr-h.tfmbin0 -> 108 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjmb-h.tfmbin0 -> 108 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjmgr-h.tfmbin0 -> 108 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjmr-h.tfmbin0 -> 108 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujgb-h.tfmbin0 -> 108 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujge-h.tfmbin0 -> 108 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujgr-h.tfmbin0 -> 108 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujmb-h.tfmbin0 -> 108 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujmgr-h.tfmbin0 -> 108 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujmr-h.tfmbin0 -> 108 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhgothb-hq.tfmbin0 -> 172 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhgotheb-hq.tfmbin0 -> 172 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhgothr-hq.tfmbin0 -> 172 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhmgothe-hq.tfmbin0 -> 172 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhminb-hq.tfmbin0 -> 172 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhminl-hq.tfmbin0 -> 172 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhminr-hq.tfmbin0 -> 172 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/vf/jodhgothb-hq.vfbin0 -> 104 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/vf/jodhgotheb-hq.vfbin0 -> 104 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/vf/jodhgothr-hq.vfbin0 -> 104 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/vf/jodhmgothe-hq.vfbin0 -> 104 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/vf/jodhminb-hq.vfbin0 -> 104 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/vf/jodhminl-hq.vfbin0 -> 104 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/vf/jodhminr-hq.vfbin0 -> 104 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhgothb-hq.vfbin0 -> 104 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhgotheb-hq.vfbin0 -> 104 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhgothr-hq.vfbin0 -> 104 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhmgothe-hq.vfbin0 -> 104 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhminb-hq.vfbin0 -> 104 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhminl-hq.vfbin0 -> 104 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhminr-hq.vfbin0 -> 104 bytes
44 files changed, 319 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/pxjodel/LICENSE b/Master/texmf-dist/doc/latex/pxjodel/LICENSE
new file mode 100644
index 00000000000..8ada757fbc8
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/LICENSE
@@ -0,0 +1,21 @@
+The MIT License
+
+Copyright (c) 2017 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
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/Master/texmf-dist/doc/latex/pxjodel/README.md b/Master/texmf-dist/doc/latex/pxjodel/README.md
new file mode 100644
index 00000000000..59b91016563
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/README.md
@@ -0,0 +1,71 @@
+PXjodel Package
+===============
+
+LaTeX: To help change metrics of the fonts of japanese-otf package
+
+This package changes the setup of the japanese-otf package, so that the
+TFMs for direct input are all replaced by new ones with prefixed names;
+for exmaple, `nmlminr-h` will be replaced by `foo--nmlminr-h`, where
+`foo` is the prefix specified by the user.
+
+This function will assist the users who want to use japamese-otf package
+together with tailored TFMs of Japanese fonts.
+
+### System requirement
+
+ * TeX format: LaTeX.
+ * TeX engine: pTeX / upTeX (including its derivatives).
+ * DVI drivers: Anything that supports JFMs and VFs.
+ * Dependent packages:
+ - japanese-otf
+ - ifptex
+ - xkeyval
+
+### Installation
+
+ - `*.sty` → $TEXMF/tex/platex/pxjodel/
+ - `tfm/*.tfm` → $TEXMF/fonts/tfm/public/pxjodel/
+ - `vf/*.vf` → $TEXMF/fonts/vf/public/pxjodel/
+
+### License
+
+This package is distributed under the MIT License.
+
+
+The pxjodel Package ― main
+---------------------------
+
+Note: The manual [pxjodel.pdf] (in Japanese) describes how to utilize this
+package to customize the metrics of the fonts of japanese-otf package.
+
+### Package Loading
+
+ \usepackage[<option>,...]{pxjodel}
+
+Available options are:
+
+ * `prefix=<string>`: Specifies the prefix for new TFM names, actually
+ the prefix `<string>--` will be prepended to names; `prefix=foo` will
+ replace `nmlminr-h` with `foo--nmlminr-h`.
+ * All other options are passed to japanese-otf. Note that if you use
+ this mechanism, you must not load japanese-otf before this package.
+
+When this package is loaded, japanese-otf will be automatically loaded
+unless it is already loaded. Once the package is loaded, the NFSS settings
+for the fonts of japanese-otf will be redeclared.
+
+### Usage
+
+For present, this package has no public commands. All the settings are
+done through the package option.
+
+
+Revision History
+----------------
+
+ * Version 0.2 〈2019/02/02〉
+ - The first public version.
+
+--------------------
+Takayuki YATO (aka. "ZR")
+https://github.com/zr-tex8r
diff --git a/Master/texmf-dist/doc/latex/pxjodel/pxjodel.pdf b/Master/texmf-dist/doc/latex/pxjodel/pxjodel.pdf
new file mode 100644
index 00000000000..b7dbef4cf4d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/pxjodel.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/pxjodel.tex b/Master/texmf-dist/doc/latex/pxjodel/pxjodel.tex
new file mode 100644
index 00000000000..62efc72a83e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/pxjodel.tex
@@ -0,0 +1,227 @@
+% 文字コードは UTF-8
+% uplatex で組版する
+\documentclass[uplatex,dvipdfmx,a4paper]{jsarticle}
+\usepackage{color}
+\definecolor{myblue}{rgb}{0,0,0.75}
+\definecolor{mygreen}{rgb}{0,0.45,0}
+\usepackage[colorlinks,hyperfootnotes=false]{hyperref}
+\usepackage{pxjahyper}
+\hypersetup{linkcolor=myblue,urlcolor=mygreen}
+\usepackage{bxtexlogo}
+\bxtexlogoimport{*}
+\usepackage{shortvrb}
+\MakeShortVerb{\|}
+\newcommand{\PkgVersion}{0.2}
+\newcommand{\PkgDate}{2019/02/02}
+\newcommand{\Pkg}[1]{\textsf{#1}}
+\newcommand{\Meta}[1]{$\langle$\mbox{}#1\mbox{}$\rangle$}
+\newcommand{\Note}{\par\noindent ※}
+\newcommand{\Means}{:\ }
+\newcommand{\Strong}[1]{\textbf{#1}}
+%-----------------------------------------------------------
+\begin{document}
+\title{\Pkg{pxjodel} パッケージ}
+\author{八登崇之\ (Takayuki YATO; aka.~``ZR'')}
+\date{v\PkgVersion\quad[\PkgDate]}
+\maketitle
+
+\begin{abstract}
+本パッケージは\Pkg{japanese-otf}パッケージの
+和文フォント設定に対して
+「直接入力に対するTFMを特定の接頭辞を付けた名前のものに変更する」
+という変更を加える。
+例えば、ユーザが指定した接頭辞が|foo|である場合、
+|nmlminr-h|というTFMは|foo--nmlminr-h|に置き換えられる。
+\end{abstract}
+
+%\tableofcontents
+
+%===========================================================
+\section{前提環境}
+\label{sec:Requirement}
+
+\begin{itemize}
+\item {\TeX}フォーマット\Means {\LaTeX}
+\item {\TeX}エンジン\Means {\pTeX}/{\upTeX}(派生も含む)
+\item DVIウェア\Means 和文TFMとVFをサポートするもの
+\item 前提パッケージ\Means
+ \begin{itemize}
+ \item \Pkg{japanese-otf}パッケージ
+ \item \Pkg{ifptex}パッケージ
+ \item \Pkg{xkeyval}パッケージ
+ \end{itemize}
+\end{itemize}
+
+%===========================================================
+\section{何がしたいのか}
+\label{sec:Objective}
+
+{\pLaTeX}の文書作成において、カスタムのメトリックをもった独自の
+和文VFを用いていたとする。
+
+\begin{itemize}
+\item 横組・明朝体(|JY1/mc/m/n|): |hoge-h|
+\item 縦組・明朝体(|JT1/mc/m/n|): |hoge-v|
+\item 横組・ゴシック体(|JY1/gt/m/n|): |hogeg-h|
+\item 縦組・ゴシック体(|JT1/gt/m/n|): |hogeg-v|
+\end{itemize}
+
+\Note これらのVFは{\pTeX}の原メトリックTFM(|rml|/|gbm|)を
+参照しているものとする。
+
+ここで、以下のような理由で\Pkg{japanese-otf}パッケージを
+使いたくなったとする。
+\begin{enumerate}
+\item 今の設定は単ウェイトであるが、多ウェイトの和文フォントの
+設定(太明朝など)を使いたい。\label{itm:mw}
+\item \Pkg{japanese-otf}パッケージのもつ豊富な文字入力機能
+(|\CID|や|\ajMaru|など)を使いたい。\label{itm:ajm}
+\end{enumerate}
+しかし、単純に\Pkg{japanese-otf}パッケージを読みこんだのでは、
+和文VFが\Pkg{japanese-otf}のものに置き換わっってしまうため、
+カスタムのメトリックが維持されない。
+どうすればいいだろうか。
+
+\medskip
+
+もし\Pkg{japanese-otf}を使う目的が\ref{itm:ajm}だけであるなら、
+\Pkg{japanese-otf}の|noreplace|を使えば済む。
+目的が\ref{itm:mw}だけで場合については、
+「元の|hoge|などのVFを用意できる」人であれば追加のVFを作って
+対応できるであろう。
+(そうでないと対応は困難である。)
+しかし、\ref{itm:mw}と\ref{itm:ajm}の両方を満たす必要がある場合は、
+追加のVFの作製はもっと困難になる。
+\Pkg{japanese-otf}の複雑なVFの内部設計に合わせる必要があるからである。
+
+\medskip
+
+本パッケージは、\Pkg{japanese-otf}のVFを置き換えるための和文VFの
+作成を支援するものである。具体的には
+\begin{quote}
+カスタムのメトリックをもった横組・縦組の和文VFの組があるときに、
+\Pkg{japanese-otf}をそのメトリックで使えるような設定を作り出す
+\end{quote}
+ための作業を容易にする。
+
+%===========================================================
+\section{実際の手順}
+\label{sec:Procedure}
+
+実際に、前述の例に従って、|hoge-h|と|hoge-v|のVFの組
+\footnote{代わりに|hogeg-h|と|hogeg-v|のVFの組を使ってもよい。
+ とにかく入力として使うVFの組みは1つであり、
+ そのメトリックが全部の書体(ウェイト)に対して適用される。}%
+から、そのメトリックを継承した新しい\Pkg{japanese-otf}の
+和文フォント設定を作成するための手順を示す。
+
+使うソフトウェアは次の2つ。
+
+\begin{itemize}
+\item \Pkg{pxjodel}パッケージ(本パッケージ)。
+\item \Pkg{jfmutil}パッケージが提供する|jfmutil|コマンド。
+\end{itemize}
+
+\paragraph{手順}
+最初に一度だけ行う準備作業。
+
+\begin{enumerate}
+\item 入力となる和文VFのファイル
+ (|hoge-h.tfm|、|hoge-h.vf|、|hoge-v.tfm|、|hoge-v.vf|)
+ を{\TeX}から見える場所(カレントディレクトリでもよい)に置く。
+ これらのVFが{\TeX}で使えている状態であれば、
+ 既にそうなっているはずである。
+\item 今作ろうとしている設定に対する名前を用意する。
+ これは生成されるVFの名前の接頭辞として使われるので、
+ \Strong{接頭辞}と呼ぶことにする。
+ ここでは“|hoge|”を使うことにする。
+\item 次のコマンドを実行する。
+\begin{quote}\small\begin{verbatim}
+jfmutil jodel hoge-h hoge
+jfmutil jodel hoge-v hoge
+\end{verbatim}\end{quote}
+ \Note 最後の引数は「接頭辞」である。
+
+ これで|hoge--|で始まる名前のVF(|*.tfm|と|*.vf|ファイル)が
+ 大量に生成される。
+\item 生成されたVFのファイルを{\TeX}から見える場所に配置する。
+ 例えば\Means
+ \begin{itemize}
+ \item |*.tfm| → |$TEXMFHOME/fonts/tfm/public/jodel-hoge/|
+ \item |*.vf| → |$TEXMFHOME/fonts/vf/public/jodel-hoge/|
+ \end{itemize}
+ \Note 末尾のディレクトリの名前は何でもよい。
+ \Note 必要に応じて |mktexlsr|。
+\end{enumerate}
+
+ここで作製した新しい\Pkg{japanese-otf}の設定を
+{\pLaTeX}文書を適用するための手順。
+
+\begin{enumerate}
+\item プレアンブルで\Pkg{japanese-otf}%
+ ({\LaTeX}パッケージ名は|otf|)を読みこんだ後
+ (直後が望ましい)に、\Pkg{pxjodel}パッケージを
+ |prefix=hoge|のオプションを付けて読み込む。
+ 例えば以下のようになる。
+\begin{quote}\small\begin{verbatim}
+\usepackage[deluxe,jis2004]{otf}
+\usepackage[prefix=hoge]{pxjodel}
+\end{verbatim}\end{quote}
+ \Note もちろんこの|hoge|は「接頭辞」である。
+ \Note あるいは次のように2つのパッケージの読込をまとめられる。
+\begin{quote}\small\begin{verbatim}
+\usepackage[deluxe,jis2004,prefix=hoge]{pxjodel}
+\end{verbatim}\end{quote}
+\end{enumerate}
+
+%===========================================================
+\section{注意事項}
+\label{sec:Notice}
+
+\begin{itemize}
+\item 先の例では{\pTeX}のVFを用いたが、{\upTeX}のVFを用いる場合
+ でも手順は全く音字である。
+\item 入力とする和文VFは「{\pTeX}または{\upTeX}の標準の日本語用
+ 原メトリックTFM」(すなわち
+ |rml|(|v|)、|gbm|(|v|)、
+ uprml-\{|h|,|hq|,|v|\}、upgbm-\{|h|,|hq|,|v|\}
+ の何れか)のみを参照するものでなければならない。
+ \Note ただしこれらのTFMを間接的に(別のVFを挟んで)
+ 参照していてもよい。
+\item |jfmutil jodel|の実行において、入力のVFのエンジン種別
+ および書字方向は自動的に判定され、
+ 出力のVFの種別もそれに応じたものになる。
+ \begin{itemize}
+ \item 例えば、入力のVFが「{\pTeX}横組用」であれば、出力は
+ |hoge--nmlminr-h|のようになり、
+ 入力のVFが「{\upTeX}縦組用」であれば、出力は
+ |hoge--upnmlminr-v|のようになる。
+ \item ただし、参照先のTFMのエンジン種別が混在している場合は、
+ 入力のVFは{\pTeX}用と見なされる。
+ ここで{\upTeX}用として扱いたい場合は
+ |jfmutil jodel|に|--uptex|を付ける必要がある。
+ \end{itemize}
+\item |jfmutil jodel|に|--unicode|を付けることで、
+ 「\Pkg{pxufont}パッケージを併用した場合の和文VF」
+ を作製できる。
+ この場合は|zu-hoge--upnmlminr-h|のような名前のVFが衆力される。
+ ただし入力のVFは{\upTeX}用に限られ、またその参照先のTFMは
+ 全て{\upTeX}用のものでなければならない。
+\item |jfmutil jodel|を使う場合は、\Pkg{japanese-otf}の|expert|指定に
+ 対応する和文VFは作られないため、|expert|を用いることはできない。
+ \Note \Pkg{pxjodel}自体は対応しているので、
+ 自力で|hoge--expminr-h|などのVFを作れば、
+ それを適用させることはできる。
+\end{itemize}
+
+%===========================================================
+\section{ところでjodelって何}
+\label{sec:Jodel}
+
+多分、“\underline{j}apanese \underline{o}tf \underline{del}uxe”
+の略、のはず。
+“yodel”ではないことに注意。
+
+%===========================================================
+\end{document}
+%% EOF
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhgothb-hq.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhgothb-hq.tfm
new file mode 100644
index 00000000000..5b12b8e04ff
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhgothb-hq.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhgotheb-hq.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhgotheb-hq.tfm
new file mode 100644
index 00000000000..5b12b8e04ff
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhgotheb-hq.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhgothr-hq.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhgothr-hq.tfm
new file mode 100644
index 00000000000..5b12b8e04ff
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhgothr-hq.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhmgothe-hq.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhmgothe-hq.tfm
new file mode 100644
index 00000000000..5b12b8e04ff
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhmgothe-hq.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhminb-hq.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhminb-hq.tfm
new file mode 100644
index 00000000000..5b12b8e04ff
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhminb-hq.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhminl-hq.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhminl-hq.tfm
new file mode 100644
index 00000000000..5b12b8e04ff
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhminl-hq.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhminr-hq.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhminr-hq.tfm
new file mode 100644
index 00000000000..5b12b8e04ff
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/jodhminr-hq.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjgb-h.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjgb-h.tfm
new file mode 100644
index 00000000000..1db09ae81cd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjgb-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjge-h.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjge-h.tfm
new file mode 100644
index 00000000000..1db09ae81cd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjge-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjgr-h.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjgr-h.tfm
new file mode 100644
index 00000000000..1db09ae81cd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjgr-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjmb-h.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjmb-h.tfm
new file mode 100644
index 00000000000..1db09ae81cd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjmb-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjmgr-h.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjmgr-h.tfm
new file mode 100644
index 00000000000..1db09ae81cd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjmgr-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjmr-h.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjmr-h.tfm
new file mode 100644
index 00000000000..1db09ae81cd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-cjmr-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujgb-h.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujgb-h.tfm
new file mode 100644
index 00000000000..1db09ae81cd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujgb-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujge-h.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujge-h.tfm
new file mode 100644
index 00000000000..1db09ae81cd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujge-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujgr-h.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujgr-h.tfm
new file mode 100644
index 00000000000..1db09ae81cd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujgr-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujmb-h.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujmb-h.tfm
new file mode 100644
index 00000000000..1db09ae81cd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujmb-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujmgr-h.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujmgr-h.tfm
new file mode 100644
index 00000000000..1db09ae81cd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujmgr-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujmr-h.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujmr-h.tfm
new file mode 100644
index 00000000000..1db09ae81cd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/otf-ujmr-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhgothb-hq.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhgothb-hq.tfm
new file mode 100644
index 00000000000..5b12b8e04ff
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhgothb-hq.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhgotheb-hq.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhgotheb-hq.tfm
new file mode 100644
index 00000000000..5b12b8e04ff
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhgotheb-hq.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhgothr-hq.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhgothr-hq.tfm
new file mode 100644
index 00000000000..5b12b8e04ff
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhgothr-hq.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhmgothe-hq.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhmgothe-hq.tfm
new file mode 100644
index 00000000000..5b12b8e04ff
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhmgothe-hq.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhminb-hq.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhminb-hq.tfm
new file mode 100644
index 00000000000..5b12b8e04ff
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhminb-hq.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhminl-hq.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhminl-hq.tfm
new file mode 100644
index 00000000000..5b12b8e04ff
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhminl-hq.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhminr-hq.tfm b/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhminr-hq.tfm
new file mode 100644
index 00000000000..5b12b8e04ff
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/tfm/zu-jodhminr-hq.tfm
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/vf/jodhgothb-hq.vf b/Master/texmf-dist/doc/latex/pxjodel/vf/jodhgothb-hq.vf
new file mode 100644
index 00000000000..910c5ce7951
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/vf/jodhgothb-hq.vf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/vf/jodhgotheb-hq.vf b/Master/texmf-dist/doc/latex/pxjodel/vf/jodhgotheb-hq.vf
new file mode 100644
index 00000000000..96f737c2e64
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/vf/jodhgotheb-hq.vf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/vf/jodhgothr-hq.vf b/Master/texmf-dist/doc/latex/pxjodel/vf/jodhgothr-hq.vf
new file mode 100644
index 00000000000..afc49817e35
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/vf/jodhgothr-hq.vf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/vf/jodhmgothe-hq.vf b/Master/texmf-dist/doc/latex/pxjodel/vf/jodhmgothe-hq.vf
new file mode 100644
index 00000000000..9ef80bfe0a4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/vf/jodhmgothe-hq.vf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/vf/jodhminb-hq.vf b/Master/texmf-dist/doc/latex/pxjodel/vf/jodhminb-hq.vf
new file mode 100644
index 00000000000..901c137d141
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/vf/jodhminb-hq.vf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/vf/jodhminl-hq.vf b/Master/texmf-dist/doc/latex/pxjodel/vf/jodhminl-hq.vf
new file mode 100644
index 00000000000..68831aee78d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/vf/jodhminl-hq.vf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/vf/jodhminr-hq.vf b/Master/texmf-dist/doc/latex/pxjodel/vf/jodhminr-hq.vf
new file mode 100644
index 00000000000..a2678235c12
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/vf/jodhminr-hq.vf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhgothb-hq.vf b/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhgothb-hq.vf
new file mode 100644
index 00000000000..2f02af9ddbc
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhgothb-hq.vf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhgotheb-hq.vf b/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhgotheb-hq.vf
new file mode 100644
index 00000000000..a45cdc6b1b0
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhgotheb-hq.vf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhgothr-hq.vf b/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhgothr-hq.vf
new file mode 100644
index 00000000000..bd147ae68c5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhgothr-hq.vf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhmgothe-hq.vf b/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhmgothe-hq.vf
new file mode 100644
index 00000000000..a292da6356c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhmgothe-hq.vf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhminb-hq.vf b/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhminb-hq.vf
new file mode 100644
index 00000000000..f96768e4e6a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhminb-hq.vf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhminl-hq.vf b/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhminl-hq.vf
new file mode 100644
index 00000000000..01524ad51a9
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhminl-hq.vf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhminr-hq.vf b/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhminr-hq.vf
new file mode 100644
index 00000000000..53bf677a744
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pxjodel/vf/zu-jodhminr-hq.vf
Binary files differ