Public bug reported:

In this example, I created a document with a few Arabic-script
characters (U+08A2, U+08A3 & U+08A4), which were quite recently added to
Unicode for various Arabic-script African languages such as Fulfulde.
The font I had used in the rest of the document was DejaVu Sans, so I
used that font setting even for these characters. In reality, these
glyphs are not found in DejaVu Sans but had to be substituted from
another font, in my case Scheherazade (from fonts-sil-scheherazade,
available through packages.sil.org). After rotating the letters by 90
degrees, everything looked fine on the screen but when I created a PDF,
everything was displaced about one inch upwards and one inch to the
left. See the attached screenshot, where everything looks fine, and the
PDF where all the letters are displaced.

If I change the font setting for this text to Scheherazade, everything
looks fine even in a generated PDF. So apparently LibreOffice gets
confused by the different font metrics of the two fonts, the one
selected by the user and the one used as the real source for the glyphs.

Description:    Ubuntu 17.10
Release:        17.10

libreoffice-writer:
  Installed: 1:5.4.6-0ubuntu0.17.10.1
  Candidate: 1:5.4.6-0ubuntu0.17.10.1
  Version table:
 *** 1:5.4.6-0ubuntu0.17.10.1 500
        500 http://mr.archive.ubuntu.com/ubuntu artful-updates/main amd64 
Packages
        100 /var/lib/dpkg/status
     1:5.4.5-0ubuntu0.17.10.5 500
        500 http://security.ubuntu.com/ubuntu artful-security/main amd64 
Packages
     1:5.4.1-0ubuntu1 500
        500 http://mr.archive.ubuntu.com/ubuntu artful/main amd64 Packages

ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: libreoffice-writer 1:5.4.6-0ubuntu0.17.10.1
ProcVersionSignature: Ubuntu 4.13.0-41.46-generic 4.13.16
Uname: Linux 4.13.0-41-generic x86_64
ApportVersion: 2.20.7-0ubuntu3.8
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Wed May 30 17:36:37 2018
InstallationDate: Installed on 2017-02-13 (471 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=fi_FI.UTF-8
 SHELL=/bin/bash
SourcePackage: libreoffice
UpgradeStatus: Upgraded to artful on 2017-11-05 (205 days ago)

** Affects: libreoffice (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug artful wayland-session

** Attachment added: "Example displaced Arabic.pdf"
   
https://bugs.launchpad.net/bugs/1774243/+attachment/5146576/+files/Example%20displaced%20Arabic.pdf

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1774243

Title:
  Rotated Arabic text is displaced in PDF when substitute glyphs are
  used

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1774243/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to