View Issue Details

IDProjectCategoryView StatusLast Update
0004287ScribusStylespublic2025-04-13 08:41
Reporterwagenaar Assigned Toavox  
PrioritynormalSeverityfeatureReproducibilityalways
Status assignedResolutionopen 
Platformi386-x64OSLinuxOS VersionUbuntu 6.06
Product Version1.3.3.3 
Summary0004287: Align to baseline grid makes line spacing equal grid spacing instead of least greater multiple
DescriptionIn older versions (e.g. 1.2.4), selecting "Align to baseline grid" in Edit Paragraph Style aligned the baseline of each line of type to the baseline grid, with the "line spacing" treated as a minimum. I.e., if line spacing was set to, e.g. 36 pt, and the baseline grid spacing was 10 pt, the next line would be 40 pt away from the current line. I believe that is the correct behavior. In version 1.3.3.3, the next line will be only 10 pt away from the current line, making lines overlap.
Steps To ReproduceCreate a Paragraph style with a font larger than the baseline grid spacing, and enable "Align to baseline grid".
Tagstypography
Patch

Relationships

has duplicate 0010050 closedjghali if paragraph "align to base grid" and text is higher, lines overlap 
has duplicate 0010159 closedjghali Baseline behaviour is awkward when character height is of similar value 

Activities

mkoren

2006-10-05 02:54

reporter   ~0012799

I was just wishing it worked like that yesterday myself.

Nathan

2025-04-10 18:08

reporter   ~0052424

This is something I also would love to see implemented. When I worked with proprietary software, I'd *always* use a baseline grid, but the current behavior reduces flexibility such that I hardly use it anymore, which is a real shame because I have to spend time manually aligning text.

Maybe it would be good to keep the current align-to-baseline behavior and add another line-spacing option: "Next Baseline," which would work in the way described above.

ale

2025-04-10 20:15

manager   ~0052425

Last edited: 2025-04-13 08:41

knowing how scribus tends to work, i fear that it would tend to "wrongly" calculate the height of the line and add lines when diacritics are a bit too high...

so we might need a document setting to strictly enforce the baseline grid or to allow skips.

the okish alternative here is to define a paragraph style with a given font size and a fixed line height, if possible matching the baseline grid.

Issue History

Date Modified Username Field Change
2006-09-25 22:16 wagenaar New Issue
2006-10-05 02:54 mkoren Note Added: 0012799
2006-11-17 01:34 avox Status new => assigned
2006-11-17 01:34 avox Assigned To => avox
2011-06-15 11:28 jghali Relationship added has duplicate 0010050
2011-08-27 23:37 jghali Relationship added has duplicate 0010159
2025-04-10 18:08 Nathan Note Added: 0052424
2025-04-10 19:57 ale Tag Attached: typography
2025-04-10 20:15 ale Note Added: 0052425
2025-04-13 08:41 ale Note Edited: 0052425