X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flayout.h;h=2d62584d4e5fc90fad3ae5e96e5b09c9f7952f3a;hb=e7f4618bcce770369cf46335c2c7f0164b4b8857;hp=fd86e9910f00f880fe6f82b168e909bdd5b35e4f;hpb=6b5c9696b6669b48062bec96707c78d605e1af58;p=lyx.git diff --git a/src/layout.h b/src/layout.h index fd86e9910f..2d62584d4e 100644 --- a/src/layout.h +++ b/src/layout.h @@ -1,24 +1,25 @@ // -*- C++ -*- -/* This file is part of - * ====================================================== +/** + * \file layout.h + * This file is part of LyX, the document processor. + * Licence details can be found in the file COPYING. * - * LyX, The Document Processor + * \author Lars Gullik Bjønnes + * \author Jean-Marc Lasgouttes * - * Copyright 1995 Matthias Ettrich - * Copyright 1995-2001 The LyX Team. - * - * ====================================================== */ + * Full author contact details are available in file CREDITS. + */ #ifndef LAYOUT_H #define LAYOUT_H +namespace lyx { + /// The different output types enum OutputType { /// LATEX = 1, /// - LINUXDOC, - /// DOCBOOK, /// LITERATE @@ -76,10 +77,21 @@ enum LYX_LATEX_TYPES { /// LATEX_ITEM_ENVIRONMENT, /// + LATEX_BIB_ENVIRONMENT, + /// LATEX_LIST_ENVIRONMENT }; +/// The different title types +enum LYX_TITLE_LATEX_TYPES { + /// + TITLE_COMMAND_AFTER = 1, + /// + TITLE_ENVIRONMENT +}; + + /// The different label types enum LYX_LABEL_TYPES { /// @@ -99,25 +111,11 @@ enum LYX_LABEL_TYPES { /// LABEL_SENSITIVE, /// - LABEL_COUNTER_CHAPTER, - /// - LABEL_COUNTER_SECTION, - /// - LABEL_COUNTER_SUBSECTION, - /// - LABEL_COUNTER_SUBSUBSECTION, - /// - LABEL_COUNTER_PARAGRAPH, - /// - LABEL_COUNTER_SUBPARAGRAPH, - /// - LABEL_COUNTER_ENUMI, - /// - LABEL_COUNTER_ENUMII, + LABEL_COUNTER, /// - LABEL_COUNTER_ENUMIII, + LABEL_ENUMERATE, /// - LABEL_COUNTER_ENUMIV + LABEL_ITEMIZE }; @@ -156,5 +154,6 @@ enum LYX_END_LABEL_TYPES { * previous paragraph is standard too. Well, this is LateX and it is good! */ +} // namespace lyx #endif