Started by Dwachs, February 28, 2023, 07:24:32 PM
0 Members and 1 Guest are viewing this topic.
Quote from: Roboron on February 28, 2023, 09:35:51 PMAdditionally: Was "LiberationSans-Regular.ttf" chosen to be the default font for some reason? Is it the most fitting for Simutrans? Can we ship it alongside the binary? Would it be good to have the default font be different for different platforms where we know a font will be available (Android?) or do we prefer to offer a standardized "first font experience"?
Quote from: Roboron on February 28, 2023, 09:35:51 PMI've tried the patch and the ttf fonts looks definitely better (thanks Hajo!). However... When I increase the font size to 15px or more things start looking weird. You can see below how in the word "Bold" letters "ol" are too close while "B" is too far.
Quote from: isidoro on March 05, 2023, 12:07:27 AMBut shouldn't the font be part of the theme? Couldn't the theme include a table for, given a system and a language, use a certain font?
Quote from: prissi on March 13, 2023, 07:30:44 AMI am too old school to not find 19 MB of fonts for 6 MB of code not wasteful ......
Quote from: Dwachs on March 13, 2023, 08:02:04 PM...Do you have a link to a nice Japanese bdf file?
Quote from: prissi on March 13, 2023, 07:30:44 AM....Alternatively, for the default font, one could just get the system font on Windows for the default at startup or use a common default font for Windows/Linux/Mac/Android which has the full 16 bit support (which is all we need for now).
Quote from: prissi on March 16, 2023, 02:21:08 AMThe problem with moto fonts is that CJK is actually not CJK, the have different fonts for trad. chinese, simplified chinese, Japanese thus at least four different fonts for the same family. Somehow we would need to teach Simutrans to read them all if moto is selected. Not sure how to do this with freefont2. Probably we have to merge them by hand using fontforge.
Quote from: Dwachs on March 16, 2023, 12:22:49 PMThis file above is said to include European languages, but I found it was lacking some Greek accented letters.