diff --git a/Data/RFC5051.hs b/Data/RFC5051.hs
--- a/Data/RFC5051.hs
+++ b/Data/RFC5051.hs
@@ -4,7 +4,7 @@
 import qualified Data.Map as M
 import Data.Char (ord, toTitle)
 
--- | Compare two strings using "i;unicode-casemap",
+-- | Compare two strings using @i;unicode-casemap@,
 -- the simple unicode collation algorithm described in RFC 5051.
 compareUnicode :: String -> String -> Ordering
 compareUnicode x y = case compare x' y' of
diff --git a/rfc5051.cabal b/rfc5051.cabal
--- a/rfc5051.cabal
+++ b/rfc5051.cabal
@@ -1,8 +1,8 @@
 name:                rfc5051
-version:             0.1.0.0
+version:             0.1.0.1
 synopsis:            Simple unicode collation as per RFC5051.
 description:
-  This library implements "i;unicode-casemap",
+  This library implements @i;unicode-casemap@,
   the simple, non locale-sensitive unicode collation
   algorithm described in RFC 5051 (<http://www.rfc-editor.org/rfc/rfc5051.txt>).
   Proper unicode collation can be done using text-icu, but that is a big
@@ -10,8 +10,11 @@
   for some purposes.
   .
   Here is a list of strings sorted by the Prelude's @sort@ function:
+  .
   @Abe Oeb abe abé oeb Ábe Äbe Ôeb ábe äbe ôeb@.
+  .
   Here is the same list sorted by @sortBy compareUnicode@:
+  .
   @Abe abe abé Ábe ábe Äbe äbe Oeb oeb Ôeb ôeb@.
 
 license:             BSD3
