Pular para o conteúdo

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

Dica publicada em Linux / Configuração
Juliao Junior juliaojunior
Hits: 17.750 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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}
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.


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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

TexLive - Latex em qualquer lugar!

Hyper Video Converter - converta seus arquivos com qualidade

Linux-Gamers - outra distro para gamemaníacos

qOrganizer - Agenda e organizador pessoal

Extensões no OpenOffice

Impressão no Linux

Falha na identificação em phpPgAdmin [Resolvido]

Squid-in-the-middle - Bloqueando sites HTTPS no Squid

Barra de títulos do Beryl

Como fazer o lilo funcionar em HDs com mais de 1024 cilindros (10Gbyte)

#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

Entre na sua conta para comentar.