Lucy;
I'm afraid you've run into the border area where the usual OS X ease of use has been deceptively covering up unix stuff, this leads to grinding of teeth from linux/unix experts who are used to working in the command line/ Terminal.
"sudo" prefixing a command gives the command administrator or "root" privilege i.e. the command will have access to all areas of your system - you are right to be cautious.
texhash:
"If a new class or style file has been added (but not if these files have been modified), the users have to update their 'file name data base' (FNDB) before they can use these classes and styles. For instance, teTeX users have to execute texhash;"
from: http://en.wikibooks.org/wiki/LaTeX/Collaborative_Writing_of_LaTeX_Documents
As for finding Latex - I can assure you that TextMate does no more Latex processing than just syntax highlighting. Producing pdfs etc is handled by the particular distribution of latex you have installed.
Try:
which latex
or
which pdflatex
On my system they point show the programs are in /usr/texbin and much of the rest of the "stuff" is in /usr/local/texlive/
-chris
On Tue, Mar 23, 2010 at 4:13 PM, Lucy Buykx lucy@buykx.com wrote:
On 23 Mar 2010, at 15:09, Jan Jakob Bornheim wrote:
On 2010-03-23, at 10:58 AM, Lucy Buykx wrote:
I've been using the LaTeX bundle successfully with TextMate. But I have come unstuck when I want to install a new font, for example Garamond. From http://www.ctan.org/tex-archive/fonts/mathdesign/ I see I must;
(1) Install a package called mathdesign (2) unzip the file mdugm.zip into the root directory of my texmf tree My questions to the list are (1) How do I download and install a package with TextMate / the bundle / using the terminal ? (2) where do I find the textmf directory in SnowLeopard ? Thanks Lucy .
Hi JJ Thanks for the prompt response. I appreciate it may not be a TextMate thing, but I am using the LaTeX bundle within TextMate. I have tried the various commands to find what version of LaTex I have installed, as have other more geeky people (who use Linux or other programs to use LaTeX on a Mac) and none of them can find LaTeX on this computer although it obviously exists. So we have concluded that it must be bound up and hidden somewhere in the TextMate application.
Hi, It's not really a Textmate thing; at least it never occured to me that Textmate may have something to do with it. I assume you have TexLive installed, although I think the process would be the same for every distro.
- Download the zip file and unzip it to (2). If (2) already exists, I found
that unzipping may not work, but you would have to manually move the files contained in the zip to the relative subfolders of (2).
- The texmf directory is at ~/Library/texmf/, where ~ is your home
directory (/Users/yourusernamehere/). If the folder does not exist, you may have to create it. 3) Fire up terminal, run "sudo texhash" and type in your root password.
Can you tell me what "sudo texhash" does before I go do it. And is the root password the same as my administrator password?
Cheers, JJ _______________________________________________ textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate
textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate