On 8/31/09, Martin Costabel <costa...@wanadoo.fr> wrote: > Ben Abbott wrote: >> I followed the instructions to switch to snow leopard. I've deleted > [] >> Default Command: Latex >> Default Script: Tex + DVI >> Tex: altpdflatex >> Latex: altpdflatex > > Contemporary versions of tex use simpdftex instead of altpdftex, whose > development stopped ca 2002. > >> When I typeset, I get ... >> >> ### This is /sw/bin/altpdflatex, Version $Revision: 2.14 $ >> ### /sw/bin/latex test.tex >> This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) >> entering extended mode > [] >> ### /sw/bin/dvips -R -Poutline -o /tmp/altpdflatex.53342/-n >> test.ps - >> n test.dvi >> /sw/bin/dvips: ! Bad number of pages option (-n). > [] >> Any ideas as to what happened to break TeXShop? > > This should have been broken on Leopard already. The problem is that > altpdftex uses "echo -n" inside a sh script, and Apple, trying to be > more POSIX conforming than POSIX requires, removed the "-n" flag from > the echo command that is executed by /bin/sh. > > A workaround is to edit the /sw/bin/altpdftex script by hand and to > replace the first line > > #!/bin/sh > > by > > #!/bin/bash > > or, as simpdftex did, replace both occurrences of "echo -n" by > "/bin/echo -n".
Ok! Its the shell that changed. I was using bash under 10.5 (which explains why altpdftex worked for it) and have modified the default for 10.6, but apparently the TeXShop installed via Fink on 10.6 still uses sh. When I install TeXShop from the web, it works as expected. Thanks for the explanation. I'll modify the altpdf* scripts to use the bash shell. Ben ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users