Safe Haskell | None |
---|---|
Language | Haskell98 |
- data DocClassOption
- compress :: DocClassOption
- t :: DocClassOption
- red :: DocClassOption
- handout :: DocClassOption
- rawDocClassOption :: String -> DocClassOption
- showDocClassOption :: DocClassOption -> String
- documentclasskind :: DocumentClassKind
- beamer :: Maybe LatexLength -> [DocClassOption] -> [AnyItem] -> DocumentClass
- type TargetName = String
- type Label = String
- labelArg :: Label -> Arg AnyItem
- targetArg :: TargetName -> Arg AnyItem
- data FrameOpt
- data OverlayInt
- data Overlay
- type Overlays = [Overlay]
- type BeamerOpt = (String, String)
- texFrameOpt :: FrameOpt -> BeamerOpt
- texFrameOpts :: [FrameOpt] -> Arg AnyItem
- showOvInt :: OverlayInt -> ShowS
- showOverlay :: Overlay -> ShowS
- showOverlays :: Overlays -> Maybe String
- texOverlaysOpt :: Overlays -> Maybe LatexItem
- texOverlaysArg :: Overlays -> Arg a
- texOverlaysOptArg :: Overlays -> Arg AnyItem
- label :: Label -> FrameOpt
- frame :: Overlays -> Overlays -> [FrameOpt] -> LatexItem -> LatexItem -> ParItem -> ParItem
- frameO :: Overlays -> ParItem -> ParItem
- example :: ParItem -> ParItem
- theorem :: ParItem -> ParItem
- block :: LatexItem -> ParItem -> ParItem
- slide :: LatexItem -> ParItem -> ParItem
- slideO :: LatexItem -> Overlays -> ParItem -> ParItem
- frametitle :: LatexItem -> ParItem
- framesubtitle :: LatexItem -> ParItem
- ovFrom :: OverlayInt -> Overlay
- ovFromTo :: OverlayInt -> OverlayInt -> Overlay
- ovSingle :: OverlayInt -> Overlay
- ovInt :: Int -> OverlayInt
- ovPlus :: OverlayInt
- ovDot :: OverlayInt
- ovIncr :: Overlays
- ovInts :: [Int] -> Overlays
- alert :: LatexItem -> LatexItem
- itemize :: Overlays -> [ListItem] -> ParItem
- enumerate :: Overlays -> [ListItem] -> ParItem
- description :: Overlays -> [ListItem] -> ParItem
- pause :: LatexItem
- pause' :: Maybe Int -> LatexItem
- only :: Overlays -> LatexItem -> LatexItem
- uncover :: Overlays -> LatexItem -> LatexItem
- visible :: Overlays -> LatexItem -> LatexItem
- invisible :: Overlays -> LatexItem -> LatexItem
- alt :: Overlays -> LatexItem -> LatexItem -> LatexItem
- temporal :: Overlays -> LatexItem -> LatexItem -> LatexItem -> LatexItem
- visibleenv :: Overlays -> ParItem -> ParItem
- invisibleenv :: Overlays -> ParItem -> ParItem
- uncoverenv :: Overlays -> ParItem -> ParItem
- onlyenv :: Overlays -> ParItem -> ParItem
- altenv :: Overlays -> LatexItem -> LatexItem -> LatexItem -> LatexItem -> ParItem -> ParItem
- beamerOpts :: [BeamerOpt] -> Arg AnyItem
- beamerPreambleCmdArgs :: String -> [BeamerOpt] -> LatexItem -> PreambleItem
- usetheme :: [BeamerOpt] -> LatexItem -> PreambleItem
- usefonttheme :: [BeamerOpt] -> LatexItem -> PreambleItem
- useinnertheme :: [BeamerOpt] -> LatexItem -> PreambleItem
- useoutertheme :: [BeamerOpt] -> LatexItem -> PreambleItem
- usecolortheme :: [BeamerOpt] -> LatexItem -> PreambleItem
- beamerbutton :: LatexItem -> LatexItem
- beamergotobutton :: LatexItem -> LatexItem
- beamerskipbutton :: LatexItem -> LatexItem
- beamerreturnbutton :: LatexItem -> LatexItem
- hyperlink :: Overlays -> TargetName -> LatexItem -> Overlays -> LatexItem
- againframe :: Overlays -> Overlays -> [FrameOpt] -> Label -> ParItem
- beamertemplatenavigationsymbolsempty :: PreambleItem
- type TexDimension = LatexLength
- data BeamerSize
- texBeamerSizeArg :: BeamerSize -> Arg AnyItem
- setbeamersize :: BeamerSize -> PreambleItem
- appendix :: ParItem
- data Footline = Footline {}
- defaultFootline :: Footline
- footline :: Footline -> PreambleItem
Documentation
beamer :: Maybe LatexLength -> [DocClassOption] -> [AnyItem] -> DocumentClass Source
type TargetName = String Source
targetArg :: TargetName -> Arg AnyItem Source
data OverlayInt Source
Only overlay actions are not supported currently.
texFrameOpt :: FrameOpt -> BeamerOpt Source
texFrameOpts :: [FrameOpt] -> Arg AnyItem Source
showOvInt :: OverlayInt -> ShowS Source
showOverlay :: Overlay -> ShowS Source
showOverlays :: Overlays -> Maybe String Source
texOverlaysArg :: Overlays -> Arg a Source
frametitle :: LatexItem -> ParItem Source
framesubtitle :: LatexItem -> ParItem Source
ovFrom :: OverlayInt -> Overlay Source
All overlays counting from the given argument (like in 1-
).
ovFromTo :: OverlayInt -> OverlayInt -> Overlay Source
All overlays between the given arguments (like in 1-3
).
ovSingle :: OverlayInt -> Overlay Source
The single overlay (like in 1
).
ovInt :: Int -> OverlayInt Source
Lift a strictly positive Int
to an OverlayInt
description :: Overlays -> [ListItem] -> ParItem Source
visibleenv :: Overlays -> ParItem -> ParItem Source
invisibleenv :: Overlays -> ParItem -> ParItem Source
uncoverenv :: Overlays -> ParItem -> ParItem Source
beamerOpts :: [BeamerOpt] -> Arg AnyItem Source
beamerPreambleCmdArgs :: String -> [BeamerOpt] -> LatexItem -> PreambleItem Source
usetheme :: [BeamerOpt] -> LatexItem -> PreambleItem Source
usefonttheme :: [BeamerOpt] -> LatexItem -> PreambleItem Source
useinnertheme :: [BeamerOpt] -> LatexItem -> PreambleItem Source
useoutertheme :: [BeamerOpt] -> LatexItem -> PreambleItem Source
usecolortheme :: [BeamerOpt] -> LatexItem -> PreambleItem Source
beamerbutton :: LatexItem -> LatexItem Source
Draws a button with the given button text .
Example: hyperlink [] "somewhere" (beamerbutton "Go somewhere")
p97 beamer userguide
beamergotobutton :: LatexItem -> LatexItem Source
Draws a button with the given button text. Before the text, a small symbol (usually a right-pointing arrow) is inserted that indicates that pressing this button will jump to another *area* of the presentation.
Example: hyperlink [] "detour" (beamergotobutton "Go to detour")
p98 beamer userguide
beamerskipbutton :: LatexItem -> LatexItem Source
The symbol drawn for this button is usually a double right arrow. Use this button if pressing it will skip over a well-defined part of your talk.
p98 beamer userguide
beamerreturnbutton :: LatexItem -> LatexItem Source
The symbol drawn for this button is usually a left-pointing arrow. Use this button if pressing it will return from a detour.
p98 beamer userguide
hyperlink :: Overlays -> TargetName -> LatexItem -> Overlays -> LatexItem Source
Only one overlay specification may be given. The link text is typeset in the usual way. If you click anywhere on this text, you will jump to the slide on which the hypertarget command was used with the parameter target name . If an overlay specification is present, the hyperlink (including the link text) is completely suppressed on the non-specified slides.
p99 beamer userguide
beamertemplatenavigationsymbolsempty :: PreambleItem Source
Disable those litte icons at the bottom right of your presentation.
type TexDimension = LatexLength Source
data BeamerSize Source
TextMarginLeft TexDimension | sets a new left margin. This excludes the left sidebar. Thus, it is the distance between the right edge of the left sidebar and the left edge of the text. |
TextMarginRight TexDimension | sets a new right margin. |
SidebarWidthLeft TexDimension | sets the size of the left sidebar. Currently, this command should be given before a shading is installed for the sidebar canvas. |
SidebarWidthRight TexDimension | sets the size of the right sidebar. |
DescriptionWidth TexDimension | sets the default width of description labels, see Beamer User Guide Section 11.1. |
DescriptionWidthOf LatexItem | sets the default width of description labels to the width of the text, see Section 11.1. |
MiniFrameSize TexDimension | sets the size of mini frames in a navigation bar. When two
mini frame icons are shown alongside each other, their left end points are
|
MiniFrameOffset TexDimension | set an additional vertical offset that is added to the mini frame size when arranging mini frames vertically. |
footline :: Footline -> PreambleItem Source