Je souhaite changer la première page de mon mémoire.

Précisément, je souhaite mettre à sa place la page de garde fournie par mon université.

Y a-t-il moyen de faire ça ?

Posée 02 Oct '18, 17:14

playa's gravatar image

playa
14521520
Taux d'acceptation : 33%

Modifiée 10 Oct '18, 17:48

Pathe's gravatar image

Pathe ♦♦
7.5k42204251

@playa Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s).

(02 Oct '18, 18:44) denis ♦♦ denis's gravatar image

Quelle est la classe utilisée ?

(02 Oct '18, 18:45) denis ♦♦ denis's gravatar image

C'est la classe yathesis

(02 Oct '18, 19:01) playa playa's gravatar image

Il devrait suffire de ne pas recourir à la commande \maketitle et d'insérer la page de garde fournie par l'université (ce qui peut dépendre de la façon dont elle livrée : code TeX ou pas ?).

(02 Oct '18, 19:27) denis ♦♦ denis's gravatar image

@denis Merci et comment insérer la page de garde de l'université sachant qu'elle est livrée en PDF?

(02 Oct '18, 19:58) playa playa's gravatar image

@playa Attention ! Cette réponse était un commentaire plutôt qu'une réponse et a été convertie comme tel.

(02 Oct '18, 20:14) denis ♦♦ denis's gravatar image

La page de garde est livrée en PDF avec vos nom, prénom, titre de la thèse, etc. déjà inscrits ?

(02 Oct '18, 20:15) denis ♦♦ denis's gravatar image
Affichage de 5 parmi 7 Afficher 2 commentaire(s) en plus

En ligne de commande, à l'aide de la commande pdftk :

Première option, si c'est la couverture (première page du fichier pdf) :

  1. Supprimer la page produite par LaTeX :

    $ pdftk memoire.pdf cat 2-end memoireSans.pdf

  2. Concaténer la nouvelle première page avec ce fichier :

    $ pdftk université.pdf memoireSans.pdf cat output memoiremodifié.pdf

Deuxième option, si la page de garde est la page 3 :

  1. découper en deux parties le fichier memoire.pdf, en supprimant la page 3 (si c'est la page de garde) :

    $ pdftk memoire.pdf cat 1-2 debut.pdf

    $ pdftk memoire.pdf cat 4-end fin.pdf

  2. ajouter la page de garde de l'université en page 3 :

    $ pdftk debut.pdf universite.pdf fin.pdf cat output memoiremodifié.pdf

Lien permanent

Publiée 02 Oct '18, 23:03

joseph-tux's gravatar image

joseph-tux
46623061
Taux d'acceptation : 3%

Modifiée 09 Jan '19, 18:55

Il existe aussi des logiciels graphiques (libres) qui permettent de réorganiser les pages d'un pdf, comme

pdfmod

pdfchain

(02 Oct '18, 23:08) joseph-tux joseph-tux's gravatar image

pdftk ne sait pas fabriquer de page blanche à insérer. Donc, il est préférable de produire la page de titre avec \maketitle qui produira aussi la 2eme page, à préserver, qu'elle soit blanche ou pas, puis de ne remplacer que la première page par celle de l'université.

(02 Oct '18, 23:12) joseph-tux joseph-tux's gravatar image

pdftk est sur toutes les distributions linux, mais aussi pour les différentes Windows: https://www.commentcamarche.net/download/telecharger-34066369-pdftk-builder

(02 Oct '18, 23:18) joseph-tux joseph-tux's gravatar image

Au passage, pdftk semble ne plus être maintenu sous Linux et une bonne alternative est qpdf.

(03 Oct '18, 23:03) denis ♦♦ denis's gravatar image

@denis qpdf est aussi très intéressant, avec des fonctionnalités différentes. Mais pdftk est suffisamment éprouvé pour n'avoir plus besoin d'être maintenu, et reste pour moi (habitué et paresseux) et pour ce type d'opérations, une référence pour sa simplicité et la facilité de sa documentation, avec les exemples à la fin de la page man.

(08 Oct '18, 15:06) joseph-tux joseph-tux's gravatar image

J'aurais dû être plus précis : pdftk a été supprimé des dépôts officiels des versions récentes de plusieurs distributions Linux. Du coup, pour un utilisateur novice (de Linux), il n'est pas facile à installer (cf. par exemple ici). En revanche, qpdf, qui offre à peu près les mêmes fonctionnalités, est désormais dans les dépôts officiels de la plupart des distributions Linux.

(08 Oct '18, 15:15) denis ♦♦ denis's gravatar image
Affichage de 5 parmi 6 Afficher 1 commentaire(s) en plus

Le package pdfpages offre la commande \includepdf.

Il suffit alors de ne pas générer la page de titre (pas de \maketitle) et de mettre en première ligne du document \includepdf{pageDeLUniversite.pdf} :

Ouvrir dans l'éditeur Overleaf
\documentclass[...]{memoir}
...
\usepackage{pdfpages}
...
\begin{document}
\includepdf{pageDeLUniversite.pdf}
Lien permanent

Publiée 02 Oct '18, 23:59

joseph-tux's gravatar image

joseph-tux
46623061
Taux d'acceptation : 3%

Modifiée 03 Oct '18, 02:14

Pathe's gravatar image

Pathe ♦♦
7.5k42204251

Il y a bien sûr des options, pour l'extension pdfpages et pour la commande includepdf. (texdoc pdfpages)

(03 Oct '18, 00:01) joseph-tux joseph-tux's gravatar image

Petit souci : Yathesis n'accepte pas qu'on enlève maketitle (erreur) MAIS le résultat est là malgré tout.

(03 Oct '18, 21:03) playa playa's gravatar image

@playa La classe yathesis permet de passer outre le caractère « obligatoire » de tel ou tel élément, y compris en versions à soumettre ou finale du document. En l'espèce, il suffit de passer à la classe l'option nomaketitle pour que la commande \maketitle ne soit plus considérée comme obligatoire. Pour plus de détails, cf. dans la documentation de la classe l'annexe K « Usage avancé ».

(03 Oct '18, 23:00) denis ♦♦ denis's gravatar image
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.