2

I have now read a lot of guides and stuff about, why TeXMaker won't work.

It should work, but it won't - and I therefore hope, that some of you can help me. I have changed the usr/texbin to /library/TeX/texbin/ EVERYWHERE.

Here is two updated photos of my preferences => "Commands" and "Quick Build". I hope someone can help me:

enter image description here

enter image description here

Is it necessary to download and install the new MacTeX-2015-packages?

I really hate this - it still says the following:

enter image description here

  • 2
    Have you seen question tex.stackexchange.com/questions/271078/…? Possible duplicate? – Mensch Oct 6 '15 at 19:07
  • 1
    Is there any error message you can show us? – Johannes_B Oct 6 '15 at 19:11
  • 3
    Seems this has nothing to do with el capitan. Can you show us a minimal working example of the code that generates the messages? – Johannes_B Oct 6 '15 at 21:25
  • 2
    Yes. You need to install Mac TeX 2015. – cfr Oct 9 '15 at 12:59
  • 1
    Looking at the error messages, this cannot be a problem of setting up a tex-distribution on a mac. This is an issue of LaTeX-coding. Without more details on that side, there is no point in investigating any further, sorry. – Johannes_B Oct 10 '15 at 10:03
1

I had exactly the same problem and suggest you locate the files yourself.

My files, for example, are located in Library/TeX/Root/bin/x86_64-darwin/ and I therefore replaced usr/texbin/ with Library/TeX/Root/bin/x86_64-darwin/ everywhere instead of library/TeX/texbin/.

|improve this answer|||||
1

I have the same problem. I narrowed it down to the fact, that ghostscript doesn't work. Therefore, converting an EPS-File into PS works, but PS to PDF doesn't. I hope that someone can help me figure this out. I tried to install Ghostscript again, but the installer won't let me change the directory to anything else than /usr/local and since this directory is restricted since El Capitan, I don't see any way to fix this :( @Gavin: there is no gs (= GhostScript) in that folder, thats the problem!

|improve this answer|||||
  • 1
    /usr/local is not restricted. /usr and /usr/<anything-but-local is. – cfr Oct 9 '15 at 12:57
1

A lot of people explained that the way to go is replace the path with the one in your computer. My problem was that I didn't know how to find the path in the first place. What I did was I opened the terminal and looked for a specific file, for example pdflatex. To do so I typed:

mdfind pdflatex

This will display the path of all files containing pdflatex in their name. From there it was (at least for me) kind of arbitrary to decide which was the actual path. I found one including the words darwin and usr/local and used that one, and it worked. More specifically the path for my computer was

/usr/local/texlive/2016/bin/x86_64-darwin/

I hope this helps.

|improve this answer|||||
  • Welcome to TeX.SX! In the Linux world, there is which, which shows the full path of executables. Maybe, it also works in OS/X. – Heiko Oberdiek Aug 28 '16 at 3:22
  • Thank you @HeikoOberdiek! which actually works better :) – Adriana LE Mar 3 '19 at 23:45
0

here's my solution, different w.r.t. those before: enter image description here

|improve this answer|||||

Your Answer

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

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