Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
2_composition:texte:pages:positionner_un_objet_de_facon_absolue_sur_la_page2 [2021/02/14 22:23] yannick.tanguy Fusion de deux pages françaises très proches. |
2_composition:texte:pages:positionner_un_objet_de_facon_absolue_sur_la_page2 [2021/02/15 19:46] (Version actuelle) jejust Typos. |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
===== Avec l'extension TikZ ===== | ===== Avec l'extension TikZ ===== | ||
- | L'extension la plus polyvalente est [[ctanpkg>tikz|tikz]] : | + | L'extension la plus polyvalente est [[ctanpkg>tikz|TikZ]] : |
<code latex> | <code latex> | ||
Ligne 22: | Ligne 22: | ||
<WRAP column half> | <WRAP column half> | ||
<note important> | <note important> | ||
- | Pour les deux options ''overlay'' et ''remember picture'' sont indispensables pour placer des points de façon absolue sur la page. | + | Les **deux** options ''overlay'' et ''remember picture'' sont indispensables pour placer des points de façon absolue sur la page: |
- | * ''overlay'' permet que des points soient placé en-dehors de l'image sans agrandir sa //bounding box// (autrement dit la boîte qui la délimite), | + | * ''overlay'' permet que des points soient placés en-dehors de l'image sans agrandir sa //bounding box// (autrement dit la boîte qui la délimite), |
* ''remember picture'' stocke des références aux nœuds dans le fichier ''.aux'', pour qu'elles puissent être utilisées par <latex>\LaTeX</latex> à la compilation suivante (voir l'avertissement ci-contre). | * ''remember picture'' stocke des références aux nœuds dans le fichier ''.aux'', pour qu'elles puissent être utilisées par <latex>\LaTeX</latex> à la compilation suivante (voir l'avertissement ci-contre). | ||
</note> | </note> | ||
Ligne 36: | Ligne 36: | ||
===== Avec l'extension textpos ===== | ===== Avec l'extension textpos ===== | ||
- | L'extension [[ctanpkg>textpos|textpos]] permet de construire des pages à partir de « blobs » (de n'importe quoi, en fait), répartis sur toute la page, comme sur une affiche. Vous devez utiliser pour cela l'environnement ''textblock'' auquel vous donnez les coordonnées //(x,y)// (par rapport au coin supérieur gauche d'une page) ainsi que le contenu de ce « blob ». | + | L'extension [[ctanpkg>textpos]] permet de construire des pages à partir de « blobs » (de n'importe quoi, en fait), répartis sur toute la page, comme sur une affiche. Vous devez utiliser pour cela l'environnement ''textblock'' auquel vous donnez les coordonnées //(x,y)// (par rapport au coin supérieur gauche d'une page) ainsi que le contenu de ce « blob ». |
Vous pouvez utiliser un repère absolu à l'aide de l'argument optionnel ''[absolute]'' dont l'origine est donnée à l'aide de ''\textblockorigin''. Les abscisses et les ordonnées sont spécifiées avec ''\TPHorizModule'' et ''\TPVertModule''. En voici un exemple : | Vous pouvez utiliser un repère absolu à l'aide de l'argument optionnel ''[absolute]'' dont l'origine est donnée à l'aide de ''\textblockorigin''. Les abscisses et les ordonnées sont spécifiées avec ''\TPHorizModule'' et ''\TPVertModule''. En voici un exemple : | ||
Ligne 67: | Ligne 67: | ||
===== Avec l'extension eso-pic ===== | ===== Avec l'extension eso-pic ===== | ||
- | L'extension [[ctanpkg>eso-pic|eso-pic]] définit une « image de sortie » qui couvre la page. Vous pouvez ajouter des commandes « en mode image », qui peuvent bien sûr inclure des placements de boîtes ou autres. Cette extension appelle [[ctanpkg>everyshi]], qui doit donc être aussi disponible. | + | L'extension [[ctanpkg>eso-pic]] définit une « image de sortie » qui couvre la page. Vous pouvez ajouter des commandes « en mode image », qui peuvent bien sûr inclure des placements de boîtes ou autres. Cette extension appelle [[ctanpkg>everyshi]], qui doit donc être aussi disponible. |
----- | ----- | ||
- | + | //Sources:// | |
- | //Source:// [[faquk>FAQ-abspos|Putting things at fixed positions on the page]] | + | * [[faquk>FAQ-abspos|Putting things at fixed positions on the page]], |
+ | * [[https://tex.stackexchange.com/questions/269844/tikz-full-page-with-absolute-node-positioning|TikZ full page with absolute node positioning]]. | ||
{{htmlmetatags>metatag-keywords=(LaTeX,mixe en page,positionnement absolu sur la page,position sur la page,positionnement précis,mettre des choses à une position fixe sur la page) | {{htmlmetatags>metatag-keywords=(LaTeX,mixe en page,positionnement absolu sur la page,position sur la page,positionnement précis,mettre des choses à une position fixe sur la page) |