Re: How does a notebook get its own filename or directory?
- To: mathgroup at smc.vnet.net
- Subject: [mg50081] Re: [mg50061] How does a notebook get its own filename or directory?
- From: Andrzej Kozlowski <akoz at mimuw.edu.pl>
- Date: Sat, 14 Aug 2004 01:50:40 -0400 (EDT)
- References: <200408130956.FAA03681@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
On 13 Aug 2004, at 11:56, Joseph Gwinn wrote: > *This message was transferred with a trial version of CommuniGate(tm) > Pro* > I like to put multiple datafiles in a subdirectory of the same > directory > as the analysis notebook resides. It would be convenient if this > Mathematica > notebook could find these datafiles without help, but unfortunately I > have not figured out how to do this. Currently, I just manually put > the > full pathname in the notebook's code, which works but is a problem if I > move the directory. > > What would solve the problem is if there were a way for a notebook to > obtain the full pathname of the file containing that notebook. > However, > all the directory-related and path-related commands in Mathematica 5.0 > seem to > be concerned only with the location of the Mathematica kernel and its > libraries, > and not at all concerned with the location of the notebook. Now, the > kernel has to know where the notebook lives, so the problem is to > persuade the kernel to speak. > > Any suggestions? > > Thanks, > > Joe Gwinn > If you evaluate ToFileName[NotebookInformation[EvaluationNotebook[]][[1, 2, 1]]] in a saved notebook you will obtain the full path to the directory containing the notebook. Andrzej Kozlowski Chiba, Japan http://www.mimuw.edu.pl/~akoz/
- References:
- How does a notebook get its own filename or directory?
- From: Joseph Gwinn <JoeGwinn@comcast.net>
- How does a notebook get its own filename or directory?