MathGroup Archive 2012

[Date Index] [Thread Index] [Author Index]

Search the Archive

Default path for opening files

  • To: mathgroup at
  • Subject: [mg126961] Default path for opening files
  • From: nanobio9 <kuokan.liang at>
  • Date: Thu, 21 Jun 2012 05:15:01 -0400 (EDT)
  • Delivered-to:

Dear Mathematicans,

Whenever I tried to open a file from my Mathematica directory (with
rather deep structure), I have to start with "~/Documents/" (I am
using Mac). I searched the help and I found that this directory is
coded in the variable "$UserDocumentsDirectory". OK. So I tried to set
this variable to the root of my Mathematica directory, but I found it
protected. Then I setup my local "init.m" file. I unprotect it, set
it, and protect it, in the init.m file. (This is another story though.
I searched the web for half a day and I do not see any example or
instruction, official or by other users, on how people can compose
their own init.m file.) However, nothing is changed.

When my data files grow in number, I decided that I should use the
"FileNameSetter" interface in my NB to pick the file on the fly. That
way I do not have to modify the code ( filename=xxxx ...., blablabla )
for each datafile. However, I found the same problem. In the
"FileNameSetter" function, there is not an option to set the default
starting path. (Or I am just too stupid to use electronic
documentation so that I do not find the solution?) Everything starts
with "~/Documents", although since the second time the directory tree
will be expanded like what I saw the previous time (this is the case
in Mac. I did not try under Windows or Linux).

Is there any smarter way to do this?  Look forward to your helpful


  • Prev by Date: Mathematica on tablet computer
  • Next by Date: different solutions NDSolve/ DSolve
  • Previous by thread: Mathematica on tablet computer
  • Next by thread: Re: Default path for opening files