[OS X TeX] CGI TeX processing (addition)

Gerben Wierda Gerben.Wierda at rna.nl
Tue Oct 19 01:48:46 EDT 2004


On Oct 18, 2004, at 22:40, Jan Eden wrote:

> Hi Gerben,
>
> Gerben Wierda wrote on 18.10.2004:
>
>> On Oct 18, 2004, at 12:18, Jan Eden wrote:
>
>>> Then, for testing purposes, I hardcoded this
>>> path into /usr/local/teTeX/texmf.cnf:
>>>
>>> HOMETEXMF=/Users/jan/Library/texmf
>>>
>>> No luck. TeX still complains it cannot find my individual classes
>>> at that location.
>>>
>>> Any ideas?
>>
>> Yes. Leave the environment alone. What you did is already standard
>> and will not solve anything.
>>
> This is good advice, and I would like to follow it.
>
>> If it works on the command line it should work in any script, unless
>> the scripts damages/sets the environment in some incompatible way.
>>
> This is my problem: When I (user jan) start pdflatex with any latex 
> file as an argument, my class is loaded, and a pdf file is produced as 
> output.
>
> When the *www user* (via the cgi script) does the same thing, I get an 
> error: It does not find my class file in 
> /Users/jan/Library/texmf/[etc]
>
> That's why I tried setting HOMETEXMF to something invariable, trying 
> to avoid the $HOME part, which is user dependent (so HOMETEXMF is 
> obviously not /Users/jan/Library/texmf when the user is www).
>
> After this change, I can still typeset any latex file on the command 
> line, pdflatex finds all its helper files. But the cgi script still 
> does not work.
>
> Now how can I make TeX be aware of my personal inputs (classes, styles 
> etc.) *when the www user starts it* without messing with the 
> environment?

For shared stuff, add it to /usr/local/teTeX/share/texmf.local

After you have added it, run

	sudo mktexlsr /usr/local/teTeX/share/texmf.local

>
> Thanks,
>
> Jan
> -- 
> Hanlon's Razor: Never attribute to malice that which can be adequately 
> explained by stupidity.
> --------------------- Info ---------------------
> Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
>            & FAQ: http://latex.yauh.de/faq/
> TeX FAQ: http://www.tex.ac.uk/faq
> List Post: <mailto:MacOSX-TeX at email.esm.psu.edu>
>
>
>

--------------------- Info ---------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
           & FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Post: <mailto:MacOSX-TeX at email.esm.psu.edu>





More information about the MacOSX-TeX mailing list