Corrigindo o problema: LaTeX Error: Unknown graphics extension: .eps

Publicado por Juliao Junior em 13/02/2012

[ Hits: 15.520 ]

 


Corrigindo o problema: LaTeX Error: Unknown graphics extension: .eps



O LaTeX é uma das mais poderosas ferramentas para editoração científica que temos disponíveis. Mas às vezes problemas aparentemente inexplicáveis aparecem. A mensagem "LaTeX Error: Unknown graphics extension: .eps", ou variantes com '.png', '.ps', etc, é muito comum. Mas sua resolução também é simples. Este problema normalmente ocorre quando usamos o comando 'pdfLatex'. Para corrigir, faça o seguinte.

No cabeçalho de seu arquivo .tex, ainda nas configurações, inclua as duas linhas abaixo.

\usepackage{graphicx}
\usepackage{epstopdf}


Isso fará que a figura seja convertida de .eps para .pdf e então inserida do documento. Ainda assim talvez falte mais um detalhe. E você poderá continuar recebendo a mesma mensagem. O último passo é acessar o arquivo /etc/texmf/texmf.cnf. Sugiro que use o nano:

# nano /etc/texmf/texmf.cnf

Procure a linha começando com 'shell_escape' e troque o valor de 'f' para 't'. Não mude mais nada, só isso.

Este último passo permite que o comando 'epstopdf' possa efetuar seu papel corretamente. E estamos prontos. Da próxima vez que compilar seu arquivo usando o comando 'pdflatex', tudo correrá conforme esperado.

Até a próxima dica.

Outras dicas deste autor

Lidando com erros de execução em seus programas

Usando a função smooth em Processing

OpenOffice - Salvando figuras em textos da web

RootLess - Use o Gobolinux dentro de outro Linux

Dividindo vídeos em pedaços menores

Leitura recomendada

Habilitando o serviço de telnet no Conectiva

Como acelerar o YUM

Customizar o Lightdm (gerenciador de login do Ubuntu/Mint)

Configurar URPMI para obter pacotes da Internet

Instalação de impressora de rede Samsung ML-331x Series

  

Comentários
[1] Comentário enviado por julio_hoffimann em 13/02/2012 - 19:00h

Oi Cícero,

Na verdade não é indicado editar o /etc/texmf/texmf.cnf diretamente, veja:

%%% This file is automatically generated by update-texmf
%
% PLEASE DO NOT EDIT THIS FILE DIRECTLY. It is meant to be generated from
% files in /etc/texmf/texmf.d/.

O ideal é evitar figuras no formato EPS quando compilar arquivos PDF. De qualquer forma sua dica é útil.

Abraço!

[2] Comentário enviado por arthurbr em 03/09/2012 - 13:03h

Obrigado pela dica. Estava quebrando a cabeça aqui e o \usepackage{epstopdf} resolveu o problema.

[3] Comentário enviado por pollux em 19/10/2012 - 16:57h

Cicero

A dica funcionou. No meu pc tive que mudar o "texmf", exatemente como tu descreveu.

Obrigado!



Contribuir com comentário