texlive[43403] Master/texmf-dist: jsclasses (5mar17)

commits+karl at tug.org commits+karl at tug.org
Sun Mar 5 22:38:15 CET 2017


Revision: 43403
          http://tug.org/svn/texlive?view=revision&revision=43403
Author:   karl
Date:     2017-03-05 22:38:14 +0100 (Sun, 05 Mar 2017)
Log Message:
-----------
jsclasses (5mar17)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/platex/jsclasses/README.md
    trunk/Master/texmf-dist/doc/platex/jsclasses/jsclasses.pdf
    trunk/Master/texmf-dist/source/platex/jsclasses/Makefile
    trunk/Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx
    trunk/Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls
    trunk/Master/texmf-dist/tex/platex/jsclasses/jsbook.cls
    trunk/Master/texmf-dist/tex/platex/jsclasses/jspf.cls
    trunk/Master/texmf-dist/tex/platex/jsclasses/jsreport.cls
    trunk/Master/texmf-dist/tex/platex/jsclasses/kiyou.cls

Modified: trunk/Master/texmf-dist/doc/platex/jsclasses/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/platex/jsclasses/README.md	2017-03-05 21:38:02 UTC (rev 43402)
+++ trunk/Master/texmf-dist/doc/platex/jsclasses/README.md	2017-03-05 21:38:14 UTC (rev 43403)
@@ -19,7 +19,7 @@
 
 ## Release Date
 
-2017-02-24
+2017-03-05
 
 Haruhiko Okumura,
 Japanese TeX Development Community

Modified: trunk/Master/texmf-dist/doc/platex/jsclasses/jsclasses.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/platex/jsclasses/Makefile
===================================================================
--- trunk/Master/texmf-dist/source/platex/jsclasses/Makefile	2017-03-05 21:38:02 UTC (rev 43402)
+++ trunk/Master/texmf-dist/source/platex/jsclasses/Makefile	2017-03-05 21:38:14 UTC (rev 43403)
@@ -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 @@
 	platex $(KANJI) $<
 	platex $(KANJI) $<
 .dvi.pdf:
-	dvipdfmx $<
+	dvipdfmx $(FONTMAP) $<
 
-.PHONY: clean
+.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)

Modified: trunk/Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx
===================================================================
--- trunk/Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx	2017-03-05 21:38:02 UTC (rev 43402)
+++ trunk/Master/texmf-dist/source/platex/jsclasses/jsclasses.dtx	2017-03-05 21:38:14 UTC (rev 43403)
@@ -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 at openleft
-    \cleardoublepage
-  \else\if at openright
-    \cleardoublepage
-  \else
-    \clearpage
-  \fi\fi
+  \pltx at cleartooddpage
   \@mainmatterfalse
   \pagenumbering{roman}}
 %    \end{macrocode}
@@ -3365,13 +3368,7 @@
 %
 %    \begin{macrocode}
 \newcommand\mainmatter{%
-% \if at openleft
-%   \cleardoublepage
-% \else\if at openright
-    \cleardoublepage
-% \else
-%   \clearpage
-% \fi\fi
+  \pltx at cleartooddpage
   \@mainmattertrue
   \pagenumbering{arabic}}
 %    \end{macrocode}

Modified: trunk/Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls
===================================================================
--- trunk/Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls	2017-03-05 21:38:02 UTC (rev 43402)
+++ trunk/Master/texmf-dist/tex/platex/jsclasses/jsarticle.cls	2017-03-05 21:38:14 UTC (rev 43403)
@@ -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 at clsname{jsarticle}
 \newif\ifjsc at needsp@tch
 \jsc at needsp@tchfalse

Modified: trunk/Master/texmf-dist/tex/platex/jsclasses/jsbook.cls
===================================================================
--- trunk/Master/texmf-dist/tex/platex/jsclasses/jsbook.cls	2017-03-05 21:38:02 UTC (rev 43402)
+++ trunk/Master/texmf-dist/tex/platex/jsclasses/jsbook.cls	2017-03-05 21:38:14 UTC (rev 43403)
@@ -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 at clsname{jsbook}
 \newif\ifjsc at needsp@tch
 \jsc at needsp@tchfalse
@@ -1240,17 +1240,11 @@
 \newcommand{\@chapapp}{\prechaptername}
 \newcommand{\@chappos}{\postchaptername}
 \newcommand\frontmatter{%
-  \if at openleft
-    \cleardoublepage
-  \else\if at openright
-    \cleardoublepage
-  \else
-    \clearpage
-  \fi\fi
+  \pltx at cleartooddpage
   \@mainmatterfalse
   \pagenumbering{roman}}
 \newcommand\mainmatter{%
-    \cleardoublepage
+  \pltx at cleartooddpage
   \@mainmattertrue
   \pagenumbering{arabic}}
 \newcommand\backmatter{%

Modified: trunk/Master/texmf-dist/tex/platex/jsclasses/jspf.cls
===================================================================
--- trunk/Master/texmf-dist/tex/platex/jsclasses/jspf.cls	2017-03-05 21:38:02 UTC (rev 43402)
+++ trunk/Master/texmf-dist/tex/platex/jsclasses/jspf.cls	2017-03-05 21:38:14 UTC (rev 43403)
@@ -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 at clsname{jspf}
 \newif\ifjsc at needsp@tch
 \jsc at needsp@tchfalse

Modified: trunk/Master/texmf-dist/tex/platex/jsclasses/jsreport.cls
===================================================================
--- trunk/Master/texmf-dist/tex/platex/jsclasses/jsreport.cls	2017-03-05 21:38:02 UTC (rev 43402)
+++ trunk/Master/texmf-dist/tex/platex/jsclasses/jsreport.cls	2017-03-05 21:38:14 UTC (rev 43403)
@@ -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 at clsname{jsreport}
 \newif\ifjsc at needsp@tch
 \jsc at needsp@tchfalse

Modified: trunk/Master/texmf-dist/tex/platex/jsclasses/kiyou.cls
===================================================================
--- trunk/Master/texmf-dist/tex/platex/jsclasses/kiyou.cls	2017-03-05 21:38:02 UTC (rev 43402)
+++ trunk/Master/texmf-dist/tex/platex/jsclasses/kiyou.cls	2017-03-05 21:38:14 UTC (rev 43403)
@@ -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 at clsname{kiyou}
 \newif\ifjsc at needsp@tch
 \jsc at needsp@tchfalse



More information about the tex-live-commits mailing list