Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- 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
t :: DocClassOption Source #
red :: DocClassOption Source #
beamer :: Maybe LatexLength -> [DocClassOption] -> [AnyItem] -> DocumentClass Source #
type TargetName = String Source #
data OverlayInt Source #
Instances
Eq OverlayInt Source # | |
Defined in Language.LaTeX.Builder.Beamer (==) :: OverlayInt -> OverlayInt -> Bool # (/=) :: OverlayInt -> OverlayInt -> Bool # | |
Ord OverlayInt Source # | |
Defined in Language.LaTeX.Builder.Beamer compare :: OverlayInt -> OverlayInt -> Ordering # (<) :: OverlayInt -> OverlayInt -> Bool # (<=) :: OverlayInt -> OverlayInt -> Bool # (>) :: OverlayInt -> OverlayInt -> Bool # (>=) :: OverlayInt -> OverlayInt -> Bool # max :: OverlayInt -> OverlayInt -> OverlayInt # min :: OverlayInt -> OverlayInt -> OverlayInt # |
Only overlay actions are not supported currently.
texFrameOpt :: FrameOpt -> BeamerOpt Source #
showOvInt :: OverlayInt -> ShowS Source #
showOverlay :: Overlay -> ShowS Source #
texOverlaysArg :: Overlays -> Arg a Source #
frame :: Overlays -> Overlays -> [FrameOpt] -> LatexItem -> LatexItem -> ParItem -> ParItem Source #
frametitle :: LatexItem -> ParItem Source #
framesubtitle :: LatexItem -> ParItem Source #
ovFromTo :: OverlayInt -> OverlayInt -> Overlay Source #
All overlays between the given arguments (like in 1-3
).
ovInt :: Int -> OverlayInt Source #
Lift a strictly positive Int
to an OverlayInt
ovPlus :: OverlayInt Source #
ovDot :: OverlayInt Source #
beamerPreambleCmdArgs :: String -> [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. |
texBeamerSizeArg :: BeamerSize -> Arg AnyItem Source #
footline :: Footline -> PreambleItem Source #