After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 616716 - Print to PDF some words corrupted
Print to PDF some words corrupted
Status: RESOLVED DUPLICATE of bug 573261
Product: dia
Classification: Other
Component: exports
0.97.x
Other Linux
: Normal normal
: ---
Assigned To: Dia maintainers
Dia maintainers
Depends on:
Blocks:
 
 
Reported: 2010-04-24 16:26 UTC by albertlong001
Modified: 2010-05-23 17:18 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
diagram exported using cairo (4.96 KB, application/pdf)
2010-04-24 16:26 UTC, albertlong001
Details

Description albertlong001 2010-04-24 16:26:49 UTC
Created attachment 159476 [details]
diagram exported using cairo

When printing to PDf (and when exporting using CAIRO), I found that the letter r is crushed into the letter following it. For example, the name leonard is not shown properly once it is printed to PDF, as the r and d and printed together. Export using encapsulated PS  Latin-1 fonts works fine, however.
Comment 1 Hans Breuer 2010-05-15 19:05:49 UTC
Please update to Pango-1.26.1 or later, for me the following patch fixes the
issue: 
http://git.gnome.org/cgit/pango/commit/?id=d9abcaf566e9cd7f702c98958f99f90fd53b4c0b

*** This bug has been marked as a duplicate of bug 573261 ***
Comment 2 albertlong001 2010-05-23 17:18:57 UTC
(In reply to comment #1)
> Please update to Pango-1.26.1 or later, for me the following patch fixes the
> issue: 
> http://git.gnome.org/cgit/pango/commit/?id=d9abcaf566e9cd7f702c98958f99f90fd53b4c0b
> 
> *** This bug has been marked as a duplicate of bug 573261 ***

I installed Pango 1.28.0 but it seems that when exporting to pdf the same issue occurs. 

Please excuse my noobiness, however, would like to see what I did wrong.

To install I downloaded Pango 1.28.0 then installed according to the instructions

The simplest way to compile this package is:

  1. `cd' to the directory containing the package's source code and type
     `./configure' to configure the package for your system.

     Running `configure' might take a while.  While running, it prints
     some messages telling which features it is checking for.

  2. Type `make' to compile the package.

  3. Optionally, type `make check' to run any self-tests that come with
     the package.

  4. Type `make install' to install the programs and any data files and
     documentation.

  5. You can remove the program binaries and object files from the
     source code directory by typing `make clean'.  To also remove the
     files that `configure' created (so you can compile the package for
     a different kind of computer), type `make distclean'.  There is
     also a `make maintainer-clean' target, but that is intended mainly
     for the package's developers.  If you use it, you may have to get
     all sorts of other programs in order to regenerate files that came
     with the distribution.

  6. Often, you can also type `make uninstall' to remove the installed
     files again.

found in the files.