[OS X TeX] Changing texdoc behaviour
Alan Munn
amunn at msu.edu
Mon Jan 29 04:36:24 CET 2007
At 10:26 PM -0500 1/28/07, Alan Munn wrote:
>At 10:00 PM -0500 1/28/07, Alan Munn wrote:
>>At 8:34 PM -0600 1/28/07, Axel E. Retif wrote:
>>>On Jan 28, 2007, at 20:01 , Alan Munn wrote:
>>>
>>>>Hello all,
>>>>
>>>>Currently texdoc opens DVI files with TeXShop, PDF files with
>>>>Adobe reader and PS files with Preview. I would like all three
>>>>types of files to open in either Reader or Preview, since TeXShop
>>>>has no simple way of expanding the preview window to the screen
>>>>width. Is there a simple way to do this? Setting the environment
>>>>variable for TEXDOC_pdf to "open -a Preview.app %s" in my .cshrc
>>>>didn't seem to change the behaviour at all, although the man page
>>>>for texdoc says it should.
>>>
>>>This is what I use in my .bash_profile (sorry, I don't know how to
>>>configure it for the csh), thanks to Martin Costabel a few years
>>>ago:
>>>
>>>export TEXDOCVIEW_dvi="open -a /Applications/TeXShop.app %s"
>>>export TEXDOCVIEW_html="open -a /Applications/Safari.app %s"
>>>export TEXDOCVIEW_ps="open -a /Applications/TeXShop.app %s"
>>>
>>>I think the key is TEXDOCVIEW, instead of TEXDOC.
>>
>>Thanks Axel. It would helped if I actually had typed what the man
>>page said (as you did!).
>>
>>So this answers the last part of my question. Now, how would I go
>>about getting Preview to open DVI files. I assume this involves
>>some magic with dvipdf, but I assume that I would need to create
>>the file in a temporary directory and then open it.
>
>Replying to my own message, here's my tentative solution, but I'd
>like any comments on problems it may cause me.
>
>I created the following shell script called previewdvi which is then
>called using the TEXDOCVIEW environment variable
>
>#!/bin/sh
>FileName= `basename $1 .dvi`
>OutputFile= /var/tmp/$FileName.pdf
>dvipdf $FileName $OutputFile | open -a Preview.app
>
>This seems to give the required behaviour. Are there any obvious
>problems with doing this?
Ok, I'll stop wasting people's time reading my thinking out loud.
Sorry. I had fooled myself into thinking this script worked, but it
doesn't. But the idea is right, I guess. If someone wants to bail
me out with a working script along these lines I'll be grateful.
Alan
--
Alan Munn
amunn at msu.edu
Department of Linguistics
and Germanic, Slavic, Asian and African Languages Fax. +1-517-432-2736
Michigan State University, East Lansing MI 48824 Tel. +1-517-355-7491
------------------------- Helpful Info -------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/
List Reminders & Etiquette: http://www.esm.psu.edu/mac-tex/list/
More information about the macostex-archives
mailing list