| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Language.Lsd.AST.Type.DocumentContainer
Synopsis
- data DocumentContainerFormat = DocumentContainerFormat HeaderFooterFormat HeaderFooterFormat MainDocumentFormat
- data DocumentContainerType = DocumentContainerType DocumentContainerFormat NavTocHeading (NamedType DocumentType) (Sequence (NamedType AppendixSectionType))
- data MainDocumentFormat = MainDocumentFormat (Fallback NavTocHeading) MainHeadingFormat
- data HeaderFooterFormat = HeaderFooterFormat [HeaderFooterItemFormat] [HeaderFooterItemFormat] [HeaderFooterItemFormat]
- data HeaderFooterItemFormat = HeaderFooterItemFormat FontSize [FontStyle] (FormatString HeaderFooterFormatAtom)
- data HeaderFooterFormatAtom
Documentation
data DocumentContainerFormat Source #
Constructors
| DocumentContainerFormat | |
Fields
| |
Instances
| Show DocumentContainerFormat Source # | |
Defined in Language.Lsd.AST.Type.DocumentContainer Methods showsPrec :: Int -> DocumentContainerFormat -> ShowS # show :: DocumentContainerFormat -> String # showList :: [DocumentContainerFormat] -> ShowS # | |
data DocumentContainerType Source #
Constructors
| DocumentContainerType DocumentContainerFormat NavTocHeading (NamedType DocumentType) (Sequence (NamedType AppendixSectionType)) |
Instances
| RawProperNodeKind DocumentContainerType Source # | |
Defined in Language.Lsd.AST.Type.DocumentContainer Methods kindNameOfRaw :: Proxy DocumentContainerType -> KindName Source # treeSyntaxMapRaw :: (forall t'. ProperNodeKind t' => t' -> a) -> DocumentContainerType -> TreeSyntax a Source # | |
data MainDocumentFormat Source #
Format of a main document. To be used in addition to the respective
DocumentFormat.
Constructors
| MainDocumentFormat (Fallback NavTocHeading) MainHeadingFormat |
Instances
| Show MainDocumentFormat Source # | |
Defined in Language.Lsd.AST.Type.DocumentContainer Methods showsPrec :: Int -> MainDocumentFormat -> ShowS # show :: MainDocumentFormat -> String # showList :: [MainDocumentFormat] -> ShowS # | |
data HeaderFooterFormat Source #
The format of a printed header/footer.
Constructors
| HeaderFooterFormat | format |
Fields
| |
Instances
data HeaderFooterItemFormat Source #
Constructors
| HeaderFooterItemFormat FontSize [FontStyle] (FormatString HeaderFooterFormatAtom) |