@@ -218,6 +218,7 @@ data ParPart = PlainRun Run
218218 | Drawing FilePath String String B.ByteString Extent -- title, alt
219219 | Chart -- placeholder for now
220220 | PlainOMath [Exp]
221+ | SmartTag [Run]
221222 deriving Show
222223
223224data Run = Run RunStyle [RunElem]
@@ -708,6 +709,10 @@ elemToParPart ns element
708709 , Just cDate <- findAttr (elemName ns "w" "date") element = do
709710 runs <- mapD (elemToRun ns) (elChildren element)
710711 return $ Deletion cId cAuthor cDate runs
712+elemToParPart ns element
713+ | isElem ns "w" "smartTag" element = do
714+ runs <- mapD (elemToRun ns) (elChildren element)
715+ return $ SmartTag runs
711716elemToParPart ns element
712717 | isElem ns "w" "bookmarkStart" element
713718 , Just bmId <- findAttr (elemName ns "w" "id") element