#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass[tufte-book,bibentry.sty,changepage.sty,fancyhdr.sty,hardwrap.sty,ifmtarg.sty,ifplatform.sty,letterspace.sty,multicol.sty,natbib.sty,optparams.sty,paralist.sty,placeins.sty,ragged2e.sty,setspace.sty,textcase.sty,titlesec.sty,titletoc.sty,xcolor.sty,xifthen.sty,xkeyval.sty]{Tufte Book}
+# \DeclareLaTeXClass[tufte-book]{Tufte Book}
# \DeclareCategory{Books}
# tufte-book textclass definition file.
# Jason Waskiewicz <jason.waskiewicz@sendit.nodak.edu>, 2009/10/18
# Modified by Uwe Stöhr <uwestoehr@web.de>, 2009/11/15
-Format 64
+Format 85
Provides geometry 1
Provides natbib-internal 1
Sides 2
PageStyle Headings
+DocBookRoot book
ClassOptions
Other nohyper
end
+# Tufte uses \cite for margin note citations
+AddToCiteEngine authoryear
+ cite[][]
+End
+
+CiteFormat authoryear
+ _sidenote Sidenote
+ _side sidenote
+ _fullcite bibl. entry
+ _bibentry Full bibliography entry.
+ # "Margin: Full bibliography entry." (dialog) / "Margin: Key (bibliography entry)"
+ cite {%dialog%[[%_sidenote%]][[%_side%]]}: {%dialog%[[%_bibentry%]][[{%label%[[%!fullcite%]][[%key%%!nextkey% (%_fullcite%)]]}]]}
+End
+
Style Standard
Margin Static
LatexType Paragraph
Style Title
InPreamble 1
+ NeedProtect 1
End
Style Author
InPreamble 1
+ NeedProtect 1
End
Style Date
InPreamble 1
+ NeedProtect 1
End
NoStyle Abstract
NeedProtect 1
NextNoIndent 1
ParSkip 0.4
- TopSep 4
+ TopSep 2
BottomSep 0.8
ParSep 0.8
Align Block
RefPrefix chap
Argument 1
LabelString "Short Title|S"
- Tooltip "The chapter as it appears in the table of contents/running headers"
+ Tooltip "The chapter as it appears in the table of contents/running headers"
InsertCotext 1
+ IsTocCaption 1
EndArgument
Font
Series Bold
Size Huge
EndFont
+ DocBookTag title
+ DocBookSectionTag chapter
End
Style Section
RefPrefix sec
Argument 1
LabelString "Short Title|S"
- Tooltip "The section as it appears in the table of contents/running headers"
+ Tooltip "The section as it appears in the table of contents/running headers"
InsertCotext 1
+ IsTocCaption 1
EndArgument
Font
Series Bold
Size Larger
EndFont
+ DocBookTag title
+ DocBookSectionTag section
End
Style Subsection
Color red
EndFont
ResetsFont true
+ DocBookTag emphasis
+ DocBookAttr role='newthought'
End
InsetLayout Flex:AllCaps
LabelFont
Color blue
EndFont
+ DocBookTag emphasis
+ DocBookAttr role='allcaps'
End
InsetLayout Flex:SmallCaps
LabelFont
Color green
EndFont
+ DocBookTag emphasis
+ DocBookAttr role='smallcaps'
End
Style Full_Width
Align Block
AlignPossible Block, Left, Right, Center
LabelType No_Label
+ DocBookTag para
+ DocBookAttr role='fullwidth'
End
# this steps the counters
Counter marginfigure
+ GuiName "Margin Figure"
End
Counter margintable
+ GuiName "Margin Table"
End
# define the floats
Series Bold
Size Huge
EndFont
+ TocLevel 0
End