2010-12-03 7 views
16

Birkaç dönem içeren bazı uzun dosya adlarına sahip bazı grafik dosyalarım var. includegraphics, bunların ilkini dosya uzantısının başlangıcı olarak yorumlar; bu da, uygun grafik uzantısını tahmin etmesinin imkansız olmasını sağlar. Tipik bir hata mesajıLaTeX'teki içerme dosyalarının keyfi dosya adlarına sahip dosyaları içermek için izin verme

LaTeX Error: Unknown graphics extension: .9332.1dwc_kpl_h.log.png 

bir çözüm tüm dosyaları yeniden adlandırmak için, ama onlar başka bir program tarafından oluşturulur ve ben daha çok oradan adlandırma düzeni kullanmak istiyorsunuz olduğunu. Görüntü formatının ne olduğunu graphics anlatmanın bir yolu var mı, uzantının yok sayılacak mı?

+1

, hala çalışmıyor? –

+1

Aslında, derleyici, dosya adında herhangi bir yerde * herhangi bir yerde * varsa, bobinler. İlk periyodun ortaya çıkışını uzatır. – gotgenes

+2

Bu soruyu sorarak http://tex.stackexchange.com/ – gotgenes

cevap

19

Ayrıca ekstra küme parantezi koyarak LaTeX gelen noktalar gizleyebilir: Eğer uzantılı tam adını, koyarsanız

( https://tex.stackexchange.com/questions/10574/includegraphics-dots-in-filename itibaren)
\includegraphics{{my.file.with.dots.in.it}.png} 

+1

Works mükemmel deneyebilirsiniz! (Bu cevap neden "iyi" bir cevap olarak görülmüyor?) – user989762

+0

Mükemmel! ['xkeyval'] (http://www.ctan.org/pkg/xkeyval) LaTeX paketini kullanarak ext = .pdf 'yi geçmeye çalışırken problemlerimi çözdüm ve daha sonra LaTeX'te programlı olarak uzantısıyla birlikte dosya ismini birleştirin @ Thomas: kabul edilen cevap bu olmamalı mıydı? –

İlgili konular