Experimental alphabet in OpenType

MathHat
1.May.2008 12.47pm
MathHat's picture

I’m interested in creating a typeface for the Vine alphabet, if only because it creates such an appealing look. (Also, since I’m not enlightened in traditional type, I suppose critiques on experiments will be less deriding. ;) However, it’s a very peculiar script, and I’m not familiar with all of the capabilities of OpenType, so I’d like to know if the following things, among others, are possible, and in what circumstances:

  • Vertical text in left-to-right columns
  • Vowels as diacritics (or maybe just fancy kerning)
  • Arbitrary ligatures, e.g. ’zz’, ’sc’, ’pph’
  • Marking the start of a line/sentence (or maybe just captials)
  • Forcing line break at end of sentence
  • Continuing hypenation on a new line

If too many of these capabilities end up to be dependent on the typesetting tool rather than OpenType, I may just turn this into an SVG/EMCA script. Thanks for any tips in advance.

EDIT: attached the graphical description of the alphabet.



Thomas Phinney
1.May.2008 2.03pm
Thomas Phinney's picture

1) nothing to do with OpenType per se, although OpenType certainly has functionality helpful in supporting vertical text.

2) If you want Latin vowels to turn into diacritics, that would take some thought. Probably.

3) Yes, and it’s quite easy.

4) Not exactly. You could simulate these half-decently with contextual functionality, though.

5) That would definitely be a function of the typesetting tool.

6) Not quite sure what that means, but probably not, if I’m guessing right.

So, your second and fourth items would be tricky.


MathHat
1.May.2008 4.18pm
MathHat's picture

Hmm, right down the middle, nice. I suppose I could try both.

By continuing the hyphen, I mean having a contextual marker at the start of the continued line. I’ve attached the Vine alphabet reference image to the root post to show what I mean. I can guess that it could be simulated as well, though, due to the nature of the script (no word breaks).


Tom Gewecke
4.May.2008 7.11am
Tom Gewecke's picture

You might want to have a look at the existing fonts for classical Mongolian script, MonBaiti.ttf in MS Vista plus possibly a couple of these:

http://www.wazu.jp/gallery/Fonts_Mongolian.html


jcrippen
11.May.2008 2.19pm
jcrippen's picture

One thing to keep in mind is that classical Mongolian descends from the Arabic abjad, but written from top to bottom instead of left to right. You’re going to have to deal with many things that cause problems in Arabic design, so if you find no explanations for classical Mongolian (not surprising, there’s not much computer support yet), look to what’s been done for Arabic.

Your requirement for split hyphenation, where a hyphen appears on both the end of one line and the beginning of another, will be a typesetting problem and not easily solvable through OpenType. I think the old German orthography problem of duplicating a letter on the following line (e.g. »Schiff-/fahrt« for »Schiffahrt«) is basically similar. Marking the start of a line or sentence is also better done in typesetting, since it will often need to be adjusted by hand. Fighting with a font’s automatic behavior is a losing battle.

Don’t let any of this dissuade you from trying to make the font work rather than going with SVG or something. You can do most of what you want in OpenType, and having done so you’ll end up with many more intellectual rewards. The result will also have a much broader potential audience.