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

Publicado por Juliao Junior em 13/02/2012

[ Hits: 17.159 ]

 


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

Multimídia no Debian 64 bits

Latex em cores (apresentações)

Entendendo as cores hexadecimais (RGB)

Alternativas Open Source

Google Chrome para Linux

Leitura recomendada

Ativar NumLock ao iniciar o XFCE

Linux Mint 16 para 17 - Atualização

Alsactl store: home directory /home/seu_login not ours

Squid com bloqueio definitivo do Orkut

Ativando a SSI para um tipo de arquivo específico no Apache

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts