Hi Joseph,
The reasons 'ascii-ids' should be avoided are:
1. it transforms titles into ids by replacing non-ascii alphas with
equivalents, or simply removes chars which don't have ascii
equivalents, so it is possible for two different titles to give the
same id. Also the ascii equivalent is the same for multiple non-ascii
chars eg ÅÄÃÂÁÀ all map to a, so again different titles can generate
the same id. Xmllint will then complain about that instead :)
2. Reference links are not transformed (asciidoc does not know if they
are internal xrefs or not, so it can't change them). The user has to
transform references manually, that is they need to know the algorithm
in detail ( "unicodedata.normalize('NFKD',
base_id).encode('ascii','ignore')" consult your Python documentation
as to what that means :)
3. As the docs say, its only there because some toolchains are
brain-dead and don't accept non-ascii. Unfortunately one of those is
Tex, so sadly I don't see the problem going away soon. FOP works
fine, or the OP could try xetex which I understand handles unicode.
Maybe FOP should become the default, its more complete, more correct,
and still improving.
4. You can avoid all the palaver by giving those titles manual, ascii
only, ids which override the automatic ones.
Cheers
Lex
On 29 March 2014 09:30, Joseph Herlant <[email protected]> wrote:
>> Just forget about the Ubuntu bug reference, I melt with the debian bug:
>> https://bugs.debian.org/622359
>
>
> But the question about what to use instead of ascii-ids remains.
>
> Best,
> Joseph
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "asciidoc" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/asciidoc.
> For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"asciidoc" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/asciidoc.
For more options, visit https://groups.google.com/d/optout.