Georg Baum wrote:
>> Georg, I have been able to try out your filename-test.tex only on
>> Windows. The other boxes available to me don't have a sufficiently
>> modern Web2C. However, these aren't legal file names on Windows:
>> 
>>   a:colon.eps  a?dquote.eps  a?quest.eps
>> 
>> Particularly a?dquote.eps will affect the regex that is needed to clean
>> up the .dvi file so that dvips et al. can handle it.
> 
> I guess you meant a"dquote.eps?

Yes I did.

>> Could you post your .dvi file so that I can see what needs to be done?
> Of course, but you'll need to wait until this evening

Fine. Thanks.

I managed to generate a dvi file here (FC3, TeX (Web2C 7.4.5) 3.14159) that
references a"dquote.eps. The entry in the dvi file translated to
human-readable dtl format is:
    ...PSfile="a"dquote.eps" llx=...
which is absolutely horrible because quoted entries (can't generate them
here, but did so with MikTeX on Windows) have the form
    ...PSfile=""a space.eps"" llx=...
    ...PSfile=""a space".eps" llx=...
which should both be cleaned to
    ...PSfile="a space.eps" llx=...
for yap and dvips to handle them.

I can't see how we can handle both file names with quotes and quoted names
at the same time, so I suggest that we should just state that a"dquote.eps
is an illegal file name.

Nonetheless, it would be interesting to see how my dvi files compare to
yours.

-- 
Angus

Reply via email to