Last year I installed MacTeX 2016. Today I've installed MacTeX 2017. I did not delete the 2016 version, nor did I take any explicit steps to switch to the 2017 version except running the MacTeX 2017 installer and accepting all defaults.

My TeX editor is Emacs+AUCTeX. How can I verify that AUCTeX works with the 2017 version rather than with the 2016 one?

I've also installed the ebib package for handling .bib files, and would like to verify that ebib works with the 2017 version.

OS: macOS Sierra Version 10.12.5
Emacs: GNU Emacs 25.1.1
AUCTeX: 11.90.0
Ebib: ? [I don't know how to check the version.]

  • 1
    the log file of any tex file shows the version in the banner and in the paths used by all the packages. – David Carlisle Jun 5 '17 at 6:52
  • 1
    or jut mv /usr/local/texlive/2016 /usr/local/texlive/2016-moved-out-of-the-way then if things still work, you're using the new one in /usr/local/texlive/2017 – David Carlisle Jun 5 '17 at 6:53
  • 4
    You should update AUCTeX to the latest ELPA version available, 11.90.2, it has a fix for TeX Live 2017. – giordano Jun 5 '17 at 7:01
  • 1
    that is texmf-local is for your local additions if you put stuff in there it is usable in tl2016 and tl2017 and next year it'll still be in the path for tl2018. – David Carlisle Jun 5 '17 at 7:58
  • 1
    it is possible to decide to have a texmf-local inside each 20xx folder, I don't know if MacTeX install script offers a way. But the texlive install script does. A priori you don't need to worry. It is theoretically possible though that if you add things to texmf-local, they may become obsolete or create problems in future years. Personally I keep the things which I really want to keep over the years in my home (~/Library/texmf) hierarchy. It makes more sense than texmf-local which is though out for multi-users. – user4686 Jun 5 '17 at 9:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.