Josà AbÃlio Oliveira Matos <[EMAIL PROTECTED]> writes:

>    So this means more or less:
>      + All Letters
>      + All Marks
>      + Digits
>      + Characters ':' and '_' are allowed as name-start characters.
>      + Characters '-' and '.' are allowed as name characters.

I read most of that out of the link to the XML declaration you sent earlier :-)

Only remaining question is: what are marks ???

And is it  ok if I limit myself to  ASCII for the time being?

BTW, I changed the translation scheme to:

: or comma or semicolon to .
_ and space to -
all others dropped
if any mangling occured, append "-" + unique number
if no mangling occured but the original ended in a digit, append "."

That should result in quite readable mangled names which are much
shorter than the "Morse" code I proposed earlier.

Also the scheme is very similar to the one LyX already uses for filenames
(yes, I just copied the good ideas :-) )

/Andreas


Reply via email to