marxup-3.1.0.0: Markup language preprocessor for Haskell
MarXup.Math
inline :: Math -> Tex () Source #
display :: Math -> TeX Source #
text :: TeX -> Math Source #
data Math Source #
Constructors
Instances
Methods
pi :: Math #
exp :: Math -> Math #
log :: Math -> Math #
sqrt :: Math -> Math #
(**) :: Math -> Math -> Math #
logBase :: Math -> Math -> Math #
sin :: Math -> Math #
cos :: Math -> Math #
tan :: Math -> Math #
asin :: Math -> Math #
acos :: Math -> Math #
atan :: Math -> Math #
sinh :: Math -> Math #
cosh :: Math -> Math #
tanh :: Math -> Math #
asinh :: Math -> Math #
acosh :: Math -> Math #
atanh :: Math -> Math #
log1p :: Math -> Math #
expm1 :: Math -> Math #
log1pexp :: Math -> Math #
log1mexp :: Math -> Math #
(/) :: Math -> Math -> Math #
recip :: Math -> Math #
fromRational :: Rational -> Math #
(+) :: Math -> Math -> Math #
(-) :: Math -> Math -> Math #
(*) :: Math -> Math -> Math #
negate :: Math -> Math #
abs :: Math -> Math #
signum :: Math -> Math #
fromInteger :: Integer -> Math #
fromString :: String -> Math #
Associated Types
type Target Math :: * Source #
element :: Math -> Target Math Source #
parp :: Ord a1 => a1 -> a1 -> Tex a -> Tex a Source #
mRender :: Int -> Math -> TeX Source #
ternaryOp :: Int -> (TeX -> TeX -> TeX -> TeX) -> Int -> Int -> Int -> Math -> Math -> Math -> Math Source #
binop :: Int -> TeX -> Math -> Math -> Math Source #
preop :: Int -> TeX -> Math -> Math Source #
outop :: TeX -> TeX -> Math -> Math Source #
fct :: TeX -> Math -> Math Source #
(=:) :: Math -> Math -> Math infixr 1 Source #
ceiling :: Math -> Math Source #
floor :: Math -> Math Source #
(^^^) :: Math -> Math -> Math Source #
($$$) :: Math -> Math -> Math Source #