]> git.lyx.org Git - lyx.git/blob - src/paper.h
Fix bug 2029 (RtL space width)
[lyx.git] / src / paper.h
1 // -*- C++ -*-
2 /**
3  * \file paper.h
4  * This file is part of LyX, the document processor.
5  * Licence details can be found in the file COPYING.
6  *
7  * \author Jean-Marc Lasgouttes
8  *
9  * Full author contact details are available in file CREDITS.
10  *
11  * A trivial header file to hold paper-related enums. It should later
12  * expand to contain many paper-related horrors access.
13  */
14
15 #ifndef PAPER_H
16 #define PAPER_H
17
18 ///
19 enum PAPER_PACKAGES {
20         ///
21         PACKAGE_NONE,
22         ///
23         PACKAGE_A4,
24         ///
25         PACKAGE_A4WIDE,
26         ///
27         PACKAGE_WIDEMARGINSA4
28 };
29
30 ///
31 enum PAPER_SIZE {
32         ///
33         PAPER_DEFAULT,
34         ///
35         PAPER_CUSTOM,
36         ///
37         PAPER_USLETTER,
38         ///
39         PAPER_USLEGAL,
40         ///
41         PAPER_USEXECUTIVE,
42         ///
43         PAPER_A3,
44         ///
45         PAPER_A4,
46         ///
47         PAPER_A5,
48         ///
49         PAPER_B3,
50         ///
51         PAPER_B4,
52         ///
53         PAPER_B5
54 };
55
56 ///
57 enum PAPER_ORIENTATION {
58         ///
59         ORIENTATION_PORTRAIT,
60         ///
61         ORIENTATION_LANDSCAPE
62 };
63 #endif