Style files

There are two journal style files for Mathematica Scandinavica

  1. mathscan.cls: the LaTeX class file
  2. mscplain.bst: the BibTeX style file

The class file is based on the amsart.cls for LaTeX, but documents written with the standard article.cls can also be adapted to the journal style. The following points describe what to do.

  1. Download the mathscan.cls file from the above link and put it in your working directory.
  2. Write (or modify to) the first line of the preamble to be
    
      \documentclass{mathscan}
    
    Do not load the geometry package or change dimensions such as the \textwidth.
  3. Your \newtheorem-commands should be plain and without font commands. Use the switch \theoremstyle{definition} to get the body text to be roman, for Definitions and Remarks:
    
      \newtheorem{thm}{Theorem}[section]
      \newtheorem{pro}[thm]{Proposition}
      \newtheorem{cor}[thm]{Corollary}
      \newtheorem{lem}[thm]{Lemma}
    
      \theoremstyle{definition}
      \newtheorem{rem}[thm]{Remark}
      \newtheorem{defn}[thm]{Definition}
      \newtheorem{exam}[thm]{Example}
    
  4. Use \mathbb for the symbols for the reals, integers, etc., preferably via definitions like
    
      \newcommand{\bZ}{\mathbb{Z}}
    
    Do not use the obsolete command \Bbb. Similarly, use \emph, \textbf instead of the obeselete commands \it, \bf.
  5. The proof environment is already defined in mathscan.cls. Mathematica Scandinavica does not use an end of proof symbol, instead make sure your proofs end with some suitble phrase as claimed, or completing the proof.
  6. Footnotes should be avoided throughout. Acknowledgements may be placed at the end of the main text in \begin{acknowledgements}...\end{acknowledgements}
  7. Do not worry about line spacing irregularities in the paper version you send to mscand. These will be taken care of by the typesetter! Vertical skips other than those that the Latex-environments produces automatically should be kept to a minimum; please be conservative. If you use such (extra) vertical skips between paragraphs, they should be justified by a suitable change of content from one to the succeeding paragraph (as if you are suppressing a subsection-title). Prefer \smallbreak to \smallskip
  8. For documents of article.cls: if you modify from a document written with the standard LaTeX article class, some words of warning are in order.
    1. Do not call the package amsmath.sty (it is done already).
    2. Do not call packages like theorem.sty or other theorem packages (it is already done).
    3. The abstract should be contained in an environment \begin{abstract}...\end{abstract} and this should come before \maketitle.
    4. All of the commands \title, \author, \address,... should be in the text (not in the preamble), i.e. after \begin{document}, but before \maketitle.

Here is a skeleton of a preamble and of the title material to be located between \begin{document} and (the first) \section-command


\documentclass{mathscan}

\newtheorem{thm}{Theorem}[section]
\newtheorem{pro}[thm]{Proposition}
\newtheorem{cor}[thm]{Corollary}
\newtheorem{lem}[thm]{Lemma}

\theoremstyle{definition}
\newtheorem{rem}[thm]{Remark}
\newtheorem{defn}[thm]{Definition}
\newtheorem{exam}[thm]{Example}

\newcommand{\bZ}{\mathbb{Z}}

\begin{document}

\title[Short title]{Long full title of paper}

\author{First author}
\address{Department\\
University\\
Street\\
City and postcode\\
Country}
\email{author@xyz.pq}

\author{Second author}
\address{Department\\
University\\
Street\\
City and postcode\\
Country}
\email{author@xyz.pq}

\begin{abstract}
  Short description of the content of the paper.  Do
  not use cite commands.  Keep mathematical expressions to a minimum.
\end{abstract}

\maketitle

\section{Introduction}
\label{Intro}

Main text starts here...

\end{document}