two comments:

1.      It looks as if this is a Cairo issue. The fill part of the text
is being rendered using a call to cairo_show_glyphs. The stroke part of
the text is being rendered using calls to cairo_stroke and
cairo_glyph_path. These calls are executed in libcairo-2.dll. They
originate in the Inkscape routines CairoRenderContext::_showGlyphs and
CairoRenderContext::renderGlyphtext.

2.      The agreement can be slightly improved by removing the transform that 
has been applied to the text. The text has the following transform:
transform="scale(0.99181249,1.0082551)"
If this is removed using the XML editor then the agreement between fill and 
stroke is somewhat better, especially at high magnification. That is to say, 
the transform is apparently being applied correctly, both fill and stroke are 
being scaled using it, but there appears to be some random numerical error, 
perhaps round-off error, associated with applying it.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to inkscape in Ubuntu.
https://bugs.launchpad.net/bugs/1099005

Title:
  Saving text to PDF causes fill and outline to separate

Status in Inkscape: A Vector Drawing Tool:
  Confirmed
Status in “inkscape” package in Ubuntu:
  New

Bug description:
  I created a simple drawing with only text. Changed the font to Arial
  and enlarged the text to fill the page. Saved the document as PDF with
  only the defaulted options selected. Opened the document in Document
  Viewer where it is obvious the fill and outline of the text have
  separated. I expected no separation to occur. Attaching both the PDF
  and SVG files.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.10
  Package: inkscape 0.48.3.1-1ubuntu6
  ProcVersionSignature: Ubuntu 3.5.0-21.32-generic 3.5.7.1
  Uname: Linux 3.5.0-21-generic i686
  ApportVersion: 2.6.1-0ubuntu9
  Architecture: i386
  Date: Sat Jan 12 16:53:03 2013
  InstallationDate: Installed on 2012-04-25 (262 days ago)
  InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
  MarkForUpload: True
  ProcEnviron:
   LANGUAGE=en_US:en
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: inkscape
  UpgradeStatus: Upgraded to quantal on 2013-01-07 (5 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/inkscape/+bug/1099005/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to