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 125483 - word spacing
word spacing
Status: RESOLVED WONTFIX
Product: pango
Classification: Platform
Component: general
1.2.x
Other All
: Normal enhancement
: Medium API
Assigned To: pango-maint
pango-maint
Depends on:
Blocks: 120268
 
 
Reported: 2003-10-25 15:44 UTC by Sven Neumann
Modified: 2015-09-01 11:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sven Neumann 2003-10-25 15:44:47 UTC
Letter spacing (CSS terminology) or Tracking (Adobe terminology) is an
often requested feature for the GIMP text tool. I've tried to implement it
using the Pango-1.2 API but I came to the conclusion that it is not
feasible to do this outside Pango (see bug #120268 for an attempt).

Would you be interested in seeing such a feature being added? What I
imagine at the moment is adding extra horizontal spacing between glyph
clusters. This could be configured using a new type of PangoAttribute.
Comment 1 Owen Taylor 2003-10-31 18:26:40 UTC
Seems like a reasonable addition, though would take some
investigation to see what it means for non-latin scripts.
(Clearly not relevant for connected scripts like Arabic.)

There are two basic techniques one could take:

 - Have each module implement it separately and pick it
   up from the extra_attrs field of the PangoAnalysis
   passed to script_shape().

 - Post-process the output inserting space between letters
   based on the same sort of information we need for
   justification.
Comment 2 Sven Neumann 2003-11-08 01:02:43 UTC
*** Bug 53737 has been marked as a duplicate of this bug. ***
Comment 3 Owen Taylor 2004-08-31 20:39:59 UTC
letter spacing is done in pango-1.5.x. I'm going to extend and retitle
this bug because I feel that letter spacing isn't really done without
supporting CSS word spacing as well.
Comment 4 Tony A. Lambley 2004-09-18 13:18:42 UTC
The ability to adjust the spaces between letters would be a wonderful addition
to the text tool. It's the one function I really miss.
Comment 5 Matthias Clasen 2015-08-31 20:19:30 UTC
Retitle for whats left here
Comment 6 Behdad Esfahbod 2015-09-01 11:26:46 UTC
Closing.  Word-spacing is not common as letter-spacing in general.