@@ 13,6 13,16 @@ module Typograffiti(
SpatialTransform(..), TextTransform(..), move, scale, rotate, color, alpha,
withFontStore, newFontStore, FontStore(..), Font(..),
SampleText (..), defaultSample, addSampleFeature,
+ RichText (..), str, txt, ($$), style, apply, on, off, alternate,
+ alt, case_, centerCJKPunct, capSpace, ctxtSwash, petiteCaps', smallCaps',
+ expertJ, finGlyph, fract, fullWidth, hist, hkana, hlig, hojo, halfWidth,
+ italic, justifyAlt, jap78, jap83, jap90, jap04, kerning, lBounds, liningFig,
+ localized, mathGreek, altAnnotation, nlcKanji, oldFig, ordinals, ornament,
+ propAltWidth, petiteCaps, propKana, propFig, propWidth, quarterWidth,
+ rBounds, ruby, styleAlt, sciInferior, smallCaps, simpleCJ, subscript,
+ superscript, swash, titling, traditionNameJ, tabularFig, traditionCJ,
+ thirdWidth, unicase, vAlt, vert, vHalfAlt, vKanaAlt, vKerning, vPropAlt,
+ vRotAlt, vrot, slash0, altFrac, ctxtAlt, ctxtLig, optLigs, lig, rand,
makeDrawTextCached, makeDrawText
) where
@@ 20,3 30,4 @@ import Typograffiti.Atlas
import Typograffiti.Cache
import Typograffiti.Store
import Typograffiti.Text
+import Typograffiti.Rich