arxmliv
arxmliv build tool
 
KWARC group
LaTeXML
About
   
 

Back to Homepage

--- /arXMLiv/repos/arXMLiv/trunk/sty/ws-ijmpab.cls	2010-04-03 05:19:17.000000000 +0200
+++ /arXMLiv/repos/arXMLiv/trunk/sty/ws-mpla_1.cls	2010-04-02 05:46:20.000000000 +0200
@@ -1,17 +1,17 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %% Trim Size: 9.75in x 6.5in
 %% Text Area: 8in (include Runningheads) x 5in
-%% ws-ijmpa.cls   :   16-11-05
-%% Class file to use with ws-ijmpa.tex written in Latex2E.
+%% ws-mpla.cls   :   23 November 2002
+%% Class file to use with ws-mpla.tex written in Latex2E.
 %% The content, structure, format and layout of this style file is the
 %% property of World Scientific Publishing Co. Pte. Ltd.
 %% Copyright 1995, 2002 by World Scientific Publishing Co.
 %% All rights are reserved.
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
 %
+
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{ws-ijmpab}[1994/07/13 v1.2u Standard LaTeX document class]
+\ProvidesClass{ws-mpla_1}[1994/07/13 v1.2u Standard LaTeX document class]
 \@twosidetrue\@mparswitchtrue\@twocolumnfalse
 \newif\if@openright
 \@openrighttrue
@@ -27,9 +27,8 @@
 \DeclareOption{draft}{\@drafttrue\setlength\overfullrule{5pt}\draftrule0.01pt}%

 %
-\hoffset=-0.17in
-\voffset=0.17in
-
+%\hoffset=-1.5cm
+%\voffset=-0.5cm
 %
 \DeclareOption{final}{\setlength\overfullrule{0pt}}
 %
@@ -148,11 +147,6 @@
 \DeclareMathSizes{7}{7}{5}{5}
 \DeclareMathSizes{6}{6}{5}{5}
 \DeclareMathSizes{5}{5}{5}{5}
-
-\def\cdash{$^{\raisebox{-0.5pt}{\hbox{--}}}$}
-
-\def\uc#1{\uppercase{#1}}
-
 \def\bm#1{\mathchoice
 	{\mbox{\boldmath$#1$}}%
           {\mbox{\boldmath$#1$}}%
@@ -161,32 +155,31 @@
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%Initializations %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %
-\trimheight9.73truein    %9.75truein
-\trimwidth6.48truein     %6.50truein
+\newdimen\trimheight \trimheight9.71truein   %measure is 9.75truein
+\newdimen\trimwidth \trimwidth6.48truein     %measure is 6.50truein
 \typeheight48.1pc
-\typewidth5truein
+%\typewidth30pc
 %
-\setlength\parindent{1.5em}
+\setlength\parindent{1.5em}%10\p@
 \setlength\headheight{5\p@}
-\setlength\headsep   {19pt}
-\setlength\topskip   {7\p@}
-\setlength\footskip{25pt}
+\setlength\headsep   {19pt}%15
+\setlength\topskip   {7\p@}%{10\p@}
+\setlength\footskip{10pt}%18pt
 \setlength\maxdepth{4\p@}
 \setlength\@maxdepth\maxdepth
-\setlength\textwidth{5truein}
+\setlength\textwidth{5truein}  %{30pc}
 \setlength\textheight\typeheight
 \advance\textheight-\headheight
 \advance\textheight-\headsep
 \setlength\normaltextheight{\textheight}
-\setlength\oddsidemargin{.75in}
-\setlength\evensidemargin{.75in}
-%\addtolength\evensidemargin{-\textwidth}
-%\addtolength\evensidemargin{-\oddsidemargin}
-
+\setlength\oddsidemargin{21mm}%.625in%
+\setlength\evensidemargin{\trimwidth}
+\addtolength\evensidemargin{-\textwidth}
+\addtolength\evensidemargin{-\oddsidemargin}
 \setlength\marginparwidth{.75in}
 \setlength\marginparsep{7\p@}
 \setlength\marginparpush{5\p@}
-\setlength\topmargin{.75in}
+\setlength\topmargin{.85926in}%
 \setlength\footnotesep{6\p@}%6pt
 \setlength{\skip\footins}{18\p@ \@plus 5\p@ \@minus 2\p@}
 \setlength\floatsep    {18\p@ \@plus 2\p@ \@minus 2\p@}
@@ -257,7 +250,8 @@
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Local Definitions %%%%%%%%%%%%%%%%%%%%%%
 %
-
+%\def\u#1{\uppercase{#1}}
+\def\uc#1{\uppercase{#1}}
 \newcommand{\cal}{\protect\pcal}
 \newcommand{\pcal}{\@fontswitch{\relax}{\mathcal}}
 %
@@ -268,23 +262,6 @@
 %
 \def\thebepage{\thepage}
 \def\theeepage{\pageref{eof}}
-
-%
-\newenvironment{history}{%
-	\addvspace{-2pt plus-2pt minus-2pt}
-   \authorfont\begin{center}\vskip-\lastskip
-}{%
-   \end{center}
-	\addvspace{15pt plus2pt minus2pt}
-}
-%
-
-\def\received#1{Received~#1\par}
-\def\revised#1{Revised~#1\par}
-\def\accepted#1{Accepted~#1\par}
-\def\comby#1{\par\addvspace{1\baselineskip}Communicated\ by~#1\par}
-
-%
 \def\pub#1#2{\par%
 	\addvspace{-2pt plus-2pt minus-2pt}
 	{\centering{
@@ -292,15 +269,17 @@
 	#2\par}\par}
 	\addvspace{15pt plus2pt minus2pt}}%
 %
+
+\def\email#1{\it #1\par}
+%
+
 \def\@clinebuf{}
-\def\catchline#1#2#3#4#5{\expandafter\def\expandafter\@clinebuf\expandafter
+\def\catchline#1#2#3{\expandafter\def\expandafter\@clinebuf\expandafter
 	{\@clinebuf\catchlinefont
-	\noindent International Journal of Modern Physics A\par
-	\noindent Vol. 21, Nos. 19 \& 20 (2006) 3857-3915 \par
-	\noindent \copyright\ World Scientific Publishing Company\par
+%	\noindent Modern Physics Letters A\par
+%	\noindent \copyright\ World Scientific Publishing Company\par
 	}\relax\par
 	}%
-
 \def\No{No.}
 %
 %\def\and{\hbox{\lowercase{ and }}}
@@ -319,6 +298,13 @@
 	{\authorfont{\leftskip18pt\rightskip\leftskip
 	\noindent{\it Keywords}\/:\ #1\par}}\par}
 %
+
+\def\ccode#1{\par
+	\vspace*{8pt}
+	{\authorfont{\leftskip18pt\rightskip\leftskip
+	\noindent #1\par}}\par}
+%
+
 \def\category#1#2{\par
 	\vspace*{8pt}
 	{\authorfont{\leftskip18pt\rightskip\leftskip
@@ -329,13 +315,6 @@
   	\noindent\leftskip18pt\rightskip18pt
 }{%
   \par}
-
-%
-\def\ccode#1{\par
-	\vspace*{8pt}
-	{\authorfont{\leftskip18pt\rightskip\leftskip
-	\noindent #1\par}}\par}
-
 %
 \def\@citex[#1]#2{\if@filesw\immediate\write\@auxout
 	{\string\citation{#2}}\fi
@@ -367,6 +346,8 @@
  \def\refcite{\@ifnextchar[{\@tempswatrue
 	\@refcitex}{\@tempswafalse\@refcitex[]}}
 %
+%\def\dfrac#1#2{{\displaystyle{#1\over#2}}}
+%\def\tfrac#1#2{{\textstyle{#1\over#2}}}

 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Lists %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -657,19 +638,21 @@
 	\par\vskip-5pt}
 \def\@tabnote[#1]{%
 	\leftskip\tablewd\rightskip\leftskip {\it #1}\/:\ \ignorespaces}
+
 %
 \def\Hline{%
   \noalign{\ifnum0=`}\fi\hrule \@height 2\arrayrulewidth \futurelet
    \@tempa\@xhline}

+%
 \def\x{@{\extracolsep{\fill}}}
-\def\toprule{\Hline\\[-6.5pt]}
-\def\colrule{\\[-7pt]\hline\\[-6pt]}
+\def\toprule{\Hline\\[-7.5pt]}
+\def\colrule{\\[-7.5pt]\hline\\[-7.5pt]}
 \def\TMcolrule{\\[-9.5pt]\hline\\[-9.5pt]}
-\def\botrule{\\[-7pt]\Hline}
-\def\crule#1{\\[-7pt]#1\\[-6pt]}
-%
+\def\botrule{\\[-9pt]\Hline}
+\def\crule#1{\\[-10pt]#1\\[-6pt]}

+%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Maths %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %
 \setlength\arraycolsep{1.5\p@}
@@ -689,7 +672,14 @@
 \def\tstrut{\vrule width0pt height10pt}
 \jot=3pt
 %
-
+%
+\renewcommand{\[}{\relax\ifmmode\@badmath\else\bgroup\let\eqnnum\relax\let\refstepeqcnt\relax\@equation\fi}
+\renewcommand{\]}{\relax\ifmmode\end@equation\egroup\@endparenv\@doendpe\else\@badmath\fi}
+%
+%\@namedef{equation*}{\let\eqnnum\relax\let\refstepeqncnt\relax\@equation}
+%\@namedef{endequation*}{\end@equation}
+\renewenvironment{equation}{\@equation}{\end@equation}
+%
 \def\refstepeqcnt{\refstepcounter{equation}}
 \def\eqnnum{\displaywidth\linewidth\hbox{\@eqnnum}}
 %
@@ -726,9 +716,9 @@
 %
 \renewcommand\footnoterule{%
   \kern-3\p@
-  \hrule depth0pt height0pt \@width.2\columnwidth
-%  \hrule width .4\columnwidth
+  \hrule height0pt depth0pt \@width.2\columnwidth
   \kern2.6\p@}
+
 \newcommand\@makefntext[1]{%
     \parindent 1em%
     \noindent
@@ -748,10 +738,9 @@
 \def\ps@plain{%
      \let\@mkboth\@gobbletwo
      \let\@oddhead\@empty
-     \def\@oddfoot{\hfill\mbox{\hbox{\foliofont\thepage}}\hfill}%
+     \def\@oddfoot{\hfill\mbox{\lower12pt\hbox{\foliofont\thepage}}\hfill}%
      \let\@evenhead\@empty
      \let\@evenfoot\@oddfoot}
-
 %
 \def\RightMark{}
 %
@@ -785,57 +774,51 @@
 \def\@xthm#1#2{\@begintheorem{#2}{\csname the#1\endcsname}{}\ignorespaces}
 \def\@ythm#1#2[#3]{\@begintheorem{}{\csname the#1\endcsname}{#3}\ignorespaces}
 %
-
 \let\Definitionfont\upshape%
-\let\Questionfont\upshape
-\let\Notationfont\upshape
-\let\Remarkfont\upshape
-\let\Examplefont\upshape
-\let\Stepfont\upshape
-\let\Propfont\upshape
-%
-\let\Theoremfont\itshape
+\let\Theoremfont\upshape
 \let\Corollaryfont\itshape
 \let\Propositionfont\itshape
 \let\Lemmafont\itshape
-\let\Stepheadfont\itshape
-\let\Claimfont\itshape
-\let\Conjecturefont\itshape
+\let\Examplefont\upshape
 \let\Theoremheadfont\bfseries
 \let\Corollaryheadfont\bfseries
 \let\Propositionheadfont\bfseries
 \let\Lemmaheadfont\bfseries
 \let\Definitionheadfont\bfseries
-\let\Questionheadfont\bfseries
-\let\Notationheadfont\bfseries
+\let\Remarkfont\upshape
 \def\Exampleheadfont{\bfseries}
 \def\Remarkheadfont{\bfseries}
-\def\Propheadfont{\bfseries}
-\def\Claimheadfont{\bfseries}
-\def\Conjectureheadfont{\bfseries}
+\def\Stepheadfont{\bfseries}
+\let\Stepfont\upshape
 %
-
 \def\@begintheorem#1#2#3{\par\addvspace{8pt plus3pt minus2pt}%
+              %\noindent{\csname#1headfont\endcsname#1\ \ignorespaces#3 #2:}%
               \noindent{\csname#1headfont\endcsname#1\ \ignorespaces#3 #2.}%
               \csname#1font\endcsname\hskip.5em\ignorespaces}
 \def\@endtheorem{\par\addvspace{8pt plus3pt minus2pt}\@endparenv}
 %
-
-\newtheorem{theorem}{Theorem}[section]
-\newtheorem{corollary}{Corollary}[section]
-\newtheorem{lemma}{Lemma}[section]
-\newtheorem{proposition}{Proposition}[section]
-\newtheorem{definition}{Definition}[section]
-\newtheorem{example}{Example}[section]
-\newtheorem{remark}{Remark}[section]
-\newtheorem{notation}{Notation}[section]
-\newtheorem{question}{Question}[section]
-\newtheorem{prop}{Prop}[section]
+\newcounter{lemma}
+\newcounter{corollary}
+\newcounter{proposition}
+\newcounter{definition}
+\newcounter{example}
+\newcounter{remark}
+\newcounter{question}
+\newcounter{notation}
+%
+%\newtheorem{theorem}{Theorem}%[section]
+\newtheorem{theorem}{Theorem}
+\newtheorem{corollary}[theorem]{Corollary}%[section]
+\newtheorem{lemma}[theorem]{Lemma}
+\newtheorem{proposition}[theorem]{Proposition}%[section]
+\newtheorem{definition}[theorem]{Definition}%[section]
+\newtheorem{example}[example]{Example}%[section]
+\newtheorem{remark}[theorem]{Remark}%[section]
+\newtheorem{notation}[theorem]{Notation}%[section]
+\newtheorem{question}[theorem]{Question}%[section]
 \newtheorem{step}{Step}
-\newtheorem{claim}{Claim}[section]
-\newtheorem{conjecture}{Conjecture}[section]
 %
-
+%
 \newif\iflogo
 \def\prbox{\hbox to \hsize{\hfill\fboxsep0pt\fbox{\phantom{\vrule width5pt height5pt depth0pt}}}\global\logofalse}
 %
@@ -852,7 +835,8 @@
 \bibindent=2em
 \def\@biblabel#1{#1.}
 \newenvironment{thebibliography}[1]
-     {\section*{\bibname}\bibfont%
+     {%\section*{\bibname}
+      \bibfont%
       \list{\@biblabel{\arabic{enumiv}}}%
            {\settowidth\labelwidth{\@biblabel{#1}}%
             \leftmargin\labelwidth
@@ -886,7 +870,7 @@
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%For contents pages %%%%%%%%%%%%%%%%%%%%%%%%
 %
-\def\journalname{\uppercase{International Journal of Modern Physics A}}
+\def\journalname{\uppercase{Modern Physics Letters A}}
 \def\No{No.}
 \def\chead#1#2#3{\par
 \thispagestyle{empty}
@@ -919,7 +903,25 @@
 	\addvspace{8pt plus1pt minus1pt}\par
 	}
 %
-
+%\def\cent#1#2#3{\par
+%	{\foliofont
+%	\setbox\tempbox\hbox{#3}
+%	{\rightskip3.5pc plus1fil
+%	\noindent{\uppercase{#1}}\par}
+%	{\leftskip12pt{\rightskip1pc plus1fil
+%	\ignorespaces\noindent#2\leaderfill\hspace*{2pt}\hskip\wd\tempbox\par}\par}\par
+%	\vskip-\lastskip
+%	\vskip-\baselineskip
+%	\hbox to \hsize{\hfill#3}\par}
+%	\addvspace{8pt plus1pt minus1pt}\par}
+%
+%\def\cent#1#2#3{\par\bibfont\addvspace{10pt plus2pt minus2pt}
+%	{\foliofont{\rightskip4pc plus1fil
+%	\noindent#1\par}\par
+%	\vskip-\lastskip\vskip-\baselineskip
+%	\hbox to \hsize{\hfill#3}\par
+%	{\noindent\leftskip15pt{\rightskip4pc plus1fil{\it #2}\par}}}\par}
+%
 \def\ehead#1#2#3{\par
 	\addvspace{12pt plus1pt minus1pt}
 	{\foliofont\rightskip4pc plus1fil
@@ -933,141 +935,23 @@
 	\noindent{\bf #1{#2}{#3}\par}
 	\vspace*{4pt}}\par}
 %
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Trim Marks %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-\def\draftnote{\today\quad\currenttime\quad WSPC/INSTRUCTION FILE\qquad\jobname}%
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ss %%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\cropmarks{\nointerlineskip%
-     \vbox to 0pt{\vskip-8.6pt
-	\parindent0pt\hspace*{6pt}\draftnote
-     \par\advance\trimheight by 2pc
-     \vbox to \trimheight{\offinterlineskip\parindent0pt\vskip-2pc
-     \hbox to \trimwidth{\raise2.6pc\hbox{\vrule height2pc width0.3pt}\raisebox{2pc}
-   {\hspace*{-2.6pc}\vrule width2pc height0.3pt}\hfill\raisebox{2pc}
-   {\vrule width2pc height0.3pt}\hspace*{-2.6pc}\raise2.6pc\hbox{\vrule height2pc width0.3pt}}\vfill
-     \hbox to \trimwidth{\lower1.2pc\hbox{\vrule height2pc width0.3pt}\raisebox{1.4pc}
-        {\hspace*{-2.6pc}\vrule width2pc height0.3pt}\hfill
-    \lower1.2pc\hbox{\vrule height2pc width0.3pt}\rlap{\hspace*{0.6pc}\raisebox{1.4pc}{\vrule width2pc height0.3pt}}}}}
-     \vbox to 0pt{\offinterlineskip\parindent0pt\vskip\topmargin%\vskip1.3pt
-     \tempdimen\normaltextheight
-     \advance\tempdimen24pt
-     \moveright\@themargin
-     \vbox to \tempdimen{\hrule height\draftrule
-     \vbox to 0pt{\vskip\headheight\vskip\headsep%\vskip3pt
-                \vrule height\draftrule width\textwidth}%
-      \hbox to \textwidth{\vrule width\draftrule \hfill\vrule height\tempdimen width\draftrule}%
-           \hrule height\draftrule}}}%%
-\def\xcropmarks{\nointerlineskip%
-     \vbox to 0pt{\vskip-8.6pt
-	\parindent0pt\hspace*{6pt}\draftnote
-     \par\advance\trimheight by 2pc
-     \vbox to \trimheight{\offinterlineskip\parindent0pt\vskip-2pc
-     \hbox to \trimwidth{\raise2.6pc\hbox{\vrule height2pc width0.3pt}\raisebox{2pc}
-   {\hspace*{-2.6pc}\vrule width2pc height0.3pt}\hfill\raisebox{2pc}
-   {\vrule width2pc height0.3pt}\hspace*{-2.6pc}\raise2.6pc\hbox{\vrule height2pc width0.3pt}}\vfill
-     \hbox to \trimwidth{\lower1.2pc\hbox{\vrule height2pc width0.3pt}\raisebox{1.4pc}
-        {\hspace*{-2.6pc}\vrule width2pc height0.3pt}\hfill
-    \lower1.2pc\hbox{\vrule height2pc width0.3pt}\rlap{\hspace*{0.6pc}\raisebox{1.4pc}{\vrule width2pc height0.3pt}}}}}
-     \vbox to 0pt{\offinterlineskip\parindent0pt\vskip\topmargin%\vskip1.3pt
-     \tempdimen\normaltextheight
-     \advance\tempdimen27pt
-     \moveright\@themargin
-     \vbox to \tempdimen{\hrule height\draftrule
-     \vbox to 0pt{\vskip\headheight\vskip\headsep%\vskip3pt
-                \vrule height\draftrule width\textwidth}%
-      \hbox to \textwidth{\vrule width\draftrule \hfill\vrule height\tempdimen width\draftrule}%
-           \hrule height\draftrule}}}%%
-%
-\let\trimmarks\cropmarks
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ss %%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%% Output Routine %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-%
-\def\@outputpage{%
-\begingroup           % the \endgroup is put in by \aftergroup
-  \let \protect \noexpand
-  \@resetactivechars
-  \let\-\@dischyph
-  \let\'\@acci\let\`\@accii\let\=\@acciii
-  \let\\\@normalcr
-  \let\par\@@par          %% 15 Sep 87
-  \shipout \vbox{%
-    \set@typeset@protect
-    \aftergroup \endgroup
-    \aftergroup \set@typeset@protect
-                                % correct? or just restore by ending
-                                % the group?
-  \if@specialpage
-    \global\@specialpagefalse\@nameuse{ps@\@specialstyle}%
-  \fi
-  \if@twoside
-    \ifodd\count\z@ \let\@thehead\@oddhead \let\@thefoot\@oddfoot
-         \let\@themargin\oddsidemargin
-    \else \let\@thehead\@evenhead
-       \let\@thefoot\@evenfoot \let\@themargin\evensidemargin
-    \fi
-  \fi
-  \reset@font
-  \normalsize
-  \baselineskip\z@skip \lineskip\z@skip \lineskiplimit\z@
-    \@begindvi\trimmarks
-    \vskip \topmargin
-    \moveright\@themargin \vbox {%
-      \setbox\@tempboxa \vbox to\headheight{%
-        \vfil
-        \color@hbox
-          \normalcolor
-          \hb@xt@\textwidth {%
-            \let \label \@gobble
-            \let \index \@gobble
-            \let \glossary \@gobble %% 21 Jun 91
-            \@thehead
-            }%
-        \color@endbox
-        }%                        %% 22 Feb 87
-      \dp\@tempboxa \z@
-      \box\@tempboxa
-      \vskip \headsep
-      \box\@outputbox
-      \baselineskip \footskip
-      \color@hbox
-        \normalcolor
-        \hb@xt@\textwidth{%
-          \let \label \@gobble
-          \let \index \@gobble      %% 22 Feb 87
-          \let \glossary \@gobble   %% 21 Jun 91
-          \@thefoot
-          }%
-      \color@endbox
-      }%
-    }%
-\global \@colht \textheight
-\stepcounter{page}%
-\let\firstmark\botmark
-}
-%
+

 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Process Options %%%%%%%%%%%%%%%%%%%%%%%%
 %
-
 \pagestyle{headings}
 \pagenumbering{arabic}
 \onecolumn
 \frenchspacing
+\flushbottom
 \def\sloppy{\tolerance=100000\hfuzz=\maxdimen \vfuzz=\maxdimen}
 \sloppy
 \vbadness=12000
 \hbadness=12000
 \usepackage{amsfonts}
-\usepackage[figuresright]{rotating}
 \usepackage{amssymb}
-\usepackage{amsmath}
-\flushbottom
 \endinput
+%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%End of file%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-
-
+%

 

Close Window
 
  The service has been written by
Heinrich Stamerjohanns