/[ddp]/manuals/trunk/refcard/refcard.sty
ViewVC logotype

Contents of /manuals/trunk/refcard/refcard.sty

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5297 - (show annotations) (download)
Thu Jul 31 19:55:46 2008 UTC (4 years, 10 months ago) by debacle
File size: 1641 byte(s)
Preparation for using dblatex as alternative PDF renderer.
1 \NeedsTeXFormat{LaTeX2e}
2 \ProvidesPackage{refcard}[2008/07/28 DBLaTeX Refcard Style]
3 \RequirePackageWithOptions{db2latex}
4 \RequirePackage{ifthen}
5
6 % paper format, letter or a4, default is ISO A4
7 \newboolean{refcard@format}
8 \setboolean{refcard@format}{true}
9
10 \def\title#1{
11 \def\DBKtitle{#1}
12 \stdtitle{\bfseries #1}} % no subtitle, we need real estate
13
14 \sloppy
15 \makeatletter
16 \parindent=0mm
17 \def\maketitle{
18 \thispagestyle{empty}
19 \begin{center}
20 \href{\REFcorpauthorurl}{%
21 \includegraphics[height=1cm]{\REFcorpauthorimage}} \\
22 {\large{\@title}} \\
23 \REFversion~\REFrevnumber~\REFdate \\
24 \url{\REFcorpauthorurl}
25 \end{center}}
26
27 \pagestyle{empty}
28 \def\frontmatter{}
29 \def\tableofcontents{}
30 \def\mainmatter{}
31 \def\backmatter{}
32
33 \ifthenelse{\boolean{refcard@format}}{%
34 \paperheight=210mm % ISO A4 short side
35 \paperwidth=99mm % ISO A4 long side / 3
36 \special{papersize=99mm,210mm}
37 \textheight=190mm % 210mm - 2 * 1cm
38 \textwidth=89mm % 99mm - 2 * 0.5cm
39 \topmargin=-28mm
40 \oddsidemargin=-20mm
41 }{%
42 \paperheight=216mm % letter short side
43 \paperwidth=93mm % letter long side / 3
44 \special{papersize=93mm,216mm}
45 \textheight=196mm % 216mm - 2 * 1cm
46 \textwidth=83mm % 93mm - 2 * 0.5cm
47 \topmargin=-28mm
48 \oddsidemargin=-20mm
49 }
50
51 \usepackage{color}
52 \definecolor{url}{rgb}{0.84,0.03,0.32}
53
54 \newcounter{cnt}
55 \newcommand{\newPage}{%
56 \ifnum\value{page}<\value{cnt}\relax
57 \null\newpage
58 \null\vfill
59 \newPage\vfill
60 \fi
61 }
62 \newcommand{\gotopage}[1]{%
63 \setcounter{cnt}{#1}
64 \newPage\vfill
65 }

  ViewVC Help
Powered by ViewVC 1.1.5