Safe Haskell | Safe-Infered |
---|
- (!$) :: Monoid b => (a -> b) -> a -> Writer b ()
- (!$?) :: Monoid b => (a -> b) -> Writer a () -> Writer b ()
- ($?) :: (a -> b) -> Writer a () -> b
- class HaveC a where
- c :: a
- class HaveL a where
- l :: a
- class HaveR a where
- r :: a
- newtype Spaces = Spaces {
- countSpaces :: Int
- decl :: TexDecl -> LatexItem -> LatexItem
- decls :: [TexDecl] -> LatexItem -> LatexItem
- parDecls :: [TexDecl] -> ParItem
- parDecl :: TexDecl -> ParItem
- _AA :: LatexItem
- _AE :: LatexItem
- _H :: LatexItem -> LatexItem
- tiny, normalfont, ttfamily, sffamily, rmfamily, upshape, scshape, slshape, itshape, bfseries, mdseries, _Huge, huge, _Large, _LARGE, large, normalsize, small, footnotesize, scriptsize :: TexDecl
- _L :: LatexItem
- _LaTeX :: LatexItem
- _O :: LatexItem
- _OE :: LatexItem
- _P :: LatexItem
- _S :: LatexItem
- _TeX :: LatexItem
- _l :: LatexItem
- type XChar = Char -> LatexItem
- a4paper :: LatexPaperSize
- aa :: LatexItem
- acute :: LatexItem -> LatexItem
- addvspace :: LatexLength -> ParItem
- ae :: LatexItem
- allTexDecls :: [TexDecl]
- appendix :: ParItem
- article :: Maybe LatexLength -> Maybe LatexPaperSize -> [AnyItem] -> DocumentClass
- author, institute, date, subtitle, title :: LatexItem -> PreambleItem
- authors :: [LatexItem] -> PreambleItem
- bf :: TexDecl
- bigskip :: ParItem
- bibliography :: LatexItem -> ParItem
- bibliographystyle :: LatexItem -> ParItem
- book :: Maybe LatexLength -> Maybe LatexPaperSize -> [AnyItem] -> DocumentClass
- titlepage, verse, quotation, boxedminipage, center, flushleft :: ParItem -> ParItem
- caption :: LatexItem -> LatexItem
- caption' :: String -> LatexItem -> LatexItem
- cedil :: LatexItem -> LatexItem
- cell :: a -> Row a
- cells :: [a] -> Row a
- part, subparagraph, paragraph, subsubsection, subsection, section, chapter :: LatexItem -> ParItem
- part', subparagraph', paragraph', subsubsection', subsection', section', chapter' :: Star -> Maybe LatexItem -> LatexItem -> ParItem
- check :: LatexItem -> LatexItem
- circ :: LatexItem -> LatexItem
- cite :: [Key] -> LatexItem
- cite' :: LatexItem -> [Key] -> LatexItem
- cleardoublepage :: ParItem
- clearpage :: ParItem
- cline :: Int -> Int -> Row a
- comment :: String -> LatexItem
- compressSpaces :: String -> [Either Char Spaces]
- copyright :: LatexItem
- corrspace :: LatexItem
- dag :: LatexItem
- dash1, nbsp, dash3, dash2 :: LatexItem
- ddag :: LatexItem
- description :: Maybe LatexItem -> [ListItem] -> ParItem
- displaymath :: MathItem -> ParItem
- document :: DocumentClass -> PreambleItem -> ParItem -> LatexM Document
- documentclass :: DocumentClassKind -> [AnyItem] -> DocumentClass
- dot :: LatexItem -> LatexItem
- dotfill :: LatexItem
- dquote :: LatexItem -> LatexItem
- em :: TexDecl
- emph, textsubscript, textsuperscript, textnormal, textsc, textsl, textit, textup, textbf, textmd, texttt, textsf, textrm :: LatexItem -> LatexItem
- enumerate :: Maybe LatexItem -> [ListItem] -> ParItem
- fbox :: LatexItem -> LatexItem
- figure, table :: Star -> [LocSpec] -> ParItem -> ParItem
- footnote :: LatexItem -> LatexItem
- framebox :: LatexLength -> Pos -> LatexItem -> LatexItem
- sloppy, fussy :: TexDecl
- grave :: LatexItem -> LatexItem
- group :: LatexItem -> LatexItem
- hat :: LatexItem -> LatexItem
- hchar :: XChar
- hfill :: LatexItem
- hline :: Row a
- hr :: LatexItem
- href :: LatexItem -> LatexItem -> LatexItem
- hrulefill :: LatexItem
- space :: LatexItem
- hspace :: LatexLength -> LatexItem
- hspace' :: Star -> LatexLength -> LatexItem
- hspaces :: Spaces -> LatexItem
- hstring :: String -> LatexItem
- hyphen :: LatexItem
- hyphenation :: [String] -> PreambleItem
- hyphenationPar :: [String] -> ParItem
- i :: LatexItem
- it :: TexDecl
- item :: ParItem -> ListItem
- item' :: LatexItem -> ParItem -> ListItem
- itemize :: Maybe LatexItem -> [ListItem] -> ParItem
- j :: LatexItem
- label :: Key -> LatexItem
- ldots :: LatexItem
- letter :: [AnyItem] -> DocumentClass
- linebreak :: Maybe Int -> TexDecl
- linebr :: Star -> Maybe LatexLength -> LatexItem
- lq :: LatexItem
- ldq :: LatexItem
- makebox :: LatexLength -> Pos -> LatexItem -> LatexItem
- maketitle :: ParItem
- math :: MathItem -> LatexItem
- mbox :: LatexItem -> LatexItem
- medskip :: ParItem
- minipage :: VPos -> LatexLength -> ParItem -> LatexItem
- negthinspace :: LatexItem
- newline :: Maybe LatexLength -> ParItem
- rawNewline :: Maybe LatexLength -> LatexItem
- newpage :: ParItem
- nocite :: [Key] -> LatexItem
- noindent :: LatexItem
- nolinebreak :: Maybe Int -> TexDecl
- nopagebreak :: Maybe Int -> TexDecl
- normalmarginpar :: TexDecl
- num :: Real a => a -> AnyItem
- o :: LatexItem
- oe :: LatexItem
- overbar :: LatexItem -> LatexItem
- overdot :: LatexItem -> LatexItem
- pagebreak :: Maybe Int -> TexDecl
- pageref :: Key -> LatexItem
- pagestyle :: LatexItem -> ParItem
- para :: LatexItem -> ParItem
- parbox :: VPos -> LatexLength -> LatexItem -> LatexItem
- person :: String -> String -> LatexItem
- phantom :: LatexItem -> LatexItem
- pounds :: LatexItem
- protect :: String -> LatexItem
- protector :: XChar -> String -> LatexItem
- quote :: LatexItem -> ParItem
- raisebox :: LatexLength -> LatexItem -> LatexItem
- raisebox' :: LatexLength -> LatexLength -> LatexLength -> LatexItem -> LatexItem
- rat :: Rational -> AnyItem
- ref :: Key -> LatexItem
- report :: [AnyItem] -> DocumentClass
- reversemarginpar :: TexDecl
- ring :: LatexItem -> LatexItem
- rm :: TexDecl
- rq :: LatexItem
- rdq :: LatexItem
- rtext :: a -> RowSpec a
- rule :: LatexLength -> LatexLength -> LatexItem
- rule' :: LatexLength -> LatexLength -> LatexLength -> LatexItem
- samepage :: TexDecl
- savebox :: SaveBin -> Maybe LatexLength -> Maybe (Either () ()) -> LatexItem -> LatexItem
- sbox :: SaveBin -> LatexItem -> LatexItem
- sc :: TexDecl
- sep :: LatexItem
- setlength :: LatexLength -> LatexLength -> ParItem
- addtolength :: LatexLength -> LatexLength -> ParItem
- settowidth :: LatexLength -> LatexItem -> ParItem
- sf :: TexDecl
- sl :: TexDecl
- sloppypar :: ParItem -> ParItem
- smallskip :: ParItem
- spaceProtector :: XChar -> String -> LatexItem
- ss :: LatexItem
- tableofcontents :: ParItem
- tabular :: [RowSpec LatexItem] -> [Row LatexItem] -> ParItem
- textdegree :: LatexItem
- textunderscore :: LatexItem
- thinspace :: LatexItem
- thispagestyle :: LatexItem -> ParItem
- tieafter :: LatexItem -> LatexItem
- tilde :: LatexItem -> LatexItem
- tt :: TexDecl
- ttchar :: XChar
- uml :: LatexItem -> LatexItem
- underbar :: LatexItem -> LatexItem
- unwords :: [LatexItem] -> LatexItem
- usebox :: SaveBin -> LatexItem
- verb :: String -> LatexItem
- vfill :: ParItem
- vline :: RowSpec a
- vphantom :: LatexItem -> LatexItem
- vspace :: LatexLength -> ParItem
- vspace' :: Star -> LatexLength -> ParItem
- (★) :: Star
- vbox :: ParItem -> LatexItem
- vtop :: ParItem -> LatexItem
- hbox :: LatexItem -> LatexItem
- here, page :: LocSpec
- top :: HaveTop a => a
- bot :: HaveBot a => a
- bottom :: HaveBot a => a
- normal :: HaveNormal a => a
- centered, stretch, flushRight, flushLeft :: Pos
- utf8 :: Encoding
- latin1 :: Encoding
- inputenc :: Encoding -> PreambleItem
- fromEncoding :: Encoding -> String
Documentation
Spaces | |
|
Injecting declarations
Others
tiny, normalfont, ttfamily, sffamily, rmfamily, upshape, scshape, slshape, itshape, bfseries, mdseries, _Huge, huge, _Large, _LARGE, large, normalsize, small, footnotesize, scriptsize :: TexDeclSource
allTexDecls :: [TexDecl]Source
article :: Maybe LatexLength -> Maybe LatexPaperSize -> [AnyItem] -> DocumentClassSource
authors :: [LatexItem] -> PreambleItemSource
book :: Maybe LatexLength -> Maybe LatexPaperSize -> [AnyItem] -> DocumentClassSource
part, subparagraph, paragraph, subsubsection, subsection, section, chapter :: LatexItem -> ParItemSource
part', subparagraph', paragraph', subsubsection', subsection', section', chapter' :: Star -> Maybe LatexItem -> LatexItem -> ParItemSource
displaymath :: MathItem -> ParItemSource
document :: DocumentClass -> PreambleItem -> ParItem -> LatexM DocumentSource
documentclass :: DocumentClassKind -> [AnyItem] -> DocumentClassSource
emph, textsubscript, textsuperscript, textnormal, textsc, textsl, textit, textup, textbf, textmd, texttt, textsf, textrm :: LatexItem -> LatexItemSource
hspace :: LatexLength -> LatexItemSource
hspace' :: Star -> LatexLength -> LatexItemSource
hyphenation :: [String] -> PreambleItemSource
hyphenationPar :: [String] -> ParItemSource
An ellipsis (three dots at the baseline): ...
. This command also works in math mode.
letter :: [AnyItem] -> DocumentClassSource
minipage :: VPos -> LatexLength -> ParItem -> LatexItemSource
newline :: Maybe LatexLength -> ParItemSource
nolinebreak :: Maybe Int -> TexDeclSource
nopagebreak :: Maybe Int -> TexDeclSource
parbox :: VPos -> LatexLength -> LatexItem -> LatexItemSource
raisebox :: LatexLength -> LatexItem -> LatexItemSource
raisebox' :: LatexLength -> LatexLength -> LatexLength -> LatexItem -> LatexItemSource
report :: [AnyItem] -> DocumentClassSource
rule :: LatexLength -> LatexLength -> LatexItemSource
rule' :: LatexLength -> LatexLength -> LatexLength -> LatexItemSource
sep
is like '{}' in LaTeX, it allows to force letters to be treaten separately,
for instance to separate the two f
s in shelfful.
setlength :: LatexLength -> LatexLength -> ParItemSource
addtolength :: LatexLength -> LatexLength -> ParItemSource
settowidth :: LatexLength -> LatexItem -> ParItemSource
spaceProtector :: XChar -> String -> LatexItemSource
vspace :: LatexLength -> ParItemSource
vspace' :: Star -> LatexLength -> ParItemSource
Input Encodings (inputenc package)
fromEncoding :: Encoding -> StringSource