title: Indian currency symbol (₹) in PDF Generation using apache FOP
body: <p>I am trying to generate a PDF file which contains invoice details with amount and its currency symbol.</p>
  
  <p>However when I write an Indian currency symbol (<strong>₹</strong>) to the XML file my output shows only <strong>#</strong> in the PDF file.  The same issue happens for the Japanese currency symbol too (<strong>¥</strong>).</p>
  
  <p>MY XML :</p>
  
  <pre><code>&lt;invoice-detail&gt;
       &lt;invoice-number&gt;sample001&lt;/invoice-number&gt;
       &lt;invoice-amount&gt;₹50,00,000&lt;/invoice-amount&gt;
  &lt;/invoice-detail&gt;
  </code></pre>
  
  <p>MY XSL :</p>
  
  <pre><code>&lt;fo:block font-size="10pt" font-family="sans-serif" padding-top="3pt"&gt;
         &lt;xsl:value-of select="invoice-amount"&gt;&lt;/xsl:value-of&gt;
  &lt;/fo:block&gt;
  </code></pre>
  
  <p>we using <strong>Apache FOP</strong> for generating PDF file by xml and xsl file, also using <strong>jasperreports-fonts(6.8.0)</strong> for font styles and mapped those fonts in <strong>fop.xconf</strong> file. </p>