title: python pisa utf8 issue
body: <p>I am trying to convert a local HTML to a PDF, but the html document has non-ASCII characters that end up broken in the PDF. Why does <code>pisa</code> not work for all UTF-8 characters?</p>
  
  <pre><code>with open('file.html') as m:
    data = m.read()
    m.close()        
    pisa.CreatePDF(data, file('final.pdf', 'w'))
  </code></pre>