diff options
Diffstat (limited to 'Master/texmf-dist/source/platex/base/pl209.dtx')
-rw-r--r-- | Master/texmf-dist/source/platex/base/pl209.dtx | 255 |
1 files changed, 255 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/platex/base/pl209.dtx b/Master/texmf-dist/source/platex/base/pl209.dtx new file mode 100644 index 00000000000..0b45ef19625 --- /dev/null +++ b/Master/texmf-dist/source/platex/base/pl209.dtx @@ -0,0 +1,255 @@ +% \iffalse meta-comment +%% File: pl209.dtx +% +% Copyright 1995,1996,1997 ASCII Corporation. +% +% This file is part of pLaTeX2e system. +% ------------------------------------- +% +% \fi +% +% \CheckSum{260} +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%% +% +% \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{oldpfonts.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 |