/[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 - (hide 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 debacle 5297 \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