1
0
mirror of https://git.lyx.org/repos/lyx.git synced 2024-12-24 05:40:59 +00:00
lyx_mirror/lib/layouts/spie.layout
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

95 lines
1.9 KiB
Plaintext

#% Do not delete the line below; configure depends on this
# \DeclareLaTeXClass[spie]{article (SPIE-Proceedings)}
# SPIE-Article textclass definition file.
# Author : Guenter Milde <g.milde@physik.tu-dresden.de>
# to be used with the spie.cls LaTex-style available at
# http://public.lanl.gov/kmh/spie/
Format 4
Input stdclass.inc
NoStyle Chapter
NoStyle Chapter*
PageStyle empty
SecNumDepth 3
TocDepth 3
Style Section
Align Center
AlignPossible Block, Center, Left
Font
Series Bold
Size large
EndFont
End
Style Section*
Align Center
AlignPossible Block, Center, Left
Font
Series Bold
Size large
EndFont
End
Style Keywords
Margin First_Dynamic
NextNoIndent 1
LatexType Command
LatexName keywords
LabelType Static
LabelSep M
LabelString "Keywords:"
LabelFont
Series Bold
EndFont
End
Style Authorinfo
Margin Dynamic
NextNoIndent 1
InTitle 1
LatexType Command
LatexName authorinfo
ParSkip 0.4
Align Left
AlignPossible Block, Left, Right, Center
BottomSep 1.5
LabelType Static
LabelSep M
LabelString "Authorinfo:"
LabelFont
Series Bold
Shape Italic
EndFont
End
Style Abstract
LeftMargin ""
RightMargin ""
ParIndent ""
ParSep 0.5
LabelString "ABSTRACT"
LabelFont
Series Bold
EndFont
TextFont
Size normal
EndFont
End
Style Acknowledgments
CopyStyle Abstract
# NextNoIndent 1
# LatexType Command
LatexName acknowledgments
LabelString "ACKNOWLEDGMENTS"
End