Neville,

That sounds like an incredibly useful exercise. I wonder... could you be 
persuaded to make that a blog post about fonts across platforms I could put on 
our website? If yes, contact me offlist :)

Best Regards,

Heather

Heather Laine
Customer Services Manager
LiveCode Ltd
www.livecode.com



> On 6 Sep 2022, at 02:27, Neville Smythe via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
> 
> I agree Quentin, trying to make text appear exactly the same on all platforms 
> is a fools errand.
> 
> That however is not the main point of the exercise, at least for me. When 
> designing an apps interface, it would be good to know that (at least static) 
> text items will (probably) appear in the same font style and height and the 
> text is all visible: no pixels obscured at top or bottom or left or right, no 
> unintended word-wrapping, and not too close to other objects such as a field 
> border. 
> 
> Including one’s own fonts such as Google fonts, which are probably not in the 
> user’s default system setup — on a desktop at least, and setting the baseline 
> as in a previous post, would seem to be a useful addition to the production 
> process  (and may even achieve precise equality between Monterey and Windows 
> 10 if my early experiments hold true! ). 
> 
> But  the most important parameter is of course the text length. The usual 
> mantra is to add about 10% extra padding to the field length. I intend to set 
> up a database for a range of fonts and platforms to check just what extra 
> length is really needed (is that figure of 15% for Linux I quoted actually 
> correct, it sounds unbelievable). I have access to Mac Monterey, Mac High 
> Sierra, and Windows 10 and Ubuntu via Parallels.  Once done I will publish 
> the database. Hopefully someone could then add data for Window 11 for example 
> ( and iOS and Android)
> 
> Finally a couple of other comments about fonts on Monterey. I mentioned Times 
> on the Mac being weirdly small. Turns out Times is no longer included in 
> Monterey although it will recognise a scripted setting to Times ; if you set 
> text to 13pt Times it seems the system substitutes Times New Roman 11pt 
> (which looks like 9pt in any other font). 
> 
> And if you set the text to the (Default) font then changes to the textSize of 
> the field have no visible affect, what you get is the default system font at 
> its default size (SF Pro 12pt) 
> 
> 
> Neville
> 
> 
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to