#% Do not delete the line below; configure depends on this
#  \DeclareLaTeXClass[apa,apacite.sty,endfloat.sty,endnotes.sty,flushend.sty,txfonts.sty]{American Psychological Association (APA)}
#  \DeclareCategory{Articles}
# Author: Randy Gobbel <gobbel@andrew.cmu.edu>

Format 104
Columns                 1
Sides                   1
PageStyle               Headers


ClassOptions
	Other "man"
	FontSize              6|8|10|12
End


Preamble
	\helvetica
	\author{Author} % hack around some bugs in apa.cls
	\affiliation{Affiliation} % hack around some bugs in apa.cls
EndPreamble


Style Standard
	Category              MainText
	LatexName             dummy
	LatexType             Paragraph
	Margin                Static
	ParIndent             MM
	ParSkip               0.4
	ParSep                0.4
	TopSep                1.0
	BottomSep             1.0
	Align                 Block
	AlignPossible         Block, Left, Right, Center
	LabelType             No_Label
	DocBookTag            para
End


Style Title
	Category              FrontMatter
	LatexName             title
	LatexType             Command
	InTitle               1
	Font
	  Size                Huge
	EndFont
	Align                 Center
	HTMLTitle             true
	DocBookTag            title
	DocBookTagType        paragraph
	DocBookInInfo         maybe
End


Style RightHeader
	LatexName             rightheader
	LatexType             Command
	InTitle               1
	Font
	  Size                Small
	  Shape               SmallCaps
	EndFont
	Labeltype             Static
	LabelString           "Right header:"
	Labelsep              M
	LabelFont
	  Series              Bold
	  Size                Small
	EndFont
	Align                 Right
	DocBookTag            titleabbrev
	DocBookAttr           role='right-header'
	DocBookTagType        paragraph
	DocBookInInfo         maybe
End


Style Abstract
	Category              FrontMatter
	LatexName             abstract
	LatexType             Command
	InTitle               1
	Font
	  Size                Small
	EndFont
	Margin                Dynamic
	LeftMargin            MMN
	RightMargin           MMN
	Align                 Block
	AlignPossible         Block, Left, Right, Center
	Labeltype             Static
	LabelString           "Abstract:"
	Labelsep              M
	LabelFont
	  Series              Bold
	  Size                Small
	EndFont
	DocBookAbstract       true
	DocBookInInfo         always
	DocBookWrapperTag     abstract
	DocBookWrapperMergeWithPrevious    true
	DocBookTag            para
End


Style ShortTitle
	Category              FrontMatter
	LatexName             shorttitle
	LatexType             Command
	InTitle               1
	Align                 Left
	AlignPossible         Left, Right, Center
	Margin                Dynamic
	Labeltype             Static
	LabelString           "Short title:"
	Labelsep              M
	Font
	  Shape               SmallCaps
	  Size                Small
	EndFont
	LabelFont
	  Series              Bold
	  Size                Small
	  Shape               Up
	EndFont
	DocBookTag            titleabbrev
	DocBookTagType        paragraph
	DocBookInInfo         maybe
	DocBookTag            titleabbrev
	DocBookAttr           role='short-title'
	DocBookTagType        paragraph
	DocBookInInfo         maybe
End


Style Author
	Category              FrontMatter
	LatexName             author
	LatexType             Command
	InTitle               1
	Align                 Center
	AlignPossible         Left, Right, Center
	TopSep                0.5
	BottomSep             0.5
	Font
	  Shape               Italic
	  Size                Small
	EndFont
	DocBookTag            personname
	DocBookTagType        paragraph
	DocBookWrapperTag     author
	DocBookWrapperTagType inline
	DocBookInInfo         always
End


Style TwoAuthors
	Category              FrontMatter
	LatexName             twoauthors
	LatexType             Command
	InTitle               1
End


Style ThreeAuthors
	Category              FrontMatter
	LatexName             threeauthors
	LatexType             Command
	InTitle               1
End


Style FourAuthors
	Category              FrontMatter
	LatexName             fourauthors
	LatexType             Command
	InTitle               1
End


Style Affiliation
	Category              FrontMatter
	LatexName             affiliation
	LatexType             Command
	InTitle               1
	Margin                Dynamic
	ParSkip               0.4
	BottomSep             1.5
	TopSep                1.5
	ParSep                1.5
	Align                 Left
	AlignPossible         Block, Left, Right, Center
	LabelType             Static
	LabelString           "Affiliation:"
	Labelsep              M
	LabelFont
	  Series              Bold
	  Size                Small
	EndFont
	DocBookTag                        affiliation
	DocBookWrapperTag                 author
	DocBookWrapperMergeWithPrevious   true
	DocBookItemTag                    orgname
	DocBookItemTagType                paragraph
	DocBookInInfo                     always
End


Style TwoAffiliations
	Category              FrontMatter
	LatexName             twoaffiliations
	LatexType             Command
	InTitle               1
End


Style ThreeAffiliations
	Category              FrontMatter
	LatexName             threeaffiliations
	LatexType             Command
	InTitle               1
End


Style FourAffiliations
	Category              FrontMatter
	LatexName             fouraffiliations
	LatexType             Command
	InTitle               1
End


Style Copyright
	LatexName             ccoppy
	LatexType             Command
	InTitle               1
End


Style Acknowledgments
	Category              BackMatter
	LatexName             acknowledgements
	LatexType             Command
	Font
	  Size                Small
	EndFont
	Margin                Dynamic
	LeftMargin            MMN
	RightMargin           MMN
	Align                 Block
	AlignPossible         Block, Left, Right, Center
	Labeltype             Static
	LabelString           "Acknowledgments:"
	Labelsep              M
	LabelFont
	  Series              Bold
	  Size                Small
	EndFont
	DocBookTag            para
	DocBookWrapperTag     acknowledgements
	DocBookSection        true
End


Style ThickLine
	LatexName             thickline
	LatexType             Command
	KeepEmpty             1
End



Input stdlayouts.inc


InsetLayout Caption:Centered
	LabelString          standard
	LaTeXType            command
	LatexName            centeredcaption
	NeedProtect          1
	MultiPar             false
	Argument 1
		LabelString   "Short Title|S"
		Tooltip       "The caption as it appears in the list of figures/tables"
		InsertCotext  1
	EndArgument
	HTMLStyle
		div.float-caption {
			text-align: center;
			border: 2px solid black;
			padding: 1ex;
			margin: 1ex;
		}
	EndHTMLStyle
	HTMLClass   "float-caption float-caption-centered"
End


Style FitFigure
	LatexName             fitfigure
	LatexType             Command
End


Style FitBitmap
	LatexName             fitbitmap
	LatexType             Command
End


Input stdsections.inc
Input stdstarsections.inc
Input stdinsets.inc

Input stdfloats.inc
Input stdcounters.inc

NoStyle Part
NoCounter part
NoStyle Part*
NoStyle Chapter
NoCounter chapter
NoStyle Chapter*
NoStyle Section*
NoStyle Subsection*
NoStyle Subsubsection*
NoStyle Paragraph*
NoStyle Subparagraph*


Style Section
	LabelType             No_Label
	Align                 Center
	Font
	  Series              Bold
	  Size                Huge
	EndFont
	TocLevel              1
End


Style Subsection
	LabelType             No_Label
	Font
	  Series              Bold
	  Size                Larger
	EndFont
	TocLevel              2
End


Style Subsubsection
	LabelType             No_Label
	Font
	  Series              Bold
	  Size                Large
	EndFont
	TocLevel              3
End


Style Paragraph
	LabelType             No_Label
	Font
	  Series              Bold
	  Size                Normal
	EndFont
	TocLevel              4
End


Style Subparagraph
	LabelType             No_Label
	Font
	  Series              Bold
	  Size                Normal
	  Shape               Italic
	EndFont
	TocLevel 5
End


Style Itemize
	Category              List
	Margin                Static
	LatexType             Item_Environment
	LatexName             APAitemize
	NextNoIndent          1
	ToggleIndent          Never
	LeftMargin            MMN
	LabelSep              xx
	ItemSep               0.2
	TopSep                0.7
	BottomSep             0.7
	ParSep                0.3
	Align                 Block
	AlignPossible         Block, Left
	LabelType             Itemize
	Argument item:1
		LabelString   "Custom Item|s"
		Tooltip       "A customized item string"
	EndArgument
	Argument listpreamble:1
		LabelString    "List preamble"
		MenuString     "List Preamble"
		Tooltip        "LaTeX code to be inserted before the first item"
		PassThru       1
		Font
			Family typewriter
			Color latex
		EndFont
	EndArgument
	DocBookTag            itemizedlist
	DocBookItemTag        listitem
	DocBookItemInnerTag   para
End


Style Enumerate
	Category              List
	Margin                Static
	LatexType             Item_Environment
	LatexName             APAenumerate
	NextNoIndent          1
	ToggleIndent          Never
	LeftMargin            MMN
	LabelSep              xx
	ParSkip               0.0
	ItemSep               0.2
	TopSep                0.7
	BottomSep             0.7
	ParSep                0.3
	Align                 Block
	AlignPossible         Block, Left
	LabelType             Enumerate
	RefPrefix             enu
	Argument item:1
		LabelString   "Custom Item|s"
		Tooltip       "A customized item string"
	EndArgument
	Argument listpreamble:1
		LabelString    "List preamble"
		MenuString     "List Preamble"
		Tooltip        "LaTeX code to be inserted before the first item"
		PassThru       1
		Font
			Family typewriter
			Color latex
		EndFont
	EndArgument
	DocBookTag            orderedlist
	DocBookItemTag        listitem
	DocBookItemInnerTag   para
	HTMLStyle
		ol.enumi   { list-style-type: decimal; }
		ol.enumii  { list-style-type: lower-latin; }
		ol.enumiii { list-style-type: lower-roman; }
		ol.enumiv  { list-style-type: upper-latin; }
	EndHTMLStyle
End


Style Seriate
	Category              List
	Margin                Static
	LatexType             Item_Environment
	LatexName             seriate
	NextNoIndent          1
	LeftMargin            MMN
	LabelSep              x
	ParSkip               0.0
	ItemSep               0.9
	TopSep                0.5
	BottomSep             0.5
	ParSep                0.0
	Align                 Block
	AlignPossible         Block, Left
	LabelType             Itemize
	LabelCounter          enumii
	LabelString           "(\alph{enumii})"
	LabelStringAppendix   "(\alph{enumii})"
	RefPrefix             ser
	Argument listpreamble:1
		LabelString    "List preamble"
		MenuString     "List Preamble"
		Tooltip        "LaTeX code to be inserted before the first item"
		PassThru       1
		Font
			Family typewriter
			Color latex
		EndFont
	EndArgument
End

