On 15/01/2019 10:24, Philippe Verdy via Unicode wrote:
Le lun. 14 janv. 2019 à 20:25, Marcel Schneider via Unicode <[email protected]
<mailto:[email protected]>> a écrit :
On 14/01/2019 06:08, James Kass via Unicode wrote:
>
> Marcel Schneider wrote,
>
>> There is a crazy typeface out there, misleadingly called 'Courier
>> New', as if the foundry didn’t anticipate that at some point it
>> would be better called "Courier Obsolete". ...
>
> 𝐴𝑟𝑡 𝑛𝑜𝑢𝑣𝑒𝑎𝑢 seems a bit 𝑝𝑎𝑠𝑠<i>é</i> nowadays, as well.
>
> (Had to use mark-up for that “span” of a single letter in order to
> indicate the proper letter form. But the plain-text display looks
> crazy with that HTML jive in it.)
>
I apologize for seeming to question the font name 𝑝𝑒𝑟 𝑠𝑒 while targeting
only
the fact that this typeface is not updated to support the <NNBSP>. It just
looks like the grand name is now misused to make people believe that if
**this** great font is unsupporting <NNBSP>, it has a good reason to do so,
and we should keep people off using that “exotic whitespace” otherwise than
“intended,” ie for Mongolian. Since fortunately TUS started backing its use
in French (2014)
This is not for Mongolian and French wanted this space since long and it has a
use even in English since centuries for fine typography.
So no, NNBSP is definitely NOT "exotic whitespace". It's just that it was
forgotten in the early stages of computing with legacy 8-bit encodings but it should have
been in Unicode since the begining as its existence is proven long before the computing
age (before ASCII, or even before Baudot and telegraphic systems). It has alsway been
used by typographs, it has centuries of tradition in publishing. And it has always been
recommended and still today for French for all books/papers publishers.
Many thanks for bringing this to the point. So the case is even worse as Unicode
deliberately skipped the non-breakable thin space while thinking at encoding the whole
range of other typographic spaces, even with duplicate encoding of en and em spaces, and
not forgetting those old-fashioned tabular spaces and dash: figure space and dash, and
punctuation space. In this particular context and with all that historic practice
background, what else than malice (supposedly inspired by an unlawful and exuberant DTP
vendor) could drive people not to define the line-breaking property value of U+2008
PUNCTUATION SPACE as "GL", while they did define it so for U+2007 FIGURE SPACE.
Here is also the still outdated wording of UAX #14 wrt NNBSP, Mongolian and
French:
[…] NARROW NO-BREAK SPACE is used in Mongolian. The
MONGOLIAN VOWEL SEPARATOR acts like a NARROW NO-BREAK SPACE in its line breaking
behavior. It additionally affects the shaping of certain vowel characters as
described in/Section 13.5, Mongolian/, of [Unicode
<http://www.unicode.org/reports/tr41/tr41-23.html#Unicode>].
NARROW NO-BREAK SPACE is a narrow version of
NO-BREAK SPACE, which has exactly the same line breaking behavior, but with a
narrow display width. It is regularly used in Mongolian in certain grammatical
contexts (before a particle), where it also influences the shaping of the
glyphs for the particle. In Mongolian text, the NARROW NO-BREAK SPACE is
typically displayed with one third the width of a normal space character.
When NARROW NO-BREAK SPACE occurs in French text, it
should be interpreted as an “espace fine insécable”.
“When […] it should be interpreted as […]” is a pure insult. NARROW NO-BREAK SPACE *is*
exactly at least the French "espace fine insécable" *and* the Mongolian
whatever-it-is-called-in-Mongolian *and* the group separator, aka triad separator, in
*all* locales following the SI and ISO recommendation to group digits with spaces, not
with any punctuation.
As hopefully that misleading section will be edited, here’s the link to the
quoted version:
https://www.unicode.org/reports/tr14/tr14-41.html#DescriptionOfProperties
Also I’d like or better I need to kindly ask the knowing List Members to
correct the following statement *if* it is wrong:
If the Unicode Standard had been set up in an unbiased way, U+2008
PUNCTUATION SPACE had been given the line break property value "GL".
Perhaps the following would also be true:
If the Unicode Standard had been set up in an unbiased way,
there would be a NARROW NO-BREAK SPACE encoded in the range U+2000..U+200F.
Thanks in advance to Philippe Verdy and any other knowing List Members for
staying or getting in touch and (keeping) posting feedback.
I don’t edit the subject line, nor do I spin off a new thread, given when I
lauched this one I sincerely believed that the issues with NARROW NO-BREAK
SPACE and with preformatted superscript abbreviation indicators for
interoperable representation of French and numerous other languages (part of
which are using not only the former as groun separator, but also the latter as
ordinal indicators) are about to be definitely settled. Turns out they’re not.
Hopefully when this thread goes on, the sometimes extremely aggressive
anti-NNBSP lobbying (and also the more lenient anti-preformatted-superscript
lobbying) will come to an end, freeing the way to the real Unicode
interoperable digital representation of all of the world’s languages.
Best regards,
Marcel