$Id: book-article.mod.xsl,v 1.1 2003/04/30 21:39:49 ab Exp $
Ramon Casellas
James Devenish
2000 2001 2002 2003
Ramon Casellas
Books and Articles book-article.mod.xsl
Book XSL Template
Most DocBook documents are either articles or books, so the book
XSL template is one classical entry point
when processign docbook documents.
Tasks
Remarks and Bugs
colwidth
The CALS column width specification.
:Outputs the LaTeX Code corresponding to a book.
\title{
}
\author{
\and
}
\setcounter{tocdepth}{}
\setcounter{secnumdepth}{}
\InputIfFileExists{
}{\typeout{WARNING: Using cover page
}}
\bfseries
\\[12pt]\normalsize
\bfseries
\\[12pt]\normalsize
Article XSL Template
Most DocBook documents are either articles or books, so the article
XSL template is one classical entry point
when processign docbook documents.
Tasks
Calls generate.latex.article.preamble.
Outputs \title, \author, \date, getting the information from its children.
Calls latex.article.begindocument.
Calls latex.article.maketitle.
Applies templates.
Calls latex.article.end template.
Remarks and Bugs
EMPTY templates: article/title and article/subtitle
colwidth
The CALS column width specification.
Outputs the LaTeX Code corresponding to an article.
\makeatletter\if@openright\cleardoublepage\else\clearpage\fi
\makeatother
\begin{center}{
{
}}\par
\textsf{
\and
}\par
\textsf{
}\par
\textsf{
\and
}\par
\textsf{
}\par
\textsf{
\and
}\par
\end{center}
\title{
{
}}
\date{
}
\author{
\and
\and
\and
}
copyright
,
,
legalnotice
\vspace{-.3em}
\if@twocolumn
\noindent\small{\itshape
}\/\bfseries---$\!$%
\else
\noindent\begin{center}\small\bfseries
\end{center}\quotation\small
\fi
\vspace{0.6em}\par\if@twocolumn\else\endquotation\fi
\normalsize\rmfamily
\tableofcontents
\listoffigures
\listoftables
\listoffigures
\listoftables
\listoffigures
\listoftables
Choose the preferred page style for document body
If no page style is preferred by the user, the defaults will be
"empty" for articles, "plain" for books, or "fancy" (if the
fancyhdr packages is permitted).
Pertinent Variables
\pagestyle{
fancy
plain
empty
}