Uploaded image for project: 'FOP'
  1. FOP
  2. FOP-2996

Arabic letters are not joined in generated PDF whatever I can try

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Not A Problem
    • 2.5, 2.6
    • None
    • fo/unqualified
    • None
    • Any OS; any version of Java. However attached PDFs having been generated on Linux running 1.8.0_281.

    Description

      Arabic letters are not joined whatever in generated PDF I can try: specify language="ar", specify language="arab", specify writing-mode="rl-tb", use one of the fonts you officially support (with the corresponding configuration file).

      Sample Arabic file is: sample2_ar.fo

      Expected output is: sample2_ar_XEP.pdf

      Generating PDF using FOP v2.6 with font "Arial Unicode MS":

       

      $ /opt/fop-2.6/fop/fop -c ./fop_arialuni.conf -fo sample2_ar.fo -pdf sample2_ar_FOP_arialuni.pdf

       

      Generating PDF using FOP v2.6 with font "Scheherazade New":

       

      $ /opt/fop-2.6/fop/fop -c ./fop_scheherazade.conf -fo sample2_ar.fo -pdf sample2_ar_FOP_scheherazade.pdf

       

      Generating PDF using FOP v2.6 with font "Traditional Arabic":

       

      $ /opt/fop-2.6/fop/fop -c ./fop_trado.conf -fo sample2_ar.fo -pdf sample2_ar_FOP_trado.pdf
      

       

      Attachments

        1. sample2_ar_FOP_trado.pdf
          58 kB
          Hussein Shafie
        2. fop_trado.conf
          0.8 kB
          Hussein Shafie
        3. sample2_ar_FOP_scheherazade.pdf
          59 kB
          Hussein Shafie
        4. fop_scheherazade.conf
          0.9 kB
          Hussein Shafie
        5. sample2_ar_FOP_arialuni.pdf
          70 kB
          Hussein Shafie
        6. fop_arialuni.conf
          0.9 kB
          Hussein Shafie
        7. sample2_ar_XEP.pdf
          190 kB
          Hussein Shafie
        8. sample2_ar.fo
          43 kB
          Hussein Shafie

        Activity

          People

            Unassigned Unassigned
            h_shafie Hussein Shafie
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: