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
66 inline void operator|=(LyXAlignment
& la1
, LyXAlignment la2
)
68 la1
= static_cast<LyXAlignment
>(la1
| la2
);
73 inline LyXAlignment
operator|(LyXAlignment la1
, LyXAlignment la2
)
75 return static_cast<LyXAlignment
>(int(la1
) | int(la2
));
79 /// The different LaTeX-Types
88 LATEX_ITEM_ENVIRONMENT
,
90 LATEX_BIB_ENVIRONMENT
,
92 LATEX_LIST_ENVIRONMENT
96 /// The different title types
99 TITLE_COMMAND_AFTER
= 1,
105 /// The different label types
114 LABEL_TOP_ENVIRONMENT
,
116 LABEL_CENTERED_TOP_ENVIRONMENT
,
118 // the flushright labels following now must start with LABEL_STATIC
139 END_LABEL_FILLED_BOX
,