[Tex/LaTex] Getting IPE LaTeX text labels working

ipe

IPE won't save my file as an .eps whenever I try to insert any text labels.

Here's what I have inserted as the preamble:

\usepackage{graphicx}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{latexsym}
\usepackage{mathrsfs}

Whenever I try to save, I get the following error:

Something is wrong with the PDF file generated by Pdflatex. Please consult the stderr output to identify the problem.

Any ideas where I'm going wrong?

I'm working on a mac if that's relevant.

Best Answer

In TeXLive 2010, and probably other TeX distribution released at that time, the default PDF compression changed, so that Ipe was no longer able to read the PDF files generated by LaTeX.

Ipe version 7.0.11 fixed that problem. Upgrading to a newer version of Ipe should help.

If for some reason you do not want to (or cannot) upgrade, you can insert \pdfobjcompresslevel0 into the Ipe document preamble ("Edit" -> "Document Properties" and change "Latex preamble"). That will make LaTeX use old pdf compression scheme.

See also this Ipe FAQ.

Related Question