summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-03-05 21:38:14 +0000
committerKarl Berry <karl@freefriends.org>2017-03-05 21:38:14 +0000
commita642a9d24ca74eb111c8595dd1f9fa7181f065c2 (patch)
tree9c8a3a32f301107f70e015a7566f8b8c78c6685c
parent3fd1eca84f129d707c0d3e9fac997f0bacd97dc4 (diff)
jsclasses (5mar17)
git-svn-id: svn://tug.org/texlive/trunk@43403 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/platex/jsclasses/README.md2
-rw-r--r--Master/texmf-dist/doc/platex/jsclasses/jsclasses.pdfbin455577 -> 456663 bytes
-rw-r--r--Master/texmf-dist/source/platex/jsclasses/Makefile43
-rw-r--r--Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx27
-rw-r--r--Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls2
-rw-r--r--Master/texmf-dist/tex/platex/jsclasses/jsbook.cls12
-rw-r--r--Master/texmf-dist/tex/platex/jsclasses/jspf.cls2
-rw-r--r--Master/texmf-dist/tex/platex/jsclasses/jsreport.cls2
-rw-r--r--Master/texmf-dist/tex/platex/jsclasses/kiyou.cls2
9 files changed, 53 insertions, 39 deletions
diff --git a/Master/texmf-dist/doc/platex/jsclasses/README.md b/Master/texmf-dist/doc/platex/jsclasses/README.md
index a2da94500ed..8c92a1c1377 100644
--- a/Master/texmf-dist/doc/platex/jsclasses/README.md
+++ b/Master/texmf-dist/doc/platex/jsclasses/README.md
@@ -19,7 +19,7 @@ locale by running platex on the .ins files, for example
## Release Date
-2017-02-24
+2017-03-05
Haruhiko Okumura,
Japanese TeX Development Community
diff --git a/Master/texmf-dist/doc/platex/jsclasses/jsclasses.pdf b/Master/texmf-dist/doc/platex/jsclasses/jsclasses.pdf
index 6ad2e21de84..c4cd33f2aaa 100644
--- a/Master/texmf-dist/doc/platex/jsclasses/jsclasses.pdf
+++ b/Master/texmf-dist/doc/platex/jsclasses/jsclasses.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/platex/jsclasses/Makefile b/Master/texmf-dist/source/platex/jsclasses/Makefile
index e01007c1792..ba42ad672cb 100644
--- a/Master/texmf-dist/source/platex/jsclasses/Makefile
+++ b/Master/texmf-dist/source/platex/jsclasses/Makefile
@@ -1,7 +1,9 @@
-STRIPTARGET = jsarticle.cls okumacro.sty jsverb.sty okuverb.sty morisawa.sty jslogo.sty
-PDFTARGET = jsclasses.pdf okumacro.pdf jsverb.pdf okuverb.pdf morisawa.pdf jslogo.pdf
-DVITARGET = jsclasses.dvi okumacro.dvi jsverb.dvi okuverb.dvi morisawa.dvi jslogo.dvi
-KANJI = --kanji=jis
+STRIPTARGET = jsarticle.cls jslogo.sty okumacro.sty jsverb.sty okuverb.sty morisawa.sty
+PDFTARGET = jsclasses.pdf jslogo.pdf okumacro.pdf jsverb.pdf okuverb.pdf morisawa.pdf
+DVITARGET = jsclasses.dvi jslogo.dvi okumacro.dvi jsverb.dvi okuverb.dvi morisawa.dvi
+KANJI = -kanji=jis
+FONTMAP = -f ipaex.map -f ptex-ipaex.map
+TEXMF = $(shell kpsewhich -var-value=TEXMFHOME)
default: $(STRIPTARGET) $(DVITARGET)
strip: $(STRIPTARGET)
@@ -30,10 +32,31 @@ morisawa.sty: morisawa.dtx
platex $(KANJI) $<
platex $(KANJI) $<
.dvi.pdf:
- dvipdfmx $<
-
-.PHONY: clean
+ dvipdfmx $(FONTMAP) $<
+
+.PHONY: install clean cleanstrip cleanall cleandoc
+install:
+ mkdir -p ${TEXMF}/doc/platex/jsclasses
+ cp ./LICENSE ${TEXMF}/doc/platex/jsclasses/
+ cp ./README.md ${TEXMF}/doc/platex/jsclasses/
+ cp ./*.pdf ${TEXMF}/doc/platex/jsclasses/
+ mkdir -p ${TEXMF}/source/platex/jsclasses
+ cp ./Makefile ${TEXMF}/source/platex/jsclasses/
+ cp ./*.dtx ${TEXMF}/source/platex/jsclasses/
+ cp ./*.ins ${TEXMF}/source/platex/jsclasses/
+ mkdir -p ${TEXMF}/tex/platex/jsclasses
+ cp ./*.cls ${TEXMF}/tex/platex/jsclasses/
+ cp ./*.sty ${TEXMF}/tex/platex/jsclasses/
clean:
- rm -f \
- *.cls jslogo.sty okumacro.sty jsverb.sty okuverb.sty morisawa.sty \
- jsclasses.pdf okumacro.pdf jsverb.pdf okuverb.pdf morisawa.pdf jslogo.pdf
+ rm -f *.cls \
+ jslogo.sty okumacro.sty jsverb.sty okuverb.sty morisawa.sty \
+ $(DVITARGET)
+cleanstrip:
+ rm -f *.cls \
+ jslogo.sty okumacro.sty jsverb.sty okuverb.sty morisawa.sty
+cleanall:
+ rm -f *.cls \
+ jslogo.sty okumacro.sty jsverb.sty okuverb.sty morisawa.sty \
+ $(DVITARGET) $(PDFTARGET)
+cleandoc:
+ rm -f $(DVITARGET) $(PDFTARGET)
diff --git a/Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx b/Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx
index 0d83e39d4eb..37bf6717021 100644
--- a/Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx
+++ b/Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx
@@ -39,7 +39,7 @@
%<*driver>
\ProvidesFile{jsclasses.dtx}
%</driver>
- [2017/02/24 okumura, texjporg]
+ [2017/03/05 okumura, texjporg]
%<*driver>
\documentclass{jsarticle}
\usepackage{doc}
@@ -3344,16 +3344,19 @@
%
% $B%Z!<%8HV9f$r%m!<%^?t;z$K$7!$>OHV9f$rIU$1$J$$$h$&$K$7$^$9!#(B
%
+% [2017-03-05] |\frontmatter| $B$H(B |\mainmatter| $B$N(B2$B$D$NL?Na$O!$(B
+% $B2~Cz$^$?$O2~%Z!<%8$7$?8e$G(B |\pagenumbering{...}| $B$G%N%s%V%k$r(B1$B$K(B
+% $B%j%;%C%H$7$^$9!#D9$$4V(B |\frontmatter| $B$O(B \texttt{openany} $B$N$H$-$K(B
+% $BC1$J$k2~%Z!<%8$H$7$F$$$^$7$?$,!$$3$l$G$O%N%s%V%k$r%j%;%C%H$9$k:]$K(B
+% $B6v4q5UE>$,5/$3$k>l9g$,$"$j$^$7$?!#(B\texttt{openany} $B$+$I$&$+$K0M$i$:(B
+% $B4q?t%Z!<%8$^$G7+$k$h$&$K=$@5$9$k$3$H$G!$LdBj$r2r>C$7$^$7$?!#(B
+% $B<B$O!$(B\LaTeX $B$NI8=`%/%i%9$G$O(B1998$BG/$K=$@5$5$l$F$$$?LdBj$G$9(B
+% $B!J%3%_%e%K%F%#HG(B\pLaTeX $B$NI8=`%/%i%9(B2017/03/05$B$b;2>H!K!#(B
+%
% \begin{macrocode}
%<*book>
\newcommand\frontmatter{%
- \if@openleft
- \cleardoublepage
- \else\if@openright
- \cleardoublepage
- \else
- \clearpage
- \fi\fi
+ \pltx@cleartooddpage
\@mainmatterfalse
\pagenumbering{roman}}
% \end{macrocode}
@@ -3365,13 +3368,7 @@
%
% \begin{macrocode}
\newcommand\mainmatter{%
-% \if@openleft
-% \cleardoublepage
-% \else\if@openright
- \cleardoublepage
-% \else
-% \clearpage
-% \fi\fi
+ \pltx@cleartooddpage
\@mainmattertrue
\pagenumbering{arabic}}
% \end{macrocode}
diff --git a/Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls b/Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls
index 90462df3e3d..31ab48afd54 100644
--- a/Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls
+++ b/Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls
@@ -22,7 +22,7 @@
%% in the same archive or directory.)
\NeedsTeXFormat{pLaTeX2e}
\ProvidesClass{jsarticle}
- [2017/02/24 okumura, texjporg]
+ [2017/03/05 okumura, texjporg]
\def\jsc@clsname{jsarticle}
\newif\ifjsc@needsp@tch
\jsc@needsp@tchfalse
diff --git a/Master/texmf-dist/tex/platex/jsclasses/jsbook.cls b/Master/texmf-dist/tex/platex/jsclasses/jsbook.cls
index a7a098dcabd..07ba23e808f 100644
--- a/Master/texmf-dist/tex/platex/jsclasses/jsbook.cls
+++ b/Master/texmf-dist/tex/platex/jsclasses/jsbook.cls
@@ -22,7 +22,7 @@
%% in the same archive or directory.)
\NeedsTeXFormat{pLaTeX2e}
\ProvidesClass{jsbook}
- [2017/02/24 okumura, texjporg]
+ [2017/03/05 okumura, texjporg]
\def\jsc@clsname{jsbook}
\newif\ifjsc@needsp@tch
\jsc@needsp@tchfalse
@@ -1240,17 +1240,11 @@
\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{%
- \cleardoublepage
+ \pltx@cleartooddpage
\@mainmattertrue
\pagenumbering{arabic}}
\newcommand\backmatter{%
diff --git a/Master/texmf-dist/tex/platex/jsclasses/jspf.cls b/Master/texmf-dist/tex/platex/jsclasses/jspf.cls
index a8f90713009..3c37b558117 100644
--- a/Master/texmf-dist/tex/platex/jsclasses/jspf.cls
+++ b/Master/texmf-dist/tex/platex/jsclasses/jspf.cls
@@ -22,7 +22,7 @@
%% in the same archive or directory.)
\NeedsTeXFormat{pLaTeX2e}
\ProvidesClass{jspf}
- [2017/02/24 okumura, texjporg]
+ [2017/03/05 okumura, texjporg]
\def\jsc@clsname{jspf}
\newif\ifjsc@needsp@tch
\jsc@needsp@tchfalse
diff --git a/Master/texmf-dist/tex/platex/jsclasses/jsreport.cls b/Master/texmf-dist/tex/platex/jsclasses/jsreport.cls
index 937fc8b7937..6de2ae8481e 100644
--- a/Master/texmf-dist/tex/platex/jsclasses/jsreport.cls
+++ b/Master/texmf-dist/tex/platex/jsclasses/jsreport.cls
@@ -22,7 +22,7 @@
%% in the same archive or directory.)
\NeedsTeXFormat{pLaTeX2e}
\ProvidesClass{jsreport}
- [2017/02/24 okumura, texjporg]
+ [2017/03/05 okumura, texjporg]
\def\jsc@clsname{jsreport}
\newif\ifjsc@needsp@tch
\jsc@needsp@tchfalse
diff --git a/Master/texmf-dist/tex/platex/jsclasses/kiyou.cls b/Master/texmf-dist/tex/platex/jsclasses/kiyou.cls
index 23c150ca2e0..8d3f6d22a46 100644
--- a/Master/texmf-dist/tex/platex/jsclasses/kiyou.cls
+++ b/Master/texmf-dist/tex/platex/jsclasses/kiyou.cls
@@ -22,7 +22,7 @@
%% in the same archive or directory.)
\NeedsTeXFormat{pLaTeX2e}
\ProvidesClass{kiyou}
- [2017/02/24 okumura, texjporg]
+ [2017/03/05 okumura, texjporg]
\def\jsc@clsname{kiyou}
\newif\ifjsc@needsp@tch
\jsc@needsp@tchfalse