Maintainer | hapytexeu+gh@gmail.com |
---|---|
Stability | experimental |
Portability | POSIX |
Safe Haskell | Safe |
Language | Haskell2010 |
See Data.Char.Math for further documentation.
Synopsis
- sansSerif :: ItalicType -> Emphasis -> Char -> Maybe Char
- sansSerif' :: ItalicType -> Emphasis -> Char -> Char
- sansSerifNoBold :: ItalicType -> Char -> Maybe Char
- sansSerifNoBold' :: ItalicType -> Char -> Char
- sansSerifBold :: ItalicType -> Char -> Maybe Char
- sansSerifBold' :: ItalicType -> Char -> Char
- sansSerifNoItalic :: Emphasis -> Char -> Maybe Char
- sansSerifNoItalic' :: Emphasis -> Char -> Char
- sansSerifItalic :: Emphasis -> Char -> Maybe Char
- sansSerifItalic' :: Emphasis -> Char -> Char
- sansSerifNoBoldNoItalic :: Char -> Maybe Char
- sansSerifNoBoldNoItalic' :: Char -> Char
- sansSerifBoldNoItalic :: Char -> Maybe Char
- sansSerifBoldNoItalic' :: Char -> Char
- sansSerifNoBoldItalic :: Char -> Maybe Char
- sansSerifNoBoldItalic' :: Char -> Char
- sansSerifBoldItalic :: Char -> Maybe Char
- sansSerifBoldItalic' :: Char -> Char
- digitSansSerif :: Emphasis -> Char -> Maybe Char
- digitSansSerif' :: Emphasis -> Char -> Char
- digitSansSerifRegular :: Char -> Maybe Char
- digitSansSerifRegular' :: Char -> Char
- digitSansSerifBold :: Char -> Maybe Char
- digitSansSerifBold' :: Char -> Char
- intToDigitSansSerif :: Emphasis -> Int -> Maybe Char
- intToDigitSansSerif' :: Emphasis -> Int -> Char
- intToDigitSansSerifRegular :: Int -> Maybe Char
- intToDigitSansSerifRegular' :: Int -> Char
- intToDigitSansSerifBold :: Int -> Maybe Char
- intToDigitSansSerifBold' :: Int -> Char
Sans-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 without serifs, depending on the given |
Convert the given character to a mathematical symbol without serifs, with a given emphasis and a given italics style. If the symbol is not supported (see: Data.Char.Math), the returned character 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 without 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 without serifs, not in bold and depending on the given |
Convert the given character to a mathematical symbol without serifs, not in bold and in a italics type. If the symbol is not supported (see: Data.Char.Math), the returned character 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 without 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 without serifs, in bold and depending on the given |
Convert the given character to a mathematical symbol without serifs, in bold and in a italics type. If the symbol is not supported (see: Data.Char.Math), the returned character 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 without 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 without serifs, depending on the given |
Convert the given character to a mathematical symbol without serifs, with a given emphasis and not in italics. If the symbol is not supported (see: Data.Char.Math), the returned character 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 without 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 without serifs, depending on the given |
Convert the given character to a mathematical symbol without serifs, with a given emphasis and in italics. If the symbol is not supported (see: Data.Char.Math), the returned character is unspecified.
sansSerifNoBoldNoItalic Source #
:: Char | The given character to convert. |
-> Maybe Char | The equivalent character wrapped in a |
Convert the given character to a mathematical symbol without serifs, with no
bold, and no italics wrapped in a Just
.
If the character is not supported (see: Data.Char.Math), Nothing
is returned.
sansSerifNoBoldNoItalic' Source #
:: Char | The given character to convert. |
-> Char | The equivalent character that is formatted without serifs, not in bold and not in italics. |
Convert the given character to a mathematical symbol without serifs, with no bold and no italics. If the symbol is not supported (see: Data.Char.Math), the returned character is unspecified.
sansSerifBoldNoItalic Source #
:: 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
bold, and no italics wrapped in a Just
.
If the character is not supported (see: Data.Char.Math), Nothing
is returned.
sansSerifBoldNoItalic' Source #
:: Char | The given character to convert. |
-> Char | The equivalent character that is formatted without serifs, in bold and not in italics. |
Convert the given character to a mathematical symbol without serifs, in bold not in italics. If the symbol is not supported (see: Data.Char.Math), the returned character is unspecified.
sansSerifNoBoldItalic Source #
:: Char | The given character to convert. |
-> Maybe Char | The equivalent character wrapped in a |
Convert the given character to a mathematical symbol without serifs, with no
bold, and in italics wrapped in a Just
.
If the character is not supported (see: Data.Char.Math), Nothing
is returned.
sansSerifNoBoldItalic' Source #
:: Char | The given character to convert. |
-> Char | The equivalent character that is formatted without serifs, not in bold and in italics. |
Convert the given character to a mathematical symbol without serifs, with no bold and in italics. If the symbol is not supported (see: Data.Char.Math), the returned character is unspecified.
:: 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
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 without serifs, in bold and in italics. |
Convert the given character to a mathematical symbol without serifs, with in bold and in italics. If the symbol is not supported (see: Data.Char.Math), the returned character is unspecified.
Digit characters
Character conversion
:: Emphasis | The given emphasis style. |
-> Char | The given character to convert. |
-> Char | The corresponding symbol in sans-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 sans-serif style. The result for characters outside this
range is unspecified.
digitSansSerifRegular' Source #
:: Char | The given character to convert. |
-> Char | The corresponding symbol in sans-serifs not in bold, unspecified outside the the range. |
Convert the given digit character (0
–9
) to its corresponding character
in a non-bold sans-serif style. The result for characters outside this range is
unspecified.
:: Char | The given character to convert. |
-> Char | The corresponding symbol in sans-serifs in bold, unspecified outside the the range. |
Convert the given digit character (0
–9
) to its corresponding character
in a bold sans-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 sans-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 sans-serif style. The result for numbers outside this
range is unspecified.
intToDigitSansSerifRegular' Source #
:: Int | The given number to convert. |
-> Char | The corresponding symbol in sans-serifs not in bold, unspecified outside the the range. |
Convert the given number (0
–9
) to its corresponding character
in a non-bold sans-serif style. The result for numbers outside this range is
unspecified.
intToDigitSansSerifBold' Source #
:: Int | The given number to convert. |
-> Char | The corresponding symbol in sans-serifs in bold, unspecified outside the the range. |
Convert the given number (0
–9
) to its corresponding character
in a bold sans-serif style. The result for numbers outside this range is
unspecified.