<commit_before>% \iffalse meta-comment
%% File: uplfonts.dtx
%
%    pLaTeX fonts files:
%       Copyright 1994-2006 ASCII Corporation.
%    and modified for upLaTeX
%
%  Copyright (c) 2010 ASCII MEDIA WORKS
%  Copyright (c) 2016 <NAME>
%  Copyright (c) 2016-2017 Japanese TeX Development Community
%
%  This file is part of the upLaTeX2e system (community edition).
%  --------------------------------------------------------------
%
% \fi
%
%
% \setcounter{StandardModuleDepth}{1}
% \StopEventually{}
%
% \iffalse
% \changes{v1.5-u00}{2011/05/07}{p\LaTeX{}用からup\LaTeX{}用に修正。
%     (based on plfonts.dtx 2006/11/10 v1.5)}
% \changes{v1.6a-u00}{2016/04/06}{p\LaTeX{}の変更に追随。
%     (based on plfonts.dtx 2016/04/01 v1.6a)}
% \changes{v1.6b-u00}{2016/04/30}{uptrace.styの冒頭でtracefnt.styを
%    \cs{RequirePackageWithOptions}するようにした
%     (based on plfonts.dtx 2016/04/30 v1.6b)}
% \changes{v1.6c-u00}{2016/06/06}{p\LaTeX{}の変更に追随。
%     (based on plfonts.dtx 2016/06/06 v1.6c)}
% \changes{v1.6d-u00}{2016/06/19}{p\LaTeX{}の変更に追随。
%     (based on plfonts.dtx 2016/06/19 v1.6d)}
% \changes{v1.6e-u00}{2016/06/29}{p\LaTeX{}の変更に追随。
%     (based on plfonts.dtx 2016/06/26 v1.6e)}
% \changes{v1.6f-u00}{2017/03/05}{uptrace.styのplatexrelease対応
%     (based on plfonts.dtx 2017/02/20 v1.6f)}
% \changes{v1.6g-u00}{2017/03/08}{p\LaTeX{}の変更に追随。
%     (based on plfonts.dtx 2017/03/07 v1.6g)}
% \changes{v1.6h-u00}{2017/08/05}{p\LaTeX{}の変更に追随。
%     (based on plfonts.dtx 2017/08/05 v1.6h)}
% \changes{v1.6i-u00}{2017/09/24}{p\LaTeX{}の変更に追随。
%     (based on plfonts.dtx 2017/09/24 v1.6i)}
% \changes{v1.6j-u00}{2017/11/06}{p\LaTeX{}の変更に追随。
%     (based on plfonts.dtx 2017/11/06 v1.6j)}
% \changes{v1.6k-u00}{2017/12/05}{デフォルト設定ファイルの読み込みを
%    \file{uplcore.ltx}から\file{uplatex.ltx}へ移動
%     (based on plfonts.dtx 2017/12/05 v1.6k)}
% \changes{v1.6k-u01}{2017/12/10}{uptraceパッケージは
%    ptraceパッケージを読み込むだけとした}
% \changes{v1.6k-u02}{2017/12/10}{p\LaTeX{}との統合のため、
%    up\LaTeX{}用の最小限の変更だけを定義するようにした}
% \fi
%
% \iffalse
%<*driver>
\NeedsTeXFormat{pLaTeX2e}
% \fi
\ProvidesFile{uplfonts.dtx}[2017/12/10 v1.6k-u02 upLaTeX New Font Selection Scheme]
% \iffalse
\documentclass{jltxdoc}
\GetFileInfo{uplfonts.dtx}
\title{up\LaTeXe{}のフォントコマンド\space\fileversion}
\author{<NAME> \& <NAME> \& TTK}
\date{作成日：\filedate}
\begin{document}
   \maketitle
   \tableofcontents
   \DocInput{\filename}
\end{document}
%</driver>
% \fi
%
% \section{概要}\label{plfonts:intro}
% ここでは、和文書体を\NFSS2のインターフェイスで選択するための
% コマンドやマクロについて説明をしています。
% また、フォント定義ファイルや初期設定ファイルなどの説明もしています。
% 新しいフォント選択コマンドの使い方については、\file{fntguide.tex}や
% \file{usrguide.tex}を参照してください。
% \changes{v1.5-u00}{2011/05/07}{p\LaTeX{}用からup\LaTeX{}用に修正。
%     (based on plfonts.dtx 2006/11/10 v1.5)}
% \changes{v1.6k-u02}{2017/12/10}{p\LaTeX{}との統合のため、
%    up\LaTeX{}用の最小限の変更だけを定義するようにした}
%
% \begin{description}
% \item[第\ref{plfonts:intro}節] この節です。このファイルの概要と
%    \dst{}プログラムのためのオプションを示しています。
% \item[第\ref{plfonts:codes}節] 実際のコードの部分です。
% \item[第\ref{plfonts:pldefs}節] プリロードフォントやエラーフォントなどの
%  初期設定について説明をしています。
% \item[第\ref{plfonts:fontdef}節] フォント定義ファイルについて
%    説明をしています。
% \end{description}
%
%
% \subsection{\dst{}プログラムのためのオプション}
% \dst{}プログラムのためのオプションを次に示します。
%
% \DeleteShortVerb{\|}
% \begin{center}
% \begin{tabular}{l|p{0.7\linewidth}}
% \emph{オプション} & \emph{意味}\\\hline
% plcore & \file{uplcore.ltx}の断片を生成するオプションでしたが、削除。\\
% trace  & \file{uptrace.sty}を生成します。\\
% JY2mc  & 横組用、明朝体のフォント定義ファイルを生成します。\\
% JY2gt  & 横組用、ゴシック体のフォント定義ファイルを生成します。\\
% JT2mc  & 縦組用、明朝体のフォント定義ファイルを生成します。\\
% JT2gt  & 縦組用、ゴシック体のフォント定義ファイルを生成します。\\
% pldefs & \file{upldefs.ltx}を生成します。次の４つのオプションを付加する
%          ことで、プリロードするフォントを選択することができます。
%          デフォルトは10ptです。\\
% xpt    & 10pt プリロード\\
% xipt   & 11pt プリロード\\
% xiipt  & 12pt プリロード\\
% ori    & \file{plfonts.tex}に似たプリロード\\
% \end{tabular}
% \end{center}
% \MakeShortVerb{\|}
%
%
%
% \section{コード}\label{plfonts:codes}
% \NFSS2の拡張は、p\LaTeX{}において\file{plfonts.dtx}から生成される
% \file{plcore.ltx}をそのまま利用するので、up\LaTeX{}では定義しません。
% 後方互換性のため、\file{uptrace.sty}を提供しますが、
% これも単に\file{ptrace.sty}を読み込むだけとします。
%
% \changes{v1.6b-u00}{2016/04/30}{uptrace.styの冒頭でtracefnt.styを
%    \cs{RequirePackageWithOptions}するようにした}
% \changes{v1.6k-u01}{2017/12/10}{uptraceパッケージは
%    ptraceパッケージを読み込むだけとした}
%    \begin{macrocode}
%<*trace>
\NeedsTeXFormat{pLaTeX2e}
\ProvidesPackage{uptrace}
     [2017/12/10 v1.6k-u02 Standard upLaTeX package (font tracing)]
\RequirePackageWithOptions{ptrace}
%</trace>
%    \end{macrocode}
%
% デフォルト設定ファイル\file{upldefs.ltx}は、もともと\file{uplcore.ltx}の途中で
% 読み込んでいましたが、2018年以降の新しいコミュニティ版\upLaTeX{}では
% \file{uplatex.ltx}から読み込むことにしました。
% 実際の中身については、第\ref{plfonts:pldefs}節を参照してください。
% \changes{v1.6k-u00}{2017/12/05}{デフォルト設定ファイルの読み込みを
%    \file{uplcore.ltx}から\file{uplatex.ltx}へ移動
%     (based on plfonts.dtx 2017/12/05 v1.6k)}
%
%
%
%
% \section{デフォルト設定ファイル}\label{plfonts:pldefs}
% ここでは、フォーマットファイルに読み込まれるデフォルト値を設定しています。
% この節での内容は\file{upldefs.ltx}に出力されます。
% このファイルの内容を\file{uplcore.ltx}に含めてもよいのですが、
% デフォルトの設定を参照しやすいように、別ファイルにしてあります。
% \file{upldefs.ltx}は\file{uplcore.ltx}から読み込まれます。
%
% プリロードサイズは、\dst{}プログラムのオプションで変更することができます。
% これ以外の設定を変更したい場合は、\file{upldefs.ltx}を
% 直接、修正するのではなく、このファイルを\file{upldefs.cfg}という名前で
% コピーをして、そのファイルに対して修正を加えるようにしてください。
%    \begin{macrocode}
%<*pldefs>
\ProvidesFile{upldefs.ltx}
      [2017/11/06 v1.6j-u00 upLaTeX Kernel (Default settings)]
%</pldefs>
%    \end{macrocode}
%
% \subsection{テキストフォント}
% テキストフォントのための属性やエラー書体などの宣言です。
% p\LaTeX{}のデフォルトの横組エンコードはJY1、縦組エンコードはJT1ですが、
% up\LaTeX{}では横組エンコードはJY2、縦組エンコードはJT2とします。
% \noindent
% 縦横エンコード共通：
%    \begin{macrocode}
%<*pldefs>
\DeclareKanjiEncodingDefaults{}{}<commit_msg>uplfonts.dtx: cleanup document<commit_after>% \iffalse meta-comment
%% File: uplfonts.dtx
%
%    pLaTeX fonts files:
%       Copyright 1994-2006 ASCII Corporation.
%    and modified for upLaTeX
%
%  Copyright (c) 2010 ASCII MEDIA WORKS
%  Copyright (c) 2016 <NAME>
%  Copyright (c) 2016-2017 Japanese TeX Development Community
%
%  This file is part of the upLaTeX2e system (community edition).
%  --------------------------------------------------------------
%
% \fi
%
%
% \setcounter{StandardModuleDepth}{1}
% \StopEventually{}
%
% \iffalse
% \changes{v1.5-u00}{2011/05/07}{p\LaTeX{}用からup\LaTeX{}用に修正。
%     (based on plfonts.dtx 2006/11/10 v1.5)}
% \changes{v1.6a-u00}{2016/04/06}{p\LaTeX{}の変更に追随。
%     (based on plfonts.dtx 2016/04/01 v1.6a)}
% \changes{v1.6b-u00}{2016/04/30}{uptrace.styの冒頭でtracefnt.styを
%    \cs{RequirePackageWithOptions}するようにした
%     (based on plfonts.dtx 2016/04/30 v1.6b)}
% \changes{v1.6c-u00}{2016/06/06}{p\LaTeX{}の変更に追随。
%     (based on plfonts.dtx 2016/06/06 v1.6c)}
% \changes{v1.6d-u00}{2016/06/19}{p\LaTeX{}の変更に追随。
%     (based on plfonts.dtx 2016/06/19 v1.6d)}
% \changes{v1.6e-u00}{2016/06/29}{p\LaTeX{}の変更に追随。
%     (based on plfonts.dtx 2016/06/26 v1.6e)}
% \changes{v1.6f-u00}{2017/03/05}{uptrace.styのplatexrelease対応
%     (based on plfonts.dtx 2017/02/20 v1.6f)}
% \changes{v1.6g-u00}{2017/03/08}{p\LaTeX{}の変更に追随。
%     (based on plfonts.dtx 2017/03/07 v1.6g)}
% \changes{v1.6h-u00}{2017/08/05}{p\LaTeX{}の変更に追随。
%     (based on plfonts.dtx 2017/08/05 v1.6h)}
% \changes{v1.6i-u00}{2017/09/24}{p\LaTeX{}の変更に追随。
%     (based on plfonts.dtx 2017/09/24 v1.6i)}
% \changes{v1.6j-u00}{2017/11/06}{p\LaTeX{}の変更に追随。
%     (based on plfonts.dtx 2017/11/06 v1.6j)}
% \changes{v1.6k-u00}{2017/12/05}{デフォルト設定ファイルの読み込みを
%    \file{uplcore.ltx}から\file{uplatex.ltx}へ移動
%     (based on plfonts.dtx 2017/12/05 v1.6k)}
% \changes{v1.6k-u01}{2017/12/10}{uptraceパッケージは
%    ptraceパッケージを読み込むだけとした}
% \changes{v1.6k-u02}{2017/12/10}{p\LaTeX{}との統合のため、
%    up\LaTeX{}用の最小限の変更だけを定義するようにした}
% \fi
%
% \iffalse
%<*driver>
\NeedsTeXFormat{pLaTeX2e}
% \fi
\ProvidesFile{uplfonts.dtx}[2017/12/10 v1.6k-u02 upLaTeX New Font Selection Scheme]
% \iffalse
\documentclass{jltxdoc}
\GetFileInfo{uplfonts.dtx}
\title{up\LaTeXe{}のフォントコマンド\space\fileversion}
\author{<NAME> \& <NAME> \& TTK}
\date{作成日：\filedate}
\begin{document}
   \maketitle
   \tableofcontents
   \DocInput{\filename}
\end{document}
%</driver>
% \fi
%
% \section{概要}\label{plfonts:intro}
% ここでは、和文書体を\NFSS2のインターフェイスで選択するための
% コマンドやマクロについて説明をしています。
% また、フォント定義ファイルや初期設定ファイルなどの説明もしています。
% 新しいフォント選択コマンドの使い方については、\file{fntguide.tex}や
% \file{usrguide.tex}を参照してください。
% \changes{v1.5-u00}{2011/05/07}{p\LaTeX{}用からup\LaTeX{}用に修正。
%     (based on plfonts.dtx 2006/11/10 v1.5)}
% \changes{v1.6k-u02}{2017/12/10}{p\LaTeX{}との統合のため、
%    up\LaTeX{}用の最小限の変更だけを定義するようにした}
%
% \begin{description}
% \item[第\ref{plfonts:intro}節] この節です。このファイルの概要と
%    \dst{}プログラムのためのオプションを示しています。
% \item[第\ref{plfonts:codes}節] 実際のコードの部分です。
% \item[第\ref{plfonts:pldefs}節] プリロードフォントやエラーフォントなどの
%  初期設定について説明をしています。
% \item[第\ref{plfonts:fontdef}節] フォント定義ファイルについて
%    説明をしています。
% \end{description}
%
%
% \subsection{\dst{}プログラムのためのオプション}
% \dst{}プログラムのためのオプションを次に示します。
%
% \DeleteShortVerb{\|}
% \begin{center}
% \begin{tabular}{l|p{0.7\linewidth}}
% \emph{オプション} & \emph{意味}\\\hline
% plcore & \file{uplcore.ltx}の断片を生成するオプションでしたが、削除。\\
% trace  & \file{uptrace.sty}を生成します。\\
% JY2mc  & 横組用、明朝体のフォント定義ファイルを生成します。\\
% JY2gt  & 横組用、ゴシック体のフォント定義ファイルを生成します。\\
% JT2mc  & 縦組用、明朝体のフォント定義ファイルを生成します。\\
% JT2gt  & 縦組用、ゴシック体のフォント定義ファイルを生成します。\\
% pldefs & \file{upldefs.ltx}を生成します。次の４つのオプションを付加する
%          ことで、プリロードするフォントを選択することができます。
%          デフォルトは10ptです。\\
% xpt    & 10pt プリロード\\
% xipt   & 11pt プリロード\\
% xiipt  & 12pt プリロード\\
% ori    & \file{plfonts.tex}に似たプリロード\\
% \end{tabular}
% \end{center}
% \MakeShortVerb{\|}
%
%
%
% \section{コード}\label{plfonts:codes}
% \NFSS2の拡張は、p\LaTeX{}において\file{plfonts.dtx}から生成される
% \file{plcore.ltx}をそのまま利用するので、up\LaTeX{}では定義しません。
% 後方互換性のため、\file{uptrace.sty}を提供しますが、
% これも単に\file{ptrace.sty}を読み込むだけとします。
%
% \changes{v1.6b-u00}{2016/04/30}{uptrace.styの冒頭でtracefnt.styを
%    \cs{RequirePackageWithOptions}するようにした}
% \changes{v1.6k-u01}{2017/12/10}{uptraceパッケージは
%    ptraceパッケージを読み込むだけとした}
%    \begin{macrocode}
%<*trace>
\NeedsTeXFormat{pLaTeX2e}
\ProvidesPackage{uptrace}
     [2017/12/10 v1.6k-u02 Standard upLaTeX package (font tracing)]
\RequirePackageWithOptions{ptrace}
%</trace>
%    \end{macrocode}
%
% デフォルト設定ファイル\file{upldefs.ltx}は、もともと\file{uplcore.ltx}の途中で
% 読み込んでいましたが、2018年以降の新しいコミュニティ版\upLaTeX{}では
% \file{uplatex.ltx}から読み込むことにしました。
% 実際の中身については、第\ref{plfonts:pldefs}節を参照してください。
% \changes{v1.6k-u00}{2017/12/05}{デフォルト設定ファイルの読み込みを
%    \file{uplcore.ltx}から\file{uplatex.ltx}へ移動
%     (based on plfonts.dtx 2017/12/05 v1.6k)}
%
%
%
%
% \section{デフォルト設定ファイル}\label{plfonts:pldefs}
% ここでは、フォーマットファイルに読み込まれるデフォルト値を設定しています。
% この節での内容は\file{upldefs.ltx}に出力されます。
% このファイルの内容を\file{uplcore.ltx}に含めてもよいのですが、
% デフォルトの設定を参照しやすいように、別ファイルにしてあります。
%
% プリロードサイズは、\dst{}プログラムのオプションで変更することができます。
% これ以外の設定を変更したい場合は、\file{upldefs.ltx}を
% 直接、修正するのではなく、このファイルを\file{upldefs.cfg}という名前で
% コピーをして、そのファイルに対して修正を加えるようにしてください。
%    \begin{macrocode}
%<*pldefs>
\ProvidesFile{upldefs.ltx}
      [2017/11/06 v1.6j-u00 upLaTeX Kernel (Default settings)]
%</pldefs>
%    \end{macrocode}
%
% \subsection{テキストフォント}
% テキストフォントのための属性やエラー書体などの宣言です。
% p\LaTeX{}のデフォルトの横組エンコードはJY1、縦組エンコードはJT1ですが、
% up\LaTeX{}では横組エンコードはJY2、縦組エンコードはJT2とします。
% \noindent
% 縦横エンコード共通：
%    \begin{macrocode}
%<*pldefs>
\DeclareKanjiEncodingDefaults{}{}
{'fraction_non_alphanumeric': 0.18927838729818927, 'fraction_numerical': 0.08152707162608153, 'mean_word_length': 4.458617332035054, 'pattern_counts': {'":': 0, '<': 23, '<?xml version=': 0, '>': 23, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '51236', 'n_tokens_mistral': 7350, 'n_tokens_neox': 6566, 'n_words': 560}