Jean-Marc Lasgouttes
04efe3c40a
New framework for declaring generic features in textclasses.
...
* src/LaTeXFeatures.C (mustProvide): new method; returns true when
isRequired is true and the feature is not provided by the
textclass.
(getPackages, getLyXSGMLEntities): use mustProvide when relevant.
* src/bufferparams.C (getEngine):
* src/buffer.C (validate): adapt to change below.
* src/lyxtextclass.C (read): replace tags ProvidesNatbib,
ProvidesMakeidx, ProvidesUrl and ProvidesAmsmath by a generic
"Provides".
(provides): take a string as argument.
* lib/scripts/layout2layout.py (convert): convert "ProvidesXxx" tags
to "Provides xxx".
* lib/layouts/*: update to format 4.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17740 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-06 09:02:23 +00:00
Michael Schmitt
ff521787b2
* layouts/*.inc: update to format 3
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16984 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-31 19:02:52 +00:00
Georg Baum
98595ca7c2
From Jean-Marc: Make sure that standard sectioning styles have proper counters
...
* lib/layouts/stdsections.inc: include numarticle.inc here instead
of the following files:
* lib/layouts/kluwer.layout
* lib/layouts/aapaper.layout
* lib/layouts/llncs.layout
* lib/layouts/docbook.layout
* lib/layouts/article.layout
* lib/layouts/IEEEtran.layout
* lib/layouts/ijmpd.layout
* lib/layouts/paper.layout
* lib/layouts/aa.layout
* lib/layouts/aastex.layout
* lib/layouts/cl2emult.layout
* lib/layouts/docbook-section.layout
* lib/layouts/svjour.inc
* lib/layouts/amsart.layout
* lib/layouts/spie.layout
* lib/layouts/docbook-chapter.layout
* lib/layouts/aguplus.inc
* lib/layouts/scrartcl.layout
* lib/layouts/dtk.layout
* lib/layouts/agu-dtd.layout
* lib/layouts/elsart.layout
* lib/layouts/mwart.layout
* lib/layouts/seminar.layout
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13589 a592a061-630c-0410-9148-cb99ea01b6c8
2006-04-07 15:43:56 +00:00
Georg Baum
3e885523c3
layout file converter for layout files in old format
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10565 a592a061-630c-0410-9148-cb99ea01b6c8
2005-10-21 16:11:36 +00:00
Jean-Marc Lasgouttes
4894a7be98
put labelstrings in quotes (from Michael)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10055 a592a061-630c-0410-9148-cb99ea01b6c8
2005-06-13 09:36:58 +00:00
Martin Vermeer
fb7248979d
Add Affiliation layout.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8413 a592a061-630c-0410-9148-cb99ea01b6c8
2004-02-06 15:06:51 +00:00
André Pönitz
af57c176a6
more
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7757 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-15 15:11:39 +00:00
André Pönitz
12d02d04b2
re-indent (tab for logical indentation, spaces for alignment)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6920 a592a061-630c-0410-9148-cb99ea01b6c8
2003-05-02 08:55:48 +00:00
Jean-Marc Lasgouttes
171d8796c7
agu/egs patches from martin
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5945 a592a061-630c-0410-9148-cb99ea01b6c8
2003-01-13 16:52:20 +00:00
Jean-Marc Lasgouttes
c0ead27970
new class for AGU
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5930 a592a061-630c-0410-9148-cb99ea01b6c8
2003-01-10 13:52:43 +00:00