Closed gurcei closed 3 years ago
I noticed that older mega65-book.pdf files showed the ISBN like this:
Newer mega65-book.pdf generated by travis are missing the line of text at the top (I suspect this is the 'nullfont' issue:
A guide on easily creating accented chars using fontforge: http://designwithfontforge.com/en-US/Diacritics_and_Accents.html This was able to auto-create 2 of the three chars. I had to manually create the lslash.
Very well! Do you update the font file in the repository?
Yes. It builds for me now, and looks fine, but I am not really sure how those characters should look. In particular, maybe the lslash is a bit too tall, I don't know.
Oh, I see, you did it already. I built it too and indeed the slash L looks different, but I think, it's OK.
Yes, I think it might be too tall, but I just copied the normal L, so I don't know why. But I agree that I think it gets us an acceptable solution, and better than leaving the accents off. Someone who is a font guru can improve it when they get inspired/aggrovated by it ;)
As mentioned in this discord thread:
Taking a look at some other names, it seems like certain characters like 'l', 'b', 'k' and 'h' are always slightly taller:
So seems like the nature/design of the font to be that way.
Given that, I'm fine with the way these names look now.
So the only remaining matter for this ticket is this 'nullfont' thing on the ISBN
I'll sort out those missing fonts mentioned in the missfont.log file now.
Looks like I just need to install a few more packages:
Yep, ISBN looks fine now, closing the ticket
The latex build output makes mention of a few missing international characters in our MegaGlacial-Regular font. As some of these missing characters relate to special characters in donors' names, feel like we'd better repair these, as a courtesy to those that donated to the mega65 cause, and assure we get their names printed correctly in the document.
There is also ISBN/nullfont issues, but that might be another matter (a missing font on the travis build agent perhaps?)