#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass[ltugboat]{article (tugboat)}
+# \DeclareLaTeXClass{TUGboat}
+# \DeclareCategory{Articles}
# The tugboat journal (TUGboat) textclass definition file.
# Journal of the TeX User Group http://www.tug.org
# Author : Herbert Voss <voss@perce.de> 2001/08/13
-# General textclass parameters
+Format 60
Columns 2
Sides 2
-#SecNumDepth #no counting
+#SecNumDepth # no counting
#TocDepth -1
-MaxCounter Counter_Section
ClassOptions
- FontSize default #only 11pt
+ FontSize default # only 11pt
PageStyle "" # controlled by class
End
Style Standard
+ Category MainText
Margin Static
LatexType Paragraph
LatexName dummy # no special latex env
Input stdlists.inc
-
Style Section
+ Category Sectioning
Margin Dynamic
LatexType Command
LatexName section
BottomSep 0.7
ParSep 0.7
Align Block
- AlignPossible Block, Left
- LabelType Counter_Section
-
- Font
+ Font
Series Bold
Size Normal
EndFont
-
+ TocLevel 1
End
Style Subsection
+ Category Sectioning
Margin Dynamic
LatexType Command
LatexName subsection
BottomSep 0.5
ParSep 0.5
Align Block
- AlignPossible Block, Left
- LabelType Counter_Subsection
- Font
+ Font
Series Bold
Size Normal
EndFont
+ TocLevel 2
End
BottomSep 0.4
ParSep 0.4
Align Block
- AlignPossible Block, Left
- LabelType Counter_SubSubSection
-
- Font
+ Font
Series Bold
Size Normal
EndFont
-
+ TocLevel 3
End
BottomSep 0
ParSep 0.4
Align Block
- AlignPossible Block, Left
- LabelType Counter_Paragraph
-
- Font
+ Font
Series Bold
Size Normal
EndFont
+ TocLevel 4
End
#Input stdstarsections.inc
+Input numarticle.inc
Input stdstruct.inc
Input stdlayouts.inc
Input stdfloats.inc
Input stdcounters.inc
-
-
-#
-# Create and Overwrite some styles
-#
+Input stdinsets.inc
+Input stdrefprefix.inc
Style Title
+ Category FrontMatter
Margin Static
LatexType Command
InTitle 1
BottomSep 1
ParSep 1
Align Left
- AlignPossible Left
LabelType No_Label
- TextFont
+ TextFont
Series Bold
Size Normal
EndFont
Style Author
+ Category FrontMatter
Margin Static
LatexType Command
InTitle 1
ParSep 0.7
LeftMargin MM
Align Left
- AlignPossible Left
LabelType No_Label
End
-Style Abstract
+Style Abstract
Margin Static
LatexType Environment
LatexName abstract
BottomSep 1.5
ParSep 0
Align Block
- AlignPossible Block
- LabelType Top_Environment
- LabelString Abstract
+ LabelType Above
+ LabelString "Abstract"
LabelBottomSep 0.5
- TextFont
+ TextFont
Size Normal
EndFont
- LabelFont
+ LabelFont
Size Normal
Series Bold
EndFont
-End
+End