Extraire une image et l'insérer dans un document latex

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Extraire une image et l'insérer dans un document latex

Messagepar asma » Mardi 28 Juillet 2015, 15:35

Bonjour
J'aimerais extraire des images/graphiques d'un article scientifique écrit en LaTeX et je ne sais pas comment faire.
J'ai d'abord opté pour une capture d'écran puis rogner l'image sur word et je l'ai insérer dans mon document latex mais :

1. l'échelle est très mauvaise
2. il y a un trop grand espace entre le graph et la légende que j'insère à l'aide de \caption en latex


merci
asma
Kilo-utilisateur
 
Messages: 178
Inscription: Jeudi 11 Septembre 2014, 15:09
Statut actuel: Post-bac

Publicité

Re: extraire une image et l'insérer dans un document latex

Messagepar rebouxo » Mardi 28 Juillet 2015, 16:28

Si tu as les sources, c'est assez simple, il suffit de prendre les images... Mais je suppose que tu n'as pas les sources. Il faut faire ce que tu fais (word n'est pas un logiciel de traitement de l'image...). Je conseillerais plutôt de Gimp (logiciel libre, gratuit, multiplateforme) pour enregistrer et modifier les images.

J'essayerais de refaire les figures, et surtout je crois que je me contenterais de citer les figures. Mais bon, je ne rédiges pas ton mémoire.

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6917
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: extraire une image et l'insérer dans un document latex

Messagepar balf » Mardi 28 Juillet 2015, 19:28

Sous Windows, PickPick est un logiciel de capture d'écran très complet, simple d'emploi, permettant des retouches des captures. On peut le trouver ici :http://www.gratilog.net/xoops/modules/mydownloads/visit.php?cid=210&lid=1815

Mais il est plus simple d'utiliser un outil en ligne tel que ExtractPDF qui extrait les images (bitmaps) d'un fichier PDF. À noter : ça n'extrait pas les images vectorielles. Adresse :http://www.extractpdf.com/.

B.A.
Dernière édition par balf le Mercredi 05 Août 2015, 12:54, édité 2 fois.
balf
Zetta-utilisateur
 
Messages: 3819
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: extraire une image et l'insérer dans un document latex

Messagepar gigiair » Mercredi 29 Juillet 2015, 06:49

Ça dépend du format du document dont tu veux extraire les images, et du logiciel d'affichage utilisé.
En général le lecteur de document propose de copier les images quand on les sélectionne. Il suffit de la coller (Gimp : coller comme nouvelle image) dans un éditeur d'images puis de sauvegarder comme image eps ou autre format accepté par LaTeX . Personnellement j'utilise Gimp et ça marche très bien.
Pour un document pdf et pour en extraire toutes les images, j'utilise pdfimages, très pratique je trouve. Il n'y a pas d'assistant d'installation sous Windos il faut le faire « à la main »- il suffit de recopier pdfimages.exe dans un répertoire du PATH, .
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2398
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié

Re: extraire une image et l'insérer dans un document latex

Messagepar raphkebab » Mercredi 29 Juillet 2015, 09:29

Une autre solution consiste à récupérer l'image directement depuis latex.
Avec la commande viewport , on cible la zone qui nous intéresse.
Avec cette méthode tu gardes toute la qualité de l'image.

Code: Tout sélectionner
\documentclass[a4paper]{article}
%lualatex
%\usepackage{fontspec}

%pdflatex
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\usepackage{lmodern}
\usepackage[frenchb]{babel}
\usepackage{graphicx}

\begin{document}

\includegraphics[page=1,clip,scale=1,viewport=200 200 400 500]{article}

\end{document}
Dernière édition par raphkebab le Jeudi 06 Août 2015, 12:24, édité 3 fois.
raphkebab
Kilo-utilisateur
 
Messages: 227
Inscription: Mardi 31 Décembre 2013, 12:37
Localisation: Caen
Statut actuel: Post-bac | Doctorat

Re: extraire une image et l'insérer dans un document latex

Messagepar touhami » Mercredi 29 Juillet 2015, 10:33

@raphkebab merci de signaler le compilateur xelatex (bien que la solution fonction bien pour pdflatex sauf le package fontspec)
Il est à noter aussi que c'est plus complexe pour un débutant d'utiliser cette solution (par exemple c'est difficile de déterminer les bonnes valeurs)
touhami
Méga-utilisateur
 
Messages: 430
Inscription: Dimanche 11 Février 2007, 11:45
Statut actuel: Post-bac

Re: extraire une image et l'insérer dans un document latex

Messagepar raphkebab » Mercredi 29 Juillet 2015, 16:10

@touhami je te remercie. J'avais oublié de commenter mon code.
Je l'ai corrigé.

J'ai cru comprendre qu'asma voulais quelque chose de propre.
J'ai proposé la technique la plus propre possible surtout si les images sont vectorielles.
raphkebab
Kilo-utilisateur
 
Messages: 227
Inscription: Mardi 31 Décembre 2013, 12:37
Localisation: Caen
Statut actuel: Post-bac | Doctorat

Re: extraire une image et l'insérer dans un document latex

Messagepar asma » Lundi 03 Août 2015, 09:57

Merci.
C'est quoi des images vectorielles ?
asma
Kilo-utilisateur
 
Messages: 178
Inscription: Jeudi 11 Septembre 2014, 15:09
Statut actuel: Post-bac

Re: extraire une image et l'insérer dans un document latex

Messagepar balf » Lundi 03 Août 2015, 10:45

En gros, ce sont des images définies à l'aide de courbes mathématiques (courbes de Bézier), que l'on peut zoomer indéfiniment sans voir apparaître d'effet d'escalier (ou pixellisation), par opposition aux images bitmaps (ou matricielles), définies par une matrice de points colorés, et pour lesquelles on voit apparaître cet effet si l'on zoome un peu trop.

Formats vectoriels courants: .ps, .eps, .pdf (ils sont tous de la même famille: PostScript), .svg (= Scalable Vector Graphics, utilisé pour internet). Les polices de caractères True Type (.ttf) ou OpenType (.otf) sont vectorielles.

Quelques formats bitmaps : .bmp, .jpeg, .png, .tiff, .gif.

B.A.
balf
Zetta-utilisateur
 
Messages: 3819
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: extraire une image et l'insérer dans un document latex

Messagepar asma » Mercredi 05 Août 2015, 12:30

d'accord merci mais cela me pose un problème car mon code latex d'insertion des images est fait pour des images jpeg seulement ...
asma
Kilo-utilisateur
 
Messages: 178
Inscription: Jeudi 11 Septembre 2014, 15:09
Statut actuel: Post-bac

Re: extraire une image et l'insérer dans un document latex

Messagepar rebouxo » Mercredi 05 Août 2015, 12:35

asma a écrit:d'accord merci mais cela me pose un problème car mon code latex d'insertion des images est fait pour des images jpeg seulement ...


Non. LaTeX ne sait pas ce que sont des images, pour LaTeX l'image est un rectangle avec une certaine dimension. Donc, le code se moque de l'extension (et d'ailleurs, il est conseillé de ne PAS mettre les extensions, LaTeX se débrouillant pour faire le travail correctement).

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6917
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: extraire une image et l'insérer dans un document latex

Messagepar balf » Mercredi 05 Août 2015, 13:05

@asma: pdflatex n'a aucun problème pour insérer des images .jpeg via \includegraphics. Ça veut dire quoi, « l'échelle est très mauvaise. » ? Si l'image est trop grande, il suffit de faire une mise à l'échelle, un zoom de facteur < 1 ne pose (normalement) pas de problème du point de vue de la pixellisation.

Quant à la distance entre l'image et sa légende, elle est probablement due à une bounding box plus grande que l'image réelle.

B.A.
Dernière édition par balf le Mercredi 05 Août 2015, 19:33, édité 1 fois.
balf
Zetta-utilisateur
 
Messages: 3819
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: extraire une image et l'insérer dans un document latex

Messagepar asma » Mercredi 05 Août 2015, 13:21

Bonjour,

Le problème survient seulement pour mes images extraites d'articles scientifiques (captures d'écran ect...)
Il y a environ 10cm entre la figure et la légende
Pour l'échelle: les détails ne sont pas bien visibles pour certaines


Merci
asma
Kilo-utilisateur
 
Messages: 178
Inscription: Jeudi 11 Septembre 2014, 15:09
Statut actuel: Post-bac

Re: extraire une image et l'insérer dans un document latex

Messagepar touhami » Mercredi 05 Août 2015, 13:52

Bon jour. Merci de tester avec ce code:
Code: Tout sélectionner
\begin{figure}
\centering
\fbox{%
\includegraphics[...]{...} % ton image
}
\caption{...}  %ton caption
\end{figure}
touhami
Méga-utilisateur
 
Messages: 430
Inscription: Dimanche 11 Février 2007, 11:45
Statut actuel: Post-bac

Re: extraire une image et l'insérer dans un document latex

Messagepar asma » Mercredi 05 Août 2015, 18:35

bonjour
voici une capture d'écran de ce que j'obtiens avec ton code: le pb n'est pas tout à fait résolu
Fichiers joints
capture.odt
(78.33 Kio) Téléchargé 89 fois
asma
Kilo-utilisateur
 
Messages: 178
Inscription: Jeudi 11 Septembre 2014, 15:09
Statut actuel: Post-bac

Re: extraire une image et l'insérer dans un document latex

Messagepar rebouxo » Mercredi 05 Août 2015, 19:33

Inutile de mettre une image dans un fichier odt. Comme tu peux uploader des documents, tu peux aussi le faire avec des images.
Asma_01.png


Bon maintenant, comment as-tu générer cette image ? As-tu utiliser un des logiciels que l'on t'as conseillé précédemment ? C'est bien gentil de dire que cela ne fonctionne pas, mais si tu nous disais précisément ce que tu fais.

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6917
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: extraire une image et l'insérer dans un document latex

Messagepar balf » Mercredi 05 Août 2015, 19:42

Est-ce qu'il serait possible d'avoir accès à l'article d'où sont extraites les images graphiques, pour voir ce qu'il est possible (ou pas possible) d'en faire ?

B.A.
balf
Zetta-utilisateur
 
Messages: 3819
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: extraire une image et l'insérer dans un document latex

Messagepar asma » Mercredi 05 Août 2015, 20:00

bonjour

je n'ai pas encore utilisé le logiciel
voici un lien vers un article pour une des images: http://arxiv.org/pdf/1210.2963v1.pdf
cf page 5/21
asma
Kilo-utilisateur
 
Messages: 178
Inscription: Jeudi 11 Septembre 2014, 15:09
Statut actuel: Post-bac

Re: extraire une image et l'insérer dans un document latex

Messagepar touhami » Mercredi 05 Août 2015, 21:02

Pour latex l'image insérée est (presque) toute la partie encadrée, donc l'espace vertical de 10cm est bien dans ton image et il faut trouver une moyen pour le supprimer.
touhami
Méga-utilisateur
 
Messages: 430
Inscription: Dimanche 11 Février 2007, 11:45
Statut actuel: Post-bac

Re: extraire une image et l'insérer dans un document latex

Messagepar touhami » Mercredi 05 Août 2015, 21:07

Un capture d'ecran http://getgreenshot.org/fr/ permet de sélectionner une zone et l'enregistrer comme image .png
touhami
Méga-utilisateur
 
Messages: 430
Inscription: Dimanche 11 Février 2007, 11:45
Statut actuel: Post-bac

Suivante

Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aud0908, Baidu [Spider], Google Adsense [Bot], Grapeshot [Crawler] et 22 invités