From: André Pönitz Date: Fri, 14 Mar 2003 10:45:12 +0000 (+0000) Subject: read latexheader and latexfooter tags X-Git-Tag: 1.6.10~17232 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=013af42fd61e4ab2a9bba1a09578df6c5bc3796d;p=lyx.git read latexheader and latexfooter tags git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6499 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/ChangeLog b/src/ChangeLog index d3523f6c49..e94795b0da 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -2,6 +2,7 @@ 2003-03-14 André Pönitz * textclass.h: prepare for environment handling, ws changes + * lyxlauout.C: read latexheader and latexfooter tags 2003-03-14 John Levon diff --git a/src/lyxlayout.C b/src/lyxlayout.C index 2f815aa162..a0bdb5ed2e 100644 --- a/src/lyxlayout.C +++ b/src/lyxlayout.C @@ -57,6 +57,8 @@ enum LayoutTags { LT_LATEXPARAM, LT_OPTARGS, LT_LATEXTYPE, + LT_LATEXHEADER, + LT_LATEXFOOTER, LT_LEFTMARGIN, LT_NEED_PROTECT, LT_NEWLINE, @@ -135,6 +137,8 @@ bool LyXLayout::Read (LyXLex & lexrc, LyXTextClass const & tclass) { "labelstring", LT_LABELSTRING }, { "labelstringappendix", LT_LABELSTRING_APPENDIX }, { "labeltype", LT_LABELTYPE }, + { "latexfooter", LT_LATEXFOOTER }, + { "latexheader", LT_LATEXHEADER }, { "latexname", LT_LATEXNAME }, { "latexparam", LT_LATEXPARAM }, { "latextype", LT_LATEXTYPE }, @@ -240,6 +244,16 @@ bool LyXLayout::Read (LyXLex & lexrc, LyXTextClass const & tclass) readLatexType(lexrc); break; + case LT_LATEXHEADER: // Latex style definition. + lexrc.next(); + latexheader = lexrc.getString(); + break; + + case LT_LATEXFOOTER: // Latex style definition. + lexrc.next(); + latexfooter = lexrc.getString(); + break; + case LT_INTITLE: intitle = lexrc.next() && lexrc.getInteger(); break;