Line spacing is a great feature, and I like to set it to 0.1 so that I can get as many lines as possible in a single page.
With this setting, the space between the chords line and the lyrics line above the chord line is eliminated, which is great.
However, there is still significant space between the chords line and the lyrics line below it.
Is it possible to eliminate this space as well?
Thanks,
Spyros
02-01-2025, 02:00 AM (This post was last modified: 02-01-2025, 02:08 AM by Zubersoft.)
Spyros - sorry for the delay. I wanted to look into this more before replying to make sure I know exactly how the code is behaving. MobileSheets looks at the font metrics for the currently selected font to determine what the line height should be. This basically accounts for every character the font supports, and the line height is distance between the highest and lowest points reached by any character in the font. So I always skip that many pixels to ensure characters do not overlap. The line spacing setting determines how many pixels are added in addition to that line height to space things out further. So you cannot condense lines in a way that could cause overlap at the moment. If users want to be able to do that, I'd either have to support a negative line spacing multiplier or add a different line offset setting.
I do want to do a little more analysis to see if there is any code that results in more spacing between chords and lyrics compared to the spacing between just lyrics.
02-02-2025, 03:39 PM (This post was last modified: 02-02-2025, 03:43 PM by perdix1975.)
Mike, thanks for the reply!
I thought that two great letters to test the spacing is E and p, and after applying this text:
[E]
[E]
[p]
[E][E]
[E]p
E
E
[E]
[E]
[p]
[E]
E
p
[E]E
[p]E
[E]
[p]
[E]
What I got is shown in the png attached.
My settings are:
Font: Sans Serif
Lyric Size: 22
Chord Size: 14
Line Spacing: 0.1
Here the gaps are clearly shown, and for me they all are redundant.
A bit negative spacing might be a great idea for condensing a bit more the song's overall height!
I believe another setting might be very helpful, "Spacing between Lyrics and their Chords". Now here, a negative spacing would definitely be useful, since low case letters like "p" are never used in chords, and the space saved for the lower part of "p" is completely redundant.
I hope I am making sense...
I am sure you can improve the program so we can make a more compact, yet readable presentation of the songs.
Keep up the good work!