De acordo com a seção 2.16 da documentação do TexShop ("Shell escape protection"), o recurso de escape do shell é para permitir que pdflatex
execute outros programas durante a compilação. Em particular, o pacote epstopdf
que você está usando para converter eps em pdf é um desses programas (aliás, você não precisa ativá-lo mais nas versões mais recentes do TeXLive).
Eu não estou familiarizado com o kile ou com o TeXWorks, mas espero que eles tenham uma opção nas preferências que permitem que você ative o escape do shell, assim como no TeXShop. Você também pode explicitamente compilar seu arquivo LaTeX a partir da linha de comando: pdflatex --shell-escape file.tex
onde file.tex
é o nome do seu arquivo.
Parece que o motivo pelo qual você pode compor seu arquivo no Mac, mas não no Ubuntu, é: 1) Sua (s) versão (s) Mac de seus aplicativos TeX tem o recurso shell escape ativado ou 2) Quando você cria seu arquivo eps o Mac, ele também cria versões em pdf, que são encontradas posteriormente pelo seu aplicativo TeX e, portanto, nenhuma conversão do eps é necessária.