]> git.lyx.org Git - lyx.git/commitdiff
add support for spie class, contributed by Guenter Milde
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Thu, 11 Apr 2002 13:18:19 +0000 (13:18 +0000)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Thu, 11 Apr 2002 13:18:19 +0000 (13:18 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3967 a592a061-630c-0410-9148-cb99ea01b6c8

ChangeLog
NEWS
lib/ChangeLog
lib/doc/LaTeXConfig.lyx.in
lib/layouts/spie.layout [new file with mode: 0644]

index d8b491ae290b86110ac28226f95a41ed7a96b5b5..05094a72ace2846fa2ba7327d6fac3f51d17fbd4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2002-04-11  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * NEWS: add spie class
+
 2002-04-08  Lars Gullik Bjønnes  <larsbj@birdstep.com>
 
        * Makefile.am (bindist): new bindist target
diff --git a/NEWS b/NEWS
index 0e24d958a4df54dfeb1c0cdd454975ab71862684..f6a107d3a7791bb0d12b61a33b1233a88b00d874 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -103,7 +103,8 @@ Other changes include:
 
 - Updated documentation
 
-- a few more document classes for journals: dtk, ltugboat and svprobth.
+- a few more document classes for journals: dtk, ltugboat, spie and 
+  svprobth.
 
 - Support for setting bookmarks and jumping to them
 
index 9528e7eb6d7a9039de5ce7412c5b10ccd82a5dbc..898bc59a36b0ea60d2a1c9f5e26ae1f62197a67e 100644 (file)
@@ -1,4 +1,10 @@
-2002-04-10 Herbert Voss <voss@perce.de>
+2002-04-11  Guenter Milde  <g.milde@physik.tu-dresden.de>
+
+       * doc/LaTeXConfig.lyx.in: add description for spie class.
+
+       * spie.layout: new class
+
+2002-04-10 Herbert Voss  <voss@perce.de>
 
        * CREDITS: correct email
   
index cebecede1cb9ac765f6f78f58e14dcd92220a050..23194914d4705de55595e0377be81bdedaf947b0 100644 (file)
@@ -1068,6 +1068,36 @@ article
  sans serif sections, headings, and more.
 \layout Subsection
 
+SPIE
+\layout Description
+
+Found: @chk_spie@
+\layout Description
+
+CTAN: N/A
+\layout Description
+
+WWW: 
+\begin_inset LatexCommand \url{http://public.lanl.gov/kmh/spie/}
+
+\end_inset 
+
+\layout Description
+
+Notes: 
+\family sans 
+spie.cls 
+\family default 
+is a LaTeX class for submissions to the Proceedings of  
+SPIE--The International Society for Optical Engineering.
+More info on submitting a manuscript can be found at the SPIE website under
+\begin_inset LatexCommand
+\url{http://spie.org/app/Publications/index.cfm?fuseaction=authinfo&type=proceedings}
+
+\end_inset 
+
+
+
 REVTeX
 \layout Description
 
diff --git a/lib/layouts/spie.layout b/lib/layouts/spie.layout
new file mode 100644 (file)
index 0000000..4f5ead5
--- /dev/null
@@ -0,0 +1,94 @@
+#% 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/
+
+# Input general definitions
+Input stdclass.inc
+
+# no pagenumbers by default
+PageStyle empty
+
+# There are no chapters in an article.
+NoStyle Chapter
+NoStyle Chapter*
+
+MaxCounter             Counter_Section
+SecNumDepth            3
+TocDepth               3
+
+# Section-numbered style definition
+Style Section
+  Align                        Center
+  AlignPossible                Block, Center, Left
+  Font
+    Series             Bold
+    Size               large
+  EndFont
+End
+
+# Section-unnumbered style definition
+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
+  LabelString           "Keywords: "
+  # label font definition
+  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
+  LabelString           "Authorinfo: "
+  LabelFont
+    Series             Bold
+    Shape              Italic
+  EndFont
+End  
+
+# Abstract style definition changes: 
+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