Insérer un pdf dans le document latex en cours

Tout ce qui concerne le langage LaTeX et ses variantes. Ce langage est supporté sur le forum via les balises tex.

Modérateur : gdm_tex

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
babounlehobbit

Insérer un pdf dans le document latex en cours

Message par babounlehobbit »

Bonjour (re!)
Voilà, cette fois-ci je voudrai insérer un doc pdf dans mon rapport latex...
j'ai mis \usepackage{pdfpages} dans le préambule, puis j'apelle mon document avec la commande \includepdf[pages={}]{document_a_joindre.pdf}.

Et j'obtiens un joli message d'erreur :

Code : Tout sélectionner

! LaTeX Error: File `pdfpages.sty' not found.
Pourtant la déclaration me paraît bonne... Que puis-je faire ??

Merci !

Cyril

Arnaud
Modérateur global
Modérateur global
Messages : 7095
Inscription : lundi 28 août 2006, 13:18
Localisation : Allemagne

Message par Arnaud »

Vu le message d'erreur, j'aurais tendance à dire que le package pdfpages n'est pas ou mal installé.
Arnaud
Un peu d'info - Pyromaths - Pas d'aide en MP (non plus)

François D.
Utilisateur chevronné
Utilisateur chevronné
Messages : 1367
Inscription : dimanche 30 juillet 2006, 10:04
Localisation : Alsace

Message par François D. »

Un document PDF peut être vu comme une image à inclure, d'où :

Code : Tout sélectionner

\usepackage[pdftex]{graphicx}
dans l'en-tête et

Code : Tout sélectionner

\includegraphics[options_éventuelles]{docpdf}
dans le document, y compris je pense si c'est dans un tableau.

babounlehobbit

Message par babounlehobbit »

Arnaud a écrit :Vu le message d'erreur, j'aurais tendance à dire que le package pdfpages n'est pas ou mal installé.
Ok... tu sais ou on peux le télécharger ? (c'est juste le fichier .sty ?)

MB
Administrateur
Administrateur
Messages : 7138
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Message par MB »

Tu utilise Miktex ou une autre distribution ?
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.

babounlehobbit

Message par babounlehobbit »

Miktex et Texlive.
En fait j'ai eu pas mal de soucis à l'installation car j'utilisais un classe qui n'était pas dans le package standard.
j'ai donc essayé d'installer miktex et texlive puis j'ai du installer manuellement... ca marche mais je sais pas comment j'ai fait ;-)

Là ca marche, alros j'ose pas désinstaller quoi que ce soit.

Mais il semblerai que ce soit texlive.

guiguiche
Modérateur global
Modérateur global
Messages : 8075
Inscription : vendredi 06 janvier 2006, 15:32
Statut actuel : Enseignant
Localisation : Le Mans

Message par guiguiche »

Il n'y a pas de conflit entre ces deux distributions TeX ?

MB
Administrateur
Administrateur
Messages : 7138
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Message par MB »

En tout cas, si c'est Miktex que tu utilises lors de la compilation et si le package est connu il va te proposer de le télécharger. Sinon tu dois en effet récupérer le .sty et l'installer à la main.

Mais Miktex est quand même bien pratique. :wink:

babounlehobbit

Message par babounlehobbit »

apparament, c'est miktex, puisqu'il viens de me proposer d'installer un package !
...

[edit] je confirme : c'est bien miktex ! (ca marche)

Au passage : est-il possible (j'en demande beaucoup !) d'insérer le numéro de pages du rapport en cours, sur le pdf que l'on importe ??

rebouxo
Modérateur global
Modérateur global
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre

Message par rebouxo »

babounlehobbit a écrit :
Au passage : est-il possible (j'en demande beaucoup !) d'insérer le numéro de pages du rapport en cours, sur le pdf que l'on importe ??
Sur le pdf, non. C'est une image et les images pour LaTeX c'est un rectangle vide. Il ne soucie que des dimensions pour le mettre en page. (Peut-être qui'l y a des différences acec pdfLaTeX, mais je ne pense pas). En tout cas, il n'ouvre rien. Il n'est pas capable de lire des formats graphiques, donc il ne peut pas modifier ton pdf.

Par contre, tu peux certainement mettre le numéro de la page, via tikz (puisque tu a l'air d'utiliser pdfLaTeX). Par contre je ne connais pas la syntaxe.

Olivier

babounlehobbit

Message par babounlehobbit »

Ouais. ok.
Je pensais qu'en insérant un pdf, il "ouvrait" le pdf pour l'insérer, non pas qu'il le copiait comme une image.

Pour tikz, étant à la bourre dans la rédaction de mon rapport, je crois que je regarderai plus tard. Si j'ai bien compris, tikz pourrait insérer le numéro de la page en tant que graphique, c'est à cela que tu pensais ?

Merci à tous en tous les cas... ça m'aide bien ce forum !

rebouxo
Modérateur global
Modérateur global
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre

Message par rebouxo »

Oui. Tikz est une extension graphique, qui permet entre autre de placer du matériel dans un graphique.

Olivier
A line is a point that went for a walk. Paul Klee.
Par solidarité, pas de MP.

babounlehobbit

Message par babounlehobbit »

Ok. Au passage, j'ai posté un message ici, mais je n'ai pas eu de réponse.
...si t'as une idée ou un tuyau...

Merci

Louise
Utilisateur confirmé
Utilisateur confirmé
Messages : 49
Inscription : dimanche 25 juin 2006, 16:01
Localisation : France

Re: Insérer un pdf dans le document latex en cours

Message par Louise »

Bonjour à tous,

j'ai le même problème que babounlehobbit : je souhaite insérer quelques pages d'un pdf dans mon rapport, j'ai fait :

Code : Tout sélectionner

\documentclass[11pt,a4paper]{article}
\usepackage[greek,frenchb]{babel}
\usepackage[ansinew]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx} 
\usepackage{pdfpages} 		%package pour inclure des pages d'un doc pdf (commande includepdf)

(...)

\begin{document}

(...)
\includepdf[pages=22]{modele1.pdf}
(...)

\end{document}
J'utilise MiKTeX et TeXmaker, au moment de compiler, une boîte de dialogue "Package Installation" s'affiche en proposant d'installer le package pdfpages à partir de la source suivante :
Je clique sur "Install", et ensuite j'ai le message d'erreur :

Code : Tout sélectionner

! LaTeX Error: File `pdfpages.sty' not found.
J'ai tenté de changer la source d'installation du package en cliquant sur "Change...", 3 choix sont proposés :
- Internet
- Local folder
- MiKTeX CD
J'ai essayé avec "Internet", mais j'ai une "liste" vide :

Code : Tout sélectionner

Available package repositories :
Country  Host  Version  Description
et du coup j'ai une alerte disant :
Cannot download the list of available package repositories :
Not Found
Je ne vois vraiment pas quoi faire...
Pouvez-vous m'aider SVP ?

Je vous remercie par avance.

guiguiche
Modérateur global
Modérateur global
Messages : 8075
Inscription : vendredi 06 janvier 2006, 15:32
Statut actuel : Enseignant
Localisation : Le Mans

Re: Insérer un pdf dans le document latex en cours

Message par guiguiche »

MiKTeX 2.5 ?
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.

Louise
Utilisateur confirmé
Utilisateur confirmé
Messages : 49
Inscription : dimanche 25 juin 2006, 16:01
Localisation : France

Re: Insérer un pdf dans le document latex en cours

Message par Louise »

guiguiche a écrit :MiKTeX 2.5 ?
Non, c'est MiKTeX 2.4...
Le problème vient-il de ça ?
Si oui, comment passer de MiKTeX 2.4 à MiKTeX 2.5 ?

Merci d'avance.

MB
Administrateur
Administrateur
Messages : 7138
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Insérer un pdf dans le document latex en cours

Message par MB »

Louise a écrit :Si oui, comment passer de MiKTeX 2.4 à MiKTeX 2.5 ?
Autant passer directement à la 2.7 non ? (voir ici par exemple)
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.

guiguiche
Modérateur global
Modérateur global
Messages : 8075
Inscription : vendredi 06 janvier 2006, 15:32
Statut actuel : Enseignant
Localisation : Le Mans

Re: Insérer un pdf dans le document latex en cours

Message par guiguiche »

Les versions 2.4 et 2.5 ne sont plus supportées donc, à moins de trouver directement la bonne archive quelque part sur le net, tu ne t'en sortiras pas. Il faut passer à la version 2.7.
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.

Louise
Utilisateur confirmé
Utilisateur confirmé
Messages : 49
Inscription : dimanche 25 juin 2006, 16:01
Localisation : France

Re: Insérer un pdf dans le document latex en cours

Message par Louise »

Merci guiguiche et MB pour vos réponses,
alors j'ai téléchargé et installé la version 2.7 ici, et j'ai recompilé, l'installation de certains packages (qui n'étaient pas demandés avec la 2.4) a été demandée et ça a marché, mais pour le package pdfpages, j'ai toujours le même problème :

Code : Tout sélectionner

! LaTeX Error: File `pdfpages.sty' not found.
J'ai changé la source d'installation, j'ai choisi "Internet", et là il y a plusieurs choix pour France (FTP ou HTTP), je les ai tous testés, mais toujours le même message d'erreur !
Comment régler ce problème ?

Encore merci.

guiguiche
Modérateur global
Modérateur global
Messages : 8075
Inscription : vendredi 06 janvier 2006, 15:32
Statut actuel : Enseignant
Localisation : Le Mans

Re: Insérer un pdf dans le document latex en cours

Message par guiguiche »

Ton firewall ne bloque pas le téléchargement ?
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.