Insérer des document pdf sur des pages particulières

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.

Insérer des document pdf sur des pages particulières

Messagepar Dryss » Jeudi 10 Juin 2010, 13:12

Bonjour !

Voici mon soucis : Afin de présenter mes leçons pour le Capes, je souhaite toutes les imprimer dans un même livret.

J'utilise un document "parent" où j'ai tapé la commande "\includepdf[pages=-]{Nomdelalecon}" pour chacune des leçons possibles. Et afin d'avoir toute la leçon sous les yeux en même temps, vu que je compte imprimer le livret avec deux pages par feuille, je voudrais que la commande includepdf ne prenne effet que sur les pages dont le numéro est de la forme 4n +3.

Ex : Si la leçon1 fait 3 pages pdf, la lecon2 en fait 5, et la lecon 3 en fait 4, j'aurais le rendu suivant :

1
2
3 lecon1
4 lecon1
5 lecon1
6
7 lecon2
8 lecon2
9 lecon2
10 lecon2
11 lecon2
12
13
14
15 lecon3
16 lecon3
etc etc

J'imagine qu'il existe une solution prenant en compte les marqueurs de pages, ainsi que des boucles de commande du style if/then/else, mais étant un débutant complet en LaTeX, je me permets de me tourner vers vous.

Une idée pour m'aider par hasard s'il vous plait ? En espérant avoir été assez clair...

Je vous remercie, au moins d'avoir lu !
TZR en lycée dans l'académie de Lyon.
Dryss
Déca-utilisateur
 
Messages: 19
Inscription: Dimanche 09 Mai 2010, 11:45
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: insérer des document pdf sur des pages particulières.

Messagepar rebouxo » Jeudi 10 Juin 2010, 13:19

Pourquoi vouloir que tes leçon commence sur une page de la forme $4n+3$ ?

En enlevant cette contrainte, un cleardouble page entre chaque leçon devrait les faire commencer sur une page impaire.

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

Re: insérer des document pdf sur des pages particulières.

Messagepar Dryss » Jeudi 10 Juin 2010, 13:35

rebouxo a écrit:Pourquoi vouloir que tes leçon commence sur une page de la forme $4n+3$ ?

Olivier


Dryss a écrit:Et afin d'avoir toute la leçon sous les yeux en même temps


En fait, la plupart de mes leçons font 4pages ou moins, et comme je souhaite imprimer mes lecons dans un livre avec deux pages par feuille, en mode paysage, il suffirait d'ouvrir le bouquin n'importe où pour avoir les pages 4n+3, 4n+4, 4n+5 et 4n+6 en même temps, visible d'un coup d'oeil, sans avoir à tourner les pages pour chercher genre la démo d'un théorème par exemple qui se trouverait ailleurs.

Donc ce que tu proposes n'est pas vraiment ce que je cherche. Mais je te remercie quand même de ta réponse !
TZR en lycée dans l'académie de Lyon.
Dryss
Déca-utilisateur
 
Messages: 19
Inscription: Dimanche 09 Mai 2010, 11:45
Statut actuel: Actif et salarié | Enseignant

Re: insérer des document pdf sur des pages particulières.

Messagepar pg » Jeudi 10 Juin 2010, 13:47

La commande \clearquadruplepage suivante devrait faire l'affaire.

Code: Tout sélectionner
\documentclass{book}
\newcommand\clearquadruplepage{%
  \cleardoublepage
  \ifnum\numexpr\numexpr(\value{page}-3)/4\relax*4+3\relax=\value{page}
  \else
    \hbox{}\cleardoublepage
  \fi
}
\begin{document}

1\clearpage
2\clearpage
3 lecon1\clearpage 4 lecon1\clearpage5 lecon1
\clearquadruplepage
7 lecon2\clearpage 8 lecon2\clearpage 9 lecon2\clearpage 10 lecon2\clearpage 11 lecon2
\clearquadruplepage
15 lecon3\clearpage 16 lecon3

\end{document}
pg
Modérateur
 
Messages: 2592
Inscription: Jeudi 14 Juin 2007, 23:31

Re: insérer des document pdf sur des pages particulières.

Messagepar rebouxo » Jeudi 10 Juin 2010, 15:02

Je comprends bien ton soucis, mais pas le moyen de le résoudre... Sans compter le cas de la leçon qui ferait 5 pages... Je m'arrangerais pour que les leçons commencent toujours sur une page paire (la page de gauche). Au pire je n'aurais qu'une page blanche de vide.

Olivier
Bon courage pour la dernière ligne droite.
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6870
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: Insérer des document pdf sur des pages particulières

Messagepar Dryss » Vendredi 18 Juin 2010, 13:22

Bon, j'ai réussi à apporter une solution à mon problème, donc je la poste, si jamais ça peut aider quelqu'un :

Code: Tout sélectionner
\newcounter{test} % Ce compteur est là pour copier le numéro de la page, et lui faire subir des modifications, afin de ne rien changer à la numérotation des pages.

\newcommand{\paginationquatre}[1]{ %Je passe en argument "\includepdf[pages=-]{lecon}" pour inclure ma lecon.

   \setcounter{test}{\thepage} %Copie du numéro de la page dans le compteur
   \whiledo{ \thetest > 3 }{ \addtocounter{test}{-4}} %On applique le modulo 4
%On obtient un résultat différent selon le résultat du modulo.
   \ifthenelse{\thetest = 3}{#1}{}
   \ifthenelse{\thetest = 2}{Commentaires : \newpage #1 }{}
   \ifthenelse{\thetest = 1}{Commentaires : \newpage Commentaires : \newpage #1 }{}
   \ifthenelse{\thetest = 0}{Commentaires : \newpage Commentaires : \newpage Commentaires : \newpage #1 }{}
}


J'ai du ajouter "Commentaire" entre chaque "\newpage", puisque apparemment, deux "\newpage" d'affilé ne fonctionnent pas.

Merci encore une fois pour vos réponses ! Et pour les encouragements ^^
TZR en lycée dans l'académie de Lyon.
Dryss
Déca-utilisateur
 
Messages: 19
Inscription: Dimanche 09 Mai 2010, 11:45
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

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