J'ai réalisé mon CV avec LaTeX et j'ai des images a l'intérieur en .png. Un de mes amis qui utilise la même version de TexStudio a voulu utiliser mon CV pour faire le sien, mais chez lui il lui est retourné une erreur disant que l'extension .png n'est pas reconnue, alors que je n'ai aucun problème pour compiler mon fichier sur mon TexStudio. D'où peut venir le problème ?

Ouvrir dans l'éditeur
%!TEX TS-program = xelatex
\documentclass[]{friggeri-cv}
\usepackage{afterpage}
\usepackage{hyperref}
\usepackage{color}
\usepackage{xcolor}
\hypersetup{
    pdftitle={},
    pdfauthor={},
    pdfsubject={},
    pdfkeywords={},
    colorlinks=false,       % no lik border color
   allbordercolors=white    % white border color for all
}
\RequirePackage{xcolor}
\definecolor{pblue}{HTML}{0395DE}

\begin{document}
\begin{aside}
  \section{Compétences}
    \includegraphics[scale=0.62]{img/programming.png}
    ~
        \section{Langues}
        \textbf{Français}\includegraphics[scale=0.40]{img/5stars.png}
        \textbf{Anglais}\includegraphics[scale=0.40]{img/4stars.png}
        \textbf{Japonais}\includegraphics[scale=0.40]{img/1stars.png}
    \end{aside}

\section{Experiences}

\end{document}

asked 04 Aoû '16, 22:12

Aur%C3%A9lienCocq's gravatar image

AurélienCocq
1336
accept rate: 16%

edited 17 Aoû '16, 17:06

denis's gravatar image

denis ♦♦
2.2k28

Probablement c'est due au mode de compilation: png est reconnue par pdflatex, xelatex et lualatex mais pas latex

(04 Aoû '16, 22:51) touhami touhami's gravatar image

la sortie est deja en pdfLatex pourtant ...

(05 Aoû '16, 00:22) AurélienCocq Aur%C3%A9lienCocq's gravatar image

Dans ce cas, je pense qu'il faut poster un exemple du code + les informations suivants système d'exploitation, distribution latex (et l'année)

(05 Aoû '16, 00:35) touhami touhami's gravatar image

on utilise tous les deux la texlive 2016, j ai encore la 2015 presente sur mon pc que j'ai commence a utiliser avec Texstudio avant d'installer la 2016. Tous les deux sous windows, avec la dernière version de texstudio et on utilise ce template : https://fr.sharelatex.com/templates/cv-or-resume/extended-fancy-cv-(carmine-benedetto)

l'erreur est: unknown graphics extension .png

(05 Aoû '16, 01:20) AurélienCocq Aur%C3%A9lienCocq's gravatar image

Nous avons besoin du code qui reproduise le problème.

Souvent ce problème est due à un espace parasite à la fin \includegraphics{image.png } .png[ ]

(05 Aoû '16, 02:21) touhami touhami's gravatar image
2

LaTeX est sensible à la casse donc le problème peut aussi venir de ce que les fichiers PNG ont pour extension par exemple .Png et non pas .png. Il peut donc suffire de renommer les fichiers images de sorte que leur extension soit bien .png. Par ailleurs, le problème est indépendant des versions de l'éditeur (ici TeXstudio) et, ce qui peut jouer, c'est d'avoir deux versions différentes de LaTeX et des packages.

(17 Aoû '16, 17:04) denis ♦♦ denis's gravatar image
showing 5 of 6 show 1 more comments

Il est très fort possible que ce problème vient d'un espace parasite à la fin de la commande \includegraphics{image.png }

La commande \Gin@extensions contient la liste des extensions (formats) supportées en ordre de préférence.

Ouvrir dans l'éditeur
\documentclass{article}
\usepackage{graphicx}   %\usepackage[dvips]{graphicx}  % pour comparer
\begin{document}

\makeatletter
\meaning\Gin@extensions 
\makeatother

\end{document}

Expérience Prenons un fichier image.EXTEXT est une extension reconnue, par exemple png, pdf ou jpg. C'est-à-dire, le code suivant compile sans problème.

Ouvrir dans l'éditeur
\documentclass{article}
\usepackage{graphicx}
\begin{document}

\includegraphics{image.EXT} % EXT=png,pdf,jpg...

\end{document}

Renommons le fichier en image.TTT et remplaçons \includegraphics{image.EXT} par \includegraphics{image.TTT} maintenant nous avons l'erreur Unknown graphics extension: .TTT.

Ajoutons la commande \DeclareGraphicsRule{.TTT}{EXT}{.TTT}{} et compilons

Ouvrir dans l'éditeur
\documentclass{article}
\usepackage{graphicx}
\DeclareGraphicsRule{.TTT}{EXT}{.TTT}{} % EXT=png,pdf,jpg...
\begin{document}

\includegraphics{image.TTT}

\end{document}
permanent link

answered 07 Aoû '16, 00:32

touhami's gravatar image

touhami
90526
accept rate: 41%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×3

question asked: 04 Aoû '16, 22:12

question was seen: 798 times

last updated: 17 Aoû '16, 17:09