[Mac OS X TeX] [Q] TeXShop environment variables?
Arun Mangalam
arun_mangalam at mac.com
Mon Aug 27 14:44:43 EDT 2001
<x-flowed>I did a little test with my own test-app and TeXShop, and, if launched
>from the Finder, I found both not inheriting any paths defined in my
.*cshrc file. They inherit paths from Finder (which hardly has anything:
/bin, /usr/bin, ~).
However, if launched from the Terminal, they inherit all my defined
paths.
Here is a line of code that can be used to get the current environment
variables:
NSDictionary *env = [[NSProcessInfo processInfo] environment];
and you can use the following to set the variables to an NSTask before
launching:
NSTask *aTask;
...
[aTask setEnvironment:newEnv];
...
[aTask launch];
Maybe it would be better to have a table in the Preferences window to
define the environment such as TEX, TEXPATH, PATH, SHELL, etc. and maybe
if a CVS revisioning system is included in the future ;) there could be
a CVSROOT.
IN ANY CASE, I had to resort to these tests because I couldn't get
TeXShop to run ConTeXt's texexec for some reason ...
- Arun
-----------------------------------------------------------------
To UNSUBSCRIBE, send email to <info at email.esm.psu.edu> with
"unsubscribe macosx-tex" (no quotes) in the body.
For additional HELP, send email to <info at email.esm.psu.edu> with
"help" (no quotes) in the body.
This list is not moderated, and I am not responsible for
messages posted by third parties.
-----------------------------------------------------------------
</x-flowed>
More information about the MacOSX-TeX
mailing list