Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| composition:texte:mots:definir_des_abreviations [2018/12/09 10:35] – jejust | composition:texte:mots:definir_des_abreviations [2020/12/12 11:16] (Version actuelle) – Fusion de deux pages, ajout de xspace, d'exemples et d'un correctifs sur abbrevs. yannick.tanguy | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Comment gérer des abbréviations? ====== | + | ====== Comment gérer des abréviations? ====== |
| + | La notion d' | ||
| - | $\Reponse$ | + | ===== Des abréviations |
| - | abrégées », comme par exemple '' | + | |
| - | C'est bête, me direz-vous, sauf que ce package gère intelligemment (à ce | + | |
| - | qu'en dit son auteur) l' | + | |
| - | permet également de définir des abréviations, c' | + | |
| - | sont développées d'une certaine façon la première fois qu' | + | |
| - | utilisées, et d'une autre façon ensuite. | + | |
| + | ==== Avec l' | ||
| - | $\Reponse$ | + | < |
| - | utilisés dans le document, et de s' | + | |
| - | fois sous forme développée. | + | <code latex> |
| + | \documentclass{report} | ||
| + | \newcommand{\InBT}{inégalité de Bienaymé-Tchebychev} | ||
| + | \begin{document} | ||
| + | Parlons donc de l' | ||
| + | \end{document} | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | \documentclass{report} | ||
| + | \newcommand{\InBT}{inégalité de Bienaymé-Tchebychev} | ||
| + | \pagestyle{empty} | ||
| + | \begin{document} | ||
| + | Parlons donc de l' | ||
| + | \end{document} | ||
| + | </ | ||
| + | |||
| + | L' | ||
| + | |||
| + | <code latex> | ||
| + | \documentclass{report} | ||
| + | \newcommand{\InBT}{inégalité de Bienaymé-Tchebychev } | ||
| + | \begin{document} | ||
| + | Parlons donc de l' | ||
| + | \end{document} | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | \documentclass{report} | ||
| + | \newcommand{\InBT}{inégalité de Bienaymé-Tchebychev } | ||
| + | \pagestyle{empty} | ||
| + | \begin{document} | ||
| + | Parlons donc de l' | ||
| + | \end{document} | ||
| + | </ | ||
| + | |||
| + | Là, c'est l' | ||
| + | * ajouter « '' | ||
| + | * utiliser l' | ||
| + | |||
| + | <code latex> | ||
| + | \documentclass{report} | ||
| + | \usepackage{xspace} | ||
| + | \newcommand{\InBT}{inégalité de Bienaymé-Tchebychev} | ||
| + | \newcommand{\InBTc}{inégalité de Bienaymé-Tchebychev\xspace} | ||
| + | \begin{document} | ||
| + | Parlons donc de l' | ||
| + | |||
| + | Parlons donc de l' | ||
| + | \end{document} | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | \documentclass{report} | ||
| + | \usepackage{xspace} | ||
| + | \newcommand{\InBT}{inégalité de Bienaymé-Tchebychev} | ||
| + | \newcommand{\InBTc}{inégalité de Bienaymé-Tchebychev\xspace} | ||
| + | \pagestyle{empty} | ||
| + | \begin{document} | ||
| + | Parlons donc de l' | ||
| + | |||
| + | Parlons donc de l' | ||
| + | \end{document} | ||
| + | </ | ||
| + | |||
| + | ===== Des abréviations dans le texte ===== | ||
| + | |||
| + | ==== Avec l' | ||
| + | |||
| + | L' | ||
| + | * elle gère l' | ||
| + | * et elle permet également de définir des abréviations dont le texte s' | ||
| + | |||
| + | Voici un exemple d' | ||
| + | |||
| + | <code latex> | ||
| + | \documentclass{report} | ||
| + | \usepackage{abbrevs} | ||
| + | \newabbrev\InBT{Inégalité de Bienaymé-Tchebychev (IBT)}[IBT] | ||
| + | \begin{document} | ||
| + | Parlons donc de l' | ||
| + | \end{document} | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | \documentclass{report} | ||
| + | \usepackage{abbrevs} | ||
| + | \pagestyle{empty} | ||
| + | \newabbrev\InBT{Inégalité de Bienaymé-Tchebychev (IBT)}[IBT] | ||
| + | \begin{document} | ||
| + | Parlons donc de l' | ||
| + | \end{document} | ||
| + | </ | ||
| + | |||
| + | Ici (et ce n'est pas systématique), | ||
| + | |||
| + | <code latex> | ||
| + | \documentclass{report} | ||
| + | \usepackage{abbrevs} | ||
| + | \newabbrev\InBT{Inégalité de Bienaymé-Tchebychev (IBT)}[IBT] | ||
| + | \makeatletter | ||
| + | \renewcommand\maybe@space@{% | ||
| + | % \@tempswatrue % <= le code d' | ||
| + | \maybe@ictrue | ||
| + | \expandafter | ||
| + | \expandafter \reserved@a | ||
| + | \expandafter :% | ||
| + | \expandafter =% | ||
| + | | ||
| + | \do \t@st@ic | ||
| + | % \if@tempswa % <= le code d' | ||
| + | \ifmaybe@ic | ||
| + | \space | ||
| + | \fi | ||
| + | } | ||
| + | \makeatother | ||
| + | \begin{document} | ||
| + | Parlons donc de l' | ||
| + | \end{document} | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | \documentclass{report} | ||
| + | % Le correctif ne compile pas bien (peut-être une question de mise à jour). On remet un code qui restitue une sortie propre. | ||
| + | \usepackage{xspace} | ||
| + | \newcommand{\InBT}{inégalité de Bienaymé-Tchebychev\xspace} | ||
| + | \pagestyle{empty} | ||
| + | \begin{document} | ||
| + | Parlons donc de l' | ||
| + | \end{document} | ||
| + | </ | ||
| + | |||
| + | ==== Des acronymes, avec des listes d' | ||
| + | |||
| + | L' | ||
| + | |||
| + | ==== Des abréviations avec une mise en exposant ==== | ||
| + | |||
| + | La commande '' | ||
| + | |||
| + | <code latex> | ||
| + | \documentclass{report} | ||
| + | \newcommand{\abrev}[1]{\raisebox{1ex}{\footnotesize #1}} | ||
| + | |||
| + | \begin{document} | ||
| + | Voici un premier \abrev{test}, | ||
| + | \end{document} | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | \documentclass[french]{article} | ||
| + | \pagestyle{empty} | ||
| + | \newcommand{\abrev}[1]{\raisebox{1ex}{\footnotesize #1}} | ||
| + | |||
| + | \begin{document} | ||
| + | Voici un premier \abrev{test}, | ||
| + | \end{document} | ||
| + | </ | ||
| + | |||
| + | ----- | ||
| + | |||
| + | //Source:// | ||
| + | * https:// | ||
| {{htmlmetatags> | {{htmlmetatags> | ||
| - | metatag-og: | + | metatag-og: |
| metatag-og: | metatag-og: | ||
| }} | }} | ||

