MSC and keywords
[lematema] / lematema.cls
1 % Class file for Le Matematiche
2 \NeedsTeXFormat{LaTeX2e}
3 \ProvidesClass{lematema}[2007/01/01 v0.1
4 Class for articles in ``Le Matematiche'']
5
6 \DeclareOption{english}{\PassOptionsToPackage{\CurrentOption}{babel}}
7 \DeclareOption{french}{\PassOptionsToPackage{\CurrentOption}{babel}}
8 \DeclareOption{italian}{\PassOptionsToPackage{\CurrentOption}{babel}}
9
10 \DeclareOption{draft}{\PassOptionsToClass{\CurrentOption}{article}}
11
12 \ProcessOptions\relax
13
14 \LoadClass[10pt,twoside]{article}
15 \RequirePackage[italian]{babel}
16 \RequirePackage{url}
17 \DeclareUrlCommand\email{\urlstyle{tt}}
18
19 % %\magnification\magstephalf
20 \RequirePackage[paperwidth=17cm,%
21                 paperheight=24cm,%
22                 width=12.2cm,%
23                 height=18.5cm,%
24                 left=2cm,%
25                 top=2cm]{geometry}
26
27 % TODO testatine
28 % TODO abstract
29 % TODO bibliografia
30 % TODO font
31
32
33 \def\MSC#1{\gdef\@MSC{#1}}
34 \def\@MSC{}
35 \def\keywords#1{\gdef\@keywords{#1}}
36 \def\@keywords{}
37
38 % In case the author forgets it:
39 \AtBeginDocument{\maketitle}
40