buzcarter / UkeGeeks

UkeGeeks Scriptasaurus creates fingering diagrams by reading plain text or ChordPro ukulele songs. Examples and documentation at UkeGeeks.com
http://ukegeeks.com
103 stars 48 forks source link

Place page breaks better #16

Open tewha opened 7 years ago

tewha commented 7 years ago

Please protect against page breaks between chords and lines, and especially within a line of text. This isn't good.

screen shot 2016-11-03 at 9 28 27 pm

The picture is from Safari 10.0.1, but neither Firefox 49.0.2 nor Google Chrome 54.0.2840.87 do any better.

sunfish62 commented 5 years ago

This problem still appears (Feb 2019). I have seen similar problems with a different app (GnuCash) that uses Webkit. Webkit appears to still have an open bug on the topic (https://bugs.webkit.org/show_bug.cgi?id=5097). The workaround in GnuCash is to save to HTML and open the HTML in a browser. Not sure if that would even apply here.

louis-coding commented 5 years ago

Long time ago I solved this issue purely by finetuning css. Took a while but worked for me....