From 75c347aa5d28ca016031edd7a09f4979f99dc5fc Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 9 Sep 2017 22:34:23 +0000 Subject: bxjscls (9sep17) git-svn-id: svn://tug.org/texlive/trunk@45252 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/bxjscls/README-ja.md | 5 +++- Master/texmf-dist/doc/latex/bxjscls/README.md | 4 ++- .../doc/latex/bxjscls/bxjscls-manual.pdf | Bin 606982 -> 608884 bytes .../doc/latex/bxjscls/bxjscls-manual.tex | 33 ++++++++++++++------- Master/texmf-dist/doc/latex/bxjscls/bxjscls.pdf | Bin 955099 -> 995194 bytes 5 files changed, 30 insertions(+), 12 deletions(-) (limited to 'Master/texmf-dist/doc') diff --git a/Master/texmf-dist/doc/latex/bxjscls/README-ja.md b/Master/texmf-dist/doc/latex/bxjscls/README-ja.md index 6b33c8b7b13..bd7f26e41bd 100644 --- a/Master/texmf-dist/doc/latex/bxjscls/README-ja.md +++ b/Master/texmf-dist/doc/latex/bxjscls/README-ja.md @@ -13,7 +13,7 @@ XeLaTeX / LuaLaTeX の上でも日本語処理パッケージと連携して使 ### 前提環境 - * TeX エンジン: pdfTeX / XeTeX / LuaTeX / pTeX / upTeX + * TeX エンジン: pdfTeX / XeTeX / LuaTeX / pTeX / upTeX / pTeX-ng - e-TeX 拡張は必須でない - XeTeX は 0.997 版以降が必要 * フォーマット: LaTeX @@ -97,6 +97,9 @@ XeLaTeX / LuaLaTeX の上でも日本語処理パッケージと連携して使 更新履歴 -------- + * Version 1.6 〈2017/09/09〉 + - bxjsreport の継承元を jsbook + report から jsreport に変更した。 + - jsclasses の 2017/09/03 版と同期。 * Version 1.5d 〈2017/07/07〉 - バグ修正。 * Version 1.5c 〈2017/06/10〉 diff --git a/Master/texmf-dist/doc/latex/bxjscls/README.md b/Master/texmf-dist/doc/latex/bxjscls/README.md index e82ecba5a80..e9c4b12f42b 100644 --- a/Master/texmf-dist/doc/latex/bxjscls/README.md +++ b/Master/texmf-dist/doc/latex/bxjscls/README.md @@ -13,7 +13,7 @@ packages that provide capability of Japanese typesetting. ### SYSTEM REQUIREMENTS - * TeX engine: pdfTeX, XeTeX, LuaTeX, pTeX, or upTeX. + * TeX engine: pdfTeX, XeTeX, LuaTeX, pTeX, upTeX or pTeX-ng. - e-TeX extension is not needed. - XeTeX must be of version 0.997 or later. * TeX format: LaTeX. @@ -87,6 +87,8 @@ This package is distributed under the BSD 2-Clause License. Revision History ---------------- + * Version 1.6 〈2017/09/09〉 + - Sync with jsclasses 2017/09/03. * Version 1.5d 〈2017/07/07〉 * Version 1.5c 〈2017/06/10〉 * Version 1.5b 〈2017/04/01〉 diff --git a/Master/texmf-dist/doc/latex/bxjscls/bxjscls-manual.pdf b/Master/texmf-dist/doc/latex/bxjscls/bxjscls-manual.pdf index 800a4fd99e7..f89c9f66d6e 100644 Binary files a/Master/texmf-dist/doc/latex/bxjscls/bxjscls-manual.pdf and b/Master/texmf-dist/doc/latex/bxjscls/bxjscls-manual.pdf differ diff --git a/Master/texmf-dist/doc/latex/bxjscls/bxjscls-manual.tex b/Master/texmf-dist/doc/latex/bxjscls/bxjscls-manual.tex index 5de51cf28ae..a240279da48 100644 --- a/Master/texmf-dist/doc/latex/bxjscls/bxjscls-manual.tex +++ b/Master/texmf-dist/doc/latex/bxjscls/bxjscls-manual.tex @@ -12,8 +12,8 @@ \renewcommand*{\XeLaTeX}{XeLaTeX}} \usepackage{shortvrb} \MakeShortVerb{\|} -\newcommand{\PkgVersion}{1.5d} -\newcommand{\PkgDate}{2017/07/07} +\newcommand{\PkgVersion}{1.6} +\newcommand{\PkgDate}{2017/09/09} \newcommand{\Pkg}[1]{\textsf{#1}} \newcommand{\Meta}[1]{$\langle$\mbox{}#1\mbox{}$\rangle$} \newcommand{\Note}{\par\noindent ※} @@ -452,11 +452,12 @@ Pandoc\footnote{\url{http://pandoc.org/}}% \end{itemize} コマンド行は次のようになる - \footnote{もちろん、実際には改行を含めず1行で書く。}% - (Pandoc 1.16版の場合 - \footnote{少し古い版の場合、変数 |papersize| の値は |a4| - ではなく |a4paper| と書くことになる。}% - ): + \footnote{もちろん、実際には改行を含めず1行で書く。 + なお、Pandoc 1.16版以降では、用紙サイズオプションについては、 + 変数 |papersize| の値に“|paper|”を付加したもの + (|-V papersize=a4| ならば |a4paper|)が使われる。 + ここで |a4var| や |b5var| を使えるようにするため、 + BXJSクラスでは |a4varpaper| 等を別名として用意している。}: \begin{quote} |pandoc| \Meta{入力ファイル名} |-o| \Meta{出力ファイル名}|.pdf| @@ -540,6 +541,15 @@ JSクラスには無くBXJSクラスで追加されたクラスオプション |lualatex|、|platex-ng| である。 エンジンオプション(と次項の |autodetect-engine| の何れか) の指定は必須である。 + \Note |platex-ng| は{\pTeX-ng}エンジン + (別名“A\pTeX”、“Asiatic \pTeX”)のためのオプションである。 + 現時点では |platex-ng| 指定時の仕様は流動的であり詳細を述べる + ことは避けるが、大体は |uplatex| と同様になる。 + {\pTeX-ng}はPDF出力を行うので、ドライバオプションは指定しない。 + \footnote{現状の実装では、自動的に |dvipdfmx| が + グローバルオプションに追加される。 + また、|platex-ng| オプションの変種に |platex-ng*| があり、 + こちらは |dvipdfmx| の自動追加を行わない。} \item |autodetect-engine|\Means 使用しているエンジンを判定して、自動的に適切なエンジンオプションを 設定する。 @@ -711,6 +721,9 @@ JSクラスには無くBXJSクラスで追加されたクラスオプション 読み込まれるため、このオプションは無意味である。 \item |nosimplejasetup|\Means |simplejasetup| の否定。 +\item |a4varpaper|、|b5varpaper|\Means + 用紙サイズ指定オプション |a4var|、|b5var| の別名。 + \Note Pandocで |-V papersize=a4var| の指定を可能にするため。 \item |mag=|\Meta{整数}\Means 版面拡大率(mag値)の直接設定。 既定は |base| から算出する。 @@ -787,10 +800,10 @@ JSクラスには無くBXJSクラスで追加されたクラスオプション \end{itemize} \item \Pkg{bxjsreport}クラスの場合: \begin{itemize} - \item |v2|\Means + \item |v2|(既定 + \footnote{1.6版より既定値が |v2| に変更された。})\Means JSクラスに新設された\Pkg{jsreport}クラスのレイアウトを継承する。 - \Note 近い将来に、既定値が |v2| に変更される予定。 - \item |v1|(既定)\Means + \item |v1|\Means 従来の「\Pkg{jsbook}クラス\,+\,|report|オプション」の レイアウトを継承する。 \end{itemize} diff --git a/Master/texmf-dist/doc/latex/bxjscls/bxjscls.pdf b/Master/texmf-dist/doc/latex/bxjscls/bxjscls.pdf index 1d6e24188b2..a3c21073fa7 100644 Binary files a/Master/texmf-dist/doc/latex/bxjscls/bxjscls.pdf and b/Master/texmf-dist/doc/latex/bxjscls/bxjscls.pdf differ -- cgit v1.2.3