hlatex-0.3: A library to build valid LaTeX files

Safe HaskellSafe-Infered

Language.LaTeX.Builder.Beamer

Synopsis

Documentation

data Overlay Source

Only overlay actions are not supported currently.

Instances

ovFrom :: OverlayInt -> OverlaySource

All overlays counting from the given argument (like in 1-).

ovFromTo :: OverlayInt -> OverlayInt -> OverlaySource

All overlays between the given arguments (like in 1-3).

ovSingle :: OverlayInt -> OverlaySource

The single overlay (like in 1).

ovInt :: Int -> OverlayIntSource

Lift a strictly positive Int to an OverlayInt

ovPlus :: OverlayIntSource

The + incremental overlay specification (like in +-).

Beamer User Guide at 8.6.4 Incremental Specifications

ovDot :: OverlayIntSource

The . incremental overlay specification (like in .-).

Beamer User Guide at 8.6.4 Incremental Specifications

ovIncr :: OverlaysSource

Handy shortcut for [ovFrom ovPlus] aka +-.

ovInts :: [Int] -> OverlaysSource

Handy lifting for a list of strictly positive integers.

altenvSource

Arguments

:: Overlays

overlay specification

-> LatexItem

begin text

-> LatexItem

end text

-> LatexItem

alternate begin text

-> LatexItem

alternate end text

-> ParItem

environment contents

-> ParItem 

beamerbutton :: LatexItem -> LatexItemSource

Draws a button with the given button text .

Example: hyperlink [] somewhere (beamerbutton Go somewhere)

p97 beamer userguide

beamergotobutton :: LatexItem -> LatexItemSource

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 -> LatexItemSource

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 -> LatexItemSource

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 -> LatexItemSource

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 :: PreambleItemSource

Disable those litte icons at the bottom right of your presentation.

data BeamerSize Source

Constructors

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 TexDimension far apart.

MiniFrameOffset TexDimension

set an additional vertical offset that is added to the mini frame size when arranging mini frames vertically.