#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass[svmult]{book (Springer svmult)}
-# Author: Koji Yokota <yokota@res.otaru-uc.ac.jp>
+# \DeclareLaTeXClass[svmult,natbib.sty]{book (Springer svmult)}
+# Author: Koji Yokota <yokota@res.otaru-uc.ac.jp>
+# adapted: Marcus Kriele <mkriele@mac.com> and Uwe Stöhr (April 2011)
#
+# Supports: SVMULT DOCUMENT CLASS -- version 5.4 (25-Jun-07)
# Class and style files and templates are found at:
-# ftp://ftp.springer.de/pub/tex/latex/svmultgl/
+# http://www.springer.com/authors
#
+Format 35
-Format 25
-Input svjour.inc
+
+Input svcommon.inc
ClassOptions
- FontSize 10
+ FontSize ""
End
NoStyle Acknowledgements
-NoStyle Date
-NoStyle Dedication
-NoStyle Headnote
-NoStyle Mail
-NoStyle Offprints
-
-Counter svmultlsti
- LabelString "Contributor \Roman{svmultlsti}:"
-End
+NoCounter chapter
+
+#Counter svmultlsti
+# LabelString "Contributor \Roman{svmultlsti}:"
+#End
# Additional headings
-Style Title*
- CopyStyle Title
- LatexName title*
- HTMLTitle true
-End
-Style TOC_Title
- CopyStyle Running_LaTeX_Title
- LatexName toctitle
- LeftMargin "TOC title:xxx"
- LabelString "TOC title:"
-End
+#Style MiniTOC
+# CopyStyle Running_Title
+# LatexType Command
+# LatexName svmulttoc
+# LeftMargin "TOC depth (provide a number):xxx"
+# LabelString "TOC depth (provide a number):"
+# Preamble
+# \newcommand{\svmulttoc}[1]{\setcounter{minitocdepth}{#1}\dominitoc}
+# EndPreamble
+#End
-Style TOC_Author
- CopyStyle Running_LaTeX_Title
- LatexName tocauthor
- LeftMargin "TOC Author:xxx"
- LabelString "TOC Author:"
-End
-Style Institute
- LatexType Command
- InTitle 1
- LatexName institute
- Margin Static
- LeftMargin "Institute and e-mail:xxx"
- LabelSep xxx
+Style Title*
+ CopyStyle Title
+ LatexName title*
+ LabelString "Title*: "
+ LabelSep "xxx"
LabelType Static
- LabelString "Institute and e-mail: "
+ Margin First_Dynamic
+ HTMLTitle true
LabelFont
- Shape Italic
+ Color Blue
EndFont
- Requires url
End
-Style MiniTOC
- CopyStyle Running_LaTeX_Title
- LatexType Command
- LatexName svmulttoc
- LeftMargin "TOC depth (provide a number):xxx"
- LabelString "TOC depth (provide a number):"
- Preamble
- \newcommand{\svmulttoc}[1]{\setcounter{minitocdepth}{#1}\dominitoc}
- EndPreamble
-End
-Style List_of_Abbreviations_&_Symbols
- InTitle 1
- CopyStyle Description
- LatexName abbrsymblist
-End
+#Style Title
+# TopSep 2
+# LabelString "Chapter \thechapter"
+# LabelType Counter
+# LabelCounter chapter
+# TocLevel 1
+# InTitle 0
+#End
-# Additional paragraphs
-Style Petit
- CopyStyle Standard
- Category MainText
- LatexType Environment
- LatexName petit
- LeftMargin MMM
- RightMargin MMM
- Font
- Size Small
- FontEnd
-End
-# Additional math environments
-Style Case
- CopyStyle Claim
- LatexName case
- LabelString "Case #."
-End
+#Style Contributors
+# CopyStyle Foreword
+# LabelString "List of Contributors"
+# LatexName contributors
+#End
-Style Proof(QED)
- CopyStyle Proof
- LatexName svmultproof
- EndLabelType Box
- Preamble
- \newenvironment{svmultproof}{\begin{proof}}{\qed\end{proof}}
- EndPreamble
-End
+#Style List_of_Abbreviations_&_Symbols_[Deprecated]
+# InTitle 1
+# CopyStyle Description
+# LatexName abbrsymblist
+#End
-Style Proof(smartQED)
- CopyStyle Proof
- LatexName svmultproof2
- EndLabelType Filled_Box
- Preamble
- \newenvironment{svmultproof2}{\begin{proof}}{\smartqed\qed\end{proof}}
- EndPreamble
+#Style List_of_Abbreviations_&_Symbols
+# InTitle 1
+# CopyStyle Description
+# LatexName abbrsymblist
+# ObsoletedBy List_of_Abbreviations_&_Symbols_[Deprecated]
+#End
+
+Style Author
+ Font
+ Series Medium
+ Family Roman
+ Size Normal
+ Shape Up
+ EndFont
End
-# Styles for editors
-Style Preface
- CopyStyle Title
- Category "For editors"
- LatexName svmultpreface
- KeepEmpty 1
- OptionalArgs 1
- InTitle 0
- Margin Static
- LeftMargin "PPrreeffaaccee:xxx"
- LabelType Static
- LabelString "Preface:"
- LabelSep xxx
- Align Left
- Preamble
- \newcommand{\svmultpreface}[1]{\ifthenelse{\equal{#1}{}}{\preface}{\preface[#1]}}
- EndPreamble
- Requires ifthen
+Style Abstract
+ LatexType Command
+ LatexName abstract
+ Category FrontMatter
+ LabelString "Abstract"
End
+#Counter svmultlsti
+# LabelString "Contributor \Roman{svmultlsti}"
+# Within chapter
+#End
+
Style List_of_Contributors
Category "For editors"
Margin First_Dynamic
Align Block
AlignPossible Block, Left
Preamble
+ \newcounter{svmultlsti}%
\newenvironment{svmultlstcnt}{%
- \let\svmultitem\item%
+ \setcounter{svmultlsti}{0}\let\svmultitem\item%
\renewcommand{\item}{%
\ifthenelse{\value{svmultlsti} = 0}{}{\and}%
\stepcounter{svmultlsti}}%
- \newcounter{svmultlsti}\begin{thecontriblist}}{%
- \end{thecontriblist}\let\item\svmultitem}
+ \setcounter{svmultlsti}{0}\begin{thecontriblist}}{%
+ \end{thecontriblist}\let\item\svmultitem%
+ \setcounter{svmultlsti}{0}}
EndPreamble
Requires ifthen
End
-Style Front_Matter
+#Style Problem
+# ObsoletedBy Problem_(theorem-like)
+#End
+
+#Style Solution
+# ObsoletedBy Solution_(theorem-like)
+#End
+
+#InsetLayout Flex:Inst
+# Decoration Classic
+# LabelString "Institute # [deprecated]"
+# LatexType Command
+# LatexName inst
+# LyxType custom
+# Font
+# Size Small
+# Color Red
+# EndFont
+#End
+
+InsetLayout Flex:at_Address
+ CopyStyle Flex:and
+ LatexName at
+ LabelString "at address"
+End
+
+Style Part
Category "For editors"
- LatexType Environment
- LatexName frontmatter
- KeepEmpty 1
- OptionalArgs 0
- Margin First_Dynamic
- NextNoIndent 1
- ParSkip 0
- TopSep 2.5
- BottomSep 0.5
- ParSep 0
- Align Center
- LabelType Static
- LabelBottomSep 0
- LeftMargin M
- LabelString "--- Front Matter ---"
- Font
- Family Sans
- Series Bold
- Size Largest
- Color Blue
- EndFont
End
-Style Main_Matter
- CopyStyle Front_Matter
+Style PartBacktext
Category "For editors"
- LatexName mainmatter
- LabelString "--- Main Matter ---"
End
-Style Back_Matter
- CopyStyle Front_Matter
+Style Chapter
Category "For editors"
- LatexName backmatter
- LabelString "--- Back Matter ---"
End
-Style Part
+Style ChapAuthor
Category "For editors"
- Margin Dynamic
- LabelString "Part \thepart"
- LabelType Counter
- TocLevel 0
- LabelCounter part
- LatexType Command
- LatexName part
- NeedProtect 1
- NextNoIndent 1
- Labelsep xxx
- ParSkip 0.4
- TopSep 4
- BottomSep 4
- ParSep 0.8
- Align Center
- Alignpossible Center
- Font
- Series Bold
- Size Huge
- EndFont
End
-Style Part*
- CopyStyle Part
+Style ChapSubtitle
Category "For editors"
- Margin Static
- LatexName part*
- LabelType No_Label
- LabelCounter ""
End
-Style Chapter
- Margin Static
+Style extrachap
Category "For editors"
- LabelString "Chapter \thechapter"
- LabelStringAppendix "Appendix \thechapter"
- LabelType Counter
- LabelCounter chapter
- TocLevel 0
- LatexType Command
- LatexName chapter
- NeedProtect 1
- NextNoIndent 1
- ParSkip 0.4
- TopSep 4
- BottomSep 0.8
- ParSep 0.8
- Align Left
- OptionalArgs 1
- Font
- Series Bold
- Size Huge
- EndFont
End
-Style Chapter*
- CopyStyle Chapter
+Style Extrachap
Category "For editors"
- Margin Static
- LatexName chapter*
- LabelType No_Label
- LabelCounter ""
- OptionalArgs 0
End
-InsetLayout Inst
- Decoration Classic
- LabelString "Institute #"
- LatexType Command
- LatexName inst
- LyxType custom
- Font
- Size Small
- Color Green
- EndFont
+Style Dedication
+ Category "For editors"
+End
+
+Style Foreword
+ Category "For editors"
+End
+
+Style Preface
+ Category "For editors"
+End
+
+Style Acknowledgement
+ Category "For editors"
End
+
+Style Contributors
+ Category "For editors"
+End
+
+Style ChapMotto
+ Category FrontMatter
+End
+