title: convert/normalize special characters when using jspdf
body: <p>Trying to use the <a href="https://github.com/MrRio/jsPDF" rel="nofollow noreferrer">jspdf lib @1.4.1</a> to convert text to pdf, the output sometimes gets so ugly and unreadable, because the text contains some special characters, like:</p>
  <p>the left single quotation mark <code>U+2018</code>, or the right one <code>U+2019</code>, or symbols like <code>→</code>, or the <code>ı</code> in <code>Kadıköy</code>...
  how can i sanitize/normalize such texts? or is there any option is jspdf that i can use to fix this problem?</p>
  <h2>update:</h2>
  <p><strong>to reproduce the problem</strong>, just use this string: <code>'→Kadıköy'</code> in this example <a href="https://parall.ax/products/jspdf" rel="nofollow noreferrer">https://parall.ax/products/jspdf</a> , line 9, you will see that the arrow is converted to <code>!’</code> and the <code>ı</code> is converted to <code>1</code></p>
  <p>(FYI, Kadıköy is name of a city <a href="https://en.wikipedia.org/wiki/Kad%C4%B1k%C3%B6y" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/Kad%C4%B1k%C3%B6y</a>)</p>