%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%                                                              %
%  IOP Publishing Ltd and Adam Hilger Ltd                      %
%  Latex style file for producing CRC for                      %
%  Conference Proceedings                                      %
%                                                              %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%  Last updated 1 May 1991
%  Comments/amendments to Tony Cox 
%  E-mail IOPPL@UK.AC.RL.GB (JANET) (within UK)
%  or     IOPPL@GB.RL.AC.UK (from outside JANET)
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%                                                              %
%  Character check                                             %
%                                                              %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% ! exclamation mark    " double quote  
% # hash                ` opening quote (grave)
% & ampersand           ' closing quote (acute)
% $ dollar              % percent       
% ( open parenthesis    ) close paren.  
% - hyphen              = equals sign
% | vertical bar        ~ tilde         
% @ at sign             _ underscore
% { open curly brace    } close curly   
% [ open square         ] close square bracket
% + plus sign           ; semi-colon    
% * asterisk            : colon
% < open angle bracket  > close angle   
% , comma               . full stop
% ? question mark       / forward slash 
% \ backslash           ^ caret (circumflex)
%
% ABCDEFGHIJKLMNOPQRSTUVWXYZ 
% abcdefghijklmnopqrstuvwxyz 
% 1234567890
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Reset parameters to get correct dimensions for A4 CRC
%
\setlength{\hoffset}{0pt}
\setlength{\voffset}{-24pt}
\setlength{\topmargin}{0pt}
\setlength{\headheight}{12pt}
\setlength{\headsep}{12pt}
\setlength{\oddsidemargin}{8pt}
\setlength{\textheight}{57.5pc}
\setlength{\textwidth}{37.5pc}
\setlength{\footskip}{24pt}
\setlength{\footheight}{12pt}
\setlength{\marginparsep}{10pt}
\setlength{\marginparwidth}{40pt}
\setlength{\parskip}{2pt plus 3pt}
\setlength{\parindent}{28pt}
%
% \setb@se sets both baselineskip and normalbaselineskip
%
\def\setb@se#1{\baselineskip=#1 \normalbaselineskip=#1}
%
\lineskip=0pt
\hfuzz=1pt  
\vfuzz=2pt
\tolerance=5000
\setb@se{14pt}
%
% Set parameters for list environments
%
\itemsep=7pt
\setlength{\labelsep}{7pt}
\setlength{\leftmargin}{28pt}
\setlength{\rightmargin}{0pt}
%
%%%%%%%%%%%%
% Title    %
%%%%%%%%%%%%
%
\long\def\title#1{\vspace*{1.5pc}{\pretolerance=10000\raggedright
  \setb@se{18pt}\Large\bf #1\par}\nobreak\ignorespaces}
%
%%%%%%%%%%%%
% Author   %
%%%%%%%%%%%%
%
\long\def\author#1{\vspace{4pc}\begin{list}{\hfill}%
{\topsep=0pt\parskip=0pt\parsep=0pt\partopsep=0pt\listparindent=0pt%
\itemsep=0pt\rightmargin=0pt\labelsep=0pt\labelwidth=5pc\leftmargin=5pc}%
\item\normalsize{\bf #1}\end{list}\vspace{14pt}}
%
%%%%%%%%%%%%%%%
% Affiliation %
%%%%%%%%%%%%%%%
%
\long\def\affil#1{\begin{list}{\hfill}%
{\topsep=0pt\parskip=0pt\parsep=0pt\partopsep=0pt\listparindent=0pt%
\itemsep=0pt\rightmargin=0pt\labelsep=0pt\labelwidth=5pc\leftmargin=5pc}%
  \item\normalsize{\rm #1}\end{list}\vspace{7pt}}
%
%%%%%%%%%%%%
% Abstract %
%%%%%%%%%%%%
%
\long\def\beginabstract{\vspace{21pt plus 7pt minus 7pt}\begin{list}{\hfill}%
{\topsep=0pt\parskip=0pt\parsep=0pt\partopsep=0pt\listparindent=0pt%
\itemsep=0pt\rightmargin=0pt\labelsep=0pt\labelwidth=5pc\leftmargin=5pc}%
\item\normalsize{\bf Abstract. }}
%
\long\def\endabstract{\end{list}\vspace{28pt plus14pt minus 14pt}%
\normalsize\noindent}
%
%%%%%%%%%%%%%
% Footnotes %
%%%%%%%%%%%%%
%
\renewcommand{\footnoterule}{}
\long\def\@footnotetext#1{\insert\footins{\footnotesize
    \interlinepenalty\interfootnotelinepenalty 
    \splittopskip\footnotesep
    \splitmaxdepth \dp\strutbox \floatingpenalty \@MM
    \hsize\columnwidth \@parboxrestore
    \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}\@makefntext
    {\rule{\z@}{\footnotesep}\ \ignorespaces
      #1\strut}}}
%
%%%%%%%%%%%%
% Sections %
%%%%%%%%%%%%
%
\def\@sect#1#2#3#4#5#6[#7]#8{\ifnum #2>\c@secnumdepth
  \def\@svsec{}\else 
  \refstepcounter{#1}\edef\@svsec{\csname the#1\endcsname.\hskip 0.5em}\fi
  \@tempskipa #5\relax
   \ifdim \@tempskipa>\z@ 
     \begingroup #6\relax
       \@hangfrom{\hskip #3\relax\@svsec}{\interlinepenalty \@M #8\par}%
     \endgroup
    \csname #1mark\endcsname{#7}\addcontentsline
      {toc}{#1}{\ifnum #2>\c@secnumdepth \else
                   \protect\numberline{\csname the#1\endcsname}\fi
                 #7}\else
     \def\@svsechd{#6\hskip #3\@svsec #8\csname #1mark\endcsname
                   {#7}\addcontentsline
                        {toc}{#1}{\ifnum #2>\c@secnumdepth \else
                          \protect\numberline{\csname the#1\endcsname}\fi
                    #7}}\fi
  \@xsect{#5}}

% \@sect is redefined in order to get the spacing correct between the
% section number and the section heading.
% On the third line of the definition \hskip has been changed from
% 0.5em to 1em.

\def\section{\@startsection {section}{1}{\z@}{-28pt plus -14pt minus 
-14pt}{2.3ex plus .2ex}{\normalsize\bf}}
\def\subsection{\@startsection{subsection}{2}{\z@}{-14pt plus -8pt 
minus -4pt}{1.5ex plus .2ex}{\normalsize\it}}
\def\subsubsection{\@startsection{subsubsection}{3}{\z@}{-14pt plus -8pt 
minus -4pt}{-1.5ex plus -.2ex}{\normalsize\it}}
\def\paragraph{\@startsection
     {paragraph}{4}{\z@}{3.25ex plus 1ex minus .2ex}{-1em}{\normalsize\bf}}
\def\subparagraph{\@startsection
     {subparagraph}{4}{\parindent}{3.25ex plus 1ex minus 
     .2ex}{-1em}{\normalsize\bf}}

\def\thepart{\Roman{part}} % Roman numeral part numbers.
\def\thesection       {\arabic{section}}
\def\thesubsection    {\thesection.\arabic{subsection}}
\def\thesubsubsection {\thesubsection.\arabic{subsubsection}}
\def\theparagraph     {\thesubsubsection.\arabic{paragraph}}
\def\thesubparagraph  {\theparagraph.\arabic{subparagraph}}
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Figures and table captions %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
\def\thefigure{\arabic{figure}}
\def\thetable{\arabic{table}}
%
% The following is redefined to get a caption indented
%
\def\caption{\refstepcounter\@captype \@dblarg{\@caption\@captype}}
%
\long\def\@caption#1[#2]#3{\par\addcontentsline{\csname
 ext@#1\endcsname}{#1}{\protect\numberline{\csname 
 the#1\endcsname}{\ignorespaces #2}}\begingroup
   \@parboxrestore
   \hspace*{28pt}
   \parbox{394pt}{\@makecaption{{\bf\csname fnum@#1\endcsname}}%
{\ignorespaces #3}}\par
\vspace{7pt}\endgroup}

% The following is redefined in order to get a caption of the form
% Figure 1. text 
% rather than the LaTeX default, which is
% Figure 1: text.
%
\long\def\@makecaption#1#2{
   \vskip 14pt 
   \setbox\@tempboxa\hbox{#1{\bf.} #2}
   \ifdim \wd\@tempboxa >\hsize   % IF longer than one line:
       #1{\bf.} #2\par            %   THEN set as ordinary paragraph.
     \else                        %   ELSE  set flush left.
       \hbox to\hsize{\box\@tempboxa\hfil}  
   \fi}

\setcounter{topnumber}{2}
\def\topfraction{.8}
\setcounter{bottomnumber}{1}
\def\bottomfraction{.8}
\setcounter{totalnumber}{3}
\def\textfraction{0}
\def\floatpagefraction{.5}
\setcounter{dbltopnumber}{2}
\def\dbltopfraction{.7}
\def\dblfloatpagefraction{.5}

\@fptop 0pt
\@fpsep 8pt plus 1fil 
\@fpbot 0pt

%%%%%%%%%%%%%%%%%%%%%
% Tables rules      %
%%%%%%%%%%%%%%%%%%%%%

\newcommand{\boldarrayrulewidth}{1pt} 
% Width of bold rule in tabular environment.

\def\bhline{\noalign{\ifnum0=`}\fi\hrule \@height  
\boldarrayrulewidth \futurelet \@tempa\@xhline}

\def\@xhline{\ifx\@tempa\hline\vskip \doublerulesep\fi
      \ifnum0=`{\fi}}

%
% Rules for tables with extra space around
%
\newcommand{\topline}{\bhline\bs}
\newcommand{\midline}{\bs\hline\bs}
\newcommand{\bottomline}{\bs\bhline}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Bibliography environment %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% The bibliography is a special case of the list-making environment
% The following parameters must be added to get spacing correct
%
% \labelsep=7pt             % distance between label and text
% \itemindent=-14pt         % the turnover indent
% \itemsep=0pt              % remove extra space between \items
%
% \advance\leftmargin -\itemindent  % The value of \leftmargin
                                    % must be incremented 
                                    % by -\itemindent in
                                    % addition to \labelwidth
                                    % and \labelsep in order
                                    % to get labels flush left
%
% Use \begin{thebibliography}{number} when using numeric
% reference system
%
\def\thebibliography#1{\section*{References\@mkboth
  {REFERENCES}{REFERENCES}}\list
  {\hfil[\arabic{enumi}]}{\itemsep=0pt\labelsep=7pt\itemindent=-14pt
    \settowidth\labelwidth{[#1]}
    \leftmargin\labelwidth
    \advance\leftmargin\labelsep
    \advance\leftmargin -\itemindent
    \usecounter{enumi}}\setb@se{12pt}\small
    \def\newblock{\hskip .11em plus .33em minus .07em}
    \sloppy\clubpenalty4000\widowpenalty4000
    \sfcode`\.=1000\relax}
%
% \newref used to separate references under single number
%
\newcommand{\newref}{\\\hspace*{-14pt}}
%
% Macro to used for references in the Harvard system
%
\def\references{\section*{References\@mkboth
{REFERENCES}{REFERENCES}}\list{}{\itemsep=0pt\labelsep=0pt\itemindent=-28pt
\labelwidth=0pt\leftmargin=28pt}\setb@se{12pt}\small
\def\newblock{\hskip .11em plus .33em minus .07em}
\sloppy\clubpenalty4000\widowpenalty4000
\sfcode`\.=1000\relax}
%
%%%%%%%%%%%%%%%%%%%%%%
% Useful definitions %
%%%%%%%%%%%%%%%%%%%%%%
%
\newcommand{\mbold}[1]{\mbox{\boldmath$#1$}} 
% Redefinition of \boldmath to work in maths:
\newcommand{\etal}{{\em et al\/}\ }
\newcommand{\dash}{------}
\let\du=\d
\renewcommand{\d}{{\rm d}}
\newcommand{\e}{{\rm e}}
\newcommand{\case}[2]{{\textstyle{#1\over#2}}}
\newcommand{\dotted}{$\cdot\;\cdot\;\cdot\;\cdot\;\cdot$}
\newcommand{\dashed}{-\ts -\ts -\ts -}
\newcommand{\broken}{-- -- --}
\newcommand{\longbroken}{--- --- ---}
\newcommand{\chain}{--- $\cdot$ ---}
\newcommand{\dashddot}{--- $\cdot$ $\cdot$ ---}
\newcommand{\full}{------}
\let\lc=\lowercase
\let\uc=\uppercase
\newcommand{\Or}{\mathop{\rm O}\nolimits}
\newcommand{\Tr}{\mathop{\rm Tr}\nolimits}
\newcommand{\tr}{\mathop{\rm tr}\nolimits}
\newcommand{\ts}{\thinspace}
\newcommand{\bs}{\noalign{\vspace{7pt plus2pt minus2pt}}}
\newcommand{\0}{\phantom{0}}
\newcommand{\m}{\llap{$-$}}%
% abbreviations for IOPP journals
%
\newcommand{\CQG}{{\em Class. Quantum Grav.} }
\newcommand{\IP}{{\em Inverse Problems\/} }
\newcommand{\JPA}{{\em J. Phys. A: Math. Gen.} }
\newcommand{\JPB}{{\em J. Phys. B: At. Mol. Phys.} }      %1968-87
\newcommand{\jpb}{{\em J. Phys. B: At. Mol. Opt. Phys.} } %1988 and onwards
\newcommand{\JPC}{{\em J. Phys. C: Solid State Phys.} }   %1968--1988
\newcommand{\JPCM}{{\em J. Phys.: Condens. Matter\/} }    %1989 and onwards
\newcommand{\JPD}{{\em J. Phys. D: Appl. Phys.} }
\newcommand{\JPE}{{\em J. Phys. E: Sci. Instrum.} }
\newcommand{\JPF}{{\em J. Phys. F: Met. Phys.} }
\newcommand{\JPG}{{\em J. Phys. G: Nucl. Phys.} }         %1975--1988
\newcommand{\jpg}{{\em J. Phys. G: Nucl. Part. Phys.} }   %1989 and onwards
\newcommand{\NL}{{\em Nonlinearity\/} }
\newcommand{\PMB}{{\em Phys. Med. Biol.} }
\newcommand{\RPP}{{\em Rep. Prog. Phys.} }
\newcommand{\SST}{{\em Semicond. Sci. Technol.} }
\newcommand{\SUST}{{\em Supercond. Sci. Technol.} }
%
% Other commonly quoted journals
%
\newcommand{\AC}{{\em Acta Crystallogr.} }
\newcommand{\AM}{{\em Acta Metall.} }
\newcommand{\AP}{{\em Ann. Phys., Lpz.} }
\newcommand{\APNY}{{\em Ann. Phys., NY\/} }
\newcommand{\APP}{{\em Ann. Phys., Paris\/} }
\newcommand{\CJP}{{\em Can. J. Phys.} }
\newcommand{\JAP}{{\em J. Appl. Phys.} }
\newcommand{\JCP}{{\em J. Chem. Phys.} }
\newcommand{\JJAP}{{\em Japan. J. Appl. Phys.} }
\newcommand{\JP}{{\em J. Physique\/} }
\newcommand{\JPhCh}{{\em J. Phys. Chem.} }
\newcommand{\JMMM}{{\em J. Magn. Magn. Mater.} }
\newcommand{\JMP}{{\em J. Math. Phys.} }
\newcommand{\JOSA}{{\em J. Opt. Soc. Am.} }
\newcommand{\JPSJ}{{\em J. Phys. Soc. Japan\/} }
\newcommand{\JQSRT}{{\em J. Quant. Spectrosc. Radiat. Transfer\/} }
\newcommand{\NC}{{\em Nuovo Cimento\/} }
\newcommand{\NIM}{{\em Nucl. Instrum. Methods\/} }
\newcommand{\NP}{{\em Nucl. Phys.} }
\newcommand{\PL}{{\em Phys. Lett.} }
\newcommand{\PR}{{\em Phys. Rev.} }
\newcommand{\PRL}{{\em Phys. Rev. Lett.} }
\newcommand{\PRS}{{\em Proc. R. Soc.} }
\newcommand{\PS}{{\em Phys. Scr.} }
\newcommand{\PSS}{{\em Phys. Status Solidi\/} }
\newcommand{\PTRS}{{\em Phil. Trans. R. Soc.} }
\newcommand{\RMP}{{\em Rev. Mod. Phys.} }
\newcommand{\RSI}{{\em Rev. Sci. Instrum.} }
\newcommand{\SSC}{{\em Solid State Commun.} }
\newcommand{\ZP}{{\em Z. Phys.} }
%
\endinput
%
