Diacritical Marks, respectively Unicode

Got a request? Post it here. Please do not post bug reports here.
mklaey
Posts: 2
Joined: Tue Mar 11, 2008 11:39 pm
Location: Zofingen, Switzerland
Contact:

Diacritical Marks, respectively Unicode

Post by mklaey »

Hi
I just downloaded Scanahand, and I also bought a license: This looks to me like a great idea!
The very first trial with this tool worked quite well, but I see that diacritical marks as they are used throughout the world -- except in English I guess -- :-)) are not supported. As a Swiss German language user I need at least ä ö ü and their uppercase equivalents - Ä Ö Ü . and due to the closeness to France, also é è ê and the variations with a, o, and u.

With kind regards
Matthias Kläy
--
www.kcc.ch
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Post by Bhikkhu Pesala »

Already being thought about for a later version. See ths thread.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Sheitan
Posts: 1
Joined: Sun Jun 08, 2008 10:47 am

Re: Diacritical Marks, respectively Unicode

Post by Sheitan »

Hello,

Scanahand is a rather good product despite it lacks support for foreign languages.
I use it without a scanner, I've exported the template then filled it in my favorite vectorial graphic tool using a pen tablet and once finished exported the filled template and got it back in Scanahand.
This is a bit complex but let's you have very sharp character edges lettin' your font look much clear that a scanned one.
As a french user I strongly agree that Scanahand need support for at least the full basic ANSI character set.

Sheitan :shock: :twisted:
mklaey wrote:Hi
I just downloaded Scanahand, and I also bought a license: This looks to me like a great idea!
The very first trial with this tool worked quite well, but I see that diacritical marks as they are used throughout the world -- except in English I guess -- :-)) are not supported. As a Swiss German language user I need at least ä ö ü and their uppercase equivalents - Ä Ö Ü . and due to the closeness to France, also é è ê and the variations with a, o, and u.

With kind regards
Matthias Kläy
--
www.kcc.ch
Dave Crosby
Typographer
Typographer
Posts: 793
Joined: Mon Feb 23, 2004 1:13 pm
Location: Enoch, Utah

Post by Dave Crosby »

ä ö ü and their uppercase equivalents - Ä Ö Ü . and due to the closeness to France, also é è ê and the variations with a, o, and u.
I think a check box that would automatically add diacritical marks could easily be made part of the program.
Aut nunc aut nunquam
Erwin Denissen
Moderator
Moderator
Posts: 11108
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Post by Erwin Denissen »

How about these 91 additional characters, placed on a second template:
ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøÿŒœŠšŸŽž¡¥¦¨ª«¬­¯²³´µ·¸¹º»¼½¾¿ıŁłƒ×÷

Image

Then there are still 19 cells empty, so there is still room for more characters.
Erwin Denissen
High-Logic
Proven Font Technology
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Post by Bhikkhu Pesala »

Drawing each accented glyph separately is too much work for the user and makes it too difficult to get the base glyphs to match. Composites should be composed from base glyph + accent, then only the accents need to be drawn.

The following accents are needed to cover most languages. (Source: Letter Database).

Grave, acute, tilde, diaeresis, cedilla, ring, circumflex, caron, breve, macron, ogonek, double acute, dot above (Polish), combining comma above right (Czech), middle dot (Catalan),

Then for those characters that don't work with composites, you need Ææ Øø (for Danish, Norweigan), Ðð Þþ (Icelandic), Łł slash (Polish), Œœ (French), and perhaps a few more.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Erwin Denissen
Moderator
Moderator
Posts: 11108
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Post by Erwin Denissen »

Thanks for taking the time to let me know your opinion. It's much appreciated.
Bhikkhu Pesala wrote:Drawing each accented glyph separately is too much work for the user and makes it too difficult to get the base glyphs to match. Composites should be composed from base glyph + accent, then only the accents need to be drawn.
I'm afraid most people will fail to draw them correctly. Besides it takes more time to develop than I can commercially justify. I need a simple straightforward implementation, otherwise I'm forced to cancel the Premium Edition :(
Erwin Denissen
High-Logic
Proven Font Technology
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Post by Bhikkhu Pesala »

I thought that since you already have the code for FontCreator, it wouldn't be as hard to reuse it as to write new code — that proves how little I know about programming.

If users don't know how to draw accents, then they won't know how to draw accented glyphs either. You already have the means to trace the accents and convert them to glyphs, so what's so difficult about making composites or just simple glyphs that reuse the base glyphs?
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Erwin Denissen
Moderator
Moderator
Posts: 11108
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Post by Erwin Denissen »

I thought that since you already have the code for FontCreator, it wouldn't be as hard to reuse it as to write new code — that proves how little I know about programming.
I've copied outlines from a..z and A..Z to a new font i FontCreator and used the complete composites feature to see how it looks. Here are two attempts:

Image

Image

Since the fonts lack a dot less i, the following all contain accents with an overlapping dot: ì í î ï
If users don't know how to draw accents, then they won't know how to draw accented glyphs either. You already have the means to trace the accents and convert them to glyphs, so what's so difficult about making composites or just simple glyphs that reuse the base glyphs?
I think a "handwritten font" looks more realistic when all accented characters that "share" the same base glyph do look different.
Erwin Denissen
High-Logic
Proven Font Technology
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Post by Bhikkhu Pesala »

The dotless ı would need to be drawn, along with æ and so forth, but I can see that using composites might be problematic with hand-written fonts as the glyphs don't conform strictly to x-height and Caps height. Centering the accents could also give poor results.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Erwin Denissen
Moderator
Moderator
Posts: 11108
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Post by Erwin Denissen »

So it will be a second page template that will be made available in the Premium Edition.

I've reordered the characters, and added some more:
ÀÁÂÃÄÅÇĈÈÉÊËĜĤÌÍÎÏĴŁÑÒÓÔÕÖØŜŠÙÚÛÜÝŸŽàáâãäåçĉèéêëƒĝĥıìíîïĵłñòóôõöøŝšùúûüýÿžÆŒÐÞßæœðþµ¥¦¿¡×÷ºª¹²³¼½¾«»¬­¯¨´·¸

For my own convenience I've temporarily added the corresponding code points into the cells.

Image

Then there are still 3 cells empty, so there is still room for more characters.
Erwin Denissen
High-Logic
Proven Font Technology
Jowaco
Posts: 331
Joined: Tue Oct 15, 2002 11:05 am
Location: York, UK

Post by Jowaco »

My view is that, in general, the people choosing to use Scanahand to generate a font will not be interested in making a font for multilingual use involving many accented glyphs. I feel that the typical user will be interested in one particular language and perhaps one or two second languages of other countries. For example, I would only wish to generate a font for use in English, German, French and Swedish and consequently in the page 2 extension template I would only need to draw in a few extra accented characters i.e. I just need to draw the few that I need; the rest can just be left blank. That would not be too arduous. It is, however, very handy to have so many other characters available and other people will, udoubtedly, use a different subset for their particular requirements.

Joe.
Last edited by Jowaco on Fri Aug 01, 2008 6:17 pm, edited 1 time in total.
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Post by Bhikkhu Pesala »

That is a good point. Anyone making multi-lingual fonts should be using FontCreator, not Scanahand, so the most that anyone will need to fill in will be about 40 extra glyphs.

I suppose the thing to do would be to make sure that the premium edition supports every language of users who have purchased Scanahand.

Polish, for example, doesn't seem to be fully supported (no Ogoenk), but has anyone from Poland bought it? I presume that Dutch needs ij and IJ, which also don't seem to be included.

Don't forget the currency symbols: I presume that French users will need the Fr, and Spanish users will need Peseta for example.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Erwin Denissen
Moderator
Moderator
Posts: 11108
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Post by Erwin Denissen »

You know I usually don't give sales figures, but I don't mind making an exception every now and then ;-)
Bhikkhu Pesala wrote:Polish, for example, doesn't seem to be fully supported (no Ogoenk), but has anyone from Poland bought it? I presume that Dutch needs ij and IJ, which also don't seem to be included.
2 paid customers from Poland so far.

With a two page template it is impossible to fully support all languages, WGL4 supports a lot of common (non CJK) languages and contains over 600 characters. However I agree, some characters might be more useful than some of the characters in the last row.

U breve and u breve are also missing, they are used for Esperanto.
Erwin Denissen
High-Logic
Proven Font Technology
Erwin Denissen
Moderator
Moderator
Posts: 11108
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Post by Erwin Denissen »

Bhikkhu Pesala wrote:I presume that Dutch needs ij and IJ, which also don't seem to be included.
Most Dutch people have a standard US keyboard, and I've never used the single character ij or IJ in a digital document. Dutch people just type i and j or I and J. Spellings checkers try to be smart, and change "IJsland" (Iceland) into "Ijsland".
Erwin Denissen
High-Logic
Proven Font Technology
Post Reply