Dans mon document rédigé avec yathesis, j'ai inclus la page résumé puis la page créée par \makebackcover, les deux tenant sur une seule page.

Le souci est que l'inclusion de la page résumé me crée la page, suivie d'une page vierge avec l'entête et le pied de page, puis une page vierge et enfin la quatrième de couverture. Comment puis-je n'avoir que la seule page de résumé suivie directement de la quatrième de couverture sans les deux pages vierges ?

Posée 12 Oct, 05:18

Aur%C3%A9lienCocq's gravatar image

AurélienCocq
91511
Taux d'acceptation : 9%

Modifiée 12 Oct, 09:34

denis's gravatar image

denis ♦♦
3.5k39


  • \makeabstract commence sur une page impaire (de droite) donc, si elle tient sur une seule page (ce qui est recommandé), la page suivante est en général vierge, ce qui suit (chapitre, liste d'acronymes, table des matière, etc.) commençant aussi en général sur une page impaire.
  • \makebackcover est, parmi les commandes de yathesis qui génèrent des pages (\makeabstract, \makebackcover, \makededications, \makedisclaimer, \makefrontepigraphs, \makekeywords, \makelaboratory, \maketitle) la seule qui commence sur une page paire en forçant la présence d'une page vierge sur la page précédente car c'est ainsi qu'une 4e de couverture se doit d'être.

Quoi qu'il en soit, si \makebackcover est utilisée, elle reproduit essentiellement ce que \makeabstract produit donc je ne vois pas l'intérêt de les faire se suivre.

Lien permanent

Publiée 12 Oct, 09:45

denis's gravatar image

denis ♦♦
3.5k39
Taux d'acceptation : 63%

A la rigeur n'y aurait t'il pas un moyen de n'afficher que la quatrième de couverture sans faire figurer la page de résumé dans le manuscrit ?

(12 Oct, 13:15) AurélienCocq Aur%C3%A9lienCocq's gravatar image

@AurélienCocq Si, rien ne l'empêche : il suffit de recourir à l'environnement abstract pour créer le ou les résumés puis de faire figurer la commande \makebackcover en toute fin du fichier .tex maître de la thèse.

(13 Oct, 21:42) denis ♦♦ denis's gravatar image

@denis, HS mais d'où vient le nom Yathesis ? et pourquoi, puisque si j'ai bien lu c'est pour des thèse en français, toutes les macros ont des noms anglais?

Je supprimerai ce message par la suite.

(13 Oct, 22:18) Nikopol Nikopol's gravatar image

@Nikopol yathesis pour, au choix, « Yet Another Thesis » ou « Yet Another Thesis class » :) Les noms de macros sont en anglais pour 2 raisons au moins : de nombreux doctorants effectuant leur thèse en France ne sont pas français et, parmi eux, certains ne parlent que mal le français (certes, plus que le nom des macros, la documentation devrait pour eux être en anglais mais je n'ai pas encore trouvé le temps de la traduire) ; quand la documentation sera traduite en anglais (si elle l'est un jour), la classe pourra éventuellement être utile à des doctorants hors de France.

(14 Oct, 15:01) denis ♦♦ denis's gravatar image

Voici une solution possible. On peut remplacer les \cleardoublepage et \YAD@clearspread par des \newpage. La commande \YAD@clearspread est utilisée pour imposer l'impression de la quatrième de couverture sur une page gauche (verso).

Ouvrir dans l'éditeur Overleaf
%-----------------------
\printglossary
\printindex
\tableofcontents
%-----------------------
\cleardoublepage
\let\cleardoublepage\newpage
\makeabstract
\makeatletter 
\let\YAD@clearspread\newpage % c'est faux mais ça marche.
\makeatother
\makebackcover
Lien permanent

Publiée 12 Oct, 12:32

touhami's gravatar image

touhami
3.4k26
Taux d'acceptation : 51%

Modifiée 13 Oct, 13:45

cela fonctionne mais le soucis est que la mise en page de la quatrième de couverture n'est plus respectée dans ce cas

(12 Oct, 13:17) AurélienCocq Aur%C3%A9lienCocq'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.

Mots-clés de la question :

×5

Question posée : 12 Oct, 05:18

Question vue : 93 fois

Dernière mise à jour : 14 Oct, 15:01