From 013af42fd61e4ab2a9bba1a09578df6c5bc3796d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andr=C3=A9=20P=C3=B6nitz?= Date: Fri, 14 Mar 2003 10:45:12 +0000 Subject: [PATCH] read latexheader and latexfooter tags git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6499 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/ChangeLog | 1 + src/lyxlayout.C | 14 ++++++++++++++ 2 files changed, 15 insertions(+) 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; -- 2.39.2