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.

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

Messagepar balf » Mercredi 05 Août 2015, 22:28

Le lien que vous m'avez envoyé provient d'une image vectorielle .eps. Sur le site d'arXiv, j'ai donc téléchargé la version postscript (.ps) du .pdf dont vous avez donné le lien. C'est un simple fichier texte, et j'ai extrait la partie de ce fichier concernant l'image incluse (ainsi que la première image d'ailleurs).

Ensuite je l'ai traitée avec le logiciel epspdftk (c'est un script LuaTeX avec une interface graphique, disponible sur le site des archives TeX), qui me l'a converti en image .pdf, avec une BoundingBox ajustée. Vous trouverez l'image en p.j.

Est-ce que vous avez beaucoup d'autres images comme celle-ci ?

B.A.
Fichiers joints
spiral.pdf
(117.09 Kio) Téléchargé 86 fois
balf
Zetta-utilisateur
 
Messages: 3819
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Publicité

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

Messagepar asma » Jeudi 06 Août 2015, 09:03

bonjour
oui j'ai encore d'autres images comme celles ci et votre procédure m'a l'air bien compliquée....
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 » Jeudi 06 Août 2015, 09:38

Conceptuellement, ce n'est pas très compliqué : si on dispose de la version postscript du fichier, comme ce n'est qu'un (gros) fichier texte, un bon éditeur de texte permet de repérer facilement le code des fichiers .eps qui y sont inclus (il ne peut y avoir que ce type de fichier-image, autant que je sache). On découpe ce code, on l'enregistre dans un fichier avec l'extension .eps et on le fait transformer par epspdftk en fichier .pdf. Ça reste un travail manuel, bien entendu.

Mais je conçois que si l'on n'a pas l'idée de ce qu'est un fichier .ps et si on ne l'a jamais fait, ça puisse paraître une montagne… L'avantage, comme je l'ai dit, c'est que vous obtenez un fichier (en principe) zoomable à volonté. S'il y en a une quantité raisonnable, je peux essayer de le faire. Il suffirait de poster les liens sur les articles dont vous souhaitez extraire des images et d'indiquer lesquelles vous intéressent.

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 rebouxo » Jeudi 06 Août 2015, 10:28

@Balf : tu es bien bon.
Sinon, Gimp sait ouvrir les fichiers pdf. On choisit la bonne page, on sélectionne la figure kivabien, et on l'exporte (CTRL+E) en jpg, ou png (il suffit de modifier l'extension, qui par défaut est png).
asma_02.png

Et voilà le travail.

Bon, évidemment la figure n'est pas vectorielle.

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 asma » Jeudi 06 Août 2015, 11:02

Bonjour
Merci pour votre aide, voici les autres images dont j'ai besoin:

- http://arxiv.org/pdf/1210.2963v1.pdf :
. figure 13 page 10


- http://arxiv.org/pdf/1308.1727v3.pdf :
. figure 6 page 8

- http://arxiv.org/pdf/1504.06472v1.pdf :
. figure 2 et figure 3 , page 3/4

- http://arxiv.org/pdf/1405.4310v3.pdf
. figure 1 page 12

- http://arxiv.org/pdf/1505.02720.pdf
. figure 2 et 3 page 3

- http://www.gams.ph.tum.de/fileadmin/w00 ... ie-PRL.pdf
. table 1 page 2
. fig 1 page 3

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 raphkebab » Jeudi 06 Août 2015, 13:15

Je te propose de recréer des images pdf que tu pourras réutiliser, mais en n'utilisant que latex.

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

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

\usepackage{lmodern}
\usepackage[frenchb]{babel}
\usepackage{graphicx}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node (0,0) {\includegraphics[page=10,viewport=309 241 540 448]{article1}};
\end{tikzpicture}

\end{document}


Tu craies un fichier par image à copier.
Tu copies tous les pdf des articles dans le même dossier.
Il faut renommer les pdf avec des noms sans ".".
Tu changes la page et les coordonnées.

Voila un exemple:
Fichiers joints
copie_image.pdf
(54.94 Kio) Téléchargé 79 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 balf » Jeudi 06 Août 2015, 13:25

@asma: C'est une quantité raisonnable. Entretemps, j'ai découvert sur CTAN un script écrit en perl qui extrait en un clin d'œil toutes les images .eps incluses dans un fichier postscript, qui s'appelle psrip. Ça devrait donc aller assez vite (toujours en principe!). Il faut dire que le fichier postscript que j'ai examiné comporte quelque 240000 lignes…

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 balf » Jeudi 06 Août 2015, 14:42

Voici déjà, en p.j. les images demandées venant des articles sur arXiv. C'était assez simple à faire en demandant à télécharger le code-source en plus du .pdf: il y avait les images déjà prêtes au format .eps, et il a suffi de les convertir en .pdf. Si cela vous intéresse, je les ai toutes, en fait.

Pour l'article paru en revue, ça va être un peu plus compliqué, parce que là, on n'a ni code-source, ni fichier .ps (pour des raisons de copyright, j'imagine). Je vais voir ce qu'on peut faire, mais il n'est pas très difficile de reproduire la table.

B.A.
Fichiers joints
marché.zip
(163.5 Kio) Téléchargé 75 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 » Samedi 08 Août 2015, 18:22

D'accord, 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 asma » Vendredi 21 Août 2015, 14:27

Bonjour
je n'ai pas retrouvé cette image dans votre réponse:


- http://arxiv.org/pdf/1504.06472v1.pdf : page 2 figure 1

il y a t-il un problème particulier avec celle ci ?

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 balf » Vendredi 21 Août 2015, 19:06

Je crois que le seul problème s'est produit quand je vous ai envoyé le lot de toutes les images. À tout hasard je mets en p.j. les 3 images de l'article.

B.A.
Fichiers joints
1504.06472v1.zip
(33.55 Kio) Téléchargé 72 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 » Dimanche 23 Août 2015, 11:54

Merci.
Au passage, comme je suis en train de faire la mise en page de mon rapport, je voulais savoir si vous auriez un tutoriel comme celui que vous m'aviez envoyé pour la bibliographie mais pour la mise en page de la page de garde et du plan ...
Cordialement.
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 » Dimanche 23 Août 2015, 19:58

Pas vraiment. Je peux recommader l'extension titling si vous voulez personnaliser la page de titre (et non la parge de garde pour laquelle il y a vraiment peu de travail : la page de garde est une page blanche :o)).
Le plan, c'est, je suppose, plus ou moins la table des matières ? Il y a divers outils pour ça (tocloft, titletoc, minitoc, &c.). Le mieux serait que vous partiez d'une classe standard, que vous fassiez votre petite cuisine, et vous demandiez de l'aide si vous avez des difficultés.

Cela dit, vous avez des liens sur des tutoriels généraux sur le site du TUG : http://tug.org/interest.html. Il y a aussi des documents et des liens sur cette page du site francophone des utilisateurs de TeX :
https://www.gutenberg.eu.org/-TeXniques-

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 » Mardi 25 Août 2015, 18:22

bonjour
pour l'insertion d'une image dans un endroit bien spécifique, je rajoute [h!] mais l'image est juste avant ou juste après mais pas où il faut
comment forcer ?
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 rebouxo » Mardi 25 Août 2015, 22:19

Cherche flottant sur le site.

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 26 Août 2015, 10:31

Essayez avec [!htb]. Si ça ne marche pas, une solution est de ne pas faire flotter (l'environmment figure est « flottant », en ce sens que LaTeX le place au mieux, en tenant compte des options *si possible* selon ses règles).

Pour cela, vous pouvez, soit utiliser l'option H de l'extension float, soit remplacer l'environnement
Code: Tout sélectionner
\begin{figure}
\includegraphics{…}
\caption{…}\label{…}
\end{figure}

par (ceci utilise l'extension caption)
Code: Tout sélectionner
\begin{center}
\includegraphics{…}
\captionof{figure}{…}\label{…}
\end{center}

Naturellement, il peut y avoir des effets de bord (trop de blancs sur une page, entre autres).

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 26 Août 2015, 11:54

bonjour
que dois-je mettre dans les crochets de label ?
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 asma » Mercredi 26 Août 2015, 12:27

bonjour
je ne comprends pas pourquoi j'ai une erreur avec cette commande: $2*10 ^{30}  \kilogram$
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 asma » Mercredi 26 Août 2015, 12:37

j'ai oublié le \kilogram
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 asma » Mercredi 26 Août 2015, 12:55

bonjour
la commande [!htb] ne force pas toutes les images et quand je met le package float, j'ai des erreurs ailleurs qui apparaissent...
n'auriez vous pas un moyen plus simple et surtout rapide
voici mes commandes pour les images:

Code: Tout sélectionner
\begin{figure}[!htb]
   \center
   \includegraphics[width=9cm,height=9cm]{images/LMC}
   \caption{This image shows the Large Magellanic Cloud galaxy in infrared light as seen by the Herschel Space Observatory, a European Space Agency-led mission with important NASA contributions, and NASA's Spitzer Space Telescope. Credit: ESA/NASA/JPL-Caltech/STScI \cite{site3}}
\end{figure}


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

PrécédenteSuivante

Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google Adsense [Bot] et 5 invités