mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-29 05:01:49 +00:00
9ae4b659dc
The current spelling is not strictly wrong, but flagged as unusual or
historical by some authorities. It is also found fault with many
spell checkers. Thus we decided to move to the more standard "-ible"
form once and for all.
See #10678 for discussion
This last part updates the layout format and changes collapsable color.
This will all also all be backported to 2.3.x, for the sake of backwards
compatibility (cherry-picking).
(cherry picked from commit 4345331870
)
139 lines
3.2 KiB
Plaintext
139 lines
3.2 KiB
Plaintext
#% Do not delete the line below; configure depends on this
|
|
# \DeclareLaTeXClass[scrbook]{Recipe Book}
|
|
# \DeclareCategory{Books}
|
|
# Recipe textclass definition file.
|
|
# Author: Sandor Szoke (alex@lyx.hu)
|
|
#
|
|
# The \part, \chapter, \section and \subsection commands
|
|
# work as usual; \subsubsection commands are used for
|
|
# ``recipes'' as units, and are not numbered but (by
|
|
# default) entered in the .toc file.
|
|
#
|
|
# The recipe (a.k.a. subsubsection header) is typeset in
|
|
# a style defined with the command \rechead; the default
|
|
# is Large, horizontally centered, bold sans-serif: and
|
|
# the user can change that setting with a suitable
|
|
# \renewcommand{\rechead} .
|
|
#
|
|
# If e.g. \section and \subsection commands are not used
|
|
# in the text, the large indentation of the \subsubsection
|
|
# items in the Table of Contents may be ugly; for that case,
|
|
# we redefine \l@subsubsection .
|
|
#
|
|
# A specific command \recipe{...} is defined as an alias
|
|
# for a \subsubsection{...} followed by two rules across
|
|
# the whole page and by a vertical space.
|
|
#
|
|
# Another command, \ingred{...}, is defined to typeset a
|
|
# list of ingredients.
|
|
|
|
Format 65
|
|
Input scrclass.inc
|
|
Input numreport.inc
|
|
|
|
# Global parameters.
|
|
SecNumDepth 2
|
|
TocDepth 3
|
|
PageStyle Headings
|
|
|
|
# There is no abstract environment in scrbook.cls
|
|
NoStyle Abstract
|
|
|
|
Style Chapter
|
|
LabelString "\thechapter"
|
|
TocLevel 0
|
|
End
|
|
|
|
Style Bibliography
|
|
TopSep 4
|
|
LabelString "Bibliography"
|
|
LabelFont
|
|
Series Bold
|
|
Size Largest
|
|
EndFont
|
|
End
|
|
|
|
Preamble
|
|
\newcommand{\rechead}
|
|
{\centering\normalfont\Large\sffamily\bfseries}
|
|
|
|
\renewcommand{\subsubsection}
|
|
{\@startsection{subsubsection}{3}{\z@}%
|
|
{-5ex\@plus -1ex \@minus -.2ex}%
|
|
{1.5ex \@plus .2ex}%
|
|
{\rechead}}
|
|
|
|
\newcommand{\recipe}[1]{\subsubsection{#1}%
|
|
\hrule height0.75pt width\hsize\vspace*{1\p@}%
|
|
\hrule height0.25pt width\hsize%
|
|
\nobreak
|
|
\vskip\parskip}
|
|
|
|
\newcommand{\inghead}[1][]{\large\textbf{Ingredients#1}:}
|
|
\newcommand{\ingred}[2][]
|
|
{{\list{}{\rightmargin 1em\leftmargin 1em}%
|
|
\item[]\textit{\inghead[#1]} #2\endlist}%
|
|
\hrule height0.25pt width\hsize}
|
|
EndPreamble
|
|
|
|
Style Recipe
|
|
LatexType Command
|
|
LatexName recipe
|
|
Margin Static
|
|
LeftMargin Ingredients_for_some:xx
|
|
LabelSep xx
|
|
LabelType Static
|
|
LabelString "Recipe:"
|
|
Align Center
|
|
LabelFont
|
|
Family Sans
|
|
Size Large
|
|
Series Bold
|
|
Shape Italic
|
|
Color red
|
|
EndFont
|
|
End
|
|
|
|
# Subsubsection style definition
|
|
Style Subsubsection
|
|
LatexType Command
|
|
LatexName subsubsection
|
|
ParSkip 0.4
|
|
TopSep 0.9
|
|
BottomSep 0.5
|
|
ParSep 0.5
|
|
Align Block
|
|
AlignPossible Block
|
|
Font
|
|
Size Small
|
|
EndFont
|
|
TocLevel 3
|
|
End
|
|
|
|
# Inghead style definition
|
|
Style Ingredients
|
|
LatexType Command
|
|
LatexName ingred
|
|
Argument 1
|
|
LabelString "Ingredients Header"
|
|
Tooltip "Specify an optional ingredients header"
|
|
EndArgument
|
|
Margin Static
|
|
LeftMargin Ingredients_for_some:xx
|
|
LabelSep xx
|
|
Align Left
|
|
AlignPossible Left, Block
|
|
LabelType Static
|
|
LabelString "Ingredients:"
|
|
LabelFont
|
|
Series Bold
|
|
Shape Italic
|
|
Color red
|
|
EndFont
|
|
Preamble
|
|
\renewcommand*\l@subsubsection{\@dottedtocline{3}{3em}{0em}}
|
|
\setlength\parindent{0pt}
|
|
\setlength\parskip{2ex plus 0.5ex}
|
|
EndPreamble
|
|
End
|