Re: New version of TR29:

From: Philipp Reichmuth (uzsv2k@uni-bonn.de)
Date: Wed Aug 14 2002 - 13:16:46 EDT


Hello Marco,

Your definition of "LatinVowel" is problematic. Is "Y" only a vowel in
French? In a word such as "yeux", it certainly is a consonant. Could
this lead to problems?

Defining such classes has the problem that they easily appear too
general. The mere name "LatinVowel" looks too much like this class was
supposed to contain all vowels of the Latin script regardless of
language, but these wouldn't obviously be limited to your selection.
You have to make this really clear. It is *so* tempting to assume that
these are all the possible vowels that somebody is probably going to
do it and base some completely non-apostrophe-related algorithm on it,
just because he can easily extract this information from some Unicode
data.

Better name them something less potentially misleading like
ItalianFrenchVowel, if you need this character class - it also better
reflects the purpose of the thing.

  Philipp



This archive was generated by hypermail 2.1.2 : Wed Aug 14 2002 - 11:27:07 EDT