Lars Gullik Bjønnes wrote: > Yes. > > It the provide support in .layout files. We do not have generic > support for this, but have > > providesamsmath > providesmakeidx > providesnatbib > providesurl > > So the natbib you need is already there, you just have to set it in > the .layout file.
Thanks Lars. I note however that none of the supported layouts appear to use this mechanism at all... Why not? $ grep provides lib/layouts/* $ grep natbib lib/layouts/* lib/layouts/aastex.layout:# Version 1.2 4/18/02 - Updated for natbib in 1.2.0 $ grep amsmath lib/layouts/* lib/layouts/amsart-plain.layout:Input amsmaths-plain.inc lib/layouts/amsart-plain.layout: \usepackage{amsmath,amsthm} lib/layouts/amsart-seq.layout:Input amsmaths-seq.inc lib/layouts/amsdefs.inc:Input amsmaths.inc lib/layouts/amsdefs.inc:# The AMS documentclasses use the package amsmath and provide the lib/layouts/elsart.layout:# mainly taken from the amsmath.inc file, from lyx-1.0.2, by lib/layouts/elsart.layout:# Theorem environments have been copied over from the amsmaths.inc file. It lib/layouts/IEEEtran.layout:# I got this list from amsmaths*.inc but I haven't --