Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Latex] Page de garde

Environnement Book

    25 août 2013 à 15:28:04

    Bonjour,

    J'ai décidé de réaliser une page de garde personnalisée en LATEX pour y afficher les éléments nécessaires à mon document. Mon problème est que du coup, elle n'est pas reconnue en tant que telle par l'environnement book si bien que j'ai deux problèmes :

    • son contenu n'est pas centré dans la page ;
    • il y a une page blanche qui la suit.

    Pour le premier point, la marge à droite de la page est plus importante que celle de gauche. C'est normal vu que l'environnement utilisé est book. En effet, il s'agirait d'une page intérieure à gauche du livre sauf que je souhaite que ce soit une page de garde.

    Pour le second point, à défaut de régler le premier, il faudrait éventuellement trouver une solution pour supprimer la page blanche automatiquement ajoutée. De cette façon, la page suivante, qui serait donc la première page intérieure gauche serait bien un début de chapitre.

    Comment puis-je régler ces deux points ?

    Merci d'avance,

    Mon fichier LATEX :

    \documentclass[a4paper]{book}
    
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[francais]{babel}
    
    \usepackage{graphicx, lipsum, lscape, subfig, url}
    \usepackage[colorlinks, linkcolor=black, filecolor=black, urlcolor=black, citecolor=black, breaklinks, pagebackref]{hyperref}
    
    \renewcommand{\UrlBreaks}{\do\/\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j\do\k\do\l\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z\do\A\do\B\do\C\do\D\do\E\do\F\do\G\do\H\do\I\do\J\do\K\do\L\do\M\do\N\do\O\do\P\do\Q\do\R\do\S\do\T\do\U\do\V\do\W\do\X\do\Y\do\Z}
    
    \title{Intitulé du mémoire}
    \author{Auteur}
    \date{\today}
    
    \begin{document}
    \frontmatter
    
    \makeatletter
      \begin{titlepage}
      \centering
          {\large \textsc{Nom de l'université}}\\
          \textsc{Diplôme}\\
        \vspace{1cm}
          {\large\textbf{Mémoire de stage}\\\textbf{PRÉ-VERSION}\\\@date}\\
        \vfill
           {\LARGE \textbf{\@title}} \\
        \vspace{2em}
            {\large \@author} \\
        \vfill
        \begin{tabular}{p{4.5cm}p{3cm}p{4.5cm}}
          \textbf{Société} & \textbf{Tuteur de stage} & \textbf{Professeur référent} \\
          Nom & Nom & Nom \\ 
          Adresse & Mail & Mail \\
          Code et Ville & Téléphone & Téléphone
        \end{tabular}
      \end{titlepage}
    \makeatother
    
    \chapter{Remerciements}
    \lipsum
    
    \tableofcontents
    \chapter{Introduction}
    \lipsum
    
    \mainmatter
    \chapter{Chapitre 1}
    \lipsum
    
    \chapter{Chapitre 2}
    \lipsum
    
    \appendix
    \chapter{Annexe 1}
    \lipsum
    
    \chapter{Annexe 2}
    \lipsum
    
    \backmatter
    \chapter{Conclusion}
    \lipsum
    
    \chapter{Biblio-sitographie}
    \lipsum
    
    \chapter{Résumé}
    \lipsum
    \end{document}
    


    ++

    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      25 août 2013 à 21:04:59

      Salut, 

      Pour modifier la page de garde, il faut redefinir la commande \maketitle dans le préambule. C'est un peu complexe, il faut s'attaquer directement a TeX. Je t'ai trouvé un exemple, en l'identant correctement c'est compréhensible. 

      En même temps je te passe un PDF très sympa qui donne pas mal de conseil et d'explications. tout ce que vous avez toujours voulu savoir sur LaTeX sans osez le demander.

      bon courage,

      Grafiks

      • Partager sur Facebook
      • Partager sur Twitter
        26 août 2013 à 12:52:30

        Grafiks a écrit:

        Salut, 

        Pour modifier la page de garde, il faut redefinir la commande \maketitle dans le préambule. C'est un peu complexe, il faut s'attaquer directement a TeX. Je t'ai trouvé un exemple, en l'identant correctement c'est compréhensible. 

        C'est bien sûr l'idéal, mais si sa page de titre n'est utilisée qu'une fois ça n'en vaut pas la peine.

        Sinon, l'environnement titlepage va après avant \frontmatter. Ça va marcher en inversant l'ordre.

        Édit. : correction d'une erreur involontaire.

        -
        Edité par TD 26 août 2013 à 14:36:31

        • Partager sur Facebook
        • Partager sur Twitter
          26 août 2013 à 14:19:11

          Euh, ma déclaration de l'environnement titlepage se situe bien après l'instruction \frontmatter. Il faut inverser ?
          • Partager sur Facebook
          • Partager sur Twitter
            26 août 2013 à 14:35:52

            jordan a écrit:

            Euh, ma déclaration de l'environnement titlepage se situe bien après l'instruction \frontmatter. Il faut inverser ?

            Pardon, j'ai aussi inversé ma réponse sans le vouloir. C'est bien ça qu'il faut faire :

            \begin{titlepage}
            % Contenu
            \end{titlepage}
            \frontmatter
            
            • Partager sur Facebook
            • Partager sur Twitter
              26 août 2013 à 14:47:21

              Je viens de tester, le résultat est strictement identique. Ça commence à me désespérer :/

              EDIT : Je viens de retirer ma page de garde personnalisée au profit d'un \maketitle tout simple, et en fait, ça fait la même chose, ce n'est pas centré et il y a une page blanche après.

              EDIT² : En changeant pour l'environnement report, j'ai pas de problème de centrage (avec le \maketitle). Euh, il y a quelque chose qui doit m'échapper dans l'environnement book. Ce n'est peut être pas comme ça qu'on fait la page de garde.

              -
              Edité par Elementaire 26 août 2013 à 14:52:57

              • Partager sur Facebook
              • Partager sur Twitter
                26 août 2013 à 15:00:22

                Bon, j'ai essayé ton code. Il y a plein d'espaces insécables partout, donc je les ai supprimés et ça marche. Il suffit juste d'ajouter \thispagestyle{empty} juste après l'environnement titlepage pour faire disparaître le folio au verso de la page de titre.

                • Partager sur Facebook
                • Partager sur Twitter
                  26 août 2013 à 15:49:24

                  Re,

                  EDIT : Bon en fait, il y a quelque chose que je n'avais pas saisi. Les marges extérieures doivent être plus grandes que celles intérieures afin de laisser un espace pour prendre des notes.

                  Moi au contraire, je pensais que c'était les marges intérieures qui devaient être plus grande pour laisser de la place pour la reliure, mais c'était une mauvaise interprétation de ma part.

                  Donc finalement, le seul soucis que j'ai, et plus je cherche sur internet, plus j'ai l'impression que c'est normal pour l'environnement book, c'est que la page de garde n'est pas centrée et que d'un point de vue esthétique, je n'aime pas.

                  Et la page blanche qui suit reste car par convention un début de chapitre est toujours sur une page impaire (donc à droite).

                  ++

                  -
                  Edité par Elementaire 26 août 2013 à 15:58:19

                  • Partager sur Facebook
                  • Partager sur Twitter
                    26 août 2013 à 15:57:57

                    Avec le code ci-dessous, j'obtiens le fichier PDF suivant : http://www.datafilehost.com/d/b04d4233

                    \documentclass[a4paper]{book}
                    
                    \usepackage[utf8]{inputenc}
                    \usepackage[T1]{fontenc}
                    \usepackage[francais]{babel}
                    
                    \usepackage{graphicx, lipsum, lscape, subfig, url}
                    \usepackage[colorlinks, linkcolor=black, filecolor=black, urlcolor=black, citecolor=black, breaklinks, pagebackref]{hyperref}
                    
                    \renewcommand{\UrlBreaks}{\do\/\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j\do\k\do\l\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z\do\A\do\B\do\C\do\D\do\E\do\F\do\G\do\H\do\I\do\J\do\K\do\L\do\M\do\N\do\O\do\P\do\Q\do\R\do\S\do\T\do\U\do\V\do\W\do\X\do\Y\do\Z}
                    
                    \title{Intitulé du mémoire}
                    \author{Auteur}
                    \date{\today}
                    
                    \begin{document}
                    
                    \makeatletter
                      \begin{titlepage}
                      \centering
                          {\large \textsc{Nom de l'université}}\\
                          \textsc{Diplôme}\\
                        \vspace{1cm}
                          {\large\textbf{Mémoire de stage}\\\textbf{PRÉ-VERSION}\\\@date}\\
                        \vfill
                           {\LARGE \textbf{\@title}} \\
                        \vspace{2em}
                            {\large \@author} \\
                        \vfill
                        \begin{tabular}{p{4.5cm}p{3cm}p{4.5cm}}
                          \textbf{Société} & \textbf{Tuteur de stage} & \textbf{Professeur référent} \\
                          Nom & Nom & Nom \\ 
                          Adresse & Mail & Mail \\
                          Code et Ville & Téléphone & Téléphone
                        \end{tabular}
                      \end{titlepage}
                      \thispagestyle{empty}
                    \makeatother
                    
                    \frontmatter
                    \makeatother
                    
                    \chapter{Remerciements}
                    \lipsum
                    
                    \tableofcontents
                    \chapter{Introduction}
                    \lipsum
                    
                    \mainmatter
                    \chapter{Chapitre 1}
                    \lipsum
                    
                    \chapter{Chapitre 2}
                    \lipsum
                    
                    \appendix
                    \chapter{Annexe 1}
                    \lipsum
                    
                    \chapter{Annexe 2}
                    \lipsum
                    
                    \backmatter
                    \chapter{Conclusion}
                    \lipsum
                    
                    \chapter{Biblio-sitographie}
                    \lipsum
                    
                    \chapter{Résumé}
                    \lipsum
                    \end{document}
                    • Partager sur Facebook
                    • Partager sur Twitter

                    [Latex] Page de garde

                    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                    • Editeur
                    • Markdown