TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I can use latex -v to check the version of LaTeX. Is there a way to check what version of MacTeX (MacTeX 2008, 2009 or 2010) is installed?

share|improve this question
up vote 11 down vote accepted

MacTeX installs a System Preferences pane which shows TeX installations for selection. There you can see the version.

Here's a screenshot:

enter image description here

share|improve this answer
Oh. I thought he wanted something that he could check programmatically. – Harald Hanche-Olsen Dec 17 '10 at 17:34
This is the right (i.e., Mac-like) answer. I totally forgot about the preference pane. – Matthew Leingang Dec 17 '10 at 17:55
; readlink /usr/texbin
share|improve this answer
Weird. On my mac that gives ../Library/TeX/Distributions/.DefaultTeX/Contents/Programs/i386 But readlink /usr/textbin/ (note the trailing slash) gives ../../../../../../../usr/local/texlive/2010/bin/x86_64-darwin – Matthew Leingang Dec 17 '10 at 16:43
Yeah, /Library/TeX/Distributions/ contains a whole mess of links. I have no idea why my /usr/texbin is a direct link rather than indirecting though said mess. – Harald Hanche-Olsen Dec 17 '10 at 17:41
Your programmatical approach is fine. I like the command line. – Stefan Kottwitz Dec 17 '10 at 17:45
cd /usr/texbin
pwd -P

This gives me /usr/local/texlive/2009/bin/universal-darwin.

share|improve this answer

Create a "hello world" latex file and compile it. Look at the console or .log file and see what files are being loaded. On my machine I see


So you can guess it's TL 2010.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.