[scribus] Align Text Justified Failing at Bottom of Frame

Matt Miller matt.miller at fastmail.com
Sun Mar 13 03:22:43 UTC 2022


On Sat, Mar 12, 2022, at 16:34, Gregory Pittman wrote:
> On 3/12/22 18:22, Gregory Pittman wrote:
>> On 3/12/22 17:26, Matt Miller wrote:
>>> On Sat, Mar 12, 2022, at 01:49, Andreas Mair wrote:
>>>> Hi,
>>>>
>>>> here it looks ok, too. But I don't have that font.
>>>> Maybe you can provide a screenshot?
>>>
>>> I intended to include the font in the zip file when I did "Collect for Output." I guess it still requires a manual font install. Anyway, here's a screenshot of pages 4 and 5:
>>>
>>> https://test.biblestudy.tools/tmp/La_test_4-5.png
>>>
>>> Notice the problem at the bottom of the second column of the left-hand page, and at the bottom of the first column of the right-hand page.
>>>
>> 
>> What you're demonstrating is the problem of using full justification for narrow columns, and where multi-syllabic words are likely. This is not a Scribus problem.

Well, I agree that with narrow columns and less-than-aggressive hyphenation the final appearance of the text might not be the best, but, I would expect a lot of space between the words (along with a bit of glyph stretching), if that's what's needed to justify. In some places in my documents I do see lines with only three or even two words on them and a ton of space in between the words. That's fine. My understanding is that I can allow more hyphenation if I want to reduce that.

I think there is a Scribus bug in some cases, though. I altered my original test so that nothing but two-letter words are on the last line at the bottom of the column in question and on the first line of the next column. Still the last line of the column is not justified. Here's the new test case and the new screen shot. The bottom of the second column on the left page is the problem:

https://test.biblestudy.tools/tmp/Not-Fully-Justified-2.zip

https://test.biblestudy.tools/tmp/La_test2_4-5.png

Thanks.

>> 
>
> I would add that the answer to this is to vary the space between 
> letters or the width of spaces to squeeze the text as needed.
>

Okay, I can try that in my Python script, as I try to work around this problem.

> Greg
>
>
> ___
> Scribus Mailing List: scribus at lists.scribus.net
> Edit your options or unsubscribe:
> http://lists.scribus.net/mailman/listinfo/scribus
> See also:
> http://wiki.scribus.net
> http://forums.scribus.net

-- 

  Matt Miller
  mailto:matt.miller at fastmail.com



More information about the scribus mailing list