07-01-2023, 03:06 AM
How text sizes are calculated when MobileSheets renders ChordPro files seems to give wrong results. This has become worse in the recent versions, this post is about MobileSheets 3.8.6 on Android.
LineBreak_too_early_T2_Auto=24.jpg
shows a song after applying 'AUTO-SIZE FONT'. That calculated Lyric Size = 24 and you can see a lot of empty space to the right of the longest lyrics line.
I increased Lyric Size and Chord Size manually to 26. MobileSheets detects the line as too long and inserts a line break.
LineBreak_too_early_T2_Size_26.jpg shows that the text after the line break would easily fit on the original line.
LineBreak_Auto=35_3.7.7_Win10.jpg shows that this was much better (but still not perfect) in MobileSheets 3.7.7 on Win10.
The same happens with page breaks:
PageBreak_too_early_T2_Auto.jpg
shows an example where a line is moved to the next page whereas it would easily fit on the first page.
LineBreak_too_early_T2_Auto=24.jpg
shows a song after applying 'AUTO-SIZE FONT'. That calculated Lyric Size = 24 and you can see a lot of empty space to the right of the longest lyrics line.
I increased Lyric Size and Chord Size manually to 26. MobileSheets detects the line as too long and inserts a line break.
LineBreak_too_early_T2_Size_26.jpg shows that the text after the line break would easily fit on the original line.
LineBreak_Auto=35_3.7.7_Win10.jpg shows that this was much better (but still not perfect) in MobileSheets 3.7.7 on Win10.
The same happens with page breaks:
PageBreak_too_early_T2_Auto.jpg
shows an example where a line is moved to the next page whereas it would easily fit on the first page.
first language: German
Acer A1-830, Android 4.4.2 - HP x2 210 G2 Detachable, Win 10 22H2 - Huawei Media Pad T5, Android 8.0 - Boox Tab Ultra C, Android 11
www.moonlightcrisis.de - www.basdjo.de - www.frankenbaend.de
Acer A1-830, Android 4.4.2 - HP x2 210 G2 Detachable, Win 10 22H2 - Huawei Media Pad T5, Android 8.0 - Boox Tab Ultra C, Android 11
www.moonlightcrisis.de - www.basdjo.de - www.frankenbaend.de