On 27 April 2016 at 22:33, Vincent Belaïche <[email protected]> wrote: >> The solution is presumably to avoid using an absolute path. > > The space in filename problem is not sh lack of quoting. This is a TeX > limitation of \input. \input gets the filname up to the first space or > \relax. I will investigate whether catcoding the space to be a letter > can solve it. Anyway, here is a first attempt to fix that. > > Please note that when you have the -t parameter, then texi2dvi will make > the path absolute, even though it is passed relative.
That's what the problem seems to be. I wonder whether it's really necessary to use an absolute path. 'input_file_name_decode' sets 'in_input' to the absolute path. In 'run_tex', there is a fix for paths containing spaces and/or other dodgy characters, but only for --tidy.
