Wickednesse

A central location highlighting fonts created with FontCreator and/or Scanahand. Post information about your fonts here.
Psymon
Posts: 444
Joined: Wed Mar 30, 2011 5:50 pm

Wickednesse

Post by Psymon »

Wickednesse.ttf
(862.27 KiB) Downloaded 948 times
Okay, I'm back once again here with my first "serious" font, after quite a bit of revisions -- I'd first posted it here back in March, but have made quite a few improvements to it since then (although many of those aren't entirely "obvious," of course).

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. :shock:

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! :)
Wickednesse 02 - Basic Latin.jpg
Wickednesse 02 - Basic Latin.jpg (326.87 KiB) Viewed 18726 times
Wickednesse 03 - Punctuation.jpg
Wickednesse 03 - Punctuation.jpg (372.04 KiB) Viewed 18726 times
Wickednesse 04 - Latin Supplement.jpg
Wickednesse 04 - Latin Supplement.jpg (370.82 KiB) Viewed 18726 times
Wickednesse 05 - Ligatures.jpg
Wickednesse 05 - Ligatures.jpg (353.7 KiB) Viewed 18726 times
Wickednesse 06 - Greek & Coptic.jpg
Wickednesse 06 - Greek & Coptic.jpg (331.49 KiB) Viewed 18726 times
Wickednesse 07 - Cyrillic.jpg
Wickednesse 07 - Cyrillic.jpg (352.32 KiB) Viewed 18726 times
Wickednesse 08 - Currency.jpg
Wickednesse 08 - Currency.jpg (285.12 KiB) Viewed 18726 times
Wickednesse 09 - Symbols.jpg
Wickednesse 09 - Symbols.jpg (304.47 KiB) Viewed 18726 times
Wickednesse 10 - Numbers.jpg
Wickednesse 10 - Numbers.jpg (325.42 KiB) Viewed 18726 times
Wickednesse 11 - Any to Zanily.jpg
Wickednesse 11 - Any to Zanily.jpg (366.13 KiB) Viewed 18726 times
Wickednesse 12 - Pangrams.jpg
Wickednesse 12 - Pangrams.jpg (372.3 KiB) Viewed 18726 times
Wickednesse 13 - Lorem Ipsum.jpg
Wickednesse 13 - Lorem Ipsum.jpg (398.6 KiB) Viewed 18726 times
Wickednesse 14 - Wickednesse Quote.jpg
Wickednesse 14 - Wickednesse Quote.jpg (403.9 KiB) Viewed 18726 times
Last edited by Psymon on Thu Sep 14, 2017 11:27 am, edited 2 times in total.
Psymon
Posts: 444
Joined: Wed Mar 30, 2011 5:50 pm

Re: Wickednesse

Post by Psymon »

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! :roll:
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Wickednesse

Post by Bhikkhu Pesala »

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! :roll:
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.

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;
}
Kerning values for f still need some TLC. Use this Text in the preview toolbar to spot the problem pairs.

Code: Select all

fafbfcfdfeffgfhfifjfkflfmfnfofpfqfrfsftfufvfwfxfyfzf
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Psymon
Posts: 444
Joined: Wed Mar 30, 2011 5:50 pm

Re: Wickednesse

Post by Psymon »

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;
}
Is this for the alt (non-oldstyle) numerals I have? What's a "lining figure" do?

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).
Kerning values for f still need some TLC. Use this Text in the preview toolbar to spot the problem pairs.

Code: Select all

fafbfcfdfeffgfhfifjfkflfmfnfofpfqfrfsftfufvfwfxfyfzf
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. :cry:

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. :roll:
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Wickednesse

Post by Bhikkhu Pesala »

Psymon wrote:Is this for the alt (non-oldstyle) numerals I have? What's a "lining figure" do?
Lining figures align with the top of capitals (approximately)
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?
It matters a lot.

1. Add a Lining Figures Feature to the Default Language (Green [+] button)
Add Feature.png
Add Feature.png (22.45 KiB) Viewed 19511 times
Add a Single Substitution Lookup for Lining Figures (Green [+] button)
Add Lookup to Feature.png
Add Lookup to Feature.png (14.9 KiB) Viewed 19511 times
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.
Open Code Editor for Lookup.png
Open Code Editor for Lookup.png (28.99 KiB) Viewed 19511 times
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.
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.

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.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Psymon
Posts: 444
Joined: Wed Mar 30, 2011 5:50 pm

Re: Wickednesse

Post by Psymon »

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.
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Wickednesse

Post by Bhikkhu Pesala »

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.
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.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Psymon
Posts: 444
Joined: Wed Mar 30, 2011 5:50 pm

Re: Wickednesse

Post by Psymon »

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...
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).
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Wickednesse

Post by Bhikkhu Pesala »

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"?
My Cankama font is a "Regular" style.
Psymon wrote:Do you, like, have all these screenshots handy already all the time when you post?
I have FastStone Capture installed. It loads on starting Windows, so it's always ready to use.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Psymon
Posts: 444
Joined: Wed Mar 30, 2011 5:50 pm

Re: Wickednesse

Post by Psymon »

Bhikkhu Pesala wrote:My Cankama font is a "Regular" style.
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.

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. :roll:
I have FastStone Capture installed. It loads on starting Windows, so it's always ready to use.
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). :)
Psymon
Posts: 444
Joined: Wed Mar 30, 2011 5:50 pm

Re: Wickednesse

Post by Psymon »

Oh, I only just noticed your edit from earlier...
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.
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.

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? ;)
honest.bern
Posts: 42
Joined: Mon May 05, 2008 8:28 am
Location: England
Contact:

Re: Wickednesse

Post by honest.bern »

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!
Psymon
Posts: 444
Joined: Wed Mar 30, 2011 5:50 pm

Re: Wickednesse

Post by Psymon »

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. :)
Psymon
Posts: 444
Joined: Wed Mar 30, 2011 5:50 pm

Re: Wickednesse

Post by Psymon »

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. :)
Erwin Denissen
Moderator
Moderator
Posts: 11108
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: Wickednesse

Post by Erwin Denissen »

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.
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:
viewtopic.php?t=1215
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 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.

FontCreator has a feature which allows you to reorder glyphs. It is available from the Tools menu. This will actually change the glyph index.
Erwin Denissen
High-Logic
Proven Font Technology
Post Reply