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

Publicado por Juliao Junior em 13/02/2012

[ Hits: 17.156 ]

 


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

Salvando arquivos OpenOffice em outro formato como padrão

Internet 3G com Open3G

Entendendo as cores hexadecimais (RGB)

Firefox em modo offline?

Assista TV no Firefox

Leitura recomendada

Sombras e transparência real no X11 sem Compiz

Como Atualizar Fedora 39 para 40

Crontab - Servidores

Instalando o driver NVidia 173.14 (legacy) vs. kernel recente

PPPoE over wireless no Ubuntu

  

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