{-# LANGUAGE OverloadedStrings #-}
module Text.LaTeX.Packages.LTableX
(
ltablex
, keepXColumns
, convertXColumns
, module Text.LaTeX.Packages.TabularX
, module Text.LaTeX.Packages.LongTable
) where
import Text.LaTeX.Base.Syntax (LaTeX(TeXComm))
import Text.LaTeX.Base.Class (LaTeXC, fromLaTeX)
import Text.LaTeX.Base.Types (PackageName)
import Text.LaTeX.Packages.TabularX (tabularx)
import Text.LaTeX.Packages.LongTable (endfirsthead, endhead, endfoot, endlastfoot)
ltablex :: PackageName
ltablex :: PackageName
ltablex = PackageName
"ltablex"
keepXColumns :: LaTeXC l => l
keepXColumns :: forall l. LaTeXC l => l
keepXColumns = LaTeX -> l
forall l. LaTeXC l => LaTeX -> l
fromLaTeX (LaTeX -> l) -> LaTeX -> l
forall a b. (a -> b) -> a -> b
$ PackageName -> [TeXArg] -> LaTeX
TeXComm PackageName
"keepXColumns" []
convertXColumns :: LaTeXC l => l
convertXColumns :: forall l. LaTeXC l => l
convertXColumns = LaTeX -> l
forall l. LaTeXC l => LaTeX -> l
fromLaTeX (LaTeX -> l) -> LaTeX -> l
forall a b. (a -> b) -> a -> b
$ PackageName -> [TeXArg] -> LaTeX
TeXComm PackageName
"convertXColumns" []