Just a comment I forgot:

On Tue, 20 Jul 1999 19:57:31 +0100, Arnd Hanses wrote:

>>>And what about the other file name handlers?

>// Substitutes spaces with underscores in filename (and path)
>LString SpaceLess(LString const & file)

[...]

>       name.subst('�', 'n');   /* AHanses: '~n', no more trouble
>with 'umlauts'? */
>
>       LString temp = AddName(path, name);
>       // Replace spaces with underscores, also in directory
>       temp.subst(' ','_');
>
>       return temp;
>}

This seems to handle pathnames like 'X:\Arbeitsoberfl�che\foo'
('X:\Arbeitsoberflaeche\foo') well on my box. So the bug is in fact in
LaTeX, which cannot handle certain file names. 


        LString temp = AddName(path, name);
        // Replace spaces with underscores, also in directory
        temp.subst(' ','_');    /* AHanses: Sufficient for
(relative?) emx paths? */

#warning AHanses: Check emx/LaTeX handling of abs. paths
('X:\Arbeitsoberfl�che\foo')!

        return temp;
}


Cheers,

        Arnd

Reply via email to