4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
7 * \author Lars Gullik Bjønnes
8 * \author Jean-Marc Lasgouttes
11 * Full author contact details are available in file CREDITS.
17 // Do not include anything here
21 /// The different output types
32 /// The different margin types
43 MARGIN_RIGHT_ADDRESS_BOX
60 LYX_ALIGN_LAYOUT = 16,
62 LYX_ALIGN_SPECIAL = 32,
64 LYX_ALIGN_DECIMAL = 64
68 inline void operator|=(LyXAlignment & la1, LyXAlignment la2)
70 la1 = static_cast<LyXAlignment>(la1 | la2);
75 inline LyXAlignment operator|(LyXAlignment la1, LyXAlignment la2)
77 return static_cast<LyXAlignment>(int(la1) | int(la2));
81 /// The different LaTeX-Types
90 LATEX_ITEM_ENVIRONMENT,
92 LATEX_BIB_ENVIRONMENT,
94 LATEX_LIST_ENVIRONMENT
98 /// The different title types
101 TITLE_COMMAND_AFTER = 1,
107 /// The different label types
116 LABEL_TOP_ENVIRONMENT,
118 LABEL_CENTERED_TOP_ENVIRONMENT,
120 // the flushright labels following now must start with LABEL_STATIC
141 END_LABEL_FILLED_BOX,