[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: library for unicode collation in C for texi2any?
From: |
Eli Zaretskii |
Subject: |
Re: library for unicode collation in C for texi2any? |
Date: |
Fri, 13 Oct 2023 13:51:41 +0300 |
> Date: Fri, 13 Oct 2023 07:31:29 +0000 (UTC)
> Cc: pertusus@free.fr, bug-texinfo@gnu.org
> From: Werner LEMBERG <wl@gnu.org>
>
>
> >> OK, no tailoring. I wasn't aware of those differences, thanks for
> >> pointing me to it.
> >>
> >> Hopefully, we agree that `@documentlanguage` should set a
> >> language-specific collation for the index.
> >
> > Without tailoring, this basically means collation according to
> > Unicode codepoints.
>
> Uh oh, this is not good. As an example, consider the letter 'ä'.
> There are two possible collations that are considered as correct for
> German:
>
> * Sort 'ä' right before 'b'.
>
> * Handle 'ä' similar to 'ae' but sort it after 'ae'.
>
> Neither collation corresponds to Unicode codepoints.
That's exactly what we should not do. People who read German don't
necessarily live in Germany, and Texinfo is not a general-purpose
system for typesetting documents, it is a system for writing software
documentation. Besides, which German are you talking about? There
are several German-based locales, each one with its own local
tailoring. So consistency in Texinfo is IMNSHO more important that
fine-tuning the order to a specific locale and language.
- Re: library for unicode collation in C for texi2any?, (continued)
- Re: library for unicode collation in C for texi2any?, Eli Zaretskii, 2023/10/12
- Re: library for unicode collation in C for texi2any?, Patrice Dumas, 2023/10/12
- Re: library for unicode collation in C for texi2any?, Eli Zaretskii, 2023/10/12
- Re: library for unicode collation in C for texi2any?, Werner LEMBERG, 2023/10/12
- Re: library for unicode collation in C for texi2any?, Eli Zaretskii, 2023/10/12
- Re: library for unicode collation in C for texi2any?, Werner LEMBERG, 2023/10/12
- Re: library for unicode collation in C for texi2any?, Eli Zaretskii, 2023/10/13
- Re: library for unicode collation in C for texi2any?, Werner LEMBERG, 2023/10/13
- Re: library for unicode collation in C for texi2any?, Eli Zaretskii, 2023/10/13
- Re: library for unicode collation in C for texi2any?, Werner LEMBERG, 2023/10/13
- Re: library for unicode collation in C for texi2any?,
Eli Zaretskii <=
- Re: library for unicode collation in C for texi2any?, Werner LEMBERG, 2023/10/13
- Re: library for unicode collation in C for texi2any?, Eli Zaretskii, 2023/10/13
- Re: library for unicode collation in C for texi2any?, Werner LEMBERG, 2023/10/13
- Re: library for unicode collation in C for texi2any?, Gavin Smith, 2023/10/14
- Re: library for unicode collation in C for texi2any?, Werner LEMBERG, 2023/10/14
- Re: library for unicode collation in C for texi2any?, Patrice Dumas, 2023/10/14
- Re: library for unicode collation in C for texi2any?, Eli Zaretskii, 2023/10/14
- Re: library for unicode collation in C for texi2any?, Patrice Dumas, 2023/10/14
implementation language [was: library for unicode collation in C for texi2any?], Per Bothner, 2023/10/12