Mantis Issue Tracking for Scribus
· Hosting provided by Anduin.net / Øverby Consulting ·

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000418ScribusStory Editor / Text Framespublic04-Apr-05 01:1208-Jan-30 13:16
Reporterlinuxlingam 
Assigned Toavox 
PriorityhighSeverityfeatureReproducibilityalways
StatusclosedResolutionfixed 
PlatformallOSallOS Versionall
Product Version1.3.4cvs 
Target VersionFixed in Version1.3.5svn 
Summary0000418: justification with user-defined inter-letter and word spacing in percentage
Descriptionthe existing justification engine creates 'rivers' of vertical white spaces in paras. donald knuth had some amazing techniques to control these. one simpler and rudimentary way of doing this is to allow for user-defined minimum, optimal, and maximum spaces between letters, and between words.
TagsNo tags attached.
Attached Files

- Relationships
related to 0001297closed Line spacing should be a per-paragraph thing 
related to 0003828acknowledged Metabug: Hyphenation 
related to 0004572new Hyphenation styles 

-  Notes
(0001847)
mwdiers (reporter)
04-Jun-26 23:43
edited on: 04-Jun-26 23:46

This is an absolutely essential feature for any good DTP program. At the moment, Scribus seems to justify text using the "fill the line, and then either hyphenate or expand word spacing" method. This is a very poor method, and produces the excess vertical space mentioned above. Microsoft Word is guilty of the same, unless you go turn on "do full justification like Word Perfect" under compatibility options. Pagemaker, InDesign, and Quark all presently do a better job than Scribus. min/max/optimal may be crude, but at least it allows the space between words to shrink (within limits) as well as to expand, producing a much more pleasing result, and more compact text as well.

edited on: 26-06-04 23:46
(0009873)
mhanski (developer)
06-Apr-13 00:45

on the roadmap for 1.3.4, changing the status to acknowledged
(0016448)
avox (administrator)
07-Jun-05 23:50

already fixed in 134, but forgot to close there

- Issue History
Date Modified Username Field Change
04-Apr-05 01:12 linuxlingam New Issue
04-Jun-26 23:43 mwdiers Note Added: 0001847
04-Jun-26 23:46 mwdiers Note Edited: 0001847
06-Apr-12 12:24 mhanski Priority normal => high
06-Apr-12 12:24 mhanski OS Fedora => all
06-Apr-12 12:24 mhanski OS Version Core 1 => all
06-Apr-12 12:24 mhanski Platform AthlonXP => all
06-Apr-12 12:24 mhanski Product Version => 1.3.4cvs
06-Apr-12 12:33 mhanski Relationship added related to 0000128
06-Apr-12 12:37 mhanski Relationship deleted related to 0000128
06-Apr-12 12:37 mhanski Relationship added child of 0000128
06-Apr-13 00:45 mhanski Note Added: 0009873
06-Apr-13 00:45 mhanski Status new => acknowledged
06-Apr-23 18:58 mhanski Relationship added related to 0001297
06-May-16 23:50 christoph_s Relationship added related to 0003828
06-Nov-21 15:47 christoph_s Relationship added related to 0004572
07-Jun-05 23:48 avox Status acknowledged => assigned
07-Jun-05 23:48 avox Assigned To => avox
07-Jun-05 23:50 avox Status assigned => resolved
07-Jun-05 23:50 avox Fixed in Version => 1.3.5cvs
07-Jun-05 23:50 avox Resolution open => fixed
07-Jun-05 23:50 avox Note Added: 0016448
07-Jun-06 23:12 christoph_s Status resolved => closed
08-Jan-30 13:16 christoph_s Relationship deleted child of 0000128



Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker