1999-09-27 18:44:28 +00:00
|
|
|
#% Do not delete the line below; configure depends on this
|
2007-05-15 13:32:07 +00:00
|
|
|
# \DeclareLaTeXClass{presentation (slides)}
|
1999-09-27 18:44:28 +00:00
|
|
|
# Slides textclass definition file.
|
|
|
|
# Author : John Weiss <jpweiss@idsi.net>
|
|
|
|
#
|
|
|
|
# Based on the Article textclass "article.layout"
|
|
|
|
#
|
|
|
|
|
2003-09-15 15:20:19 +00:00
|
|
|
|
2007-04-06 09:02:23 +00:00
|
|
|
Format 4
|
1999-09-27 18:44:28 +00:00
|
|
|
Columns 1
|
|
|
|
Sides 1
|
|
|
|
PageStyle Plain
|
2003-09-15 15:20:19 +00:00
|
|
|
|
1999-09-27 18:44:28 +00:00
|
|
|
|
|
|
|
DefaultFont
|
2003-05-02 08:55:48 +00:00
|
|
|
Family Sans
|
|
|
|
Series Medium
|
|
|
|
Shape Up
|
|
|
|
Size Largest
|
|
|
|
Color None
|
1999-09-27 18:44:28 +00:00
|
|
|
EndFont
|
|
|
|
|
2003-09-15 14:29:22 +00:00
|
|
|
|
1999-09-27 18:44:28 +00:00
|
|
|
ClassOptions
|
2003-05-02 08:55:48 +00:00
|
|
|
FontSize |
|
|
|
|
Pagestyle plain|headings|empty
|
|
|
|
Other "dvips"
|
1999-09-27 18:44:28 +00:00
|
|
|
End
|
|
|
|
|
|
|
|
|
|
|
|
Preamble
|
2003-05-02 08:55:48 +00:00
|
|
|
\newcounter{slidetype}
|
|
|
|
\setcounter{slidetype}{0}
|
|
|
|
\newif\ifLyXsNoCenter
|
|
|
|
\LyXsNoCenterfalse
|
|
|
|
\newcommand{\noslidecentering}{
|
|
|
|
\LyXsNoCentertrue%
|
|
|
|
}
|
|
|
|
\newcommand{\slidecentering}{
|
|
|
|
\LyXsNoCenterfalse%
|
|
|
|
}
|
|
|
|
\newcommand{\lyxendslide}[1]{
|
|
|
|
\ifLyXsNoCenter%
|
|
|
|
\vfill%
|
|
|
|
\fi%
|
|
|
|
\ifcase \value{slidetype}%
|
|
|
|
\or % no action for 0
|
|
|
|
\end{slide} \or%
|
|
|
|
\end{overlay} \or%
|
|
|
|
\end{note}%
|
|
|
|
\fi%
|
|
|
|
\setcounter{slidetype}{0}
|
|
|
|
\visible
|
|
|
|
}
|
|
|
|
\AtEndDocument{\lyxendslide{.}}
|
1999-09-27 18:44:28 +00:00
|
|
|
EndPreamble
|
|
|
|
|
|
|
|
|
|
|
|
Style Standard
|
2003-05-02 08:55:48 +00:00
|
|
|
Margin Static
|
|
|
|
LatexType Paragraph
|
|
|
|
LatexName dummy
|
|
|
|
ParIndent M
|
|
|
|
ParSkip 0.4
|
|
|
|
Align Block
|
|
|
|
AlignPossible Block, Left, Right, Center
|
|
|
|
LabelType No_Label
|
1999-09-27 18:44:28 +00:00
|
|
|
End
|
|
|
|
|
|
|
|
|
2003-09-15 15:20:19 +00:00
|
|
|
# Note that the "Section" family of environments is missing, as is
|
|
|
|
# "Title" "Bibliograpy" "LaTeX-Title" "Author" "Abstract" and "Date".
|
|
|
|
# I may choose to reintroduce these and/or remove others at a later
|
|
|
|
# date.
|
|
|
|
# -jw 10/2/96
|
1999-09-27 18:44:28 +00:00
|
|
|
|
2003-09-15 15:20:19 +00:00
|
|
|
Input stdlists.inc
|
|
|
|
Input stdlayouts.inc
|
|
|
|
Input lyxmacros.inc
|
|
|
|
Input stdcounters.inc
|
|
|
|
Input stdfloats.inc
|
|
|
|
|
|
|
|
NoStyle Address
|
|
|
|
NoStyle Right_Address
|
1999-09-27 18:44:28 +00:00
|
|
|
|
2003-09-15 14:29:22 +00:00
|
|
|
|
1999-09-27 18:44:28 +00:00
|
|
|
Style Slide
|
2007-10-19 11:22:53 +00:00
|
|
|
TocLevel 1
|
2003-05-02 08:55:48 +00:00
|
|
|
LatexType Command
|
|
|
|
LatexName lyxnewslide
|
|
|
|
KeepEmpty 1
|
|
|
|
Margin Static
|
|
|
|
NextNoIndent 1
|
|
|
|
ParSkip 0.4
|
|
|
|
TopSep 1.0
|
|
|
|
BottomSep 1.0
|
|
|
|
ParSep 0.5
|
|
|
|
Align Left
|
|
|
|
AlignPossible Left
|
|
|
|
LabelType Static
|
|
|
|
LabelBottomSep 0.5
|
2005-07-17 00:51:31 +00:00
|
|
|
LabelSep xx
|
|
|
|
LeftMargin "New Slide:xx"
|
|
|
|
LabelString "New Slide:"
|
2003-10-13 09:50:10 +00:00
|
|
|
Font
|
2003-05-02 08:55:48 +00:00
|
|
|
Family Typewriter
|
|
|
|
Series Bold
|
|
|
|
Size Large
|
|
|
|
Color Blue
|
|
|
|
EndFont
|
2003-10-13 09:50:10 +00:00
|
|
|
LabelFont
|
2003-05-02 08:55:48 +00:00
|
|
|
Family Typewriter
|
|
|
|
Size Large
|
|
|
|
Color Blue
|
|
|
|
EndFont
|
|
|
|
Preamble
|
2003-09-15 15:20:19 +00:00
|
|
|
\newcommand{\lyxnewslide}[1]{
|
|
|
|
\lyxendslide{.}
|
|
|
|
\setcounter{slidetype}{1}
|
|
|
|
\begin{slide}
|
|
|
|
}
|
2003-05-02 08:55:48 +00:00
|
|
|
EndPreamble
|
1999-09-27 18:44:28 +00:00
|
|
|
End
|
|
|
|
|
2003-09-15 14:29:22 +00:00
|
|
|
|
1999-09-27 18:44:28 +00:00
|
|
|
Style Overlay
|
2003-05-02 08:55:48 +00:00
|
|
|
LatexType Command
|
|
|
|
LatexName lyxnewoverlay
|
|
|
|
KeepEmpty 1
|
|
|
|
Margin Static
|
|
|
|
NextNoIndent 1
|
|
|
|
ParSkip 0.4
|
|
|
|
TopSep 1.0
|
|
|
|
BottomSep 1.0
|
|
|
|
ParSep 0.5
|
|
|
|
Align Left
|
|
|
|
AlignPossible Left
|
|
|
|
LabelType Static
|
|
|
|
LabelBottomSep 0.5
|
2005-07-17 00:51:31 +00:00
|
|
|
LabelSep xx
|
|
|
|
LeftMargin "New Overlay:xx"
|
|
|
|
LabelString "New Overlay:"
|
2003-10-13 09:50:10 +00:00
|
|
|
Font
|
2003-05-02 08:55:48 +00:00
|
|
|
Family Typewriter
|
|
|
|
Series Bold
|
|
|
|
Size Large
|
|
|
|
Shape SmallCaps
|
|
|
|
Color Magenta
|
|
|
|
EndFont
|
2003-10-13 09:50:10 +00:00
|
|
|
LabelFont
|
2003-05-02 08:55:48 +00:00
|
|
|
Family Typewriter
|
|
|
|
Series Bold
|
|
|
|
Size Large
|
|
|
|
Shape SmallCaps
|
|
|
|
Color Magenta
|
|
|
|
EndFont
|
|
|
|
Preamble
|
2003-09-15 15:20:19 +00:00
|
|
|
\newcommand{\lyxnewoverlay}[1]{
|
|
|
|
\lyxendslide{.}
|
|
|
|
\setcounter{slidetype}{2}
|
|
|
|
\begin{overlay}
|
|
|
|
}
|
2003-05-02 08:55:48 +00:00
|
|
|
EndPreamble
|
1999-09-27 18:44:28 +00:00
|
|
|
End
|
|
|
|
|
2003-09-15 14:29:22 +00:00
|
|
|
|
1999-09-27 18:44:28 +00:00
|
|
|
Style Note
|
2003-05-02 08:55:48 +00:00
|
|
|
LatexType Command
|
|
|
|
LatexName lyxnewnote
|
|
|
|
KeepEmpty 1
|
|
|
|
Margin Static
|
|
|
|
NextNoIndent 1
|
|
|
|
ParSkip 0.4
|
|
|
|
TopSep 1.0
|
|
|
|
BottomSep 1.0
|
|
|
|
ParSep 0.5
|
|
|
|
Align Left
|
|
|
|
AlignPossible Left
|
|
|
|
LabelType Static
|
|
|
|
LabelBottomSep 0.5
|
2005-07-17 00:51:31 +00:00
|
|
|
LabelSep xx
|
|
|
|
LeftMargin "New Note:xx"
|
|
|
|
LabelString "New Note:"
|
2003-10-13 09:50:10 +00:00
|
|
|
Font
|
2003-05-02 08:55:48 +00:00
|
|
|
Family Typewriter
|
|
|
|
Series Bold
|
|
|
|
Size Large
|
|
|
|
Shape Italic
|
|
|
|
Color Magenta
|
|
|
|
EndFont
|
2003-10-13 09:50:10 +00:00
|
|
|
LabelFont
|
2003-05-02 08:55:48 +00:00
|
|
|
Family Typewriter
|
|
|
|
Series Bold
|
|
|
|
Size Large
|
|
|
|
Shape Italic
|
|
|
|
Color Magenta
|
|
|
|
EndFont
|
|
|
|
Preamble
|
2003-09-15 15:20:19 +00:00
|
|
|
\newcommand{\lyxnewnote}[1]{
|
|
|
|
\lyxendslide{.}
|
|
|
|
\setcounter{slidetype}{3}
|
|
|
|
\begin{note}
|
|
|
|
}
|
2003-05-02 08:55:48 +00:00
|
|
|
EndPreamble
|
1999-09-27 18:44:28 +00:00
|
|
|
End
|
|
|
|
|
2003-09-15 14:29:22 +00:00
|
|
|
|
1999-09-27 18:44:28 +00:00
|
|
|
Style InvisibleText
|
2003-05-02 08:55:48 +00:00
|
|
|
LatexType Command
|
|
|
|
LatexName lyxinvisible
|
|
|
|
KeepEmpty 1
|
|
|
|
Margin Static
|
|
|
|
Align Center
|
|
|
|
AlignPossible Center
|
|
|
|
LabelType Static
|
|
|
|
LabelString "<Invisible Text Follows>"
|
2003-10-13 09:50:10 +00:00
|
|
|
Font
|
2003-05-02 08:55:48 +00:00
|
|
|
Family Roman
|
|
|
|
Size Normal
|
|
|
|
Color Cyan
|
|
|
|
EndFont
|
2003-10-13 09:50:10 +00:00
|
|
|
LabelFont
|
2003-05-02 08:55:48 +00:00
|
|
|
Family Roman
|
|
|
|
Size Normal
|
|
|
|
Color Cyan
|
|
|
|
EndFont
|
|
|
|
Preamble
|
2003-09-15 15:20:19 +00:00
|
|
|
\newcommand{\lyxinvisible}[1]{\invisible}
|
2003-05-02 08:55:48 +00:00
|
|
|
EndPreamble
|
1999-09-27 18:44:28 +00:00
|
|
|
End
|
|
|
|
|
2003-09-15 14:29:22 +00:00
|
|
|
|
1999-09-27 18:44:28 +00:00
|
|
|
Style VisibleText
|
2003-05-02 08:55:48 +00:00
|
|
|
LatexType Command
|
|
|
|
LatexName lyxvisible
|
|
|
|
KeepEmpty 1
|
|
|
|
Margin Static
|
|
|
|
Align Center
|
|
|
|
AlignPossible Center
|
|
|
|
LabelType Static
|
|
|
|
LabelString "<Visible Text Follows>"
|
2003-10-13 09:50:10 +00:00
|
|
|
Font
|
2003-05-02 08:55:48 +00:00
|
|
|
Family Roman
|
|
|
|
Size Normal
|
|
|
|
Color Green
|
|
|
|
EndFont
|
2003-10-13 09:50:10 +00:00
|
|
|
LabelFont
|
2003-05-02 08:55:48 +00:00
|
|
|
Family Roman
|
|
|
|
Size Normal
|
|
|
|
Color Green
|
|
|
|
EndFont
|
|
|
|
Preamble
|
2003-09-15 15:20:19 +00:00
|
|
|
\newcommand{\lyxvisible}[1]{\visible}
|
2003-05-02 08:55:48 +00:00
|
|
|
EndPreamble
|
1999-09-27 18:44:28 +00:00
|
|
|
End
|