title: Custom Unicode font not getting rendered to pdf correctly
body: <p>I want to write this text (<em>व्यक्तियों</em>) into my pdf, which is a Hindi language text. So, at first I pasted the text in MS-word to find out that the font it was using was <code>Arial Unicode MS</code>.</p>
  <p>I downloaded the file <strong>Arial Unicode MS.ttf</strong> and added it into my <code>jsPDF()</code> object;</p>
  <pre><code>let doc = new jsPDF();
  doc.addFileToVFS('arial-unicode-ms-normal.ttf', &quot;base64encoded font&quot;);
  doc.addFont('arial-unicode-ms-normal.ttf', 'arial-unicode-ms', 'normal');
  </code></pre>
  <p>Now, I tried writing the text into my pdf:</p>
  <pre><code>doc.setFont('arial-unicode-ms', 'normal');
  doc.setFontSize(12);
  
  doc.text(10,12,&quot;व्यक्तियों&quot;);
  doc.save(&quot;file.pdf&quot;);
  </code></pre>
  <hr />
  <p>The word gets printed as <code>वयकत ियो</code> which as you can see is completely incorrect. The characters <code>व</code> and <code>य</code> which when interjected becomes <code>व्य</code> and also <code>क</code> and <code>त</code> which when interjected becomes <code>क्ति</code> (<em>please ignore the umbrella shaped character in the left</em>), get broken down into single characters in the pdf. Why is that? I am using the same font that's being used in <code>MS word</code> to display the text. How do I fix this issue? Please help me.</p>
  <p>I am using this version of <code>jsPDF</code>:</p>
  <pre><code>&lt;script src=&quot;https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.5.3/jspdf.min.js&quot;&gt;&lt;/script&gt;  
  </code></pre>