Hi, original creator of Jura font here.
It has occurred to me to mention one philosophical tidbit that guided me when I was first creating Jura. It all started with the Kayah Li range which I created for FreeMono (whose Latin range is a clone of Courier). Insofar as was possible, I tried to use curves copy/pasted from the glyphs in that range (though, because Kayah Li does not have full diagonal strokes, I could not use this idea throughout). This is particularly apparent in the upper right corner of "g" or the upper left corner of "p", and also explains the curved terminals on the "z". It also explains the rather sharpish corners of the tail of the "g" and the "y". I think the initial redesign as shown on slide 19 of the "Jura Redesign" deck loses some of that in the heavier weights.
As an aside, I believe if you compare the stroke width of my original Light weight, it should match FreeMono exactly.
Worth mentioning, Daniel states on the Jura project information page:
I wanted to create a Roman alphabet using the same kinds of strokes and curves as the Kayah Li glyphs, and thus Jura was born.
Following the investigation, I have looked into Daniel's 'Kayah Li' in FreeMono,
which is where Jura's typeface finds its roots.
I didn't find much coherency between the two scripts in this design.
So I fully understand Daniel's intention to create a Latin that would
better fit the Kayah Li part.
Now, let's compare the two scripts in Jura.
Definitely, the Latin part is more congruent with Kayah Li.
I have set sample text using the 'trademark' p-y-g-z glyphs as suggested,
were features are most apparent:
What I do not yet understand is why Kayah Li is monolinear,
while all other glyphs are not.
I am unsure if this needs to be fixed in the redesign or ignored.
Also, the Latin appears much wider rhythmically. I will write this off to script-specifics,
and focus on the existing shapes.
The graphical features of Jura are closely connected to the Kayah Li part,
with an offset to the diagonal nature of some strokes, unique for this script.
Another detail, Kayah Li lacks the roundness of Latin.
And, here is my first concept in comparison with original Kayah Li:
I did miss the horizontal joining in /d.
Although I find the new proportions are a better match.
The stroke weight difference should be ignored at this point.
Summary.
My new design brief will be altered to include consistency with the Kayah Li design.
The stated goal of having the "same kinds of strokes and curves as the Kayah Li glyphs" is achieved.
To push this idea further, I suggest also harmonising rhythm and movement across the scripts.
More information on Kayah Li
2. Tomorrow:
Explore several concepts to unify the rhythm across scripts.
Noto Sans Kayah Li: all glyphs are monospaced,
Latin, and Cyrillic are proportional
This clarifies my previous question on the width/proportions of Latin.
This image shows how using the SpeedPunk plugin
can help in matching the curvature of outlines.
The original version shows more abrupt activity in the
terminals. I tried to match the outlines as closely as possible,
and harmonise the contours.
The overlay of my new trace of Kayah Li shows minimal differences,
since my goal was to match the original, and refine the outlines.
There would be more significant changes in the Latin part.
Applying the logic further, I started working on O C G. While designing /S I felt the urge to 'borrow' the top part from /C for better coherency. However the original version lacks such direct citations.
Jura Development:
P.S. Thanks for the support on twitter! Stay tuned for more.
Thanks Alexei! This story telling is gold :)
And here is an example of this rule in practise. Not how the distances are both equal to '101'.
used mekkablue's Combining Mark Maker to generate combining accents for said glyphs. I noticed ogonek wasn't producing ogonekcomb, so I updated my local copy of the script. Which I will later push on git.
Hi!Nice job comrade :)
On 20 July 2016 at 19:38, Alexei Vanyashin <a...@cyreal.org> wrote:used mekkablue's Combining Mark Maker to generate combining accents for said glyphs. I noticed ogonek wasn't producing ogonekcomb, so I updated my local copy of the script. Which I will later push on git.Please do make a Pull Request :)
The commabelow weight seems a little heavy, but this is all very promising :)
Completed glyphs in Light:
Remaining glyphs in GF Latin Plus:
I notice that the bottom of the bowl of the lowercase g is not horizontal where it meets the stem, unlike the letters p, q, d, b. I'm guessing this is a design decision rather than an oversight?
I also researched a possible alternate /g, which is closer to the original version.
Here is my overall progress. I will soon complete the GF Latin Plus,
and start working on the Semi-Bold master.
Along the way I found that some glyphs should be added to GF Latin Plus to enable auto-generation in Glyphs App.
Among others, this list includes: Dz, dz, DZ to generate DŽ,Dž,dž. These combining glyphs: strokeshortcomb, strokelongcomb, slashshortcomb produce Ð, ł, ø,
I also edited my local copy of GlyphsData.xml to build composite glyphs quicker. Example: Eng is decomposed as N + g. After completion I will share my finalised GlyphsData file.
For some glyphs I don't include decomposition rules, but instead use shorthand commands for creating them, like
IJ+acutecomb.case=IJacute ij+acutecomb=ijacute
This creates the Dutch localized variant for IJ acute from the IJ.
Questions: Is the deprecated ʼn (napostrophe) required in our encoding for legacy compatibility?
I couldn't find a glyph that uses 'commaaccentcomb.alt' in GF Latin Plus. Perhaps we should remove it.
I would imagine that "kra" should also be eligible for removal, since its only use was old Greenlandic orthography.
I always just copied-by-reference from the Cyrillic к.
Here is the full set:
Comparing to the original Latin set, some glyphs were added:
Jura Legacy:
Jura Development:
Now it's time to do some tests.
Jura Legacy:
Jura Development:
Jura Legacy:
Jura Development:
I am hoping my goal of retaining the original character of Jura, and improving its rhythm and legibility is achieved. The new result is much more lengthy due to increased spacing and reworked glyph proportions.
Tomorrow I will do more tests, and continue working on the Semi-Bold master towards completing GF Latin Plus.
-a
Excellent job Alexei, I'm impressed! You did a really good job at Vietnamese. At first I don't really like the typeface, but now I'm in love with it :)
Although I have a suggestion: Is it your intention to make the horn a little bit bolder?
If not I think its weight should be keep the same as stem weight, or it might look weird at display size.
I'm looking forward to the reworked version to be completed!
Įį do not look right.
Step 3. Remove the unnecessary circles that this filter generates.
This produces a much cleaner result, and eliminates the need for a post-filter cleanup, as in my previous method. Today I have completed basic uppercase glyphs, and compared their metrics with the Light master using the Autopsy plugin.
Finally, here are some tests comparing the two masters:
I am very glad that Daniel has been following along throughout the whole process, and is happy about the progress.
Since the masters are compatible, I generated an in-between Regular. Here it is:
Light Master
Regular, Interpolation
SemiBold Master
I find that generating another instance between these two masters would only be useful for backwards compatibility reasons. Otherwise the difference in weights would be so insignificant, that I doubt it is viable idea.
More posters of Bold
Today was the first time I used Glyph's `fix compatibility` function. I couldn't figure out how it works intuitively, so I looked it up in the handbook. It's works like a Rubik's cube: one must drag the images until they properly align.
Before:
After: Jackpot!
Finally, I unveiled a hidden gem inside the noodler plugin: it draws kittens on top of accents. So, I filed an issue for this.
The prerequisites for this magic to happen is a combining breve of this kind or similar.
¶ Sprint 1, week 5, July 28, 2016
The font inspector script was a great helper for refining metrics.
I hope this time investment will pay off, and make kerning a lesser hassle.
I didn't manage to complete kerning, so I will do it tomorrow.
-a