Maintainer | hapytexeu+gh@gmail.com |
---|---|
Stability | experimental |
Portability | POSIX |
Safe Haskell | Safe |
Language | Haskell2010 |
See Data.Char.Math for further documentation.
Synopsis
- serif :: ItalicType -> Emphasis -> Char -> Maybe Char
- serif' :: ItalicType -> Emphasis -> Char -> Char
- serifNoBold :: ItalicType -> Char -> Maybe Char
- serifNoBold' :: ItalicType -> Char -> Char
- serifBold :: ItalicType -> Char -> Maybe Char
- serifBold' :: ItalicType -> Char -> Char
- serifNoItalic :: Emphasis -> Char -> Maybe Char
- serifNoItalic' :: Emphasis -> Char -> Char
- serifItalic :: Emphasis -> Char -> Maybe Char
- serifItalic' :: Emphasis -> Char -> Char
- serifNoBoldNoItalic :: Char -> Maybe Char
- serifNoBoldNoItalic' :: Char -> Char
- serifBoldNoItalic :: Char -> Maybe Char
- serifBoldNoItalic' :: Char -> Char
- serifNoBoldItalic :: Char -> Maybe Char
- serifNoBoldItalic' :: Char -> Char
- serifBoldItalic :: Char -> Maybe Char
- serifBoldItalic' :: Char -> Char
- digitSerif :: Emphasis -> Char -> Maybe Char
- digitSerif' :: Emphasis -> Char -> Char
- digitSerifRegular :: Char -> Maybe Char
- digitSerifRegular' :: Char -> Char
- digitSerifBold :: Char -> Maybe Char
- digitSerifBold' :: Char -> Char
- intToDigitSerif :: Emphasis -> Int -> Maybe Char
- intToDigitSerif' :: Emphasis -> Int -> Char
- intToDigitSerifRegular :: Int -> Maybe Char
- intToDigitSerifRegular' :: Int -> Char
- intToDigitSerifBold :: Int -> Maybe Char
- intToDigitSerifBold' :: Int -> Char
Serif mathematical alphabet symbols
:: ItalicType | The given |
-> Emphasis | The given |
-> Char | The given character to convert. |
-> Maybe Char | The equivalent character wrapped in a |
Convert the given character to a mathematical symbol without serifs, in the
given emphasis and in the given italics type wrapped in a Just
.
If the character is not supported (see: Data.Char.Math), Nothing
is returned.
:: ItalicType | The given |
-> Emphasis | The given |
-> Char | The given character to convert. |
-> Char | The equivalent character that is formatted with serifs, depending on the given |
Convert the given character to a mathematical symbol with serifs, with a given emphasis and a given italics style. This maps characters an equivalent serif symbol for supported characters (see: Data.Char.Math). For characters outside the range, the behavior is unspecified.
:: ItalicType | The given |
-> Char | The given character to convert. |
-> Maybe Char | The equivalent character wrapped in a |
Convert the given character to a mathematical symbol with serifs, with no bold
and in the given italics type wrapped in a Just
.
If the character is not supported (see: Data.Char.Math), Nothing
is returned.
:: ItalicType | The given |
-> Char | The given character to convert. |
-> Char | The equivalent character that is formatted with serifs, not in bold and depending on the given |
Convert the given character to a mathematical symbol with serifs, not in bold and in a italics type. This maps characters an equivalent serif symbol for supported characters (see: Data.Char.Math). For characters outside the range, the behavior is unspecified.
:: ItalicType | The given |
-> Char | The given character to convert. |
-> Maybe Char | The equivalent character wrapped in a |
Convert the given character to a mathematical symbol with serifs, in bold
with the given italics type wrapped in a Just
.
If the character is not supported (see: Data.Char.Math), Nothing
is returned.
:: ItalicType | The given |
-> Char | The given character to convert. |
-> Char | The equivalent character that is formatted with serifs, in bold and depending on the given |
Convert the given character to a mathematical symbol with serifs, in bold and in a italics type. This maps characters an equivalent serif symbol for supported characters (see: Data.Char.Math). For characters outside the range, the behavior is unspecified.
:: Emphasis | The given |
-> Char | The given character to convert. |
-> Maybe Char | The equivalent character wrapped in a |
Convert the given character to a mathematical symbol with serifs, in the
given emphasis and not in italics wrapped in a Just
.
If the character is not supported (see: Data.Char.Math), Nothing
is returned.
:: Emphasis | The given |
-> Char | The given character to convert. |
-> Char | The equivalent character that is formatted with serifs, depending on the given |
Convert the given character to a mathematical symbol with serifs, with a given emphasis and not in italics. This maps characters an equivalent serif symbol for supported characters (see: Data.Char.Math). For characters outside the range, the behavior is unspecified.
:: Emphasis | The given |
-> Char | The given character to convert. |
-> Maybe Char | The equivalent character wrapped in a |
Convert the given character to a mathematical symbol with serifs, in the
given emphasis and in italics wrapped in a Just
.
If the character is not supported (see: Data.Char.Math), Nothing
is returned.
:: Emphasis | The given |
-> Char | The given character to convert. |
-> Char | The equivalent character that is formatted with serifs, depending on the given |
Convert the given character to a mathematical symbol with serifs, with a given emphasis and in italics. This maps characters an equivalent serif symbol for supported characters (see: Data.Char.Math). For characters outside the range, the behavior is unspecified.
:: Char | The given character to convert. |
-> Maybe Char | The equivalent character wrapped in a |
Convert the given character to a mathematical symbol with serifs, with no
bold, and no italics wrapped in a Just
.
If the character is not supported (see: Data.Char.Math), Nothing
is returned.
:: Char | The given character to convert. |
-> Char | The equivalent character that is formatted with serifs, not in bold and not in italics. |
Convert the given character to a mathematical symbol with serifs, with no bold and no italics. This maps characters to itself for supported characters (see: Data.Char.Math). For characters outside the range, the behavior is unspecified.
:: Char | The given character to convert. |
-> Maybe Char | The equivalent character wrapped in a |
Convert the given character to a mathematical symbol with serifs, in
bold, and no italics wrapped in a Just
.
If the character is not supported (see: Data.Char.Math), Nothing
is returned.
:: Char | The given character to convert. |
-> Char | The equivalent character that is formatted with serifs, in bold and not in italics. |
Convert the given character to a mathematical symbol with serifs, in bold not in italics. This maps characters an equivalent serif symbol for supported characters (see: Data.Char.Math). For characters outside the range, the behavior is unspecified.
:: Char | The given character to convert. |
-> Maybe Char | The equivalent character wrapped in a |
Convert the given character to a mathematical symbol with serifs, with no
bold, and in italics wrapped in a Just
.
If the character is not supported (see: Data.Char.Math), Nothing
is returned.
:: Char | The given character to convert. |
-> Char | The equivalent character that is formatted with serifs, not in bold and in italics. |
Convert the given character to a mathematical symbol with serifs, with no bold and in italics. This maps characters an equivalent serif symbol for supported characters (see: Data.Char.Math). For characters outside the range, the behavior is unspecified.
:: Char | The given character to convert. |
-> Maybe Char | The equivalent character wrapped in a |
Convert the given character to a mathematical symbol with serifs, in
bold, and in italics wrapped in a Just
.
If the character is not supported (see: Data.Char.Math), Nothing
is returned.
:: Char | The given character to convert. |
-> Char | The equivalent character that is formatted with serifs, in bold and in italics. |
Convert the given character to a mathematical symbol with serifs, with in bold and in italics. This maps characters an equivalent serif symbol for supported characters (see: Data.Char.Math). For characters outside the range, the behavior is unspecified.
Digit characters
:: Emphasis | The given emphasis style. |
-> Char | The given character to convert. |
-> Char | The corresponding symbol in serifs for the given emphasis style, unspecified outside the the range. |
Convert the given digit character (0
–9
) to its corresponding character
with a given Emphasis
in serif style. The result for characters outside this
range is unspecified.
:: Char | The given character to convert. |
-> Char | The corresponding symbol in serifs not in bold, unspecified outside the the range. |
Convert the given digit character (0
–9
) to its corresponding character
in a non-bold serif style. The result for characters outside this range is
unspecified.
:: Char | The given character to convert. |
-> Char | The corresponding symbol in serifs in bold, unspecified outside the the range. |
Convert the given digit character (0
–9
) to its corresponding character
in a bold serif style. The result for characters outside this range is
unspecified.
Int to digit characters
:: Emphasis | The given emphasis style. |
-> Int | The given number to convert. |
-> Char | The corresponding symbol in serifs in the given emphasis style, unspecified outside the the range. |
Convert the given number (0
–9
) to its corresponding character
with a given Emphasis
in serif style. The result for numbers outside this
range is unspecified.
intToDigitSerifRegular' Source #
:: Int | The given number to convert. |
-> Char | The corresponding symbol in serifs not in bold, unspecified outside the the range. |
Convert the given number (0
–9
) to its corresponding character
in a non-bold serif style. The result for numbers outside this range is
unspecified.