• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Improve linebreak situation for guitar tabs on narrow screens
#2
I'm not sure how I want to go about resolving this. Auto-scaling the font used for tab sections is doable, but it would increase the processing time dramatically as MobileSheets would have to gradually reduce the font size (and measuring after each adjustment) to see if it results in an overlap until it finally doesn't. While this may not be a problem for a single file, if a setlist involved 20+ files, this would slow things down noticeably if many of the files had tab sections, as I need to do some of the initial processing for the ChordPro files when the setlist is first loaded so that the total number of pages is calculated correctly. 

I think you may want to consider using a fixed page size. If you tap the A at the top right, and then "Page Size", you can specify a page size such as 1800x2400. MobileSheets will then render to that size and scale the resulting image to match your tablet dimensions. If you set the page size to match the tablet's dimensions in portrait, then adjust the text display settings to look appropriate, then if you rotate the tablet to landscape, it will just scale the image up as needed. You will get a small loss in clarity with the rendering, and it will not utilize the screen dimensions in the same way (it will be more like a PDF), but then the file will look identical in each orientation and you won't have the wrapping issue.

Mike
Reply


Messages In This Thread
RE: Improve linebreak situation for guitar tabs on narrow screens - by Zubersoft - 05-28-2025, 05:37 AM



Users browsing this thread:
1 Guest(s)


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2025 MyBB Group.