Cartroo 3 Posted April 15, 2014 Share Posted April 15, 2014 I've noticed that fonts set on the native Windows client aren't supported cross-platform (specifically on the iOS and web clients for me). This probably isn't surprising as Windows has more and different fonts installed than many other platforms, but it's a little irritating that the formatting isn't preserved. I've also noticed historic posts on this topic, so I guess it's not a new issue, but it would be great if things could at least be improved. AFAICT there are three potential solutions:Somehow support all fonts on all platforms, with something like Google web fonts or similar. Licensing and technical nightmare I'm sure, probably not too feasible. Restrict font choices to a few main families (serif, sans, monospace and cursive, perhaps) add settings on each client to allow the user to specify which font maps to each family on that platform. Existing users may chafe at the restriction, I guess, but I think this is the "cleanest" solution. As an intermediate measure, still allow each platform a full choice of fonts, but also record an implicit family derived from the font. So, if a chunk of text is "Times New Roman", then also attach "Serif" as a family. On any platform which doesn't have the primary font available, fall back on rendering with the default font for the family and only use an overall default for text with no family listed (presumably edited with an old client, etc.).Personally I'd be happy with any of the above, but I suspect the first is totally unfeasible and the second is probably enough of a major change to make people nervous of annoying users. The third option to me seems like a reasonable compromise, where users of a single platform see no effective change in functionality, but when notes use (say) Consolas on Windows, when viewed on iOS they'll at least use a monospaced font.Are any of these, or some other solution I hadn't thought of, likely to happen at any point? Link to comment
This topic is now archived and is closed to further replies.