Skip to content

Commit

Permalink
Documentation (v1.5)
Browse files Browse the repository at this point in the history
  • Loading branch information
zr-tex8r committed Mar 11, 2017
1 parent 9479525 commit 558bb0a
Show file tree
Hide file tree
Showing 16 changed files with 50 additions and 53 deletions.
9 changes: 9 additions & 0 deletions README-ja.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,15 @@ XeLaTeX / LuaLaTeX の上でも日本語処理パッケージと連携して使
更新履歴
--------

* Version 1.5 〈2017/03/11〉
- jsreport の `layout=v2` 指定で、従来の jsbook + report に代わって、
jsclasses で新設された jsreport のレイアウトを継承する。
- pLaTeX-ng のためのエンジンオプション `platex-ng` を新設。
- `chapterabstract` 環境を新設。
- `hyperref-enc``whole-zw-lines` オプションを新設。
- jsclasses の 2017/03/05 と同期。
+ `openleft` オプションを新設。
+ `\frontmatter``\backmatter` の仕様の変更。
* Version 1.4 〈2017/02/03〉
- `\zwapace` 命令を追加。
- 数式中の和文出力をサポートした。
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,8 @@ This package is distributed under the BSD 2-Clause License.
Revision History
----------------

* Version 1.5 〈2017/03/11〉
- Sync with jsclasses 2017/03/05.
* Version 1.4 〈2017/02/03〉
* Version 1.3a 〈2017/01/28〉
- Sync with jsclasses 2017/01/13.
Expand Down
8 changes: 5 additions & 3 deletions bxjsarticle.cls
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
%% in the same archive or directory.)
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{bxjsarticle}
[2017/03/03 v1.5-pre BXJS document classes]
[2017/03/11 v1.5 BXJS document classes]
%% このファイルは日本語文字を含みます.
\RequirePackage{calc}
\RequirePackage{keyval}
Expand Down Expand Up @@ -1425,9 +1425,11 @@
{\normalfont\normalsize\headfont}}
\fi
\newcommand\jsParagraphMark{\jsJaChar{■}}
\ifx\bxjs@paragraph@mark\@undefined\else
\ifx\bxjs@paragraph@mark\@empty
\let\jsParagraphMark\@empty
\else\ifx\bxjs@paragraph@mark\@undefined\else
\long\edef\jsParagraphMark{\noexpand\jsJaChar{\bxjs@paragraph@mark}}
\fi
\fi\fi
\let\jsJaChar\@empty
\if@twocolumn
\newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}%
Expand Down
29 changes: 10 additions & 19 deletions bxjsbook.cls
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
%% in the same archive or directory.)
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{bxjsbook}
[2017/03/03 v1.5-pre BXJS document classes]
[2017/03/11 v1.5 BXJS document classes]
%% このファイルは日本語文字を含みます.
\RequirePackage{calc}
\RequirePackage{keyval}
Expand Down Expand Up @@ -1383,32 +1383,21 @@
\theparagraph.\@arabic\c@subparagraph}
\newcommand{\@chapapp}{\prechaptername}
\newcommand{\@chappos}{\postchaptername}
\newcommand\frontmatter{%
\if@openleft
\cleardoublepage
\else\if@openright
\cleardoublepage
\else
\clearpage
\fi\fi
\pltx@cleartooddpage
\@mainmatterfalse
\pagenumbering{roman}}
\newcommand\mainmatter{%
\pltx@cleartooddpage
\@mainmattertrue
\pagenumbering{arabic}}
\newcommand\backmatter{%
\if@openleft
\cleardoublepage
\else\if@openright
\cleardoublepage
\else
\clearpage
\fi\fi
\@mainmattertrue
\pagenumbering{arabic}}
\newcommand\backmatter{%
\if@openright
\cleardoublepage
\else
\clearpage
\fi
\@mainmatterfalse}
\newcommand\part{%
\if@openleft
Expand Down Expand Up @@ -1554,9 +1543,11 @@
{\normalfont\normalsize\headfont}}
\fi
\newcommand\jsParagraphMark{\jsJaChar{■}}
\ifx\bxjs@paragraph@mark\@undefined\else
\ifx\bxjs@paragraph@mark\@empty
\let\jsParagraphMark\@empty
\else\ifx\bxjs@paragraph@mark\@undefined\else
\long\edef\jsParagraphMark{\noexpand\jsJaChar{\bxjs@paragraph@mark}}
\fi
\fi\fi
\let\jsJaChar\@empty
\if@twocolumn
\newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}%
Expand Down
2 changes: 1 addition & 1 deletion bxjscjkcat.sty
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
%% same distribution. (The sources need not necessarily be
%% in the same archive or directory.)
\ProvidesPackage{bxjscjkcat}
[2017/03/03 v1.5-pre BXJS document classes]
[2017/03/11 v1.5 BXJS document classes]
\def\bxjx@pkgname{bxjscjkcat}
\newcount\bxjx@cnta
\let\bxjx@engine=n
Expand Down
Binary file modified bxjscls-manual.pdf
Binary file not shown.
4 changes: 2 additions & 2 deletions bxjscls-manual.tex
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
\renewcommand*{\XeLaTeX}{XeLaTeX}}
\usepackage{shortvrb}
\MakeShortVerb{\|}
\newcommand{\PkgVersion}{1.5-pre}
\newcommand{\PkgDate}{2017/03/03}
\newcommand{\PkgVersion}{1.5}
\newcommand{\PkgDate}{2017/03/11}
\newcommand{\Pkg}[1]{\textsf{#1}}
\newcommand{\Meta}[1]{$\langle$\mbox{}#1\mbox{}$\rangle$}
\newcommand{\Note}{\par\noindent ※}
Expand Down
2 changes: 1 addition & 1 deletion bxjscls.dtx
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@
%<*driver>
\ProvidesFile{bxjscls.dtx}
%</driver>
[2017/03/11 v1.5-pre BXJS document classes]
[2017/03/11 v1.5 BXJS document classes]
% based on jsclasses [2017/03/05]
% [2017/02/03 v1.4 BXJS document classes]
% [2017/01/28 v1.3a BXJS document classes]
Expand Down
Binary file modified bxjscls.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion bxjscompat.sty
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
%% same distribution. (The sources need not necessarily be
%% in the same archive or directory.)
\ProvidesPackage{bxjscompat}
[2017/03/03 v1.5-pre BXJS document classes]
[2017/03/11 v1.5 BXJS document classes]
\def\bxac@pkgname{bxjscompat}
\let\bxac@engine=n
\def\bxac@do#1#2{%
Expand Down
2 changes: 1 addition & 1 deletion bxjsja-minimal.def
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
%% same distribution. (The sources need not necessarily be
%% in the same archive or directory.)
\ProvidesFile{bxjsja-minimal.def}
[2017/03/03 v1.5-pre BXJS document classes]
[2017/03/11 v1.5 BXJS document classes]
%% このファイルは日本語文字を含みます
\def\DeclareJaTextFontCommand#1#2{%
\DeclareRobustCommand#1[1]{%
Expand Down
2 changes: 1 addition & 1 deletion bxjsja-modern.def
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
%% same distribution. (The sources need not necessarily be
%% in the same archive or directory.)
\ProvidesFile{bxjsja-modern.def}
[2017/03/03 v1.5-pre BXJS document classes]
[2017/03/11 v1.5 BXJS document classes]
\input{bxjsja-standard.def}
\ifnum0\if x\jsEngine1\fi\if l\jsEngine1\fi=\z@
\def\encodingdefault{T1}%
Expand Down
2 changes: 1 addition & 1 deletion bxjsja-pandoc.def
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
%% same distribution. (The sources need not necessarily be
%% in the same archive or directory.)
\ProvidesFile{bxjsja-pandoc.def}
[2017/03/03 v1.5-pre BXJS document classes]
[2017/03/11 v1.5 BXJS document classes]
\input{bxjsja-standard.def}
\@onlypreamble\bxjs@set@dupload@proc
\def\bxjs@set@dupload@proc#1{%
Expand Down
2 changes: 1 addition & 1 deletion bxjsja-standard.def
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
%% same distribution. (The sources need not necessarily be
%% in the same archive or directory.)
\ProvidesFile{bxjsja-standard.def}
[2017/03/03 v1.5-pre BXJS document classes]
[2017/03/11 v1.5 BXJS document classes]
%% このファイルは日本語文字を含みます
\input{bxjsja-minimal.def}
\bxjs@simplejasetupfalse
Expand Down
29 changes: 10 additions & 19 deletions bxjsreport.cls
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
%% in the same archive or directory.)
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{bxjsreport}
[2017/03/03 v1.5-pre BXJS document classes]
[2017/03/11 v1.5 BXJS document classes]
%% このファイルは日本語文字を含みます.
\RequirePackage{calc}
\RequirePackage{keyval}
Expand Down Expand Up @@ -1366,32 +1366,21 @@
\theparagraph.\@arabic\c@subparagraph}
\newcommand{\@chapapp}{\prechaptername}
\newcommand{\@chappos}{\postchaptername}
\newcommand\frontmatter{%
\if@openleft
\cleardoublepage
\else\if@openright
\cleardoublepage
\else
\clearpage
\fi\fi
\pltx@cleartooddpage
\@mainmatterfalse
\pagenumbering{roman}}
\newcommand\mainmatter{%
\pltx@cleartooddpage
\@mainmattertrue
\pagenumbering{arabic}}
\newcommand\backmatter{%
\if@openleft
\cleardoublepage
\else\if@openright
\cleardoublepage
\else
\clearpage
\fi\fi
\@mainmattertrue
\pagenumbering{arabic}}
\newcommand\backmatter{%
\if@openright
\cleardoublepage
\else
\clearpage
\fi
\@mainmatterfalse}
\newcommand\part{%
\if@openleft
Expand Down Expand Up @@ -1537,9 +1526,11 @@
{\normalfont\normalsize\headfont}}
\fi
\newcommand\jsParagraphMark{\jsJaChar{■}}
\ifx\bxjs@paragraph@mark\@undefined\else
\ifx\bxjs@paragraph@mark\@empty
\let\jsParagraphMark\@empty
\else\ifx\bxjs@paragraph@mark\@undefined\else
\long\edef\jsParagraphMark{\noexpand\jsJaChar{\bxjs@paragraph@mark}}
\fi
\fi\fi
\let\jsJaChar\@empty
\if@twocolumn
\newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}%
Expand Down
8 changes: 5 additions & 3 deletions bxjsslide.cls
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
%% in the same archive or directory.)
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{bxjsslide}
[2017/03/03 v1.5-pre BXJS document classes]
[2017/03/11 v1.5 BXJS document classes]
%% このファイルは日本語文字を含みます.
\RequirePackage{calc}
\RequirePackage{keyval}
Expand Down Expand Up @@ -1423,9 +1423,11 @@
{\normalfont\normalsize\headfont}}
\fi
\newcommand\jsParagraphMark{\jsJaChar{■}}
\ifx\bxjs@paragraph@mark\@undefined\else
\ifx\bxjs@paragraph@mark\@empty
\let\jsParagraphMark\@empty
\else\ifx\bxjs@paragraph@mark\@undefined\else
\long\edef\jsParagraphMark{\noexpand\jsJaChar{\bxjs@paragraph@mark}}
\fi
\fi\fi
\let\jsJaChar\@empty
\if@twocolumn
\newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}%
Expand Down

0 comments on commit 558bb0a

Please sign in to comment.