]> git.lyx.org Git - lyx.git/blobdiff - src/Layout.cpp
Routines for calculating numerical labels for BibTeX citations.
[lyx.git] / src / Layout.cpp
index 7e301af6ee39ee49d2d85f8aa5b6c9c8b270f25d..85fe11a8abebe336c26f44a022d08418ece50c29 100644 (file)
@@ -102,6 +102,7 @@ enum LayoutTags {
        LT_HTMLPREAMBLE,
        LT_HTMLSTYLE,
        LT_HTMLFORCECSS,
+       LT_INPREAMBLE,
        LT_INTITLE // keep this last!
 };
 
@@ -113,6 +114,7 @@ Layout::Layout()
        margintype = MARGIN_STATIC;
        latextype = LATEX_PARAGRAPH;
        intitle = false;
+       inpreamble = false;
        optionalargs = 0;
        needprotect = false;
        keepempty = false;
@@ -175,6 +177,7 @@ bool Layout::read(Lexer & lex, TextClass const & tclass)
                { "htmlstyle",      LT_HTMLSTYLE },
                { "htmltag",        LT_HTMLTAG },
                { "innertag",       LT_INNERTAG },
+               { "inpreamble",     LT_INPREAMBLE },
                { "intitle",        LT_INTITLE },
                { "itemsep",        LT_ITEMSEP },
                { "itemtag",        LT_ITEMTAG },
@@ -300,6 +303,10 @@ bool Layout::read(Lexer & lex, TextClass const & tclass)
                        lex >> intitle;
                        break;
 
+               case LT_INPREAMBLE:
+                       lex >> inpreamble;
+                       break;
+
                case LT_TOCLEVEL:
                        lex >> toclevel;
                        break;