Wickednesse
Wickednesse
Notably, I added in those lining figures, as was discussed in the initial thread here back in the spring, and also added (or changed) a whole bunch of ligatures as well, along with a variety of other improvements. I like it a lot better, and with all my testing of it things seem to be working okay, kerning-wise, although I have a feeling that it probably wouldn't hurt to do a lot more checking in that regard before coming up with an "official" release.
Before I start really getting more serious about kerning, however, just yesterday I did one rather major change to my font which I'm not entirely sure was a good -- or bad -- idea. I have so many ligatures, which basically got added in over time (as I discovered that new ones were needed or warranted), but in my PUA they weren't in any particular order. If one's software can make use of OpenType features then that's not such a big deal, because they render out automatically, of course, but if you don't have that (or choose not to use it) and instead try to find the ligature you want through Windows Character Map or MainType or whatever else, then trying to delve through that jumbled, disorganized mess of ligatures can be a real headache -- especially for any ligatures that have an "f" or "ſ"(longs) in them, they really can look quite similar in my font.
And so yesterday I re-did all those ligatures in my PUA and put them in a more sensible order, to make it more user-friendly in such contexts.
A couple questions about my having done that...
Firstly, are there any issues with my having done things that way? When I first did up those ligs in my PUA, I discovered that one could "complete composites" in there and it seemed that some of those slots were actually assigned to specific ligatures (which seemed a bit odd/surprising to me, since that seems antithetical to that being a "private use area"), but with my having reordered things obviously I've gone against those assignations.
Secondly, it's a mystery to me how this happened, but when I look at my font in FC, in my PUA I have all those alternative fractions first, followed by all my various ligatures -- but if I look at my font in MainType, my PUA starts with just three of those alt fractions, followed by all my ligs, and then come all the rest of my alt fractions.
That latter isn't a huge deal, but I have no idea how that happened! Let alone why there's a difference between what I see in FC and what I see in MainType.
In any case, here's the latest -- but not-quite-final -- version of my font, along with some revised screenshots/samples. Any comments, about any of the above or anything else at all, are most welcome!
Last edited by Psymon on Thu Sep 14, 2017 11:27 am, edited 2 times in total.
Re: Wickednesse
What the fudge -- my uppercase "H" is up too high off the baseline. I thought I fixed that! Oh well. If anyone sees anything else funny going on like that (or anything else), please do let me know!
-
- Top Typographer
- Posts: 9888
- Joined: Tue Oct 29, 2002 5:28 am
- Location: Seven Kings, London UK
- Contact:
Re: Wickednesse
Tell me about it. I am currently editing Guru (again), which has gone through numerous updates since 2008, but I am still finding ridiculous bugs.Psymon wrote:What the fudge -- my uppercase "H" is up too high off the baseline. I thought I fixed that! Oh well. If anyone sees anything else funny going on like that (or anything else), please do let me know!
A couple of suggestions:
Add a lining figures feature to make use of the glyphs that you have already designed. This lookup can be used:
Code: Select all
lookup SingleSubstitution2 {
sub zero -> uniE6A8;
sub one -> uniE6A9;
sub two -> uniE6AA;
sub three -> uniE6AB;
sub four -> uniE6AC;
sub five -> uniE6AD;
sub six -> uniE6AE;
sub seven -> uniE6AF;
sub eight -> uniE6B0;
sub nine -> uniE6B1;
}
Code: Select all
fafbfcfdfeffgfhfifjfkflfmfnfofpfqfrfsftfufvfwfxfyfzf
Re: Wickednesse
Is this for the alt (non-oldstyle) numerals I have? What's a "lining figure" do?Bhikkhu Pesala wrote:Add a lining figures feature to make use of the glyphs that you have already designed. This lookup can be used:Code: Select all
lookup SingleSubstitution2 { sub zero -> uniE6A8; sub one -> uniE6A9; sub two -> uniE6AA; sub three -> uniE6AB; sub four -> uniE6AC; sub five -> uniE6AD; sub six -> uniE6AE; sub seven -> uniE6AF; sub eight -> uniE6B0; sub nine -> uniE6B1; }
And what do I do with that bit of code -- copy/paste it into the code editor? Does it matter where, or just anywhere at all? I've never worked in the code there (not for fonts, anyway -- I've worked in HTML/CSS code for decades now for the web and ebooks, but that's totally different, of course).
Thanks! Exactly the kind of suggestion(s) I was hoping for -- at least if/when things don't look right, of course. I'm a bit "afraid" of kerning, though, I must admit. As my font is now, everything validates perfectly (including in the code editor), but it seems like any time I start doing any additional kerning, I end up with overlapping classes (even when I'm careful!) and that ruins everything. I think kerning just doesn't like me very much.Kerning values for f still need some TLC. Use this Text in the preview toolbar to spot the problem pairs.Code: Select all
fafbfcfdfeffgfhfifjfkflfmfnfofpfqfrfsftfufvfwfxfyfzf
Also, looking at these various images again I see that several of my uppercase letters are too high off the baseline -- some almost unnoticeably, but nevertheless. I'm kicking myself for not seeing that before fixing that up and posting everything here.
-
- Top Typographer
- Posts: 9888
- Joined: Tue Oct 29, 2002 5:28 am
- Location: Seven Kings, London UK
- Contact:
Re: Wickednesse
Lining figures align with the top of capitals (approximately)Psymon wrote:Is this for the alt (non-oldstyle) numerals I have? What's a "lining figure" do?
It matters a lot.Psymon wrote:And what do I do with that bit of code -- copy/paste it into the code editor? Does it matter where, or just anywhere at all?
1. Add a Lining Figures Feature to the Default Language (Green [+] button) Add a Single Substitution Lookup for Lining Figures (Green [+] button) Add substitutions manually to the lookup, or open the Code Editor from the icon at the top, and paste my lookup table code. The names of the lookup table must match or you will get an error.
Don't use the code editor, but use the Visual OpenType Designer. Search the pair adjustment lookup for pairs beginning with "f" simply by typing "f" then see which pairs need adjustment. Use the left/right cursor keys to adjust the kerning values manually. FontCreator gets it wrong in some cases.Psymon wrote:Exactly the kind of suggestion(s) I was hoping for -- at least if/when things don't look right, of course. I'm a bit "afraid" of kerning, though, I must admit.
Edit: The problems I spotted were mostly because you used ligatures instead of kerning pairs. As long as standard ligatures are supported and enabled, kerning pairs won't be used.
Re: Wickednesse
Thanks, Bhikkhu (once again)! Do you, like, have all these screenshots handy already all the time when you post? Either way, your efforts are greatly appreciated!
I'll check all that out later -- I'm desperately in need of a nap at the moment. Should I re-post my revised font as a new comment, or should I just edit my original post and swap out the new(er) font there once I'm done? I'm not sure what the usual practice is here in this forum.
I'll check all that out later -- I'm desperately in need of a nap at the moment. Should I re-post my revised font as a new comment, or should I just edit my original post and swap out the new(er) font there once I'm done? I'm not sure what the usual practice is here in this forum.
-
- Top Typographer
- Posts: 9888
- Joined: Tue Oct 29, 2002 5:28 am
- Location: Seven Kings, London UK
- Contact:
Re: Wickednesse
I would edit the first post to remove and update the attachment, then post a new reply to bump the thread and tell us what you did.Psymon wrote:Should I re-post my revised font as a new comment, or should I just edit my original post and swap out the new(er) font there once I'm done? I'm not sure what the usual practice is here in this forum.
Re: Wickednesse
Thanks! I'll get back to you on that (updating the font).
In the meantime, though, do you -- or anyone else -- perhaps know the answer to the question(s) I posed in my original post? Here's what I'd written/asked about...
In the meantime, though, do you -- or anyone else -- perhaps know the answer to the question(s) I posed in my original post? Here's what I'd written/asked about...
Psymon wrote:One thing that I am rather unsure about are the some of the things in the "Identification" tab in the font Properties. A typophile friend of mine said that my font should be considered "bold," based on how it looks -- but I have no additional "regular" version, this is the only one there is, so wouldn't this be "regular"?
As for "Width" and "Weight," I have no idea what to put there, how one judges that -- or whether those, too, should just simply be left as "normal" (as per the above).
-
- Top Typographer
- Posts: 9888
- Joined: Tue Oct 29, 2002 5:28 am
- Location: Seven Kings, London UK
- Contact:
Re: Wickednesse
My Cankama font is a "Regular" style.Psymon wrote:One thing that I am rather unsure about are the some of the things in the "Identification" tab in the font Properties. A typophile friend of mine said that my font should be considered "bold," based on how it looks -- but I have no additional "regular" version, this is the only one there is, so wouldn't this be "regular"?
I have FastStone Capture installed. It loads on starting Windows, so it's always ready to use.Psymon wrote:Do you, like, have all these screenshots handy already all the time when you post?
Re: Wickednesse
Well, perhaps we're both wrong -- ha ha. Like I said, I assumed that mine would be "regular" because it's the only weight for my font, but at the same time it does look rather "bold" (more so than your Cankama, although that's a blackletter-style font, too). I'm taking it for granted that I (and you) are both right about our fonts being "regular," but my other typophile friend's assertion that it should be bold has me wondering.Bhikkhu Pesala wrote:My Cankama font is a "Regular" style.
I'm also clueless about that "weight" option there in the font properties -- I don't know what number to choose, let alone how that's determined.
Do you know? The help files were of no, well, help.
I have that, too -- great little screencapture program! It's extremely kind of you to go to such efforts to help people out here, Bhikkhu (and for all these many, many years, no less).I have FastStone Capture installed. It loads on starting Windows, so it's always ready to use.
Re: Wickednesse
Oh, I only just noticed your edit from earlier...
However, this is EXACTLY the reason why it would be nice if one could include those glyphs (selectively) from one's PUA when you run autokern! Autokern could do within moments what would otherwise be a possibly hours-long, tedious chore.
I really don't understand why there's no way to include glyphs from the PUA (selectively) when you autokern. Erwin, are you listening?
Oh, that changes everything, if my kerning of my regular "f" glyph is okay (as I had thought it was). Indeed, it's all those various f-ligatures and longs-ligatures that I had really wanted to kern, but which kept giving me overlapping classes when I did. I know what my mistake was now, that I was basically just adding in my lig plus whichever other single character next to it, when there was already a class for the latter, but it's having to search through all those tons of classes in search of, say, an "a" (or whatever) that was a pain -- although I guess ya gotta do what ya gotta do.Bhikkhu Pesala wrote:Edit: The problems I spotted were mostly because you used ligatures instead of kerning pairs. As long as standard ligatures are supported and enabled, kerning pairs won't be used.
However, this is EXACTLY the reason why it would be nice if one could include those glyphs (selectively) from one's PUA when you run autokern! Autokern could do within moments what would otherwise be a possibly hours-long, tedious chore.
I really don't understand why there's no way to include glyphs from the PUA (selectively) when you autokern. Erwin, are you listening?
-
- Posts: 42
- Joined: Mon May 05, 2008 8:28 am
- Location: England
- Contact:
Re: Wickednesse
If you would like a pernickety comment, I would say that the cyrillic "л" and "д" look a bit modern. I don't think the flat-topped versions appeared until the mid nineteenth century: until then I think they were still triangular.
However, if you have a Euro I can't really complain about anachronisms (and this is your font, after all).
The important thing is that there are not enough blackletter fonts around. Keep up the good work!
However, if you have a Euro I can't really complain about anachronisms (and this is your font, after all).
The important thing is that there are not enough blackletter fonts around. Keep up the good work!
Re: Wickednesse
Hey, Bern, thanks so much for your comments and kind words about my font! Yeah, you're probably right about my Cyrillic, but I haven't got the first clue about that -- let alone Greek/Coptic (other than being familiar with some of the more "popular" characters, like pi and omega or whatever). I was just making those up as I went along, looking at -- as you say -- various different modern versions of each glyph and then trying to come up with something based on the style of the Latin characters.
However, with that said, I should say that I also did a little bit of research into this while working on those, looking at what Cyrillic writing looked like around the same time period (16th century) as the main font is in the book I scanned those from -- and in many ways it was almost unrecognizable as the same alphabet! And so that's why/how I ended up just saying to heck with it, and I'll just make up something on my own, even if it's not very "authentic."
But I do appreciate your comments on that aspect, actually! If only because I have no clue at all about Cyrillic (etc.) writing, I was actually hoping for a little feedback on those. I can't be bothered right now -- my only real concern is getting the main Latin glyphs to look (and kern!), etc. okay -- but who knows, perhaps some day down the road I'll try to do a better job on those other character sets.
However, with that said, I should say that I also did a little bit of research into this while working on those, looking at what Cyrillic writing looked like around the same time period (16th century) as the main font is in the book I scanned those from -- and in many ways it was almost unrecognizable as the same alphabet! And so that's why/how I ended up just saying to heck with it, and I'll just make up something on my own, even if it's not very "authentic."
But I do appreciate your comments on that aspect, actually! If only because I have no clue at all about Cyrillic (etc.) writing, I was actually hoping for a little feedback on those. I can't be bothered right now -- my only real concern is getting the main Latin glyphs to look (and kern!), etc. okay -- but who knows, perhaps some day down the road I'll try to do a better job on those other character sets.
Re: Wickednesse
I'm back! Got totally sidelined with other things in my life for months, but finally got back into the swing of things with my font, and just edited my original post with the latest version of it, along with revised screenshots -- and also a couple questions in that edited post, too.
Look forward to hearing any comments (and/or criticisms) on it! Thanks so much, in advance, for anything anyone might have to say.
Look forward to hearing any comments (and/or criticisms) on it! Thanks so much, in advance, for anything anyone might have to say.
-
- Moderator
- Posts: 11194
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: Wickednesse
No, that is fine. Complete Composites indeed works within the PUA, but this is not an official standard. You can read more about the reasoning here:Psymon wrote: ↑Wed Mar 15, 2017 7:43 pm Firstly, are there any issues with my having done things that way? When I first did up those ligs in my PUA, I discovered that one could "complete composites" in there and it seemed that some of those slots were actually assigned to specific ligatures (which seemed a bit odd/surprising to me, since that seems antithetical to that being a "private use area"), but with my having reordered things obviously I've gone against those assignations.
viewtopic.php?t=1215
FontCreator can order glyphs by glyph index, code point, etc. MainType shows characters by code point, alternatively you can use the glyph mode to show all glyphs, sorted by glyph index.Psymon wrote: ↑Wed Mar 15, 2017 7:43 pm Secondly, it's a mystery to me how this happened, but when I look at my font in FC, in my PUA I have all those alternative fractions first, followed by all my various ligatures -- but if I look at my font in MainType, my PUA starts with just three of those alt fractions, followed by all my ligs, and then come all the rest of my alt fractions.
That latter isn't a huge deal, but I have no idea how that happened! Let alone why there's a difference between what I see in FC and what I see in MainType.
FontCreator has a feature which allows you to reorder glyphs. It is available from the Tools menu. This will actually change the glyph index.