Clear Filters
Clear Filters

export_fig can't find pdftops

13 views (last 30 days)
Hannes on 24 Jan 2013
Edited: Simon de Szoeke on 23 Sep 2019
Until recently I used export_fig successfully on a Mac. Now I get the following error:
'Pdftops not found. Please locate the program, or install xpdf-tools from ....'
In the window that opens i can localize the Unix executable 'xpdf-pdftops' as well as an alias 'pdftops', which points to 'xpdf-pdftops'. However, they are grayed out and unselectable.
Did anyone experience this problem and found a solution for this?
Thanks in advance Hannes
Melissa on 1 Oct 2013
I have the same problem. Did you find a solution? Thanks!
Hannes on 4 Oct 2013
Just found it today! It was a problem with the dyld library path. Doing the following fixed the problem for me: In terminal type (all on one line)
sudo cp /opt/local/lib/libfreetype.6.dylib /Applications/
Of course, you adapt this line to your situation!
Hope you are successful with that.

Sign in to comment.

Answers (1)

Simon de Szoeke
Simon de Szoeke on 23 Sep 2019
Edited: Simon de Szoeke on 23 Sep 2019
I also found the path GUI tool not to work when pdftops was on a different path, and the actual executable was named xpdf-pdftops. The GUI would not accept the symbolic link named pdftops that points to xpdf-pdftops.
To fix this, first find your pdftops installation with the linux command line:
which pdftops
My installation was from MacPorts, which puts binaries in /opt/local/bin .
Prepend your pdftops path to the cell on line 61 of pdftops.m.
paths = {'/opt/local/bin', '/usr/bin/pdftops', '/usr/local/bin/pdftops'};
Only add the path here, not the link or executable filename itself.
Then export_fig -eps works.


Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!