       iex> Cmark.to_man(~s(Use option to enable "smart" quotes.), [:smart])
       ".PP\nUse option to enable \\[lq]smart\\[rq] quotes.\n"
 
+      iex> Cmark.to_man([~s(Something "smart"), ~s(em---dashed)], [:smart])
+      [".PP\nSomething \\[lq]smart\\[rq]\n", ".PP\nem\\[em]dashed\n"]
+
   -----
 
   Compiles one or more (list) Markdown documents to Manpage and calls function with result.

      iex> Cmark.to_latex(~s(Use option to enable "smart" quotes.), [:smart])
      "Use option to enable ``smart'' quotes.\n"

  -----

  Compiles one or more (list) Markdown documents to LaTeX and calls function with result.


  ## Examples

      iex> callback = fn (result) -> {:ok, result} end
      iex> Cmark.to_commonmark(~s(Something "smart" and ... ---you get it!), callback, [:smart])
      {:ok, "Something “smart” and … —you get it\\!\n"}

      iex> callback = fn (results) ->
      iex>   Enum.map(results, &String.strip/1) |> Enum.join("%%joiner%%")
      iex> end
