summaryrefslogtreecommitdiff
path: root/language/japanese/platex/pl209.dtx
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /language/japanese/platex/pl209.dtx
Initial commit
Diffstat (limited to 'language/japanese/platex/pl209.dtx')
-rw-r--r--language/japanese/platex/pl209.dtx240
1 files changed, 240 insertions, 0 deletions
diff --git a/language/japanese/platex/pl209.dtx b/language/japanese/platex/pl209.dtx
new file mode 100644
index 0000000000..104ff0ea6c
--- /dev/null
+++ b/language/japanese/platex/pl209.dtx
@@ -0,0 +1,240 @@
+% \iffalse meta-comment
+%% File: pl209.dtx
+%
+% Copyright 1995,1996,1997 ASCII Corporation.
+% Copyright (c) 2010 ASCII MEDIA WORKS
+% Copyright (c) 2016 Japanese TeX Development Community
+%
+% This file is part of the pLaTeX2e system (community edition).
+% -------------------------------------------------------------
+%
+% \fi
+%
+%
+% \setcounter{StandardModuleDepth}{1}
+% \StopEventually{}
+%
+% \iffalse
+% \changes{v1.0}{1995/03/28}{Based on latex209.dtx v0.39}
+% \changes{v1.0b}{1995/08/30}{Based on latex209.dtx v0.46}
+% \changes{v1.0c}{1995/11/21}{Add footnote relatex commands.}
+% \changes{v1.0d}{1997/01/17}{Only define for p\LaTeXe relatex codes.}
+% \changes{v1.0e}{1997/01/28}{$B=qBNJQ99$NFsJ8;z%3%^%s%I$r5lHG8_49$K$7$?!#(B}
+% \changes{v1.0f}{1997/06/25}{\cs{em}$B$GOBJ8$r6/D4=qBN$K(B}
+% \fi
+%
+% \iffalse
+%<*package>
+\NeedsTeXFormat{pLaTeX2e}
+\ProvidesFile{pl209.dtx}[1997/06/25 v1.0f Standard pLaTeX file]
+%</package>
+%<*driver>
+\documentclass{jltxdoc}
+\GetFileInfo{pl209.dtx}
+\title{p\LaTeXe\\2.09$B8_49%b!<%IMQ%^%/%m(B\space\fileversion}
+\author{Ken Nakano \& Hideaki Togashi}
+\date{$B:n@.F|!'(B\filedate}
+\begin{document}
+ \maketitle
+ \DocInput{\filename}
+\end{document}
+%</driver>
+% \fi
+%
+% \section{\dst $BMQ%b%8%e!<%k(B}
+% \dst $B$G0J2<$N%b%8%e!<%kL>$r;XDj$9$k$3$H$G!"BP>]$H$J$kItJ,$r<h$j=P$9(B
+% $B$3$H$,$G$-$^$9!#(B
+%
+% \begin{center}
+% \begin{tabular}{ll}
+% pl209 & \file{pl209.def}$B%U%!%$%k$r@8@.(B\\
+% oldfonts & \file{oldpfont.sty}$B$r@8@.(B\\
+% style &
+% \begin{tabular}[t]{ll}
+% jarticle & \file{jarticle.sty}$B%U%!%$%k$r@8@.(B \\
+% jbook & \file{jbook.sty}$B%U%!%$%k$r@8@.(B\\
+% jreport & \file{jreport.sty}$B%U%!%$%k$r@8@.(B\\
+% tarticle & \file{tarticle.sty}$B%U%!%$%k$r@8@.(B \\
+% tbook & \file{tbook.sty}$B%U%!%$%k$r@8@.(B\\
+% treport & \file{treport.sty}$B%U%!%$%k$r@8@.(B
+% \end{tabular}
+% \end{tabular}
+% \end{center}
+%
+%
+% \section{2.09$B8_49%^%/%m(B}
+% 2.09$BMQ$N%3%^%s%IDj5A%U%!%$%k$,%m!<%I$5$l$?$H$-!"%a%C%;!<%8$r=PNO$7$^$9!#(B
+% $B$^$?!"(B\LaTeX{}$B$N(B2.09$B%3%^%s%I%^%/%mDj5A$r%m!<%I$7$^$9!#(B
+% \begin{macrocode}
+%<*pl209>
+\typeout{Entering pLaTeX 2.09 compatibility mode.}
+\input{latex209.def}
+%</pl209>
+% \end{macrocode}
+% $B%U%)%s%HA*Br%3%^%s%I$N%H%l!<%9$N$?$a$K(B\file{ptrace}$B%Q%C%1!<%8$r%m!<%I$7$^$9!#(B
+% \changes{v1.0e}{1997/02/20}{Typemiss:oldlfont from oldlfonts}
+% \begin{macrocode}
+%<oldfonts>\RequirePackage{oldlfont}
+%<pl209|oldfonts>\RequirePackage{ptrace}
+% \end{macrocode}
+%
+% \begin{macro}{\Rensuji}
+% \begin{macro}{\prensuji}
+% p\LaTeXe{}$B$G$O!"(B|\Rensuji|, |\prensuji|$B$NF0:n$r(B|\rensuji|$B%3%^%s%I$,(B
+% $B%+%P!<$7$F$$$^$9!#(B
+% \begin{macrocode}
+%<*pl209>
+\let\Rensuji\rensuji
+\let\prensuji\rensuji
+%</pl209>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@footnotemark}
+% \begin{macro}{\@makefnmark}
+% $B5SCm$N0u$r=PNO$9$k%^%/%m$r!"AH$_J}8~$K1~$8$F!"5SCm$NJ}8~$,JQ$o$k$h$&$K(B
+% $B$7$^$9!#(B
+% \begin{macrocode}
+%<*pl209>
+\def\@footnotemark{\leavevmode
+ \ifhmode\edef\@x@sf{\the\spacefactor}\fi
+ \ifydir\@makefnmark
+ \else\hbox to\z@{\hskip-.25zw\raise2\cht\@makefnmark\hss}\fi
+ \ifhmode\spacefactor\@x@sf\fi\relax}
+\def\@makefnmark{\hbox{\ifydir $\m@th^{\@thefnmark}$
+ \else\hbox{\yoko$\m@th^{\@thefnmark}$}\fi}}
+%</pl209>
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macrocode}
+%<*pl209>
+\fontencoding{JY1}
+\fontfamily{mc}
+\fontsize{10}{15}
+%</pl209>
+% \end{macrocode}
+%
+% \begin{macrocode}
+%<*pl209|oldfonts>
+\DeclareSymbolFont{mincho}{JY1}{mc}{m}{n}
+\DeclareSymbolFont{gothic}{JY1}{gt}{m}{n}
+\DeclareSymbolFontAlphabet\mathmc{mincho}
+\DeclareSymbolFontAlphabet\mathgt{gothic}
+\SetSymbolFont{mincho}{bold}{JY1}{gt}{m}{n}
+\jfam\symmincho
+% \end{macrocode}
+% \changes{v1.0e}{1997/01/29}{$BFsJ8;z=qBNJQ99%3%^%s%I$NF0:n$r5lHG$HF1Ey$K$7$?!#(B}
+% |\mc|$B$H(B|\gt|$B$O!"OBJ8%U%)%s%H$rJQ99$7$^$9$,!"2$J8%U%)%s%H$K$O1F6A$7$^$;$s!#(B
+% \begin{macrocode}
+\DeclareRobustCommand\mc{%
+ \kanjiencoding{\kanjiencodingdefault}%
+ \kanjifamily{\mcdefault}%
+ \kanjiseries{\kanjiseriesdefault}%
+ \kanjishape{\kanjishapedefault}%
+ \selectfont\mathgroup\symmincho}
+\DeclareRobustCommand\gt{%
+ \kanjiencoding{\kanjiencodingdefault}%
+ \kanjifamily{\gtdefault}%
+ \kanjiseries{\kanjiseriesdefault}%
+ \kanjishape{\kanjishapedefault}%
+ \selectfont\mathgroup\symgothic}
+% \end{macrocode}
+% |\bf|$B%3%^%s%I$O!"OBJ8%U%)%s%H$r%4%7%C%/$K$7!"2$J8%U%)%s%H$r%\!<%k%I$K(B
+% $B$7$^$9!#(B
+% \begin{macrocode}
+\DeclareRobustCommand\bf{\normalfont\bfseries\mathgroup\symbold\jfam\symgothic}
+% \end{macrocode}
+% |\rm|, |\sf|, |\sl|, |\sc|, |\it|, |\tt|$B$N3F%3%^%s%I$r!"2$J8%U%!%_%j$@$1$r(B
+% $B%G%U%)%k%H%U%)%s%H$+$iB0@-$rJQ99$9$k$h$&$K$7!"OBJ8%U%)%s%H$O1F6A$r(B
+% $B<u$1$J$$$h$&$K=$@5$7$^$9!#(B
+% \begin{macrocode}
+\DeclareRobustCommand\roman@normal{%
+ \romanencoding{\encodingdefault}%
+ \romanfamily{\familydefault}%
+ \romanseries{\seriesdefault}%
+ \romanshape{\shapedefault}%
+ \selectfont\ignorespaces}
+\DeclareRobustCommand\rm{\roman@normal\rmfamily\mathgroup\symoperators}
+\DeclareRobustCommand\sf{\roman@normal\sffamily\mathgroup\symsans}
+\DeclareRobustCommand\sl{\roman@normal\slshape\mathgroup\symslanted}
+\DeclareRobustCommand\sc{\roman@normal\scshape\mathgroup\symsmallcaps}
+\DeclareRobustCommand\it{\roman@normal\itshape\mathgroup\symitalic}
+\DeclareRobustCommand\tt{\roman@normal\ttfamily\mathgroup\symtypewriter}
+% \end{macrocode}
+%
+% \begin{macro}{\em}
+% \changes{v1.0f}{1997/06/25}{\cs{em}$B$GOBJ8$r6/D4=qBN$K(B}
+% |\em|$B%3%^%s%I$G!"OBJ8%U%)%s%H$b(B|\gt|$B$K@Z$jBX$($k$h$&$K$7$^$7$?!#(B
+% \begin{macrocode}
+\DeclareRobustCommand\em{%
+ \@nomath\em
+ \ifdim \fontdimen\@ne\font>\z@\mc\rm\else\gt\it\fi}
+%</pl209|oldfonts>
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+%<*pl209>
+\let\mcfam\symmincho
+\let\gtfam\symgothic
+\renewcommand\vpt {\edef\f@size{\@vpt}\rm\mc}
+\renewcommand\vipt {\edef\f@size{\@vipt}\rm\mc}
+\renewcommand\viipt {\edef\f@size{\@viipt}\rm\mc}
+\renewcommand\viiipt{\edef\f@size{\@viiipt}\rm\mc}
+\renewcommand\ixpt {\edef\f@size{\@ixpt}\rm\mc}
+\renewcommand\xpt {\edef\f@size{\@xpt}\rm\mc}
+\renewcommand\xipt {\edef\f@size{\@xipt}\rm\mc}
+\renewcommand\xiipt {\edef\f@size{\@xiipt}\rm\mc}
+\renewcommand\xivpt {\edef\f@size{\@xivpt}\rm\mc}
+\renewcommand\xviipt{\edef\f@size{\@xviipt}\rm\mc}
+\renewcommand\xxpt {\edef\f@size{\@xxpt}\rm\mc}
+\renewcommand\xxvpt {\edef\f@size{\@xxvpt}\rm\mc}
+%</pl209>
+% \end{macrocode}
+% $B$=$7$F!":G8e$K(B\file{pl209.cfg}$B$H$$$&%U%!%$%k$,$"$l$P!"$=$l$r%m!<%I$7$^$9!#(B
+% \begin{macrocode}
+%<pl209>\InputIfFileExists{pl209.cfg}{}{}
+% \end{macrocode}
+%
+%
+% \section{$B%9%?%$%k%U%!%$%k(B}
+% $B0J2<$O!"(Bp\LaTeX~2.09$B$G$NI8=`%9%?%$%k%U%!%$%k$G$9!#(B
+% p\LaTeXe{}$B$N%/%i%9%U%!%$%k$r%m!<%I$9$k$h$&$K$7$F$$$^$9!#(B
+% \begin{macrocode}
+%<*style>
+%<*jarticle|jbook|jreport|tarticle|tbook|treport>
+\NeedsTeXFormat{pLaTeX2e}
+%</jarticle|jbook|jreport|tarticle|tbook|treport>
+%<*jarticle>
+\@obsoletefile{jarticle.cls}{jarticle.sty}
+\LoadClass{jarticle}
+%</jarticle>
+%<*tarticle>
+\@obsoletefile{tarticle.cls}{tarticle.sty}
+\LoadClass{tarticle}
+%</tarticle>
+%<*jbook>
+\@obsoletefile{jbook.cls}{jbook.sty}
+\LoadClass{jbook}
+%</jbook>
+%<*tbook>
+\@obsoletefile{tbook.cls}{tbook.sty}
+\LoadClass{tbook}
+%</tbook>
+%<*jreport>
+\@obsoletefile{jreport.cls}{jreport.sty}
+\LoadClass{jreport}
+%</jreport>
+%<*treport>
+\@obsoletefile{treport.cls}{treport.sty}
+\LoadClass{treport}
+%</treport>
+%</style>
+% \end{macrocode}
+%
+% \Finale
+%
+\endinput