Mercurial > projects > dil
diff trunk/src/docgen/templates/default/latex/firstpage.tpl @ 451:3f44c38bf870
Page templates, more flexible writer interfaces, small fixes.
author | Jari-Matti M?kel? <jmjm@iki.fi> |
---|---|
date | Wed, 24 Oct 2007 17:25:52 +0300 |
parents | |
children | f658ec4a15dd |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/trunk/src/docgen/templates/default/latex/firstpage.tpl Wed Oct 24 17:25:52 2007 +0300 @@ -0,0 +1,67 @@ +\documentclass[{0}]{{book} +\usepackage{{a4wide} +\usepackage{{makeidx} +\usepackage{{fancyhdr} +\usepackage{{graphicx} +\usepackage{{multicol} +\usepackage{{float} +\usepackage{{textcomp} +\usepackage{{alltt} +\usepackage[utf8]{{inputenc} +\usepackage{{listings} +\lstnewenvironment{{dcode} +{{ \lstset{{language=d} } +{{} +\lstset{{ + {5} literate= + {5} {{<=}{{{{$\leq$}}1 + {5} {{>=}{{{{$\geq$}}1 + {5} {{!=}{{{{$\neq$}}1 + {5} {{...}{{{{$\dots$}}1 + {5} {{~}{{{{$\sim$}}1, + stringstyle=\ttfamily, + inputencoding=utf8, + extendedchars=false, + columns=fixed, + basicstyle=\small +} +\makeindex +\setcounter{{tocdepth}{{1} +\newcommand{{\clearemptydoublepage}{{\newpage{{\pagestyle{{empty}\cleardoublepage}} +\def\thechapter{{\Roman{{chapter}} +\def\thesection{{\arabic{{chapter}.\arabic{{section}} +% \renewcommand{{\footrulewidth}{{0.4pt} + +\begin{{document} + +\begin{{titlepage} +\vspace*{{7cm} +\begin{{center} +{{\Large {1} Reference Manual\\[1ex]\large {2} }\\ +\vspace*{{1cm} +{{\large Generated by {3} }\\ +\vspace*{{0.5cm} +{{\small {4} }\\ +\end{{center} +\end{{titlepage} + +\clearemptydoublepage + +\tableofcontents +\thispagestyle{{empty} + +\clearemptydoublepage + +\setcounter{{page}{{1} +\chapter{{Module documentation} +\input{{modules} + +\chapter{{File listings} +\input{{files} + +\chapter{{Dependency diagram} +\input{{dependencies} + +\printindex + +\end{{document} \ No newline at end of file