Marque à hauteur constante sur page de garde
dans LaTeX
Bonjour,
j'écris des polycopiés de cours, et chaque polycopié commence avec une page de garde stéréotypée où j'affiche la mention "cours de maths" en haut, le titre du cours entre deux barres, puis le nom de mon établissement vers le bas de la page. Pour cela, je dois imposer dix-sept sauts de ligne après le titre, ce qui ne me gênait pas.
Cependant je me suis rendu compte que, lorsque le titre du cours fait plusieurs lignes, cela fait varier bien sûr la hauteur de ce petit bout de texte en bas de page. Je peux l'ajuster en retirant quelques sauts de ligne, mais ce ne sera pas exactement à la même hauteur que sur les autres polycopiés.
Comment faire pour imposer une hauteur donnée à cette ligne de texte, indépendamment du titre au-dessus (qui, de toute façon, n'empiétera jamais dessus) ?
j'écris des polycopiés de cours, et chaque polycopié commence avec une page de garde stéréotypée où j'affiche la mention "cours de maths" en haut, le titre du cours entre deux barres, puis le nom de mon établissement vers le bas de la page. Pour cela, je dois imposer dix-sept sauts de ligne après le titre, ce qui ne me gênait pas.
Cependant je me suis rendu compte que, lorsque le titre du cours fait plusieurs lignes, cela fait varier bien sûr la hauteur de ce petit bout de texte en bas de page. Je peux l'ajuster en retirant quelques sauts de ligne, mais ce ne sera pas exactement à la même hauteur que sur les autres polycopiés.
Comment faire pour imposer une hauteur donnée à cette ligne de texte, indépendamment du titre au-dessus (qui, de toute façon, n'empiétera jamais dessus) ?
La pensée ne préexiste pas à la langue et à ses formes, car c’est en parlant, fût-ce en soliloquant, que je pense. — Hegel
Réponses
-
Un essai.
Le titre du cours \vfill Univerlycée de La Tour Prends Garde % s'il est nécessaire de relever l'établissement \vspace{1.4cm} ~
-
Bonjour,
Une autre solution consiste à utiliser une des méthodes de placement absolu :- packages atbegshi, eso-pic, tikz ou textpos si le noyau LaTeX est plus vieux que 2020-10-01 ;
- méthode 'texdoc ltshipout-doc' sinon.
\documentclass[a4paper]{article} \AddToHookNext{shipout/background}{ \put (0cm,0cm) {\raisebox{-\height}{En haut à gauche}} % L'unité par défaut est le pt (1/72,27 pouce) ; changeons-la. \setlength{\unitlength}{1cm} \put (0,-29.7) {En bas à gauche} \put (10.5,-29.7) {\makebox[0pt]{En bas au milieu}} \put (21,-29.7) {\makebox[0pt][r]{En bas à droite}} } \begin{document} Texte. \end{document}
Edit : utilisation d'\AddToHookNext au lieu d'\AddToHook. Ceci permet de n'affecter que la page courante (ici, la première et seule page du document).
Connectez-vous ou Inscrivez-vous pour répondre.
Bonjour!
Catégories
- 165.4K Toutes les catégories
- 63 Collège/Lycée
- 22.2K Algèbre
- 37.6K Analyse
- 6.3K Arithmétique
- 61 Catégories et structures
- 1.1K Combinatoire et Graphes
- 13 Sciences des données
- 5.1K Concours et Examens
- 23 CultureMath
- 51 Enseignement à distance
- 2.9K Fondements et Logique
- 10.8K Géométrie
- 84 Géométrie différentielle
- 1.1K Histoire des Mathématiques
- 79 Informatique théorique
- 3.9K LaTeX
- 39K Les-mathématiques
- 3.5K Livres, articles, revues, (...)
- 2.7K Logiciels pour les mathématiques
- 26 Mathématiques et finance
- 342 Mathématiques et Physique
- 5K Mathématiques et Société
- 3.3K Pédagogie, enseignement, orientation
- 10.1K Probabilités, théorie de la mesure
- 804 Shtam
- 4.2K Statistiques
- 3.8K Topologie
- 1.4K Vie du Forum et de ses membres