[OS X TeX] simpdftex and spaces in filenames
Bruno Voisin
bvoisin at mac.com
Fri May 23 13:23:28 CEST 2008
Le 23 mai 08 à 11:27, Enrico Franconi a écrit :
> if a have a tex file with a space in its name, then simpdftex fails.
>
> simpdftex --mode dvips a\ b.tex
> [...]
>
> How can this be fixed? I tried to call it in various ways, but to no
> avail.
A quick-and-dirty fix is two run simpdftex twice, with different
syntaxes:
simpdftex a\ b.tex
simpdftex a\ b.dvi
First run creates "a b.dvi" but passes on filename ab.dvi to dvips
which then fails. Second run applies directly dvips to "a b.dvi" and
generates ab.ps then launches ps2pdf which creates ab.pdf.
Extension .dvi in the second command is optional.
It seems the problem lies inside simpdftex in the variable
nosuffixbasename=`printf "%s" ${basename}|sed 's/\.[^.]*$//'`
which eliminates the space you may have introduced through "\ " in
Terminal. It's far beyond my programming abilities to propose a fix
for that.
Bruno Voisin
More information about the macostex-archives
mailing list