    {-
    Copyright (C) 2009 John MacFarlane <jgm@berkeley.edu>

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    -}

    {- | Function for replacing strings of characters with their respective mathvariant and vice versa.
    -}

    module Text.TeXMath.Unicode.ToUnicode (fromUnicodeChar,
                                          toUnicodeChar,
                                          fromUnicode,
                                          toUnicode)
    where

    import Text.TeXMath.Types
    import qualified Data.Map as M
    import qualified Data.Text as T
    import Data.Maybe (fromMaybe)

    -- | Replace characters with their corresponding mathvariant unicode character.
    --  MathML has a mathvariant attribute which is unimplemented in Firefox
    --  (see <https://bugzilla.mozilla.org/show_bug.cgi?id=114365 here>)
    --  Therefore, we may want to translate mathscr, etc to unicode symbols directly.
    toUnicode :: TextType -> T.Text -> T.Text
    toUnicode :: TextType -> Text -> Text
    toUnicode TextType
    TextNormal = Text -> Text
    forall a. a -> a
    id
    toUnicode TextType
    tt = (Char -> Char) -> Text -> Text
    T.map (\Char
    c -> Char -> Maybe Char -> Char
    forall a. a -> Maybe a -> a
    fromMaybe Char
    c ((TextType, Char) -> Maybe Char
    toUnicodeChar (TextType
    tt, Char
    c)))

    toUnicodeChar :: (TextType, Char) -> Maybe Char
    toUnicodeChar :: (TextType, Char) -> Maybe Char
    toUnicodeChar (TextType, Char)
    x = (TextType, Char) -> Map (TextType, Char) Char -> Maybe Char
    forall k a. Ord k => k -> Map k a -> Maybe a
    M.lookup (TextType, Char)
    x Map (TextType, Char) Char
    unicodeMap

    -- | The inverse of 'toUnicodeChar': returns the corresponding
    --  unstyled character and 'TextType' of a unicode character.
    fromUnicodeChar :: Char -> Maybe (TextType, Char)
    fromUnicodeChar :: Char -> Maybe (TextType, Char)
    fromUnicodeChar Char
    c = Char -> Map Char (TextType, Char) -> Maybe (TextType, Char)
    forall k a. Ord k => k -> Map k a -> Maybe a
    M.lookup Char
    c Map Char (TextType, Char)
    reverseUnicodeMap

    -- | Inverse of 'toUnicode'.
    fromUnicode :: TextType -> T.Text -> T.Text
    fromUnicode :: TextType -> Text -> Text
    fromUnicode TextType
    tt Text
    cs =
      (Char -> Char) -> Text -> Text
    T.map (\Char
    c -> case Char -> Maybe (TextType, Char)
    fromUnicodeChar Char
    c of
                     Just (TextType
    tt', Char
    c') | TextType
    tt' TextType -> TextType -> Bool
    forall a. Eq a => a -> a -> Bool
    == TextType
    tt -> Char
    c'
                     Maybe (TextType, Char)
    _ -> Char
    c) Text
    cs

    reverseUnicodeMap :: M.Map Char (TextType, Char)
    reverseUnicodeMap :: Map Char (TextType, Char)
    reverseUnicodeMap = [(Char, (TextType, Char))] -> Map Char (TextType, Char)
    forall k a. Ord k => [(k, a)] -> Map k a
    M.fromList ([(Char, (TextType, Char))] -> Map Char (TextType, Char))
    -> [(Char, (TextType, Char))] -> Map Char (TextType, Char)
    forall a b. (a -> b) -> a -> b
    $ (((TextType, Char), Char) -> (Char, (TextType, Char)))
    -> [((TextType, Char), Char)] -> [(Char, (TextType, Char))]
    forall a b. (a -> b) -> [a] -> [b]
    map (\((TextType, Char)
    a,Char
    b) -> (Char
    b,(TextType, Char)
    a)) [((TextType, Char), Char)]
    unicodeTable

    unicodeMap :: M.Map (TextType, Char) Char
    unicodeMap :: Map (TextType, Char) Char
    unicodeMap = [((TextType, Char), Char)] -> Map (TextType, Char) Char
    forall k a. Ord k => [(k, a)] -> Map k a
    M.fromList [((TextType, Char), Char)]
    unicodeTable

    -- DO NOT EDIT BY HAND BELOW THIS POINT!
    -- unicodeTable is automatically generated by mkUnicodeTable.hs in
    -- lib/tounicode.
    -- Note:  when the table contains duplicates (as is the case here
    -- in a few cases, e.g. with DoubleStruck 'C'), M.fromList
    -- will take the one that occurs LAST in the list.  So the
    -- 'MATHEMATICAL' entries will be preferred.
    unicodeTable :: [((TextType, Char), Char)]
    unicodeTable :: [((TextType, Char), Char)]
    unicodeTable = [ ((TextType
    TextDoubleStruck,Char
    'C'),Char
    '\8450')  -- C -> ℂ
                   , ((TextType
    TextScript,Char
    'g'),Char
    '\8458')  -- g -> ℊ
                   , ((TextType
    TextScript,Char
    'H'),Char
    '\8459')  -- H -> ℋ
                   , ((TextType
    TextFraktur,Char
    'H'),Char
    '\8460')  -- H -> ℌ
                   , ((TextType
    TextDoubleStruck,Char
    'H'),Char
    '\8461')  -- H -> ℍ
                   , ((TextType
    TextScript,Char
    'I'),Char
    '\8464')  -- I -> ℐ
                   , ((TextType
    TextFraktur,Char
    'I'),Char
    '\8465')  -- I -> ℑ
                   , ((TextType
    TextScript,Char
    'L'),Char
    '\8466')  -- L -> ℒ
                   , ((TextType
    TextScript,Char
    'l'),Char
    '\8467')  -- l -> ℓ
                   , ((TextType
    TextDoubleStruck,Char
    'N'),Char
    '\8469')  -- N -> ℕ
                   , ((TextType
    TextDoubleStruck,Char
    'P'),Char
    '\8473')  -- P -> ℙ
                   , ((TextType
    TextDoubleStruck,Char
    'Q'),Char
    '\8474')  -- Q -> ℚ
                   , ((TextType
    TextScript,Char
    'R'),Char
    '\8475')  -- R -> ℛ
                   , ((TextType
    TextFraktur,Char
    'R'),Char
    '\8476')  -- R -> ℜ
                   , ((TextType
    TextDoubleStruck,Char
    'R'),Char
    '\8477')  -- R -> ℝ
                   , ((TextType
    TextDoubleStruck,Char
    'Z'),Char
    '\8484')  -- Z -> ℤ
                   , ((TextType
    TextFraktur,Char
    'Z'),Char
    '\8488')  -- Z -> ℨ
                   , ((TextType
    TextScript,Char
    'B'),Char
    '\8492')  -- B -> ℬ
                   , ((TextType
    TextFraktur,Char
    'C'),Char
    '\8493')  -- C -> ℭ
                   , ((TextType
    TextScript,Char
    'e'),Char
    '\8495')  -- e -> ℯ
                   , ((TextType
    TextScript,Char
    'E'),Char
    '\8496')  -- E -> ℰ
                   , ((TextType
    TextScript,Char
    'F'),Char
    '\8497')  -- F -> ℱ
                   , ((TextType
    TextScript,Char
    'M'),Char
    '\8499')  -- M -> ℳ
                   , ((TextType
    TextScript,Char
    'o'),Char
    '\8500')  -- o -> ℴ
                   , ((TextType
    TextDoubleStruck,Char
    '\960'),Char
    '\8508')  -- π -> ℼ
                   , ((TextType
    TextDoubleStruck,Char
    '\947'),Char
    '\8509')  -- γ -> ℽ
                   , ((TextType
    TextDoubleStruck,Char
    '\915'),Char
    '\8510')  -- Γ -> ℾ
                   , ((TextType
    TextDoubleStruck,Char
    '\928'),Char
    '\8511')  -- Π -> ℿ
                   , ((TextType
    TextDoubleStruck,Char
    '\8721'),Char
    '\8512')  -- ∑ -> ⅀
                   , ((TextType
    TextDoubleStruck,Char
    'D'),Char
    '\8517')  -- D -> ⅅ
                   , ((TextType
    TextDoubleStruck,Char
    'd'),Char
    '\8518')  -- d -> ⅆ
                   , ((TextType
    TextDoubleStruck,Char
    'e'),Char
    '\8519')  -- e -> ⅇ
                   , ((TextType
    TextDoubleStruck,Char
    'i'),Char
    '\8520')  -- i -> ⅈ
                   , ((TextType
    TextDoubleStruck,Char
    'j'),Char
    '\8521')  -- j -> ⅉ
                   , ((TextType
    TextBold,Char
    'A'),Char
    '\119808')  -- A -> 𝐀
                   , ((TextType
    TextBold,Char
    'B'),Char
    '\119809')  -- B -> 𝐁
                   , ((TextType
    TextBold,Char
    'C'),Char
    '\119810')  -- C -> 𝐂
                   , ((TextType
    TextBold,Char
    'D'),Char
    '\119811')  -- D -> 𝐃
                   , ((TextType
    TextBold,Char
    'E'),Char
    '\119812')  -- E -> 𝐄
                   , ((TextType
    TextBold,Char
    'F'),Char
    '\119813')  -- F -> 𝐅
                   , ((TextType
    TextBold,Char
    'G'),Char
    '\119814')  -- G -> 𝐆
                   , ((TextType
    TextBold,Char
    'H'),Char
    '\119815')  -- H -> 𝐇
                   , ((TextType
    TextBold,Char
    'I'),Char
    '\119816')  -- I -> 𝐈
                   , ((TextType
    TextBold,Char
    'J'),Char
    '\119817')  -- J -> 𝐉
                   , ((TextType
    TextBold,Char
    'K'),Char
    '\119818')  -- K -> 𝐊
                   , ((TextType
    TextBold,Char
    'L'),Char
    '\119819')  -- L -> 𝐋
                   , ((TextType
    TextBold,Char
    'M'),Char
    '\119820')  -- M -> 𝐌
                   , ((TextType
    TextBold,Char
    'N'),Char
    '\119821')  -- N -> 𝐍
                   , ((TextType
    TextBold,Char
    'O'),Char
    '\119822')  -- O -> 𝐎
                   , ((TextType
    TextBold,Char
    'P'),Char
    '\119823')  -- P -> 𝐏
                   , ((TextType
    TextBold,Char
    'Q'),Char
    '\119824')  -- Q -> 𝐐
                   , ((TextType
    TextBold,Char
    'R'),Char
    '\119825')  -- R -> 𝐑
                   , ((TextType
    TextBold,Char
    'S'),Char
    '\119826')  -- S -> 𝐒
                   , ((TextType
    TextBold,Char
    'T'),Char
    '\119827')  -- T -> 𝐓
                   , ((TextType
    TextBold,Char
    'U'),Char
    '\119828')  -- U -> 𝐔
                   , ((TextType
    TextBold,Char
    'V'),Char
    '\119829')  -- V -> 𝐕
                   , ((TextType
    TextBold,Char
    'W'),Char
    '\119830')  -- W -> 𝐖
                   , ((TextType
    TextBold,Char
    'X'),Char
    '\119831')  -- X -> 𝐗
                   , ((TextType
    TextBold,Char
    'Y'),Char
    '\119832')  -- Y -> 𝐘
                   , ((TextType
    TextBold,Char
    'Z'),Char
    '\119833')  -- Z -> 𝐙
                   , ((TextType
    TextBold,Char
    'a'),Char
    '\119834')  -- a -> 𝐚
                   , ((TextType
    TextBold,Char
    'b'),Char
    '\119835')  -- b -> 𝐛
                   , ((TextType
    TextBold,Char
    'c'),Char
    '\119836')  -- c -> 𝐜
                   , ((TextType
    TextBold,Char
    'd'),Char
    '\119837')  -- d -> 𝐝
                   , ((TextType
    TextBold,Char
    'e'),Char
    '\119838')  -- e -> 𝐞
                   , ((TextType
    TextBold,Char
    'f'),Char
    '\119839')  -- f -> 𝐟
                   , ((TextType
    TextBold,Char
    'g'),Char
    '\119840')  -- g -> 𝐠
                   , ((TextType
    TextBold,Char
    'h'),Char
    '\119841')  -- h -> 𝐡
                   , ((TextType
    TextBold,Char
    'i'),Char
    '\119842')  -- i -> 𝐢
                   , ((TextType
    TextBold,Char
    'j'),Char
    '\119843')  -- j -> 𝐣
                   , ((TextType
    TextBold,Char
    'k'),Char
    '\119844')  -- k -> 𝐤
                   , ((TextType
    TextBold,Char
    'l'),Char
    '\119845')  -- l -> 𝐥
                   , ((TextType
    TextBold,Char
    'm'),Char
    '\119846')  -- m -> 𝐦
                   , ((TextType
    TextBold,Char
    'n'),Char
    '\119847')  -- n -> 𝐧
                   , ((TextType
    TextBold,Char
    'o'),Char
    '\119848')  -- o -> 𝐨
                   , ((TextType
    TextBold,Char
    'p'),Char
    '\119849')  -- p -> 𝐩
                   , ((TextType
    TextBold,Char
    'q'),Char
    '\119850')  -- q -> 𝐪
                   , ((TextType
    TextBold,Char
    'r'),Char
    '\119851')  -- r -> 𝐫
                   , ((TextType
    TextBold,Char
    's'),Char
    '\119852')  -- s -> 𝐬
                   , ((TextType
    TextBold,Char
    't'),Char
    '\119853')  -- t -> 𝐭
                   , ((TextType
    TextBold,Char
    'u'),Char
    '\119854')  -- u -> 𝐮
                   , ((TextType
    TextBold,Char
    'v'),Char
    '\119855')  -- v -> 𝐯
                   , ((TextType
    TextBold,Char
    'w'),Char
    '\119856')  -- w -> 𝐰
                   , ((TextType
    TextBold,Char
    'x'),Char
    '\119857')  -- x -> 𝐱
                   , ((TextType
    TextBold,Char
    'y'),Char
    '\119858')  -- y -> 𝐲
                   , ((TextType
    TextBold,Char
    'z'),Char
    '\119859')  -- z -> 𝐳
                   , ((TextType
    TextItalic,Char
    'A'),Char
    '\119860')  -- A -> 𝐴
                   , ((TextType
    TextItalic,Char
    'B'),Char
    '\119861')  -- B -> 𝐵
                   , ((TextType
    TextItalic,Char
    'C'),Char
    '\119862')  -- C -> 𝐶
                   , ((TextType
    TextItalic,Char
    'D'),Char
    '\119863')  -- D -> 𝐷
                   , ((TextType
    TextItalic,Char
    'E'),Char
    '\119864')  -- E -> 𝐸
                   , ((TextType
    TextItalic,Char
    'F'),Char
    '\119865')  -- F -> 𝐹
                   , ((TextType
    TextItalic,Char
    'G'),Char
    '\119866')  -- G -> 𝐺
                   , ((TextType
    TextItalic,Char
    'H'),Char
    '\119867')  -- H -> 𝐻
                   , ((TextType
    TextItalic,Char
    'I'),Char
    '\119868')  -- I -> 𝐼
                   , ((TextType
    TextItalic,Char
    'J'),Char
    '\119869')  -- J -> 𝐽
                   , ((TextType
    TextItalic,Char
    'K'),Char
    '\119870')  -- K -> 𝐾
                   , ((TextType
    TextItalic,Char
    'L'),Char
    '\119871')  -- L -> 𝐿
                   , ((TextType
    TextItalic,Char
    'M'),Char
    '\119872')  -- M -> 𝑀
                   , ((TextType
    TextItalic,Char
    'N'),Char
    '\119873')  -- N -> 𝑁
                   , ((TextType
    TextItalic,Char
    'O'),Char
    '\119874')  -- O -> 𝑂
                   , ((TextType
    TextItalic,Char
    'P'),Char
    '\119875')  -- P -> 𝑃
                   , ((TextType
    TextItalic,Char
    'Q'),Char
    '\119876')  -- Q -> 𝑄
                   , ((TextType
    TextItalic,Char
    'R'),Char
    '\119877')  -- R -> 𝑅
                   , ((TextType
    TextItalic,Char
    'S'),Char
    '\119878')  -- S -> 𝑆
                   , ((TextType
    TextItalic,Char
    'T'),Char
    '\119879')  -- T -> 𝑇
                   , ((TextType
    TextItalic,Char
    'U'),Char
    '\119880')  -- U -> 𝑈
                   , ((TextType
    TextItalic,Char
    'V'),Char
    '\119881')  -- V -> 𝑉
                   , ((TextType
    TextItalic,Char
    'W'),Char
    '\119882')  -- W -> 𝑊
                   , ((TextType
    TextItalic,Char
    'X'),Char
    '\119883')  -- X -> 𝑋
                   , ((TextType
    TextItalic,Char
    'Y'),Char
    '\119884')  -- Y -> 𝑌
                   , ((TextType
    TextItalic,Char
    'Z'),Char
    '\119885')  -- Z -> 𝑍
                   , ((TextType
    TextItalic,Char
    'a'),Char
    '\119886')  -- a -> 𝑎
                   , ((TextType
    TextItalic,Char
    'b'),Char
    '\119887')  -- b -> 𝑏
                   , ((TextType
    TextItalic,Char
    'c'),Char
    '\119888')  -- c -> 𝑐
                   , ((TextType
    TextItalic,Char
    'd'),Char
    '\119889')  -- d -> 𝑑
                   , ((TextType
    TextItalic,Char
    'e'),Char
    '\119890')  -- e -> 𝑒
                   , ((TextType
    TextItalic,Char
    'f'),Char
    '\119891')  -- f -> 𝑓
                   , ((TextType
    TextItalic,Char
    'g'),Char
    '\119892')  -- g -> 𝑔
                   , ((TextType
    TextItalic,Char
    'h'),Char
    '\8462')  -- h -> ℎ (Planck constant)
                   , ((TextType
    TextItalic,Char
    'i'),Char
    '\119894')  -- i -> 𝑖
                   , ((TextType
    TextItalic,Char
    'j'),Char
    '\119895')  -- j -> 𝑗
                   , ((TextType
    TextItalic,Char
    'k'),Char
    '\119896')  -- k -> 𝑘
                   , ((TextType
    TextItalic,Char
    'l'),Char
    '\119897')  -- l -> 𝑙
                   , ((TextType
    TextItalic,Char
    'm'),Char
    '\119898')  -- m -> 𝑚
                   , ((TextType
    TextItalic,Char
    'n'),Char
    '\119899')  -- n -> 𝑛
                   , ((TextType
    TextItalic,Char
    'o'),Char
    '\119900')  -- o -> 𝑜
                   , ((TextType
    TextItalic,Char
    'p'),Char
    '\119901')  -- p -> 𝑝
                   , ((TextType
    TextItalic,Char
    'q'),Char
    '\119902')  -- q -> 𝑞
                   , ((TextType
    TextItalic,Char
    'r'),Char
    '\119903')  -- r -> 𝑟
                   , ((TextType
    TextItalic,Char
    's'),Char
    '\119904')  -- s -> 𝑠
                   , ((TextType
    TextItalic,Char
    't'),Char
    '\119905')  -- t -> 𝑡
                   , ((TextType
    TextItalic,Char
    'u'),Char
    '\119906')  -- u -> 𝑢
                   , ((TextType
    TextItalic,Char
    'v'),Char
    '\119907')  -- v -> 𝑣
                   , ((TextType
    TextItalic,Char
    'w'),Char
    '\119908')  -- w -> 𝑤
                   , ((TextType
    TextItalic,Char
    'x'),Char
    '\119909')  -- x -> 𝑥
                   , ((TextType
    TextItalic,Char
    'y'),Char
    '\119910')  -- y -> 𝑦
                   , ((TextType
    TextItalic,Char
    'z'),Char
    '\119911')  -- z -> 𝑧
                   , ((TextType
    TextBoldItalic,Char
    'A'),Char
    '\119912')  -- A -> 𝑨
                   , ((TextType
    TextBoldItalic,Char
    'B'),Char
    '\119913')  -- B -> 𝑩
                   , ((TextType
    TextBoldItalic,Char
    'C'),Char
    '\119914')  -- C -> 𝑪
                   , ((TextType
    TextBoldItalic,Char
    'D'),Char
    '\119915')  -- D -> 𝑫
                   , ((TextType
    TextBoldItalic,Char
    'E'),Char
    '\119916')  -- E -> 𝑬
                   , ((TextType
    TextBoldItalic,Char
    'F'),Char
    '\119917')  -- F -> 𝑭
                   , ((TextType
    TextBoldItalic,Char
    'G'),Char
    '\119918')  -- G -> 𝑮
                   , ((TextType
    TextBoldItalic,Char
    'H'),Char
    '\119919')  -- H -> 𝑯
                   , ((TextType
    TextBoldItalic,Char
    'I'),Char
    '\119920')  -- I -> 𝑰
                   , ((TextType
    TextBoldItalic,Char
    'J'),Char
    '\119921')  -- J -> 𝑱
                   , ((TextType
    TextBoldItalic,Char
    'K'),Char
    '\119922')  -- K -> 𝑲
                   , ((TextType
    TextBoldItalic,Char
    'L'),Char
    '\119923')  -- L -> 𝑳
                   , ((TextType
    TextBoldItalic,Char
    'M'),Char
    '\119924')  -- M -> 𝑴
                   , ((TextType
    TextBoldItalic,Char
    'N'),Char
    '\119925')  -- N -> 𝑵
                   , ((TextType
    TextBoldItalic,Char
    'O'),Char
    '\119926')  -- O -> 𝑶
                   , ((TextType
    TextBoldItalic,Char
    'P'),Char
    '\119927')  -- P -> 𝑷
                   , ((TextType
    TextBoldItalic,Char
    'Q'),Char
    '\119928')  -- Q -> 𝑸
                   , ((TextType
    TextBoldItalic,Char
    'R'),Char
    '\119929')  -- R -> 𝑹
                   , ((TextType
    TextBoldItalic,Char
    'S'),Char
    '\119930')  -- S -> 𝑺
                   , ((TextType
    TextBoldItalic,Char
    'T'),Char
    '\119931')  -- T -> 𝑻
                   , ((TextType
    TextBoldItalic,Char
    'U'),Char
    '\119932')  -- U -> 𝑼
                   , ((TextType
    TextBoldItalic,Char
    'V'),Char
    '\119933')  -- V -> 𝑽
                   , ((TextType
    TextBoldItalic,Char
    'W'),Char
    '\119934')  -- W -> 𝑾
                   , ((TextType
    TextBoldItalic,Char
    'X'),Char
    '\119935')  -- X -> 𝑿
                   , ((TextType
    TextBoldItalic,Char
    'Y'),Char
    '\119936')  -- Y -> 𝒀
                   , ((TextType
    TextBoldItalic,Char
    'Z'),Char
    '\119937')  -- Z -> 𝒁
                   , ((TextType
    TextBoldItalic,Char
    'a'),Char
    '\119938')  -- a -> 𝒂
                   , ((TextType
    TextBoldItalic,Char
    'b'),Char
    '\119939')  -- b -> 𝒃
                   , ((TextType
    TextBoldItalic,Char
    'c'),Char
    '\119940')  -- c -> 𝒄
                   , ((TextType
    TextBoldItalic,Char
    'd'),Char
    '\119941')  -- d -> 𝒅
                   , ((TextType
    TextBoldItalic,Char
    'e'),Char
    '\119942')  -- e -> 𝒆
                   , ((TextType
    TextBoldItalic,Char
    'f'),Char
    '\119943')  -- f -> 𝒇
                   , ((TextType
    TextBoldItalic,Char
    'g'),Char
    '\119944')  -- g -> 𝒈
                   , ((TextType
    TextBoldItalic,Char
    'h'),Char
    '\119945')  -- h -> 𝒉
                   , ((TextType
    TextBoldItalic,Char
    'i'),Char
    '\119946')  -- i -> 𝒊
                   , ((TextType
    TextBoldItalic,Char
    'j'),Char
    '\119947')  -- j -> 𝒋
                   , ((TextType
    TextBoldItalic,Char
    'k'),Char
    '\119948')  -- k -> 𝒌
                   , ((TextType
    TextBoldItalic,Char
    'l'),Char
    '\119949')  -- l -> 𝒍
                   , ((TextType
    TextBoldItalic,Char
    'm'),Char
    '\119950')  -- m -> 𝒎
                   , ((TextType
    TextBoldItalic,Char
    'n'),Char
    '\119951')  -- n -> 𝒏
                   , ((TextType
    TextBoldItalic,Char
    'o'),Char
    '\119952')  -- o -> 𝒐
                   , ((TextType
    TextBoldItalic,Char
    'p'),Char
    '\119953')  -- p -> 𝒑
                   , ((TextType
    TextBoldItalic,Char
    'q'),Char
    '\119954')  -- q -> 𝒒
                   , ((TextType
    TextBoldItalic,Char
    'r'),Char
    '\119955')  -- r -> 𝒓
                   , ((TextType
    TextBoldItalic,Char
    's'),Char
    '\119956')  -- s -> 𝒔
                   , ((TextType
    TextBoldItalic,Char
    't'),Char
    '\119957')  -- t -> 𝒕
                   , ((TextType
    TextBoldItalic,Char
    'u'),Char
    '\119958')  -- u -> 𝒖
                   , ((TextType
    TextBoldItalic,Char
    'v'),Char
    '\119959')  -- v -> 𝒗
                   , ((TextType
    TextBoldItalic,Char
    'w'),Char
    '\119960')  -- w -> 𝒘
                   , ((TextType
    TextBoldItalic,Char
    'x'),Char
    '\119961')  -- x -> 𝒙
                   , ((TextType
    TextBoldItalic,Char
    'y'),Char
    '\119962')  -- y -> 𝒚
                   , ((TextType
    TextBoldItalic,Char
    'z'),Char
    '\119963')  -- z -> 𝒛
                   , ((TextType
    TextScript,Char
    'A'),Char
    '\119964')  -- A -> 𝒜
                   , ((TextType
    TextScript,Char
    'C'),Char
    '\119966')  -- C -> 𝒞
                   , ((TextType
    TextScript,Char
    'D'),Char
    '\119967')  -- D -> 𝒟
                   , ((TextType
    TextScript,Char
    'G'),Char
    '\119970')  -- G -> 𝒢
                   , ((TextType
    TextScript,Char
    'J'),Char
    '\119973')  -- J -> 𝒥
                   , ((TextType
    TextScript,Char
    'K'),Char
    '\119974')  -- K -> 𝒦
                   , ((TextType
    TextScript,Char
    'N'),Char
    '\119977')  -- N -> 𝒩
                   , ((TextType
    TextScript,Char
    'O'),Char
    '\119978')  -- O -> 𝒪
                   , ((TextType
    TextScript,Char
    'P'),Char
    '\119979')  -- P -> 𝒫
                   , ((TextType
    TextScript,Char
    'Q'),Char
    '\119980')  -- Q -> 𝒬
                   , ((TextType
    TextScript,Char
    'S'),Char
    '\119982')  -- S -> 𝒮
                   , ((TextType
    TextScript,Char
    'T'),Char
    '\119983')  -- T -> 𝒯
                   , ((TextType
    TextScript,Char
    'U'),Char
    '\119984')  -- U -> 𝒰
                   , ((TextType
    TextScript,Char
    'V'),Char
    '\119985')  -- V -> 𝒱
                   , ((TextType
    TextScript,Char
    'W'),Char
    '\119986')  -- W -> 𝒲
                   , ((TextType
    TextScript,Char
    'X'),Char
    '\119987')  -- X -> 𝒳
                   , ((TextType
    TextScript,Char
    'Y'),Char
    '\119988')  -- Y -> 𝒴
                   , ((TextType
    TextScript,Char
    'Z'),Char
    '\119989')  -- Z -> 𝒵
                   , ((TextType
    TextScript,Char
    'a'),Char
    '\119990')  -- a -> 𝒶
                   , ((TextType
    TextScript,Char
    'b'),Char
    '\119991')  -- b -> 𝒷
                   , ((TextType
    TextScript,Char
    'c'),Char
    '\119992')  -- c -> 𝒸
                   , ((TextType
    TextScript,Char
    'd'),Char
    '\119993')  -- d -> 𝒹
                   , ((TextType
    TextScript,Char
    'f'),Char
    '\119995')  -- f -> 𝒻
                   , ((TextType
    TextScript,Char
    'h'),Char
    '\119997')  -- h -> 𝒽
                   , ((TextType
    TextScript,Char
    'i'),Char
    '\119998')  -- i -> 𝒾
                   , ((TextType
    TextScript,Char
    'j'),Char
    '\119999')  -- j -> 𝒿
                   , ((TextType
    TextScript,Char
    'k'),Char
    '\120000')  -- k -> 𝓀
                   , ((TextType
    TextScript,Char
    'l'),Char
    '\120001')  -- l -> 𝓁
                   , ((TextType
    TextScript,Char
    'm'),Char
    '\120002')  -- m -> 𝓂
                   , ((TextType
    TextScript,Char
    'n'),Char
    '\120003')  -- n -> 𝓃
                   , ((TextType
    TextScript,Char
    'p'),Char
    '\120005')  -- p -> 𝓅
                   , ((TextType
    TextScript,Char
    'q'),Char
    '\120006')  -- q -> 𝓆
                   , ((TextType
    TextScript,Char
    'r'),Char
    '\120007')  -- r -> 𝓇
                   , ((TextType
    TextScript,Char
    's'),Char
    '\120008')  -- s -> 𝓈
                   , ((TextType
    TextScript,Char
    't'),Char
    '\120009')  -- t -> 𝓉
                   , ((TextType
    TextScript,Char
    'u'),Char
    '\120010')  -- u -> 𝓊
                   , ((TextType
    TextScript,Char
    'v'),Char
    '\120011')  -- v -> 𝓋
                   , ((TextType
    TextScript,Char
    'w'),Char
    '\120012')  -- w -> 𝓌
                   , ((TextType
    TextScript,Char
    'x'),Char
    '\120013')  -- x -> 𝓍
                   , ((TextType
    TextScript,Char
    'y'),Char
    '\120014')  -- y -> 𝓎
                   , ((TextType
    TextScript,Char
    'z'),Char
    '\120015')  -- z -> 𝓏
                   , ((TextType
    TextBoldScript,Char
    'A'),Char
    '\120016')  -- A -> 𝓐
                   , ((TextType
    TextBoldScript,Char
    'B'),Char
    '\120017')  -- B -> 𝓑
                   , ((TextType
    TextBoldScript,Char
    'C'),Char
    '\120018')  -- C -> 𝓒
                   , ((TextType
    TextBoldScript,Char
    'D'),Char
    '\120019')  -- D -> 𝓓
                   , ((TextType
    TextBoldScript,Char
    'E'),Char
    '\120020')  -- E -> 𝓔
                   , ((TextType
    TextBoldScript,Char
    'F'),Char
    '\120021')  -- F -> 𝓕
                   , ((TextType
    TextBoldScript,Char
    'G'),Char
    '\120022')  -- G -> 𝓖
                   , ((TextType
    TextBoldScript,Char
    'H'),Char
    '\120023')  -- H -> 𝓗
                   , ((TextType
    TextBoldScript,Char
    'I'),Char
    '\120024')  -- I -> 𝓘
                   , ((TextType
    TextBoldScript,Char
    'J'),Char
    '\120025')  -- J -> 𝓙
                   , ((TextType
    TextBoldScript,Char
    'K'),Char
    '\120026')  -- K -> 𝓚
                   , ((TextType
    TextBoldScript,Char
    'L'),Char
    '\120027')  -- L -> 𝓛
                   , ((TextType
    TextBoldScript,Char
    'M'),Char
    '\120028')  -- M -> 𝓜
                   , ((TextType
    TextBoldScript,Char
    'N'),Char
    '\120029')  -- N -> 𝓝
                   , ((TextType
    TextBoldScript,Char
    'O'),Char
    '\120030')  -- O -> 𝓞
                   , ((TextType
    TextBoldScript,Char
    'P'),Char
    '\120031')  -- P -> 𝓟
                   , ((TextType
    TextBoldScript,Char
    'Q'),Char
    '\120032')  -- Q -> 𝓠
                   , ((TextType
    TextBoldScript,Char
    'R'),Char
    '\120033')  -- R -> 𝓡
                   , ((TextType
    TextBoldScript,Char
    'S'),Char
    '\120034')  -- S -> 𝓢
                   , ((TextType
    TextBoldScript,Char
    'T'),Char
    '\120035')  -- T -> 𝓣
                   , ((TextType
    TextBoldScript,Char
    'U'),Char
    '\120036')  -- U -> 𝓤
                   , ((TextType
    TextBoldScript,Char
    'V'),Char
    '\120037')  -- V -> 𝓥
                   , ((TextType
    TextBoldScript,Char
    'W'),Char
    '\120038')  -- W -> 𝓦
                   , ((TextType
    TextBoldScript,Char
    'X'),Char
    '\120039')  -- X -> 𝓧
                   , ((TextType
    TextBoldScript,Char
    'Y'),Char
    '\120040')  -- Y -> 𝓨
                   , ((TextType
    TextBoldScript,Char
    'Z'),Char
    '\120041')  -- Z -> 𝓩
                   , ((TextType
    TextBoldScript,Char
    'a'),Char
    '\120042')  -- a -> 𝓪
                   , ((TextType
    TextBoldScript,Char
    'b'),Char
    '\120043')  -- b -> 𝓫
                   , ((TextType
    TextBoldScript,Char
    'c'),Char
    '\120044')  -- c -> 𝓬
                   , ((TextType
    TextBoldScript,Char
    'd'),Char
    '\120045')  -- d -> 𝓭
                   , ((TextType
    TextBoldScript,Char
    'e'),Char
    '\120046')  -- e -> 𝓮
                   , ((TextType
    TextBoldScript,Char
    'f'),Char
    '\120047')  -- f -> 𝓯
                   , ((TextType
    TextBoldScript,Char
    'g'),Char
    '\120048')  -- g -> 𝓰
                   , ((TextType
    TextBoldScript,Char
    'h'),Char
    '\120049')  -- h -> 𝓱
                   , ((TextType
    TextBoldScript,Char
    'i'),Char
    '\120050')  -- i -> 𝓲
                   , ((TextType
    TextBoldScript,Char
    'j'),Char
    '\120051')  -- j -> 𝓳
                   , ((TextType
    TextBoldScript,Char
    'k'),Char
    '\120052')  -- k -> 𝓴
                   , ((TextType
    TextBoldScript,Char
    'l'),Char
    '\120053')  -- l -> 𝓵
                   , ((TextType
    TextBoldScript,Char
    'm'),Char
    '\120054')  -- m -> 𝓶
                   , ((TextType
    TextBoldScript,Char
    'n'),Char
    '\120055')  -- n -> 𝓷
                   , ((TextType
    TextBoldScript,Char
    'o'),Char
    '\120056')  -- o -> 𝓸
                   , ((TextType
    TextBoldScript,Char
    'p'),Char
    '\120057')  -- p -> 𝓹
                   , ((TextType
    TextBoldScript,Char
    'q'),Char
    '\120058')  -- q -> 𝓺
                   , ((TextType
    TextBoldScript,Char
    'r'),Char
    '\120059')  -- r -> 𝓻
                   , ((TextType
    TextBoldScript,Char
    's'),Char
    '\120060')  -- s -> 𝓼
                   , ((TextType
    TextBoldScript,Char
    't'),Char
    '\120061')  -- t -> 𝓽
                   , ((TextType
    TextBoldScript,Char
    'u'),Char
    '\120062')  -- u -> 𝓾
                   , ((TextType
    TextBoldScript,Char
    'v'),Char
    '\120063')  -- v -> 𝓿
                   , ((TextType
    TextBoldScript,Char
    'w'),Char
    '\120064')  -- w -> 𝔀
                   , ((TextType
    TextBoldScript,Char
    'x'),Char
    '\120065')  -- x -> 𝔁
                   , ((TextType
    TextBoldScript,Char
    'y'),Char
    '\120066')  -- y -> 𝔂
                   , ((TextType
    TextBoldScript,Char
    'z'),Char
    '\120067')  -- z -> 𝔃
                   , ((TextType
    TextFraktur,Char
    'A'),Char
    '\120068')  -- A -> 𝔄
                   , ((TextType
    TextFraktur,Char
    'B'),Char
    '\120069')  -- B -> 𝔅
                   , ((TextType
    TextFraktur,Char
    'D'),Char
    '\120071')  -- D -> 𝔇
                   , ((TextType
    TextFraktur,Char
    'E'),Char
    '\120072')  -- E -> 𝔈
                   , ((TextType
    TextFraktur,Char
    'F'),Char
    '\120073')  -- F -> 𝔉
                   , ((TextType
    TextFraktur,Char
    'G'),Char
    '\120074')  -- G -> 𝔊
                   , ((TextType
    TextFraktur,Char
    'J'),Char
    '\120077')  -- J -> 𝔍
                   , ((TextType
    TextFraktur,Char
    'K'),Char
    '\120078')  -- K -> 𝔎
                   , ((TextType
    TextFraktur,Char
    'L'),Char
    '\120079')  -- L -> 𝔏
                   , ((TextType
    TextFraktur,Char
    'M'),Char
    '\120080')  -- M -> 𝔐
                   , ((TextType
    TextFraktur,Char
    'N'),Char
    '\120081')  -- N -> 𝔑
                   , ((TextType
    TextFraktur,Char
    'O'),Char
    '\120082')  -- O -> 𝔒
                   , ((TextType
    TextFraktur,Char
    'P'),Char
    '\120083')  -- P -> 𝔓
                   , ((TextType
    TextFraktur,Char
    'Q'),Char
    '\120084')  -- Q -> 𝔔
                   , ((TextType
    TextFraktur,Char
    'S'),Char
    '\120086')  -- S -> 𝔖
                   , ((TextType
    TextFraktur,Char
    'T'),Char
    '\120087')  -- T -> 𝔗
                   , ((TextType
    TextFraktur,Char
    'U'),Char
    '\120088')  -- U -> 𝔘
                   , ((TextType
    TextFraktur,Char
    'V'),Char
    '\120089')  -- V -> 𝔙
                   , ((TextType
    TextFraktur,Char
    'W'),Char
    '\120090')  -- W -> 𝔚
                   , ((TextType
    TextFraktur,Char
    'X'),Char
    '\120091')  -- X -> 𝔛
                   , ((TextType
    TextFraktur,Char
    'Y'),Char
    '\120092')  -- Y -> 𝔜
                   , ((TextType
    TextFraktur,Char
    'a'),Char
    '\120094')  -- a -> 𝔞
                   , ((TextType
    TextFraktur,Char
    'b'),Char
    '\120095')  -- b -> 𝔟
                   , ((TextType
    TextFraktur,Char
    'c'),Char
    '\120096')  -- c -> 𝔠
                   , ((TextType
    TextFraktur,Char
    'd'),Char
    '\120097')  -- d -> 𝔡
                   , ((TextType
    TextFraktur,Char
    'e'),Char
    '\120098')  -- e -> 𝔢
                   , ((TextType
    TextFraktur,Char
    'f'),Char
    '\120099')  -- f -> 𝔣
                   , ((TextType
    TextFraktur,Char
    'g'),Char
    '\120100')  -- g -> 𝔤
                   , ((TextType
    TextFraktur,Char
    'h'),Char
    '\120101')  -- h -> 𝔥
                   , ((TextType
    TextFraktur,Char
    'i'),Char
    '\120102')  -- i -> 𝔦
                   , ((TextType
    TextFraktur,Char
    'j'),Char
    '\120103')  -- j -> 𝔧
                   , ((TextType
    TextFraktur,Char
    'k'),Char
    '\120104')  -- k -> 𝔨
                   , ((TextType
    TextFraktur,Char
    'l'),Char
    '\120105')  -- l -> 𝔩
                   , ((TextType
    TextFraktur,Char
    'm'),Char
    '\120106')  -- m -> 𝔪
                   , ((TextType
    TextFraktur,Char
    'n'),Char
    '\120107')  -- n -> 𝔫
                   , ((TextType
    TextFraktur,Char
    'o'),Char
    '\120108')  -- o -> 𝔬
                   , ((TextType
    TextFraktur,Char
    'p'),Char
    '\120109')  -- p -> 𝔭
                   , ((TextType
    TextFraktur,Char
    'q'),Char
    '\120110')  -- q -> 𝔮
                   , ((TextType
    TextFraktur,Char
    'r'),Char
    '\120111')  -- r -> 𝔯
                   , ((TextType
    TextFraktur,Char
    's'),Char
    '\120112')  -- s -> 𝔰
                   , ((TextType
    TextFraktur,Char
    't'),Char
    '\120113')  -- t -> 𝔱
                   , ((TextType
    TextFraktur,Char
    'u'),Char
    '\120114')  -- u -> 𝔲
                   , ((TextType
    TextFraktur,Char
    'v'),Char
    '\120115')  -- v -> 𝔳
                   , ((TextType
    TextFraktur,Char
    'w'),Char
    '\120116')  -- w -> 𝔴
                   , ((TextType
    TextFraktur,Char
    'x'),Char
    '\120117')  -- x -> 𝔵
                   , ((TextType
    TextFraktur,Char
    'y'),Char
    '\120118')  -- y -> 𝔶
                   , ((TextType
    TextFraktur,Char
    'z'),Char
    '\120119')  -- z -> 𝔷
                   , ((TextType
    TextDoubleStruck,Char
    'A'),Char
    '\120120')  -- A -> 𝔸
                   , ((TextType
    TextDoubleStruck,Char
    'B'),Char
    '\120121')  -- B -> 𝔹
                   , ((TextType
    TextDoubleStruck,Char
    'D'),Char
    '\120123')  -- D -> 𝔻
                   , ((TextType
    TextDoubleStruck,Char
    'E'),Char
    '\120124')  -- E -> 𝔼
                   , ((TextType
    TextDoubleStruck,Char
    'F'),Char
    '\120125')  -- F -> 𝔽
                   , ((TextType
    TextDoubleStruck,Char
    'G'),Char
    '\120126')  -- G -> 𝔾
                   , ((TextType
    TextDoubleStruck,Char
    'I'),Char
    '\120128')  -- I -> 𝕀
                   , ((TextType
    TextDoubleStruck,Char
    'J'),Char
    '\120129')  -- J -> 𝕁
                   , ((TextType
    TextDoubleStruck,Char
    'K'),Char
    '\120130')  -- K -> 𝕂
                   , ((TextType
    TextDoubleStruck,Char
    'L'),Char
    '\120131')  -- L -> 𝕃
                   , ((TextType
    TextDoubleStruck,Char
    'M'),Char
    '\120132')  -- M -> 𝕄
                   , ((TextType
    TextDoubleStruck,Char
    'O'),Char
    '\120134')  -- O -> 𝕆
                   , ((TextType
    TextDoubleStruck,Char
    'S'),Char
    '\120138')  -- S -> 𝕊
                   , ((TextType
    TextDoubleStruck,Char
    'T'),Char
    '\120139')  -- T -> 𝕋
                   , ((TextType
    TextDoubleStruck,Char
    'U'),Char
    '\120140')  -- U -> 𝕌
                   , ((TextType
    TextDoubleStruck,Char
    'V'),Char
    '\120141')  -- V -> 𝕍
                   , ((TextType
    TextDoubleStruck,Char
    'W'),Char
    '\120142')  -- W -> 𝕎
                   , ((TextType
    TextDoubleStruck,Char
    'X'),Char
    '\120143')  -- X -> 𝕏
                   , ((TextType
    TextDoubleStruck,Char
    'Y'),Char
    '\120144')  -- Y -> 𝕐
                   , ((TextType
    TextDoubleStruck,Char
    'a'),Char
    '\120146')  -- a -> 𝕒
                   , ((TextType
    TextDoubleStruck,Char
    'b'),Char
    '\120147')  -- b -> 𝕓
                   , ((TextType
    TextDoubleStruck,Char
    'c'),Char
    '\120148')  -- c -> 𝕔
                   , ((TextType
    TextDoubleStruck,Char
    'd'),Char
    '\120149')  -- d -> 𝕕
                   , ((TextType
    TextDoubleStruck,Char
    'e'),Char
    '\120150')  -- e -> 𝕖
                   , ((TextType
    TextDoubleStruck,Char
    'f'),Char
    '\120151')  -- f -> 𝕗
                   , ((TextType
    TextDoubleStruck,Char
    'g'),Char
    '\120152')  -- g -> 𝕘
                   , ((TextType
    TextDoubleStruck,Char
    'h'),Char
    '\120153')  -- h -> 𝕙
                   , ((TextType
    TextDoubleStruck,Char
    'i'),Char
    '\120154')  -- i -> 𝕚
                   , ((TextType
    TextDoubleStruck,Char
    'j'),Char
    '\120155')  -- j -> 𝕛
                   , ((TextType
    TextDoubleStruck,Char
    'k'),Char
    '\120156')  -- k -> 𝕜
                   , ((TextType
    TextDoubleStruck,Char
    'l'),Char
    '\120157')  -- l -> 𝕝
                   , ((TextType
    TextDoubleStruck,Char
    'm'),Char
    '\120158')  -- m -> 𝕞
                   , ((TextType
    TextDoubleStruck,Char
    'n'),Char
    '\120159')  -- n -> 𝕟
                   , ((TextType
    TextDoubleStruck,Char
    'o'),Char
    '\120160')  -- o -> 𝕠
                   , ((TextType
    TextDoubleStruck,Char
    'p'),Char
    '\120161')  -- p -> 𝕡
                   , ((TextType
    TextDoubleStruck,Char
    'q'),Char
    '\120162')  -- q -> 𝕢
                   , ((TextType
    TextDoubleStruck,Char
    'r'),Char
    '\120163')  -- r -> 𝕣
                   , ((TextType
    TextDoubleStruck,Char
    's'),Char
    '\120164')  -- s -> 𝕤
                   , ((TextType
    TextDoubleStruck,Char
    't'),Char
    '\120165')  -- t -> 𝕥
                   , ((TextType
    TextDoubleStruck,Char
    'u'),Char
    '\120166')  -- u -> 𝕦
                   , ((TextType
    TextDoubleStruck,Char
    'v'),Char
    '\120167')  -- v -> 𝕧
                   , ((TextType
    TextDoubleStruck,Char
    'w'),Char
    '\120168')  -- w -> 𝕨
                   , ((TextType
    TextDoubleStruck,Char
    'x'),Char
    '\120169')  -- x -> 𝕩
                   , ((TextType
    TextDoubleStruck,Char
    'y'),Char
    '\120170')  -- y -> 𝕪
                   , ((TextType
    TextDoubleStruck,Char
    'z'),Char
    '\120171')  -- z -> 𝕫
                   , ((TextType
    TextBoldFraktur,Char
    'A'),Char
    '\120172')  -- A -> 𝕬
                   , ((TextType
    TextBoldFraktur,Char
    'B'),Char
    '\120173')  -- B -> 𝕭
                   , ((TextType
    TextBoldFraktur,Char
    'C'),Char
    '\120174')  -- C -> 𝕮
                   , ((TextType
    TextBoldFraktur,Char
    'D'),Char
    '\120175')  -- D -> 𝕯
                   , ((TextType
    TextBoldFraktur,Char
    'E'),Char
    '\120176')  -- E -> 𝕰
                   , ((TextType
    TextBoldFraktur,Char
    'F'),Char
    '\120177')  -- F -> 𝕱
                   , ((TextType
    TextBoldFraktur,Char
    'G'),Char
    '\120178')  -- G -> 𝕲
                   , ((TextType
    TextBoldFraktur,Char
    'H'),Char
    '\120179')  -- H -> 𝕳
                   , ((TextType
    TextBoldFraktur,Char
    'I'),Char
    '\120180')  -- I -> 𝕴
                   , ((TextType
    TextBoldFraktur,Char
    'J'),Char
    '\120181')  -- J -> 𝕵
                   , ((TextType
    TextBoldFraktur,Char
    'K'),Char
    '\120182')  -- K -> 𝕶
                   , ((TextType
    TextBoldFraktur,Char
    'L'),Char
    '\120183')  -- L -> 𝕷
                   , ((TextType
    TextBoldFraktur,Char
    'M'),Char
    '\120184')  -- M -> 𝕸
                   , ((TextType
    TextBoldFraktur,Char
    'N'),Char
    '\120185')  -- N -> 𝕹
                   , ((TextType
    TextBoldFraktur,Char
    'O'),Char
    '\120186')  -- O -> 𝕺
                   , ((TextType
    TextBoldFraktur,Char
    'P'),Char
    '\120187')  -- P -> 𝕻
                   , ((TextType
    TextBoldFraktur,Char
    'Q'),Char
    '\120188')  -- Q -> 𝕼
                   , ((TextType
    TextBoldFraktur,Char
    'R'),Char
    '\120189')  -- R -> 𝕽
                   , ((TextType
    TextBoldFraktur,Char
    'S'),Char
    '\120190')  -- S -> 𝕾
                   , ((TextType
    TextBoldFraktur,Char
    'T'),Char
    '\120191')  -- T -> 𝕿
                   , ((TextType
    TextBoldFraktur,Char
    'U'),Char
    '\120192')  -- U -> 𝖀
                   , ((TextType
    TextBoldFraktur,Char
    'V'),Char
    '\120193')  -- V -> 𝖁
                   , ((TextType
    TextBoldFraktur,Char
    'W'),Char
    '\120194')  -- W -> 𝖂
                   , ((TextType
    TextBoldFraktur,Char
    'X'),Char
    '\120195')  -- X -> 𝖃
                   , ((TextType
    TextBoldFraktur,Char
    'Y'),Char
    '\120196')  -- Y -> 𝖄
                   , ((TextType
    TextBoldFraktur,Char
    'Z'),Char
    '\120197')  -- Z -> 𝖅
                   , ((TextType
    TextBoldFraktur,Char
    'a'),Char
    '\120198')  -- a -> 𝖆
                   , ((TextType
    TextBoldFraktur,Char
    'b'),Char
    '\120199')  -- b -> 𝖇
                   , ((TextType
    TextBoldFraktur,Char
    'c'),Char
    '\120200')  -- c -> 𝖈
                   , ((TextType
    TextBoldFraktur,Char
    'd'),Char
    '\120201')  -- d -> 𝖉
                   , ((TextType
    TextBoldFraktur,Char
    'e'),Char
    '\120202')  -- e -> 𝖊
                   , ((TextType
    TextBoldFraktur,Char
    'f'),Char
    '\120203')  -- f -> 𝖋
                   , ((TextType
    TextBoldFraktur,Char
    'g'),Char
    '\120204')  -- g -> 𝖌
                   , ((TextType
    TextBoldFraktur,Char
    'h'),Char
    '\120205')  -- h -> 𝖍
                   , ((TextType
    TextBoldFraktur,Char
    'i'),Char
    '\120206')  -- i -> 𝖎
                   , ((TextType
    TextBoldFraktur,Char
    'j'),Char
    '\120207')  -- j -> 𝖏
                   , ((TextType
    TextBoldFraktur,Char
    'k'),Char
    '\120208')  -- k -> 𝖐
                   , ((TextType
    TextBoldFraktur,Char
    'l'),Char
    '\120209')  -- l -> 𝖑
                   , ((TextType
    TextBoldFraktur,Char
    'm'),Char
    '\120210')  -- m -> 𝖒
                   , ((TextType
    TextBoldFraktur,Char
    'n'),Char
    '\120211')  -- n -> 𝖓
                   , ((TextType
    TextBoldFraktur,Char
    'o'),Char
    '\120212')  -- o -> 𝖔
                   , ((TextType
    TextBoldFraktur,Char
    'p'),Char
    '\120213')  -- p -> 𝖕
                   , ((TextType
    TextBoldFraktur,Char
    'q'),Char
    '\120214')  -- q -> 𝖖
                   , ((TextType
    TextBoldFraktur,Char
    'r'),Char
    '\120215')  -- r -> 𝖗
                   , ((TextType
    TextBoldFraktur,Char
    's'),Char
    '\120216')  -- s -> 𝖘
                   , ((TextType
    TextBoldFraktur,Char
    't'),Char
    '\120217')  -- t -> 𝖙
                   , ((TextType
    TextBoldFraktur,Char
    'u'),Char
    '\120218')  -- u -> 𝖚
                   , ((TextType
    TextBoldFraktur,Char
    'v'),Char
    '\120219')  -- v -> 𝖛
                   , ((TextType
    TextBoldFraktur,Char
    'w'),Char
    '\120220')  -- w -> 𝖜
                   , ((TextType
    TextBoldFraktur,Char
    'x'),Char
    '\120221')  -- x -> 𝖝
                   , ((TextType
    TextBoldFraktur,Char
    'y'),Char
    '\120222')  -- y -> 𝖞
                   , ((TextType
    TextBoldFraktur,Char
    'z'),Char
    '\120223')  -- z -> 𝖟
                   , ((TextType
    TextSansSerif,Char
    'A'),Char
    '\120224')  -- A -> 𝖠
                   , ((TextType
    TextSansSerif,Char
    'B'),Char
    '\120225')  -- B -> 𝖡
                   , ((TextType
    TextSansSerif,Char
    'C'),Char
    '\120226')  -- C -> 𝖢
                   , ((TextType
    TextSansSerif,Char
    'D'),Char
    '\120227')  -- D -> 𝖣
                   , ((TextType
    TextSansSerif,Char
    'E'),Char
    '\120228')  -- E -> 𝖤
                   , ((TextType
    TextSansSerif,Char
    'F'),Char
    '\120229')  -- F -> 𝖥
                   , ((TextType
    TextSansSerif,Char
    'G'),Char
    '\120230')  -- G -> 𝖦
                   , ((TextType
    TextSansSerif,Char
    'H'),Char
    '\120231')  -- H -> 𝖧
                   , ((TextType
    TextSansSerif,Char
    'I'),Char
    '\120232')  -- I -> 𝖨
                   , ((TextType
    TextSansSerif,Char
    'J'),Char
    '\120233')  -- J -> 𝖩
                   , ((TextType
    TextSansSerif,Char
    'K'),Char
    '\120234')  -- K -> 𝖪
                   , ((TextType
    TextSansSerif,Char
    'L'),Char
    '\120235')  -- L -> 𝖫
                   , ((TextType
    TextSansSerif,Char
    'M'),Char
    '\120236')  -- M -> 𝖬
                   , ((TextType
    TextSansSerif,Char
    'N'),Char
    '\120237')  -- N -> 𝖭
                   , ((TextType
    TextSansSerif,Char
    'O'),Char
    '\120238')  -- O -> 𝖮
                   , ((TextType
    TextSansSerif,Char
    'P'),Char
    '\120239')  -- P -> 𝖯
                   , ((TextType
    TextSansSerif,Char
    'Q'),Char
    '\120240')  -- Q -> 𝖰
                   , ((TextType
    TextSansSerif,Char
    'R'),Char
    '\120241')  -- R -> 𝖱
                   , ((TextType
    TextSansSerif,Char
    'S'),Char
    '\120242')  -- S -> 𝖲
                   , ((TextType
    TextSansSerif,Char
    'T'),Char
    '\120243')  -- T -> 𝖳
                   , ((TextType
    TextSansSerif,Char
    'U'),Char
    '\120244')  -- U -> 𝖴
                   , ((TextType
    TextSansSerif,Char
    'V'),Char
    '\120245')  -- V -> 𝖵
                   , ((TextType
    TextSansSerif,Char
    'W'),Char
    '\120246')  -- W -> 𝖶
                   , ((TextType
    TextSansSerif,Char
    'X'),Char
    '\120247')  -- X -> 𝖷
                   , ((TextType
    TextSansSerif,Char
    'Y'),Char
    '\120248')  -- Y -> 𝖸
                   , ((TextType
    TextSansSerif,Char
    'Z'),Char
    '\120249')  -- Z -> 𝖹
                   , ((TextType
    TextSansSerif,Char
    'a'),Char
    '\120250')  -- a -> 𝖺
                   , ((TextType
    TextSansSerif,Char
    'b'),Char
    '\120251')  -- b -> 𝖻
                   , ((TextType
    TextSansSerif,Char
    'c'),Char
    '\120252')  -- c -> 𝖼
                   , ((TextType
    TextSansSerif,Char
    'd'),Char
    '\120253')  -- d -> 𝖽
                   , ((TextType
    TextSansSerif,Char
    'e'),Char
    '\120254')  -- e -> 𝖾
                   , ((TextType
    TextSansSerif,Char
    'f'),Char
    '\120255')  -- f -> 𝖿
                   , ((TextType
    TextSansSerif,Char
    'g'),Char
    '\120256')  -- g -> 𝗀
                   , ((TextType
    TextSansSerif,Char
    'h'),Char
    '\120257')  -- h -> 𝗁
                   , ((TextType
    TextSansSerif,Char
    'i'),Char
    '\120258')  -- i -> 𝗂
                   , ((TextType
    TextSansSerif,Char
    'j'),Char
    '\120259')  -- j -> 𝗃
                   , ((TextType
    TextSansSerif,Char
    'k'),Char
    '\120260')  -- k -> 𝗄
                   , ((TextType
    TextSansSerif,Char
    'l'),Char
    '\120261')  -- l -> 𝗅
                   , ((TextType
    TextSansSerif,Char
    'm'),Char
    '\120262')  -- m -> 𝗆
                   , ((TextType
    TextSansSerif,Char
    'n'),Char
    '\120263')  -- n -> 𝗇
                   , ((TextType
    TextSansSerif,Char
    'o'),Char
    '\120264')  -- o -> 𝗈
                   , ((TextType
    TextSansSerif,Char
    'p'),Char
    '\120265')  -- p -> 𝗉
                   , ((TextType
    TextSansSerif,Char
    'q'),Char
    '\120266')  -- q -> 𝗊
                   , ((TextType
    TextSansSerif,Char
    'r'),Char
    '\120267')  -- r -> 𝗋
                   , ((TextType
    TextSansSerif,Char
    's'),Char
    '\120268')  -- s -> 𝗌
                   , ((TextType
    TextSansSerif,Char
    't'),Char
    '\120269')  -- t -> 𝗍
                   , ((TextType
    TextSansSerif,Char
    'u'),Char
    '\120270')  -- u -> 𝗎
                   , ((TextType
    TextSansSerif,Char
    'v'),Char
    '\120271')  -- v -> 𝗏
                   , ((TextType
    TextSansSerif,Char
    'w'),Char
    '\120272')  -- w -> 𝗐
                   , ((TextType
    TextSansSerif,Char
    'x'),Char
    '\120273')  -- x -> 𝗑
                   , ((TextType
    TextSansSerif,Char
    'y'),Char
    '\120274')  -- y -> 𝗒
                   , ((TextType
    TextSansSerif,Char
    'z'),Char
    '\120275')  -- z -> 𝗓
                   , ((TextType
    TextSansSerifBold,Char
    'A'),Char
    '\120276')  -- A -> 𝗔
                   , ((TextType
    TextSansSerifBold,Char
    'B'),Char
    '\120277')  -- B -> 𝗕
                   , ((TextType
    TextSansSerifBold,Char
    'C'),Char
    '\120278')  -- C -> 𝗖
                   , ((TextType
    TextSansSerifBold,Char
    'D'),Char
    '\120279')  -- D -> 𝗗
                   , ((TextType
    TextSansSerifBold,Char
    'E'),Char
    '\120280')  -- E -> 𝗘
                   , ((TextType
    TextSansSerifBold,Char
    'F'),Char
    '\120281')  -- F -> 𝗙
                   , ((TextType
    TextSansSerifBold,Char
    'G'),Char
    '\120282')  -- G -> 𝗚
                   , ((TextType
    TextSansSerifBold,Char
    'H'),Char
    '\120283')  -- H -> 𝗛
                   , ((TextType
    TextSansSerifBold,Char
    'I'),Char
    '\120284')  -- I -> 𝗜
                   , ((TextType
    TextSansSerifBold,Char
    'J'),Char
    '\120285')  -- J -> 𝗝
                   , ((TextType
    TextSansSerifBold,Char
    'K'),Char
    '\120286')  -- K -> 𝗞
                   , ((TextType
    TextSansSerifBold,Char
    'L'),Char
    '\120287')  -- L -> 𝗟
                   , ((TextType
    TextSansSerifBold,Char
    'M'),Char
    '\120288')  -- M -> 𝗠
                   , ((TextType
    TextSansSerifBold,Char
    'N'),Char
    '\120289')  -- N -> 𝗡
                   , ((TextType
    TextSansSerifBold,Char
    'O'),Char
    '\120290')  -- O -> 𝗢
                   , ((TextType
    TextSansSerifBold,Char
    'P'),Char
    '\120291')  -- P -> 𝗣
                   , ((TextType
    TextSansSerifBold,Char
    'Q'),Char
    '\120292')  -- Q -> 𝗤
                   , ((TextType
    TextSansSerifBold,Char
    'R'),Char
    '\120293')  -- R -> 𝗥
                   , ((TextType
    TextSansSerifBold,Char
    'S'),Char
    '\120294')  -- S -> 𝗦
                   , ((TextType
    TextSansSerifBold,Char
    'T'),Char
    '\120295')  -- T -> 𝗧
                   , ((TextType
    TextSansSerifBold,Char
    'U'),Char
    '\120296')  -- U -> 𝗨
                   , ((TextType
    TextSansSerifBold,Char
    'V'),Char
    '\120297')  -- V -> 𝗩
                   , ((TextType
    TextSansSerifBold,Char
    'W'),Char
    '\120298')  -- W -> 𝗪
                   , ((TextType
    TextSansSerifBold,Char
    'X'),Char
    '\120299')  -- X -> 𝗫
                   , ((TextType
    TextSansSerifBold,Char
    'Y'),Char
    '\120300')  -- Y -> 𝗬
                   , ((TextType
    TextSansSerifBold,Char
    'Z'),Char
    '\120301')  -- Z -> 𝗭
                   , ((TextType
    TextSansSerifBold,Char
    'a'),Char
    '\120302')  -- a -> 𝗮
                   , ((TextType
    TextSansSerifBold,Char
    'b'),Char
    '\120303')  -- b -> 𝗯
                   , ((TextType
    TextSansSerifBold,Char
    'c'),Char
    '\120304')  -- c -> 𝗰
                   , ((TextType
    TextSansSerifBold,Char
    'd'),Char
    '\120305')  -- d -> 𝗱
                   , ((TextType
    TextSansSerifBold,Char
    'e'),Char
    '\120306')  -- e -> 𝗲
                   , ((TextType
    TextSansSerifBold,Char
    'f'),Char
    '\120307')  -- f -> 𝗳
                   , ((TextType
    TextSansSerifBold,Char
    'g'),Char
    '\120308')  -- g -> 𝗴
                   , ((TextType
    TextSansSerifBold,Char
    'h'),Char
    '\120309')  -- h -> 𝗵
                   , ((TextType
    TextSansSerifBold,Char
    'i'),Char
    '\120310')  -- i -> 𝗶
                   , ((TextType
    TextSansSerifBold,Char
    'j'),Char
    '\120311')  -- j -> 𝗷
                   , ((TextType
    TextSansSerifBold,Char
    'k'),Char
    '\120312')  -- k -> 𝗸
                   , ((TextType
    TextSansSerifBold,Char
    'l'),Char
    '\120313')  -- l -> 𝗹
                   , ((TextType
    TextSansSerifBold,Char
    'm'),Char
    '\120314')  -- m -> 𝗺
                   , ((TextType
    TextSansSerifBold,Char
    'n'),Char
    '\120315')  -- n -> 𝗻
                   , ((TextType
    TextSansSerifBold,Char
    'o'),Char
    '\120316')  -- o -> 𝗼
                   , ((TextType
    TextSansSerifBold,Char
    'p'),Char
    '\120317')  -- p -> 𝗽
                   , ((TextType
    TextSansSerifBold,Char
    'q'),Char
    '\120318')  -- q -> 𝗾
                   , ((TextType
    TextSansSerifBold,Char
    'r'),Char
    '\120319')  -- r -> 𝗿
                   , ((TextType
    TextSansSerifBold,Char
    's'),Char
    '\120320')  -- s -> 𝘀
                   , ((TextType
    TextSansSerifBold,Char
    't'),Char
    '\120321')  -- t -> 𝘁
                   , ((TextType
    TextSansSerifBold,Char
    'u'),Char
    '\120322')  -- u -> 𝘂
                   , ((TextType
    TextSansSerifBold,Char
    'v'),Char
    '\120323')  -- v -> 𝘃
                   , ((TextType
    TextSansSerifBold,Char
    'w'),Char
    '\120324')  -- w -> 𝘄
                   , ((TextType
    TextSansSerifBold,Char
    'x'),Char
    '\120325')  -- x -> 𝘅
                   , ((TextType
    TextSansSerifBold,Char
    'y'),Char
    '\120326')  -- y -> 𝘆
                   , ((TextType
    TextSansSerifBold,Char
    'z'),Char
    '\120327')  -- z -> 𝘇
                   , ((TextType
    TextSansSerifItalic,Char
    'A'),Char
    '\120328')  -- A -> 𝘈
                   , ((TextType
    TextSansSerifItalic,Char
    'B'),Char
    '\120329')  -- B -> 𝘉
                   , ((TextType
    TextSansSerifItalic,Char
    'C'),Char
    '\120330')  -- C -> 𝘊
                   , ((TextType
    TextSansSerifItalic,Char
    'D'),Char
    '\120331')  -- D -> 𝘋
                   , ((TextType
    TextSansSerifItalic,Char
    'E'),Char
    '\120332')  -- E -> 𝘌
                   , ((TextType
    TextSansSerifItalic,Char
    'F'),Char
    '\120333')  -- F -> 𝘍
                   , ((TextType
    TextSansSerifItalic,Char
    'G'),Char
    '\120334')  -- G -> 𝘎
                   , ((TextType
    TextSansSerifItalic,Char
    'H'),Char
    '\120335')  -- H -> 𝘏
                   , ((TextType
    TextSansSerifItalic,Char
    'I'),Char
    '\120336')  -- I -> 𝘐
                   , ((TextType
    TextSansSerifItalic,Char
    'J'),Char
    '\120337')  -- J -> 𝘑
                   , ((TextType
    TextSansSerifItalic,Char
    'K'),Char
    '\120338')  -- K -> 𝘒
                   , ((TextType
    TextSansSerifItalic,Char
    'L'),Char
    '\120339')  -- L -> 𝘓
                   , ((TextType
    TextSansSerifItalic,Char
    'M'),Char
    '\120340')  -- M -> 𝘔
                   , ((TextType
    TextSansSerifItalic,Char
    'N'),Char
    '\120341')  -- N -> 𝘕
                   , ((TextType
    TextSansSerifItalic,Char
    'O'),Char
    '\120342')  -- O -> 𝘖
                   , ((TextType
    TextSansSerifItalic,Char
    'P'),Char
    '\120343')  -- P -> 𝘗
                   , ((TextType
    TextSansSerifItalic,Char
    'Q'),Char
    '\120344')  -- Q -> 𝘘
                   , ((TextType
    TextSansSerifItalic,Char
    'R'),Char
    '\120345')  -- R -> 𝘙
                   , ((TextType
    TextSansSerifItalic,Char
    'S'),Char
    '\120346')  -- S -> 𝘚
                   , ((TextType
    TextSansSerifItalic,Char
    'T'),Char
    '\120347')  -- T -> 𝘛
                   , ((TextType
    TextSansSerifItalic,Char
    'U'),Char
    '\120348')  -- U -> 𝘜
                   , ((TextType
    TextSansSerifItalic,Char
    'V'),Char
    '\120349')  -- V -> 𝘝
                   , ((TextType
    TextSansSerifItalic,Char
    'W'),Char
    '\120350')  -- W -> 𝘞
                   , ((TextType
    TextSansSerifItalic,Char
    'X'),Char
    '\120351')  -- X -> 𝘟
                   , ((TextType
    TextSansSerifItalic,Char
    'Y'),Char
    '\120352')  -- Y -> 𝘠
                   , ((TextType
    TextSansSerifItalic,Char
    'Z'),Char
    '\120353')  -- Z -> 𝘡
                   , ((TextType
    TextSansSerifItalic,Char
    'a'),Char
    '\120354')  -- a -> 𝘢
                   , ((TextType
    TextSansSerifItalic,Char
    'b'),Char
    '\120355')  -- b -> 𝘣
                   , ((TextType
    TextSansSerifItalic,Char
    'c'),Char
    '\120356')  -- c -> 𝘤
                   , ((TextType
    TextSansSerifItalic,Char
    'd'),Char
    '\120357')  -- d -> 𝘥
                   , ((TextType
    TextSansSerifItalic,Char
    'e'),Char
    '\120358')  -- e -> 𝘦
                   , ((TextType
    TextSansSerifItalic,Char
    'f'),Char
    '\120359')  -- f -> 𝘧
                   , ((TextType
    TextSansSerifItalic,Char
    'g'),Char
    '\120360')  -- g -> 𝘨
                   , ((TextType
    TextSansSerifItalic,Char
    'h'),Char
    '\120361')  -- h -> 𝘩
                   , ((TextType
    TextSansSerifItalic,Char
    'i'),Char
    '\120362')  -- i -> 𝘪
                   , ((TextType
    TextSansSerifItalic,Char
    'j'),Char
    '\120363')  -- j -> 𝘫
                   , ((TextType
    TextSansSerifItalic,Char
    'k'),Char
    '\120364')  -- k -> 𝘬
                   , ((TextType
    TextSansSerifItalic,Char
    'l'),Char
    '\120365')  -- l -> 𝘭
                   , ((TextType
    TextSansSerifItalic,Char
    'm'),Char
    '\120366')  -- m -> 𝘮
                   , ((TextType
    TextSansSerifItalic,Char
    'n'),Char
    '\120367')  -- n -> 𝘯
                   , ((TextType
    TextSansSerifItalic,Char
    'o'),Char
    '\120368')  -- o -> 𝘰
                   , ((TextType
    TextSansSerifItalic,Char
    'p'),Char
    '\120369')  -- p -> 𝘱
                   , ((TextType
    TextSansSerifItalic,Char
    'q'),Char
    '\120370')  -- q -> 𝘲
                   , ((TextType
    TextSansSerifItalic,Char
    'r'),Char
    '\120371')  -- r -> 𝘳
                   , ((TextType
    TextSansSerifItalic,Char
    's'),Char
    '\120372')  -- s -> 𝘴
                   , ((TextType
    TextSansSerifItalic,Char
    't'),Char
    '\120373')  -- t -> 𝘵
                   , ((TextType
    TextSansSerifItalic,Char
    'u'),Char
    '\120374')  -- u -> 𝘶
                   , ((TextType
    TextSansSerifItalic,Char
    'v'),Char
    '\120375')  -- v -> 𝘷
                   , ((TextType
    TextSansSerifItalic,Char
    'w'),Char
    '\120376')  -- w -> 𝘸
                   , ((TextType
    TextSansSerifItalic,Char
    'x'),Char
    '\120377')  -- x -> 𝘹
                   , ((TextType
    TextSansSerifItalic,Char
    'y'),Char
    '\120378')  -- y -> 𝘺
                   , ((TextType
    TextSansSerifItalic,Char
    'z'),Char
    '\120379')  -- z -> 𝘻
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'A'),Char
    '\120380')  -- A -> 𝘼
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'B'),Char
    '\120381')  -- B -> 𝘽
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'C'),Char
    '\120382')  -- C -> 𝘾
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'D'),Char
    '\120383')  -- D -> 𝘿
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'E'),Char
    '\120384')  -- E -> 𝙀
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'F'),Char
    '\120385')  -- F -> 𝙁
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'G'),Char
    '\120386')  -- G -> 𝙂
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'H'),Char
    '\120387')  -- H -> 𝙃
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'I'),Char
    '\120388')  -- I -> 𝙄
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'J'),Char
    '\120389')  -- J -> 𝙅
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'K'),Char
    '\120390')  -- K -> 𝙆
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'L'),Char
    '\120391')  -- L -> 𝙇
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'M'),Char
    '\120392')  -- M -> 𝙈
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'N'),Char
    '\120393')  -- N -> 𝙉
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'O'),Char
    '\120394')  -- O -> 𝙊
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'P'),Char
    '\120395')  -- P -> 𝙋
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'Q'),Char
    '\120396')  -- Q -> 𝙌
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'R'),Char
    '\120397')  -- R -> 𝙍
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'S'),Char
    '\120398')  -- S -> 𝙎
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'T'),Char
    '\120399')  -- T -> 𝙏
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'U'),Char
    '\120400')  -- U -> 𝙐
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'V'),Char
    '\120401')  -- V -> 𝙑
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'W'),Char
    '\120402')  -- W -> 𝙒
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'X'),Char
    '\120403')  -- X -> 𝙓
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'Y'),Char
    '\120404')  -- Y -> 𝙔
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'Z'),Char
    '\120405')  -- Z -> 𝙕
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'a'),Char
    '\120406')  -- a -> 𝙖
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'b'),Char
    '\120407')  -- b -> 𝙗
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'c'),Char
    '\120408')  -- c -> 𝙘
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'd'),Char
    '\120409')  -- d -> 𝙙
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'e'),Char
    '\120410')  -- e -> 𝙚
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'f'),Char
    '\120411')  -- f -> 𝙛
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'g'),Char
    '\120412')  -- g -> 𝙜
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'h'),Char
    '\120413')  -- h -> 𝙝
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'i'),Char
    '\120414')  -- i -> 𝙞
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'j'),Char
    '\120415')  -- j -> 𝙟
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'k'),Char
    '\120416')  -- k -> 𝙠
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'l'),Char
    '\120417')  -- l -> 𝙡
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'm'),Char
    '\120418')  -- m -> 𝙢
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'n'),Char
    '\120419')  -- n -> 𝙣
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'o'),Char
    '\120420')  -- o -> 𝙤
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'p'),Char
    '\120421')  -- p -> 𝙥
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'q'),Char
    '\120422')  -- q -> 𝙦
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'r'),Char
    '\120423')  -- r -> 𝙧
                   , ((TextType
    TextSansSerifBoldItalic,Char
    's'),Char
    '\120424')  -- s -> 𝙨
                   , ((TextType
    TextSansSerifBoldItalic,Char
    't'),Char
    '\120425')  -- t -> 𝙩
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'u'),Char
    '\120426')  -- u -> 𝙪
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'v'),Char
    '\120427')  -- v -> 𝙫
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'w'),Char
    '\120428')  -- w -> 𝙬
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'x'),Char
    '\120429')  -- x -> 𝙭
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'y'),Char
    '\120430')  -- y -> 𝙮
                   , ((TextType
    TextSansSerifBoldItalic,Char
    'z'),Char
    '\120431')  -- z -> 𝙯
                   , ((TextType
    TextMonospace,Char
    'A'),Char
    '\120432')  -- A -> 𝙰
                   , ((TextType
    TextMonospace,Char
    'B'),Char
    '\120433')  -- B -> 𝙱
                   , ((TextType
    TextMonospace,Char
    'C'),Char
    '\120434')  -- C -> 𝙲
                   , ((TextType
    TextMonospace,Char
    'D'),Char
    '\120435')  -- D -> 𝙳
                   , ((TextType
    TextMonospace,Char
    'E'),Char
    '\120436')  -- E -> 𝙴
                   , ((TextType
    TextMonospace,Char
    'F'),Char
    '\120437')  -- F -> 𝙵
                   , ((TextType
    TextMonospace,Char
    'G'),Char
    '\120438')  -- G -> 𝙶
                   , ((TextType
    TextMonospace,Char
    'H'),Char
    '\120439')  -- H -> 𝙷
                   , ((TextType
    TextMonospace,Char
    'I'),Char
    '\120440')  -- I -> 𝙸
                   , ((TextType
    TextMonospace,Char
    'J'),Char
    '\120441')  -- J -> 𝙹
                   , ((TextType
    TextMonospace,Char
    'K'),Char
    '\120442')  -- K -> 𝙺
                   , ((TextType
    TextMonospace,Char
    'L'),Char
    '\120443')  -- L -> 𝙻
                   , ((TextType
    TextMonospace,Char
    'M'),Char
    '\120444')  -- M -> 𝙼
                   , ((TextType
    TextMonospace,Char
    'N'),Char
    '\120445')  -- N -> 𝙽
                   , ((TextType
    TextMonospace,Char
    'O'),Char
    '\120446')  -- O -> 𝙾
                   , ((TextType
    TextMonospace,Char
    'P'),Char
    '\120447')  -- P -> 𝙿
                   , ((TextType
    TextMonospace,Char
    'Q'),Char
    '\120448')  -- Q -> 𝚀
                   , ((TextType
    TextMonospace,Char
    'R'),Char
    '\120449')  -- R -> 𝚁
                   , ((TextType
    TextMonospace,Char
    'S'),Char
    '\120450')  -- S -> 𝚂
                   , ((TextType
    TextMonospace,Char
    'T'),Char
    '\120451')  -- T -> 𝚃
                   , ((TextType
    TextMonospace,Char
    'U'),Char
    '\120452')  -- U -> 𝚄
                   , ((TextType
    TextMonospace,Char
    'V'),Char
    '\120453')  -- V -> 𝚅
                   , ((TextType
    TextMonospace,Char
    'W'),Char
    '\120454')  -- W -> 𝚆
                   , ((TextType
    TextMonospace,Char
    'X'),Char
    '\120455')  -- X -> 𝚇
                   , ((TextType
    TextMonospace,Char
    'Y'),Char
    '\120456')  -- Y -> 𝚈
                   , ((TextType
    TextMonospace,Char
    'Z'),Char
    '\120457')  -- Z -> 𝚉
                   , ((TextType
    TextMonospace,Char
    'a'),Char
    '\120458')  -- a -> 𝚊
                   , ((TextType
    TextMonospace,Char
    'b'),Char
    '\120459')  -- b -> 𝚋
                   , ((TextType
    TextMonospace,Char
    'c'),Char
    '\120460')  -- c -> 𝚌
                   , ((TextType
    TextMonospace,Char
    'd'),Char
    '\120461')  -- d -> 𝚍
                   , ((TextType
    TextMonospace,Char
    'e'),Char
    '\120462')  -- e -> 𝚎
                   , ((TextType
    TextMonospace,Char
    'f'),Char
    '\120463')  -- f -> 𝚏
                   , ((TextType
    TextMonospace,Char
    'g'),Char
    '\120464')  -- g -> 𝚐
                   , ((TextType
    TextMonospace,Char
    'h'),Char
    '\120465')  -- h -> 𝚑
                   , ((TextType
    TextMonospace,Char
    'i'),Char
    '\120466')  -- i -> 𝚒
                   , ((TextType
    TextMonospace,Char
    'j'),Char
    '\120467')  -- j -> 𝚓
                   , ((TextType
    TextMonospace,Char
    'k'),Char
    '\120468')  -- k -> 𝚔
                   , ((TextType
    TextMonospace,Char
    'l'),Char
    '\120469')  -- l -> 𝚕
                   , ((TextType
    TextMonospace,Char
    'm'),Char
    '\120470')  -- m -> 𝚖
                   , ((TextType
    TextMonospace,Char
    'n'),Char
    '\120471')  -- n -> 𝚗
                   , ((TextType
    TextMonospace,Char
    'o'),Char
    '\120472')  -- o -> 𝚘
                   , ((TextType
    TextMonospace,Char
    'p'),Char
    '\120473')  -- p -> 𝚙
                   , ((TextType
    TextMonospace,Char
    'q'),Char
    '\120474')  -- q -> 𝚚
                   , ((TextType
    TextMonospace,Char
    'r'),Char
    '\120475')  -- r -> 𝚛
                   , ((TextType
    TextMonospace,Char
    's'),Char
    '\120476')  -- s -> 𝚜
                   , ((TextType
    TextMonospace,Char
    't'),Char
    '\120477')  -- t -> 𝚝
                   , ((TextType
    TextMonospace,Char
    'u'),Char
    '\120478')  -- u -> 𝚞
                   , ((TextType
    TextMonospace,Char
    'v'),Char
    '\120479')  -- v -> 𝚟
                   , ((TextType
    TextMonospace,Char
    'w'),Char
    '\120480')  -- w -> 𝚠
                   , ((TextType
    TextMonospace,Char
    'x'),Char
    '\120481')  -- x -> 𝚡
                   , ((TextType
    TextMonospace,Char
    'y'),Char
    '\120482')  -- y -> 𝚢
                   , ((TextType
    TextMonospace,Char
    'z'),Char
    '\120483')  -- z -> 𝚣
                   , ((TextType
    TextItalic,Char
    '\305'),Char
    '\120484')  -- ı -> 𝚤
                   , ((TextType
    TextItalic,Char
    '\567'),Char
    '\120485')  -- ȷ -> 𝚥
                   , ((TextType
    TextBold,Char
    '\913'),Char
    '\120488')  -- Α -> 𝚨
                   , ((TextType
    TextBold,Char
    '\914'),Char
    '\120489')  -- Β -> 𝚩
                   , ((TextType
    TextBold,Char
    '\915'),Char
    '\120490')  -- Γ -> 𝚪
                   , ((TextType
    TextBold,Char
    '\916'),Char
    '\120491')  -- Δ -> 𝚫
                   , ((TextType
    TextBold,Char
    '\917'),Char
    '\120492')  -- Ε -> 𝚬
                   , ((TextType
    TextBold,Char
    '\918'),Char
    '\120493')  -- Ζ -> 𝚭
                   , ((TextType
    TextBold,Char
    '\919'),Char
    '\120494')  -- Η -> 𝚮
                   , ((TextType
    TextBold,Char
    '\920'),Char
    '\120495')  -- Θ -> 𝚯
                   , ((TextType
    TextBold,Char
    '\921'),Char
    '\120496')  -- Ι -> 𝚰
                   , ((TextType
    TextBold,Char
    '\922'),Char
    '\120497')  -- Κ -> 𝚱
                   , ((TextType
    TextBold,Char
    '\923'),Char
    '\120498')  -- Λ -> 𝚲
                   , ((TextType
    TextBold,Char
    '\924'),Char
    '\120499')  -- Μ -> 𝚳
                   , ((TextType
    TextBold,Char
    '\925'),Char
    '\120500')  -- Ν -> 𝚴
                   , ((TextType
    TextBold,Char
    '\926'),Char
    '\120501')  -- Ξ -> 𝚵
                   , ((TextType
    TextBold,Char
    '\927'),Char
    '\120502')  -- Ο -> 𝚶
                   , ((TextType
    TextBold,Char
    '\928'),Char
    '\120503')  -- Π -> 𝚷
                   , ((TextType
    TextBold,Char
    '\929'),Char
    '\120504')  -- Ρ -> 𝚸
                   , ((TextType
    TextBold,Char
    '\1012'),Char
    '\120505')  -- ϴ -> 𝚹
                   , ((TextType
    TextBold,Char
    '\931'),Char
    '\120506')  -- Σ -> 𝚺
                   , ((TextType
    TextBold,Char
    '\932'),Char
    '\120507')  -- Τ -> 𝚻
                   , ((TextType
    TextBold,Char
    '\933'),Char
    '\120508')  -- Υ -> 𝚼
                   , ((TextType
    TextBold,Char
    '\934'),Char
    '\120509')  -- Φ -> 𝚽
                   , ((TextType
    TextBold,Char
    '\935'),Char
    '\120510')  -- Χ -> 𝚾
                   , ((TextType
    TextBold,Char
    '\936'),Char
    '\120511')  -- Ψ -> 𝚿
                   , ((TextType
    TextBold,Char
    '\937'),Char
    '\120512')  -- Ω -> 𝛀
                   , ((TextType
    TextBold,Char
    '\8711'),Char
    '\120513')  -- ∇ -> 𝛁
                   , ((TextType
    TextBold,Char
    '\945'),Char
    '\120514')  -- α -> 𝛂
                   , ((TextType
    TextBold,Char
    '\946'),Char
    '\120515')  -- β -> 𝛃
                   , ((TextType
    TextBold,Char
    '\947'),Char
    '\120516')  -- γ -> 𝛄
                   , ((TextType
    TextBold,Char
    '\948'),Char
    '\120517')  -- δ -> 𝛅
                   , ((TextType
    TextBold,Char
    '\949'),Char
    '\120518')  -- ε -> 𝛆
                   , ((TextType
    TextBold,Char
    '\950'),Char
    '\120519')  -- ζ -> 𝛇
                   , ((TextType
    TextBold,Char
    '\951'),Char
    '\120520')  -- η -> 𝛈
                   , ((TextType
    TextBold,Char
    '\952'),Char
    '\120521')  -- θ -> 𝛉
                   , ((TextType
    TextBold,Char
    '\953'),Char
    '\120522')  -- ι -> 𝛊
                   , ((TextType
    TextBold,Char
    '\954'),Char
    '\120523')  -- κ -> 𝛋
                   , ((TextType
    TextBold,Char
    '\955'),Char
    '\120524')  -- λ -> 𝛌
                   , ((TextType
    TextBold,Char
    '\956'),Char
    '\120525')  -- μ -> 𝛍
                   , ((TextType
    TextBold,Char
    '\957'),Char
    '\120526')  -- ν -> 𝛎
                   , ((TextType
    TextBold,Char
    '\958'),Char
    '\120527')  -- ξ -> 𝛏
                   , ((TextType
    TextBold,Char
    '\959'),Char
    '\120528')  -- ο -> 𝛐
                   , ((TextType
    TextBold,Char
    '\960'),Char
    '\120529')  -- π -> 𝛑
                   , ((TextType
    TextBold,Char
    '\961'),Char
    '\120530')  -- ρ -> 𝛒
                   , ((TextType
    TextBold,Char
    '\962'),Char
    '\120531')  -- ς -> 𝛓
                   , ((TextType
    TextBold,Char
    '\963'),Char
    '\120532')  -- σ -> 𝛔
                   , ((TextType
    TextBold,Char
    '\964'),Char
    '\120533')  -- τ -> 𝛕
                   , ((TextType
    TextBold,Char
    '\965'),Char
    '\120534')  -- υ -> 𝛖
                   , ((TextType
    TextBold,Char
    '\966'),Char
    '\120535')  -- φ -> 𝛗
                   , ((TextType
    TextBold,Char
    '\967'),Char
    '\120536')  -- χ -> 𝛘
                   , ((TextType
    TextBold,Char
    '\968'),Char
    '\120537')  -- ψ -> 𝛙
                   , ((TextType
    TextBold,Char
    '\969'),Char
    '\120538')  -- ω -> 𝛚
                   , ((TextType
    TextBold,Char
    '\8706'),Char
    '\120539')  -- ∂ -> 𝛛
                   , ((TextType
    TextBold,Char
    '\1013'),Char
    '\120540')  -- ϵ -> 𝛜
                   , ((TextType
    TextBold,Char
    '\977'),Char
    '\120541')  -- ϑ -> 𝛝
                   , ((TextType
    TextBold,Char
    '\1008'),Char
    '\120542')  -- ϰ -> 𝛞
                   , ((TextType
    TextBold,Char
    '\981'),Char
    '\120543')  -- ϕ -> 𝛟
                   , ((TextType
    TextBold,Char
    '\1009'),Char
    '\120544')  -- ϱ -> 𝛠
                   , ((TextType
    TextBold,Char
    '\982'),Char
    '\120545')  -- ϖ -> 𝛡
                   , ((TextType
    TextItalic,Char
    '\913'),Char
    '\120546')  -- Α -> 𝛢
                   , ((TextType
    TextItalic,Char
    '\914'),Char
    '\120547')  -- Β -> 𝛣
                   , ((TextType
    TextItalic,Char
    '\915'),Char
    '\120548')  -- Γ -> 𝛤
                   , ((TextType
    TextItalic,Char
    '\916'),Char
    '\120549')  -- Δ -> 𝛥
                   , ((TextType
    TextItalic,Char
    '\917'),Char
    '\120550')  -- Ε -> 𝛦
                   , ((TextType
    TextItalic,Char
    '\918'),Char
    '\120551')  -- Ζ -> 𝛧
                   , ((TextType
    TextItalic,Char
    '\919'),Char
    '\120552')  -- Η -> 𝛨
                   , ((TextType
    TextItalic,Char
    '\920'),Char
    '\120553')  -- Θ -> 𝛩
                   , ((TextType
    TextItalic,Char
    '\921'),Char
    '\120554')  -- Ι -> 𝛪
                   , ((TextType
    TextItalic,Char
    '\922'),Char
    '\120555')  -- Κ -> 𝛫
                   , ((TextType
    TextItalic,Char
    '\923'),Char
    '\120556')  -- Λ -> 𝛬
                   , ((TextType
    TextItalic,Char
    '\924'),Char
    '\120557')  -- Μ -> 𝛭
                   , ((TextType
    TextItalic,Char
    '\925'),Char
    '\120558')  -- Ν -> 𝛮
                   , ((TextType
    TextItalic,Char
    '\926'),Char
    '\120559')  -- Ξ -> 𝛯
                   , ((TextType
    TextItalic,Char
    '\927'),Char
    '\120560')  -- Ο -> 𝛰
                   , ((TextType
    TextItalic,Char
    '\928'),Char
    '\120561')  -- Π -> 𝛱
                   , ((TextType
    TextItalic,Char
    '\929'),Char
    '\120562')  -- Ρ -> 𝛲
                   , ((TextType
    TextItalic,Char
    '\1012'),Char
    '\120563')  -- ϴ -> 𝛳
                   , ((TextType
    TextItalic,Char
    '\931'),Char
    '\120564')  -- Σ -> 𝛴
                   , ((TextType
    TextItalic,Char
    '\932'),Char
    '\120565')  -- Τ -> 𝛵
                   , ((TextType
    TextItalic,Char
    '\933'),Char
    '\120566')  -- Υ -> 𝛶
                   , ((TextType
    TextItalic,Char
    '\934'),Char
    '\120567')  -- Φ -> 𝛷
                   , ((TextType
    TextItalic,Char
    '\935'),Char
    '\120568')  -- Χ -> 𝛸
                   , ((TextType
    TextItalic,Char
    '\936'),Char
    '\120569')  -- Ψ -> 𝛹
                   , ((TextType
    TextItalic,Char
    '\937'),Char
    '\120570')  -- Ω -> 𝛺
                   , ((TextType
    TextItalic,Char
    '\8711'),Char
    '\120571')  -- ∇ -> 𝛻
                   , ((TextType
    TextItalic,Char
    '\945'),Char
    '\120572')  -- α -> 𝛼
                   , ((TextType
    TextItalic,Char
    '\946'),Char
    '\120573')  -- β -> 𝛽
                   , ((TextType
    TextItalic,Char
    '\947'),Char
    '\120574')  -- γ -> 𝛾
                   , ((TextType
    TextItalic,Char
    '\948'),Char
    '\120575')  -- δ -> 𝛿
                   , ((TextType
    TextItalic,Char
    '\949'),Char
    '\120576')  -- ε -> 𝜀
                   , ((TextType
    TextItalic,Char
    '\950'),Char
    '\120577')  -- ζ -> 𝜁
                   , ((TextType
    TextItalic,Char
    '\951'),Char
    '\120578')  -- η -> 𝜂
                   , ((TextType
    TextItalic,Char
    '\952'),Char
    '\120579')  -- θ -> 𝜃
                   , ((TextType
    TextItalic,Char
    '\953'),Char
    '\120580')  -- ι -> 𝜄
                   , ((TextType
    TextItalic,Char
    '\954'),Char
    '\120581')  -- κ -> 𝜅
                   , ((TextType
    TextItalic,Char
    '\955'),Char
    '\120582')  -- λ -> 𝜆
                   , ((TextType
    TextItalic,Char
    '\956'),Char
    '\120583')  -- μ -> 𝜇
                   , ((TextType
    TextItalic,Char
    '\957'),Char
    '\120584')  -- ν -> 𝜈
                   , ((TextType
    TextItalic,Char
    '\958'),Char
    '\120585')  -- ξ -> 𝜉
                   , ((TextType
    TextItalic,Char
    '\959'),Char
    '\120586')  -- ο -> 𝜊
                   , ((TextType
    TextItalic,Char
    '\960'),Char
    '\120587')  -- π -> 𝜋
                   , ((TextType
    TextItalic,Char
    '\961'),Char
    '\120588')  -- ρ -> 𝜌
                   , ((TextType
    TextItalic,Char
    '\962'),Char
    '\120589')  -- ς -> 𝜍
                   , ((TextType
    TextItalic,Char
    '\963'),Char
    '\120590')  -- σ -> 𝜎
                   , ((TextType
    TextItalic,Char
    '\964'),Char
    '\120591')  -- τ -> 𝜏
                   , ((TextType
    TextItalic,Char
    '\965'),Char
    '\120592')  -- υ -> 𝜐
                   , ((TextType
    TextItalic,Char
    '\966'),Char
    '\120593')  -- φ -> 𝜑
                   , ((TextType
    TextItalic,Char
    '\967'),Char
    '\120594')  -- χ -> 𝜒
                   , ((TextType
    TextItalic,Char
    '\968'),Char
    '\120595')  -- ψ -> 𝜓
                   , ((TextType
    TextItalic,Char
    '\969'),Char
    '\120596')  -- ω -> 𝜔
                   , ((TextType
    TextItalic,Char
    '\8706'),Char
    '\120597')  -- ∂ -> 𝜕
                   , ((TextType
    TextItalic,Char
    '\1013'),Char
    '\120598')  -- ϵ -> 𝜖
                   , ((TextType
    TextItalic,Char
    '\977'),Char
    '\120599')  -- ϑ -> 𝜗
                   , ((TextType
    TextItalic,Char
    '\1008'),Char
    '\120600')  -- ϰ -> 𝜘
                   , ((TextType
    TextItalic,Char
    '\981'),Char
    '\120601')  -- ϕ -> 𝜙
                   , ((TextType
    TextItalic,Char
    '\1009'),Char
    '\120602')  -- ϱ -> 𝜚
                   , ((TextType
    TextItalic,Char
    '\982'),Char
    '\120603')  -- ϖ -> 𝜛
                   , ((TextType
    TextBoldItalic,Char
    '\913'),Char
    '\120604')  -- Α -> 𝜜
                   , ((TextType
    TextBoldItalic,Char
    '\914'),Char
    '\120605')  -- Β -> 𝜝
                   , ((TextType
    TextBoldItalic,Char
    '\915'),Char
    '\120606')  -- Γ -> 𝜞
                   , ((TextType
    TextBoldItalic,Char
    '\916'),Char
    '\120607')  -- Δ -> 𝜟
                   , ((TextType
    TextBoldItalic,Char
    '\917'),Char
    '\120608')  -- Ε -> 𝜠
                   , ((TextType
    TextBoldItalic,Char
    '\918'),Char
    '\120609')  -- Ζ -> 𝜡
                   , ((TextType
    TextBoldItalic,Char
    '\919'),Char
    '\120610')  -- Η -> 𝜢
                   , ((TextType
    TextBoldItalic,Char
    '\920'),Char
    '\120611')  -- Θ -> 𝜣
                   , ((TextType
    TextBoldItalic,Char
    '\921'),Char
    '\120612')  -- Ι -> 𝜤
                   , ((TextType
    TextBoldItalic,Char
    '\922'),Char
    '\120613')  -- Κ -> 𝜥
                   , ((TextType
    TextBoldItalic,Char
    '\923'),Char
    '\120614')  -- Λ -> 𝜦
                   , ((TextType
    TextBoldItalic,Char
    '\924'),Char
    '\120615')  -- Μ -> 𝜧
                   , ((TextType
    TextBoldItalic,Char
    '\925'),Char
    '\120616')  -- Ν -> 𝜨
                   , ((TextType
    TextBoldItalic,Char
    '\926'),Char
    '\120617')  -- Ξ -> 𝜩
                   , ((TextType
    TextBoldItalic,Char
    '\927'),Char
    '\120618')  -- Ο -> 𝜪
                   , ((TextType
    TextBoldItalic,Char
    '\928'),Char
    '\120619')  -- Π -> 𝜫
                   , ((TextType
    TextBoldItalic,Char
    '\929'),Char
    '\120620')  -- Ρ -> 𝜬
                   , ((TextType
    TextBoldItalic,Char
    '\1012'),Char
    '\120621')  -- ϴ -> 𝜭
                   , ((TextType
    TextBoldItalic,Char
    '\931'),Char
    '\120622')  -- Σ -> 𝜮
                   , ((TextType
    TextBoldItalic,Char
    '\932'),Char
    '\120623')  -- Τ -> 𝜯
                   , ((TextType
    TextBoldItalic,Char
    '\933'),Char
    '\120624')  -- Υ -> 𝜰
                   , ((TextType
    TextBoldItalic,Char
    '\934'),Char
    '\120625')  -- Φ -> 𝜱
                   , ((TextType
    TextBoldItalic,Char
    '\935'),Char
    '\120626')  -- Χ -> 𝜲
                   , ((TextType
    TextBoldItalic,Char
    '\936'),Char
    '\120627')  -- Ψ -> 𝜳
                   , ((TextType
    TextBoldItalic,Char
    '\937'),Char
    '\120628')  -- Ω -> 𝜴
                   , ((TextType
    TextBoldItalic,Char
    '\8711'),Char
    '\120629')  -- ∇ -> 𝜵
                   , ((TextType
    TextBoldItalic,Char
    '\945'),Char
    '\120630')  -- α -> 𝜶
                   , ((TextType
    TextBoldItalic,Char
    '\946'),Char
    '\120631')  -- β -> 𝜷
                   , ((TextType
    TextBoldItalic,Char
    '\947'),Char
    '\120632')  -- γ -> 𝜸
                   , ((TextType
    TextBoldItalic,Char
    '\948'),Char
    '\120633')  -- δ -> 𝜹
                   , ((TextType
    TextBoldItalic,Char
    '\949'),Char
    '\120634')  -- ε -> 𝜺
                   , ((TextType
    TextBoldItalic,Char
    '\950'),Char
    '\120635')  -- ζ -> 𝜻
                   , ((TextType
    TextBoldItalic,Char
    '\951'),Char
    '\120636')  -- η -> 𝜼
                   , ((TextType
    TextBoldItalic,Char
    '\952'),Char
    '\120637')  -- θ -> 𝜽
                   , ((TextType
    TextBoldItalic,Char
    '\953'),Char
    '\120638')  -- ι -> 𝜾
                   , ((TextType
    TextBoldItalic,Char
    '\954'),Char
    '\120639')  -- κ -> 𝜿
                   , ((TextType
    TextBoldItalic,Char
    '\955'),Char
    '\120640')  -- λ -> 𝝀
                   , ((TextType
    TextBoldItalic,Char
    '\956'),Char
    '\120641')  -- μ -> 𝝁
                   , ((TextType
    TextBoldItalic,Char
    '\957'),Char
    '\120642')  -- ν -> 𝝂
                   , ((TextType
    TextBoldItalic,Char
    '\958'),Char
    '\120643')  -- ξ -> 𝝃
                   , ((TextType
    TextBoldItalic,Char
    '\959'),Char
    '\120644')  -- ο -> 𝝄
                   , ((TextType
    TextBoldItalic,Char
    '\960'),Char
    '\120645')  -- π -> 𝝅
                   , ((TextType
    TextBoldItalic,Char
    '\961'),Char
    '\120646')  -- ρ -> 𝝆
                   , ((TextType
    TextBoldItalic,Char
    '\962'),Char
    '\120647')  -- ς -> 𝝇
                   , ((TextType
    TextBoldItalic,Char
    '\963'),Char
    '\120648')  -- σ -> 𝝈
                   , ((TextType
    TextBoldItalic,Char
    '\964'),Char
    '\120649')  -- τ -> 𝝉
                   , ((TextType
    TextBoldItalic,Char
    '\965'),Char
    '\120650')  -- υ -> 𝝊
                   , ((TextType
    TextBoldItalic,Char
    '\966'),Char
    '\120651')  -- φ -> 𝝋
                   , ((TextType
    TextBoldItalic,Char
    '\967'),Char
    '\120652')  -- χ -> 𝝌
                   , ((TextType
    TextBoldItalic,Char
    '\968'),Char
    '\120653')  -- ψ -> 𝝍
                   , ((TextType
    TextBoldItalic,Char
    '\969'),Char
    '\120654')  -- ω -> 𝝎
                   , ((TextType
    TextBoldItalic,Char
    '\8706'),Char
    '\120655')  -- ∂ -> 𝝏
                   , ((TextType
    TextBoldItalic,Char
    '\1013'),Char
    '\120656')  -- ϵ -> 𝝐
                   , ((TextType
    TextBoldItalic,Char
    '\977'),Char
    '\120657')  -- ϑ -> 𝝑
                   , ((TextType
    TextBoldItalic,Char
    '\1008'),Char
    '\120658')  -- ϰ -> 𝝒
                   , ((TextType
    TextBoldItalic,Char
    '\981'),Char
    '\120659')  -- ϕ -> 𝝓
                   , ((TextType
    TextBoldItalic,Char
    '\1009'),Char
    '\120660')  -- ϱ -> 𝝔
                   , ((TextType
    TextBoldItalic,Char
    '\982'),Char
    '\120661')  -- ϖ -> 𝝕
                   , ((TextType
    TextSansSerifBold,Char
    '\913'),Char
    '\120662')  -- Α -> 𝝖
                   , ((TextType
    TextSansSerifBold,Char
    '\914'),Char
    '\120663')  -- Β -> 𝝗
                   , ((TextType
    TextSansSerifBold,Char
    '\915'),Char
    '\120664')  -- Γ -> 𝝘
                   , ((TextType
    TextSansSerifBold,Char
    '\916'),Char
    '\120665')  -- Δ -> 𝝙
                   , ((TextType
    TextSansSerifBold,Char
    '\917'),Char
    '\120666')  -- Ε -> 𝝚
                   , ((TextType
    TextSansSerifBold,Char
    '\918'),Char
    '\120667')  -- Ζ -> 𝝛
                   , ((TextType
    TextSansSerifBold,Char
    '\919'),Char
    '\120668')  -- Η -> 𝝜
                   , ((TextType
    TextSansSerifBold,Char
    '\920'),Char
    '\120669')  -- Θ -> 𝝝
                   , ((TextType
    TextSansSerifBold,Char
    '\921'),Char
    '\120670')  -- Ι -> 𝝞
                   , ((TextType
    TextSansSerifBold,Char
    '\922'),Char
    '\120671')  -- Κ -> 𝝟
                   , ((TextType
    TextSansSerifBold,Char
    '\923'),Char
    '\120672')  -- Λ -> 𝝠
                   , ((TextType
    TextSansSerifBold,Char
    '\924'),Char
    '\120673')  -- Μ -> 𝝡
                   , ((TextType
    TextSansSerifBold,Char
    '\925'),Char
    '\120674')  -- Ν -> 𝝢
                   , ((TextType
    TextSansSerifBold,Char
    '\926'),Char
    '\120675')  -- Ξ -> 𝝣
                   , ((TextType
    TextSansSerifBold,Char
    '\927'),Char
    '\120676')  -- Ο -> 𝝤
                   , ((TextType
    TextSansSerifBold,Char
    '\928'),Char
    '\120677')  -- Π -> 𝝥
                   , ((TextType
    TextSansSerifBold,Char
    '\929'),Char
    '\120678')  -- Ρ -> 𝝦
                   , ((TextType
    TextSansSerifBold,Char
    '\1012'),Char
    '\120679')  -- ϴ -> 𝝧
                   , ((TextType
    TextSansSerifBold,Char
    '\931'),Char
    '\120680')  -- Σ -> 𝝨
                   , ((TextType
    TextSansSerifBold,Char
    '\932'),Char
    '\120681')  -- Τ -> 𝝩
                   , ((TextType
    TextSansSerifBold,Char
    '\933'),Char
    '\120682')  -- Υ -> 𝝪
                   , ((TextType
    TextSansSerifBold,Char
    '\934'),Char
    '\120683')  -- Φ -> 𝝫
                   , ((TextType
    TextSansSerifBold,Char
    '\935'),Char
    '\120684')  -- Χ -> 𝝬
                   , ((TextType
    TextSansSerifBold,Char
    '\936'),Char
    '\120685')  -- Ψ -> 𝝭
                   , ((TextType
    TextSansSerifBold,Char
    '\937'),Char
    '\120686')  -- Ω -> 𝝮
                   , ((TextType
    TextSansSerifBold,Char
    '\8711'),Char
    '\120687')  -- ∇ -> 𝝯
                   , ((TextType
    TextSansSerifBold,Char
    '\945'),Char
    '\120688')  -- α -> 𝝰
                   , ((TextType
    TextSansSerifBold,Char
    '\946'),Char
    '\120689')  -- β -> 𝝱
                   , ((TextType
    TextSansSerifBold,Char
    '\947'),Char
    '\120690')  -- γ -> 𝝲
                   , ((TextType
    TextSansSerifBold,Char
    '\948'),Char
    '\120691')  -- δ -> 𝝳
                   , ((TextType
    TextSansSerifBold,Char
    '\949'),Char
    '\120692')  -- ε -> 𝝴
                   , ((TextType
    TextSansSerifBold,Char
    '\950'),Char
    '\120693')  -- ζ -> 𝝵
                   , ((TextType
    TextSansSerifBold,Char
    '\951'),Char
    '\120694')  -- η -> 𝝶
                   , ((TextType
    TextSansSerifBold,Char
    '\952'),Char
    '\120695')  -- θ -> 𝝷
                   , ((TextType
    TextSansSerifBold,Char
    '\953'),Char
    '\120696')  -- ι -> 𝝸
                   , ((TextType
    TextSansSerifBold,Char
    '\954'),Char
    '\120697')  -- κ -> 𝝹
                   , ((TextType
    TextSansSerifBold,Char
    '\955'),Char
    '\120698')  -- λ -> 𝝺
                   , ((TextType
    TextSansSerifBold,Char
    '\956'),Char
    '\120699')  -- μ -> 𝝻
                   , ((TextType
    TextSansSerifBold,Char
    '\957'),Char
    '\120700')  -- ν -> 𝝼
                   , ((TextType
    TextSansSerifBold,Char
    '\958'),Char
    '\120701')  -- ξ -> 𝝽
                   , ((TextType
    TextSansSerifBold,Char
    '\959'),Char
    '\120702')  -- ο -> 𝝾
                   , ((TextType
    TextSansSerifBold,Char
    '\960'),Char
    '\120703')  -- π -> 𝝿
                   , ((TextType
    TextSansSerifBold,Char
    '\961'),Char
    '\120704')  -- ρ -> 𝞀
                   , ((TextType
    TextSansSerifBold,Char
    '\962'),Char
    '\120705')  -- ς -> 𝞁
                   , ((TextType
    TextSansSerifBold,Char
    '\963'),Char
    '\120706')  -- σ -> 𝞂
                   , ((TextType
    TextSansSerifBold,Char
    '\964'),Char
    '\120707')  -- τ -> 𝞃
                   , ((TextType
    TextSansSerifBold,Char
    '\965'),Char
    '\120708')  -- υ -> 𝞄
                   , ((TextType
    TextSansSerifBold,Char
    '\966'),Char
    '\120709')  -- φ -> 𝞅
                   , ((TextType
    TextSansSerifBold,Char
    '\967'),Char
    '\120710')  -- χ -> 𝞆
                   , ((TextType
    TextSansSerifBold,Char
    '\968'),Char
    '\120711')  -- ψ -> 𝞇
                   , ((TextType
    TextSansSerifBold,Char
    '\969'),Char
    '\120712')  -- ω -> 𝞈
                   , ((TextType
    TextSansSerifBold,Char
    '\8706'),Char
    '\120713')  -- ∂ -> 𝞉
                   , ((TextType
    TextSansSerifBold,Char
    '\1013'),Char
    '\120714')  -- ϵ -> 𝞊
                   , ((TextType
    TextSansSerifBold,Char
    '\977'),Char
    '\120715')  -- ϑ -> 𝞋
                   , ((TextType
    TextSansSerifBold,Char
    '\1008'),Char
    '\120716')  -- ϰ -> 𝞌
                   , ((TextType
    TextSansSerifBold,Char
    '\981'),Char
    '\120717')  -- ϕ -> 𝞍
                   , ((TextType
    TextSansSerifBold,Char
    '\1009'),Char
    '\120718')  -- ϱ -> 𝞎
                   , ((TextType
    TextSansSerifBold,Char
    '\982'),Char
    '\120719')  -- ϖ -> 𝞏
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\913'),Char
    '\120720')  -- Α -> 𝞐
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\914'),Char
    '\120721')  -- Β -> 𝞑
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\915'),Char
    '\120722')  -- Γ -> 𝞒
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\916'),Char
    '\120723')  -- Δ -> 𝞓
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\917'),Char
    '\120724')  -- Ε -> 𝞔
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\918'),Char
    '\120725')  -- Ζ -> 𝞕
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\919'),Char
    '\120726')  -- Η -> 𝞖
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\920'),Char
    '\120727')  -- Θ -> 𝞗
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\921'),Char
    '\120728')  -- Ι -> 𝞘
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\922'),Char
    '\120729')  -- Κ -> 𝞙
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\923'),Char
    '\120730')  -- Λ -> 𝞚
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\924'),Char
    '\120731')  -- Μ -> 𝞛
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\925'),Char
    '\120732')  -- Ν -> 𝞜
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\926'),Char
    '\120733')  -- Ξ -> 𝞝
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\927'),Char
    '\120734')  -- Ο -> 𝞞
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\928'),Char
    '\120735')  -- Π -> 𝞟
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\929'),Char
    '\120736')  -- Ρ -> 𝞠
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\1012'),Char
    '\120737')  -- ϴ -> 𝞡
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\931'),Char
    '\120738')  -- Σ -> 𝞢
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\932'),Char
    '\120739')  -- Τ -> 𝞣
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\933'),Char
    '\120740')  -- Υ -> 𝞤
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\934'),Char
    '\120741')  -- Φ -> 𝞥
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\935'),Char
    '\120742')  -- Χ -> 𝞦
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\936'),Char
    '\120743')  -- Ψ -> 𝞧
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\937'),Char
    '\120744')  -- Ω -> 𝞨
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\8711'),Char
    '\120745')  -- ∇ -> 𝞩
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\945'),Char
    '\120746')  -- α -> 𝞪
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\946'),Char
    '\120747')  -- β -> 𝞫
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\947'),Char
    '\120748')  -- γ -> 𝞬
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\948'),Char
    '\120749')  -- δ -> 𝞭
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\949'),Char
    '\120750')  -- ε -> 𝞮
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\950'),Char
    '\120751')  -- ζ -> 𝞯
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\951'),Char
    '\120752')  -- η -> 𝞰
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\952'),Char
    '\120753')  -- θ -> 𝞱
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\953'),Char
    '\120754')  -- ι -> 𝞲
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\954'),Char
    '\120755')  -- κ -> 𝞳
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\955'),Char
    '\120756')  -- λ -> 𝞴
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\956'),Char
    '\120757')  -- μ -> 𝞵
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\957'),Char
    '\120758')  -- ν -> 𝞶
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\958'),Char
    '\120759')  -- ξ -> 𝞷
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\959'),Char
    '\120760')  -- ο -> 𝞸
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\960'),Char
    '\120761')  -- π -> 𝞹
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\961'),Char
    '\120762')  -- ρ -> 𝞺
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\962'),Char
    '\120763')  -- ς -> 𝞻
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\963'),Char
    '\120764')  -- σ -> 𝞼
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\964'),Char
    '\120765')  -- τ -> 𝞽
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\965'),Char
    '\120766')  -- υ -> 𝞾
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\966'),Char
    '\120767')  -- φ -> 𝞿
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\967'),Char
    '\120768')  -- χ -> 𝟀
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\968'),Char
    '\120769')  -- ψ -> 𝟁
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\969'),Char
    '\120770')  -- ω -> 𝟂
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\8706'),Char
    '\120771')  -- ∂ -> 𝟃
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\1013'),Char
    '\120772')  -- ϵ -> 𝟄
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\977'),Char
    '\120773')  -- ϑ -> 𝟅
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\1008'),Char
    '\120774')  -- ϰ -> 𝟆
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\981'),Char
    '\120775')  -- ϕ -> 𝟇
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\1009'),Char
    '\120776')  -- ϱ -> 𝟈
                   , ((TextType
    TextSansSerifBoldItalic,Char
    '\982'),Char
    '\120777')  -- ϖ -> 𝟉
                   , ((TextType
    TextBold,Char
    '\988'),Char
    '\120778')  -- Ϝ -> 𝟊
                   , ((TextType
    TextBold,Char
    '\989'),Char
    '\120779')  -- ϝ -> 𝟋
                   , ((TextType
    TextBold,Char
    '0'),Char
    '\120782')  -- 0 -> 𝟎
                   , ((TextType
    TextBold,Char
    '1'),Char
    '\120783')  -- 1 -> 𝟏
                   , ((TextType
    TextBold,Char
    '2'),Char
    '\120784')  -- 2 -> 𝟐
                   , ((TextType
    TextBold,Char
    '3'),Char
    '\120785')  -- 3 -> 𝟑
                   , ((TextType
    TextBold,Char
    '4'),Char
    '\120786')  -- 4 -> 𝟒
                   , ((TextType
    TextBold,Char
    '5'),Char
    '\120787')  -- 5 -> 𝟓
                   , ((TextType
    TextBold,Char
    '6'),Char
    '\120788')  -- 6 -> 𝟔
                   , ((TextType
    TextBold,Char
    '7'),Char
    '\120789')  -- 7 -> 𝟕
                   , ((TextType
    TextBold,Char
    '8'),Char
    '\120790')  -- 8 -> 𝟖
                   , ((TextType
    TextBold,Char
    '9'),Char
    '\120791')  -- 9 -> 𝟗
                   , ((TextType
    TextDoubleStruck,Char
    '0'),Char
    '\120792')  -- 0 -> 𝟘
                   , ((TextType
    TextDoubleStruck,Char
    '1'),Char
    '\120793')  -- 1 -> 𝟙
                   , ((TextType
    TextDoubleStruck,Char
    '2'),Char
    '\120794')  -- 2 -> 𝟚
                   , ((TextType
    TextDoubleStruck,Char
    '3'),Char
    '\120795')  -- 3 -> 𝟛
                   , ((TextType
    TextDoubleStruck,Char
    '4'),Char
    '\120796')  -- 4 -> 𝟜
                   , ((TextType
    TextDoubleStruck,Char
    '5'),Char
    '\120797')  -- 5 -> 𝟝
                   , ((TextType
    TextDoubleStruck,Char
    '6'),Char
    '\120798')  -- 6 -> 𝟞
                   , ((TextType
    TextDoubleStruck,Char
    '7'),Char
    '\120799')  -- 7 -> 𝟟
                   , ((TextType
    TextDoubleStruck,Char
    '8'),Char
    '\120800')  -- 8 -> 𝟠
                   , ((TextType
    TextDoubleStruck,Char
    '9'),Char
    '\120801')  -- 9 -> 𝟡
                   , ((TextType
    TextSansSerif,Char
    '0'),Char
    '\120802')  -- 0 -> 𝟢
                   , ((TextType
    TextSansSerif,Char
    '1'),Char
    '\120803')  -- 1 -> 𝟣
                   , ((TextType
    TextSansSerif,Char
    '2'),Char
    '\120804')  -- 2 -> 𝟤
                   , ((TextType
    TextSansSerif,Char
    '3'),Char
    '\120805')  -- 3 -> 𝟥
                   , ((TextType
    TextSansSerif,Char
    '4'),Char
    '\120806')  -- 4 -> 𝟦
                   , ((TextType
    TextSansSerif,Char
    '5'),Char
    '\120807')  -- 5 -> 𝟧
                   , ((TextType
    TextSansSerif,Char
    '6'),Char
    '\120808')  -- 6 -> 𝟨
                   , ((TextType
    TextSansSerif,Char
    '7'),Char
    '\120809')  -- 7 -> 𝟩
                   , ((TextType
    TextSansSerif,Char
    '8'),Char
    '\120810')  -- 8 -> 𝟪
                   , ((TextType
    TextSansSerif,Char
    '9'),Char
    '\120811')  -- 9 -> 𝟫
                   , ((TextType
    TextSansSerifBold,Char
    '0'),Char
    '\120812')  -- 0 -> 𝟬
                   , ((TextType
    TextSansSerifBold,Char
    '1'),Char
    '\120813')  -- 1 -> 𝟭
                   , ((TextType
    TextSansSerifBold,Char
    '2'),Char
    '\120814')  -- 2 -> 𝟮
                   , ((TextType
    TextSansSerifBold,Char
    '3'),Char
    '\120815')  -- 3 -> 𝟯
                   , ((TextType
    TextSansSerifBold,Char
    '4'),Char
    '\120816')  -- 4 -> 𝟰
                   , ((TextType
    TextSansSerifBold,Char
    '5'),Char
    '\120817')  -- 5 -> 𝟱
                   , ((TextType
    TextSansSerifBold,Char
    '6'),Char
    '\120818')  -- 6 -> 𝟲
                   , ((TextType
    TextSansSerifBold,Char
    '7'),Char
    '\120819')  -- 7 -> 𝟳
                   , ((TextType
    TextSansSerifBold,Char
    '8'),Char
    '\120820')  -- 8 -> 𝟴
                   , ((TextType
    TextSansSerifBold,Char
    '9'),Char
    '\120821')  -- 9 -> 𝟵
                   , ((TextType
    TextMonospace,Char
    '0'),Char
    '\120822')  -- 0 -> 𝟶
                   , ((TextType
    TextMonospace,Char
    '1'),Char
    '\120823')  -- 1 -> 𝟷
                   , ((TextType
    TextMonospace,Char
    '2'),Char
    '\120824')  -- 2 -> 𝟸
                   , ((TextType
    TextMonospace,Char
    '3'),Char
    '\120825')  -- 3 -> 𝟹
                   , ((TextType
    TextMonospace,Char
    '4'),Char
    '\120826')  -- 4 -> 𝟺
                   , ((TextType
    TextMonospace,Char
    '5'),Char
    '\120827')  -- 5 -> 𝟻
                   , ((TextType
    TextMonospace,Char
    '6'),Char
    '\120828')  -- 6 -> 𝟼
                   , ((TextType
    TextMonospace,Char
    '7'),Char
    '\120829')  -- 7 -> 𝟽
                   , ((TextType
    TextMonospace,Char
    '8'),Char
    '\120830')  -- 8 -> 𝟾
                   , ((TextType
    TextMonospace,Char
    '9'),Char
    '\120831')  -- 9 -> 𝟿
                   ]