@@ -691,13 +691,16 @@ unescapedChar :: GenParser Char st Inline
691691unescapedChar = oneOf "`$^&_#{}[]|<>" >>= return . (\c -> Str [c])
692692
693693specialChar :: GenParser Char st Inline
694−specialChar = choice [ spacer, interwordSpace,
694+specialChar = choice [ spacer, interwordSpace, sentenceEnd,
695695 backslash, tilde, caret,
696696 bar, lt, gt, doubleQuote ]
697697
698698spacer :: GenParser Char st Inline
699699spacer = try (string "\\,") >> return (Str "")
700700
701+sentenceEnd :: GenParser Char st Inline
702+sentenceEnd = try (string "\\@") >> return (Str "")
703+
701704interwordSpace :: GenParser Char st Inline
702705interwordSpace = try (string "\\ ") >> return (Str "\160")
703706