]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/scrarticle-beamer.layout
Update all layouts to format 44.
[lyx.git] / lib / layouts / scrarticle-beamer.layout
index 8728b3f821a9cd75a1ac5becc4fcc95b42fca0b2..863227fbd7c6d9c95067f8264cf0e68fd5633259 100644 (file)
@@ -1,12 +1,19 @@
 #% Do not delete the line below; configure depends on this
-#  \DeclareLaTeXClass[scrartcl]{article (koma + beamer)}
-# Author : Jürgen Spitzmüller <j.spitzmueller@gmx.de>
+#  \DeclareLaTeXClass[scrartcl,beamerarticle.sty,keyval.sty,pgf.sty]{Beamer Article (KOMA-Script)}
+#  \DeclareCategory{Articles}
+# Author: Jürgen Spitzmüller <spitz@lyx.org>
 
-Format 26
+Format 44
 
 # Includes
 Input beamer.layout
 
+# override settings inherited from beamer.layout
+Provides geometry 0
+Provides hyperref 0
+Provides color    0
+Provides xcolor   0
+
 Preamble
        \usepackage{beamerarticle,pgf}
        % this default might be overridden by plain title style
@@ -18,11 +25,28 @@ Preamble
        }
 EndPreamble
 
+##########################################
+# OBSOLETE STUFF
+# Everything below should be removed
+# (but this is a file format change)
+#
+#  TODO:
+#   * conversion of old frame
+#     and plain frame to new layout
+##########################################
+
+#
+# Backwards compatible definitions
+#
+
+AddToPreamble
+\providecommand\lyxframeend{}
+EndPreamble
+
 # Frame control definition
 Style BeginFrame
 # This redefinition is needed to make beamerarticle work
   Preamble
-    \makeatletter
     \long\def\lyxframe#1{\@lyxframe#1\@lyxframestop}%
     \def\@lyxframe{\@ifnextchar<{\@@lyxframe}{\@@lyxframe<*>}}%
     \def\@@lyxframe<#1>{\@ifnextchar[{\@@@lyxframe<#1>}{\@@@lyxframe<#1>[]}}
@@ -30,6 +54,5 @@ Style BeginFrame
     \def\@@@@@lyxframe<#1>[#2]{\@ifnextchar[{\@@@@lyxframe<#1>[#2]}{\@@@@lyxframe<#1>[#2][]}}
     \long\def\@@@@lyxframe<#1>[#2][#3]#4\@lyxframestop#5\lyxframeend{%
       \frame<#1>[#3]{\frametitle{#4}#5}}
-    \makeatother
   EndPreamble
 End