1 #% Do not delete the line below; configure depends on this
2 # \DeclareLaTeXClass[scrbook]{book (recipes)}
3 # Recipe textclass definition file.
4 # Author: Sandor Szoke (alex@lyx.hu)
6 # The \part, \chapter, \section and \subsection commands
7 # work as usual; \subsubsection commands are used for
8 # ``recipes'' as units, and are not numbered but (by
9 # default) entered in the .toc file.
11 # The recipe (a.k.a. subsubsection header) is typeset in
12 # a style defined with the command \rechead; the default
13 # is Large, horizontally centered, bold sans-serif: and
14 # the user can change that setting with a suitable
15 # \renewcommand{\rechead} .
17 # If e.g. \section and \subsection commands are not used
18 # in the text, the large indentation of the \subsubsection
19 # items in the Table of Contents may be ugly; for that case,
20 # we redefine \l@subsubsection .
22 # A specific command \recipe{...} is defined as an alias
23 # for a \subsubsection{...} followed by two rules across
24 # the whole page and by a vertical space.
26 # Another command, \ingred{...}, is defined to typeset a
27 # list of ingredients.
37 # There is no abstract environment in scrbook.cls
45 LabelString "\thechapter"
50 LabelString "Bibliography"
59 \setcounter{secnumdepth}{2} % subsubsections not numbered
60 \setcounter{tocdepth}{3} % subsubsections in the .toc file
63 {\centering\normalfont\Large\sffamily\bfseries}
65 \renewcommand{\subsubsection}
66 {\@startsection{subsubsection}{3}{\z@}%
67 {-5ex\@plus -1ex \@minus -.2ex}%
71 \newcommand{\recipe}[1]{\subsubsection{#1}%
72 \hrule height0.75pt width\hsize\vspace*{1\p@}%
73 \hrule height0.25pt width\hsize%
77 \newcommand{\inghead}[1][]{\large\textbf{Ingredients#1}:}
78 \newcommand{\ingred}[2][]
79 {{\list{}{\rightmargin 1em\leftmargin 1em}%
80 \item[]\textit{\inghead[#1]} #2\endlist}%
81 \hrule height0.25pt width\hsize}
88 LeftMargin Ingredients_for_some:xx
102 # Subsubsection style definition
105 LatexName subsubsection
117 # Inghead style definition
123 LeftMargin Ingredients_for_some:xx
126 AlignPossible Left, Block
128 LabelString "Ingredients:"
135 \renewcommand*\l@subsubsection{\@dottedtocline{3}{3em}{0em}}
136 \setlength\parindent{0pt}
137 \setlength\parskip{2ex plus 0.5ex}