I feel there is more flexibility in using punctuation (over numerals, see #154) and therefore it is trickier to give preference.
Punctuation could be:
required/preferred form (base), or
optional (auxiliary).
For example, «» may be preferred in French, but they can optionally be used in German. Maybe it is not worth collecting the optional punctuation at all (is it useful?).
The idea was to define general set of punctuation for the script and preference for the language. A language could inherit, extend, or completely override the script setting.
It is not clear to me whether these would be two records, e.g. punctuation and preferred punctuation (or even quote preference), or a single record. How is this related to design requirements/alternates?
It is also not clear what is still considered punctuation, or rather, useful punctuation to keep track of. Period, comma, quotes, parentheses, section sign, … are required to a different extent.
I feel there is more flexibility in using punctuation (over numerals, see #154) and therefore it is trickier to give preference.
Punctuation could be:
For example,
«»
may be preferred in French, but they can optionally be used in German. Maybe it is not worth collecting the optional punctuation at all (is it useful?).The idea was to define general set of punctuation for the script and preference for the language. A language could inherit, extend, or completely override the script setting.
It is not clear to me whether these would be two records, e.g.
punctuation
andpreferred punctuation
(or even quote preference), or a single record. How is this related to design requirements/alternates?It is also not clear what is still considered punctuation, or rather, useful punctuation to keep track of. Period, comma, quotes, parentheses, section sign, … are required to a different extent.