Page 1 of 1

Balava OpenType • A Transitional Typeface

Posted: Mon Sep 29, 2014 11:22 am
by Bhikkhu Pesala
Balava.png
Balava.png (9.4 KiB) Viewed 14253 times
Balava version 1.60 improved spacing of Small and Petite Capitals, replaced stylistic alternates with character variants, and contextual ligatures with a stylistic set. Many more kerning pairs were added. Hinting was removed from the WOFF versions.

The default figures in Balava are proportional lining figures. There are OpenType glyphs for both Old Style (proportional) and Tabular (Lining Figures).

Typeface Sample

Please let me know if you spot any bugs or omissions.

Re: Balava OpenType - A Transitional Typeface

Posted: Mon Sep 29, 2014 9:35 pm
by Bhikkhu Pesala
Updated to version 1.10 to fix the kerning pairs for italics. Improved some italic ligatures, and added dlig for ffj, which got missed from the script earlier.
Italic Ligatures.png
Italic Ligatures.png (6.15 KiB) Viewed 13675 times

Re: Balava OpenType - A Transitional Typeface

Posted: Thu Oct 02, 2014 5:43 pm
by Bhikkhu Pesala
Updated to version 1.13 to improve the spacing of superscripts, subscripts, and denominators, which were previously a fixed width.

Since the default figures are proportional, the other figures should be too.

Re: Balava OpenType - A Transitional Typeface

Posted: Fri Oct 03, 2014 4:50 am
by Bhikkhu Pesala
Version 1.14 fixes a bug, and makes the design of the discretionary ligatures consistent across all four type styles.
Discretionary Ligatures.png
Discretionary Ligatures.png (15.18 KiB) Viewed 14220 times

Re: Balava OpenType - A Transitional Typeface

Posted: Wed Oct 08, 2014 7:45 pm
by Bhikkhu Pesala
Version 1.15 improves the stacking diacritics for circumflex grave, uses the figures from the font for Dingbat Enclosed Numerics, and fixes some bugs. Kerning for Italics was also fixed.

Re: Balava OpenType - A Transitional Typeface

Posted: Thu Oct 09, 2014 10:47 am
by Bhikkhu Pesala
Version 1.16 adds custom naming fields for Font subfamily in several languages, so Regular, Italic, Bold, Bold Italic is now obyčejné, kurzíva, tučné, and tučné kurzíva in Czech. I assume that what Windows does is detect the locale and show the appropriate subfamily name in font dialogues.

Re: Balava OpenType - A Transitional Typeface

Posted: Sat Jun 20, 2015 12:09 pm
by Bhikkhu Pesala
Version 1.30 completes the Latin Extended Additional, Currency Symbols, Number Forms, and Dingbats character sets for Unicode 8.0, improves the spacing for lowercase bold italic, and adds smaller Web and WOFF versions with only a few symbols.

I forgot to change the version number, so this is still 1.30. I add one currency symbol, and a Titling Capitals feature using GPOS. Although this doesn't work yet in PagePlus it's the right way to do this, instead of bloating the font with lots of rarely used glyphs.

Strictly speaking, titling capitals should be slightly lighter than regular capitals as well as more widely spaced, but I have made do with just increasing the spacing by 10%.

My Pali font contains true Titling Capitals using GSUB.

Re: Balava OpenType - A Transitional Typeface

Posted: Wed Mar 16, 2016 9:08 pm
by Bhikkhu Pesala
Updated to version 1.32 to improve the precedence of OpenType features (standard ligatures no longer need to be disabled to use small capitals or petite capital features), and fixed a bug in the Bold Italic style where Caps to Small Caps changed { to [. I found the bug because the Overview panel showed one unused glyph.

Upgrading is recommended.

Re: Balava OpenType - A Transitional Typeface

Posted: Sat Dec 03, 2016 11:30 am
by Bhikkhu Pesala
Version 1.40 benefits from the many improved features in FontCreator 10.1, which made it easier to spot errors and adjust kerning pairs.
  • I have added two glyphs for Dutch. Ligature fij ensures that fi ligature is not used in words like fijn (nice) where the ij is a ligature, and an ij acute ligature that replaces j with jacute after iacute. There is no jacute in Unicode.
  • I have reduced the size of cedilla and ogonek accents for Petite Capitals and Small Capitals. Lowprofile accents already reduce the size of accents in composites for Petite Capitals.
  • I have fixed some Greek glyphs like Omega, Theta, and Phi to match the width of Omicron
  • I added the Romanian Language for Localised forms of Şş and Ţţ cedilla. Romanian prefers the use of comma accent below, although users still often type the cedilla forms.
  • I used my tip on Checking for Errors to spot missing kerning pairs, or badly designed glyphs that caused clashes like j caron or j circumflex. (The release version of CompositeData.xml uses a lowprofile caron for j caron, but a regular circumflex for j circumflex. That's my own error. Follow the Complete Composites tutorial thread for updates).
  • Some Maths Operators were resized to fit the CapHeight
  • Web versions were added with only a few symbols, no Alternative Fractions, and no Petite Capitals. They do, however, include Small Capitals, and many other OpenType features, and they are hinted.
  • Currency symbols for Turkish Lira and Georian Lari were redesigned using the SVG files on Wikipedia as a starting point.

Re: Balava OpenType - A Transitional Typeface

Posted: Sat Dec 03, 2016 10:23 pm
by Bhikkhu Pesala
Another update to fix some bugs, improve kerning classes, and add more kerning pairs.

Re: Balava OpenType - A Transitional Typeface

Posted: Sat Dec 03, 2016 10:51 pm
by Erwin Denissen
You've been busy. I'll take a closer look later this week.

Re: Balava OpenType - A Transitional Typeface

Posted: Sat Feb 04, 2017 1:21 pm
by Bhikkhu Pesala
Version 1.50 improved the design of glyphs with ogonek accents and added four more for Nordic, E and O ogonek with acute. One more Stylistic Alternate Set was also added.

Re: Balava OpenType - A Transitional Typeface

Posted: Mon Mar 06, 2017 9:27 pm
by Bhikkhu Pesala
Balava version 1.60 improved spacing of Small and Petite Capitals, replaced stylistic sets with character variants, and contextual ligatures with a stylistic set. Many more kerning pairs were added. Hinting was removed from the WOFF versions.

Re: Balava OpenType - A Transitional Typeface

Posted: Mon Jun 19, 2017 7:40 am
by Bhikkhu Pesala
Version 1.70 replaced Romanian localised forms with a Stylistic Set. Irony punctuation reversed question mark is a Standard Ligature substitution for ??, while Interrobang replaces ?! and inverse interrobang replaces ¿¡. Super/subscript glyphs (×÷) and thin space were added for use with fractions. Kerning pairs were added for subscripts and fractions that use them. Character Variants were improved and are now included in the Web and WOFF versions.

Re: Balava OpenType - A Transitional Typeface

Posted: Mon Oct 23, 2017 9:07 am
by Bhikkhu Pesala
Version 1.80 fixed some bugs with kerning of ligatures, fi, fl, etc., and improved the spacing of Qu discretionary ligature.
Version 1.81 further improved kerning pairs and added glyphs for Bitcoin, and Stupa and Pagoda (in Transport and Map Symbols).