title: problems with symbols (apostrophe, parenthesis) when writing RTL language with Apache POI XWPFDocument
body: <p>i've been trying to copy Hebrew data from excel files into a document.
  while the letters themselves were copied correctly, it got a betty messy whenever some symbols were involved.</p>
  <p><strong>for example</strong>: instead of <em>(text)</em>, i got <em>)text(</em></p>
  <p>this is my code so far:</p>
  <pre><code>XWPFParagraph newPara = document.insertNewParagraph(cursor);
  newPara.setAlignment (ParagraphAlignment.RIGHT); 
  CTP ctp = newPara.getCTP();
  CTPPr ctppr;
  if ((ctppr = ctp.getPPr()) == null) ctppr = ctp.addNewPPr();
  ctppr.addNewBidi().setVal(STOnOff.ON);
  XWPFRun newParaRun = newPara.createRun();
  newParaRun.setText(name);
  </code></pre>
  <p>i've tried some &quot;bidirectional text direction support&quot; (bidi) lines</p>
  <p>(got it from here:
  <a href="https://stackoverflow.com/questions/38802115/how-change-text-directionnot-paragraph-alignment-in-document-in-apache-poi-wor">how change text direction(not paragraph alignment) in document in apache poi word?(XWPF)</a> )</p>
  <p>but it's not that, nor has to do with alignment...</p>