diff options
author | Karl Berry <karl@freefriends.org> | 2016-09-02 00:04:23 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-09-02 00:04:23 +0000 |
commit | 470aa345999d2c666bfc3fac175ffe03dd7ac528 (patch) | |
tree | 13ed3193959d4803f14a5e4086bcea05a066bc46 /Master/texmf-dist/doc/generic/listofitems/listofitems-fr.tex | |
parent | 033a26ed0e42d930f1e3c20a70f7b820235e0257 (diff) |
listofitems (1sep16)
git-svn-id: svn://tug.org/texlive/trunk@41971 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic/listofitems/listofitems-fr.tex')
-rw-r--r-- | Master/texmf-dist/doc/generic/listofitems/listofitems-fr.tex | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/Master/texmf-dist/doc/generic/listofitems/listofitems-fr.tex b/Master/texmf-dist/doc/generic/listofitems/listofitems-fr.tex index 43f17933043..375327991f8 100644 --- a/Master/texmf-dist/doc/generic/listofitems/listofitems-fr.tex +++ b/Master/texmf-dist/doc/generic/listofitems/listofitems-fr.tex @@ -2,11 +2,11 @@ % % Fichier compilé avec pdflatex \documentclass[frenchb,a4paper]{article} -\usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} \usepackage{listofitems,babel,xspace} \usepackage[bottom]{footmisc} -\usepackage{libertine}\usepackage[libertine]{newtxmath} +\usepackage{libertine}\usepackage[italic,frenchmath]{mathastext} \usepackage[scaled=0.8]{luximono} \usepackage[margin=3cm]{geometry} \usepackage{fancybox} @@ -147,7 +147,7 @@ Si la \verb|<liste>| est contenue dans une macro, alors cette macro est dévelop \readlist\foo\liste| \paragraph{Accéder à un élément} -La macro \verb|\foo| attend un argument numérique \emph{obligatoire} entre crochets, que nous notons $i$ et qui désigne le rang de l'élément auquel on souhaite accéder. Ainsi, \verb|\foo[1]| est\footnote{Il faut 2 développements à \texttt{\textbackslash foo[}$i$\texttt] pour obtenir l'élément \no$i$.} \og\verb|12|\fg. De la même façon, \verb|\foo[4]| est \og\verb|{\bfseries z}|\fg. +La macro \verb|\foo| attend un argument numérique \emph{obligatoire} entre crochets, que nous notons $i$ et qui désigne le rang de l'élément auquel on souhaite accéder. Ainsi, \verb|\foo[1]| est\footnote{Il faut 2 développements à \texttt{\textbackslash foo[}$i$\texttt] pour obtenir l'élément \no$i$.} \og\verb|12|\fg. De la même façon, \verb|\foo[4]| est \og\verb|{\bfseries z}|\fg. Le nombre $i$ peut également être négatif auquel cas le comptage se fait à partir de la fin de la liste : $-1$ représente le dernier rang, $-2$ l'avant-dernier, etc. Si le nombre d'éléments est $n$, alors l'argument $-n$ est le premier élément. \medbreak @@ -156,15 +156,17 @@ D'une façon générale, si une \verb|<liste>| a une longueur $n$, alors l'index Si l'index est vide, alors \verb|\foo[]| se développe en la \verb|<liste>| entière. +La macro \verb|\foosep| est créé. Elle s'utilise avec la syntaxe \verb|\foosep[<index>]| et permet d'accéder au séparateur qui suit l'élément de rang \verb|<index>|. Le dernier séparateur (celui qui suit le dernier élément) est défini par \listofitems. Si l'\verb|<index>| est vide, \verb|\foosep[]| a un développement vide. + \paragraph{Choisir plusieurs séparateurs possibles} Pour spécifier plusieurs séparateurs possibles, il faut utiliser l'opérateur \textbf{OU} noté \og\verb-||-\fg{}. On peut par exemple utiliser cette fonctionnalité pour isoler les termes dans une somme algébrique : \exemple/\setsepchar{+||-} \readlist\terme{17-8+4-11} -1) \terme[1]\par -2) \terme[2]\par -3) \terme[3]\par -4) \terme[4]/ +1) \terme[1] (séparateur = \termesep[1])\par +2) \terme[2] (séparateur = \termesep[2])\par +3) \terme[3] (séparateur = \termesep[3])\par +4) \terme[4] (séparateur = \termesep[4])/ \paragraph{Nombre d'éléments} Si l'on écrit \verb|\readlist<macroliste>{<liste>}| alors la macro \verb|<macroliste>len| contient\footnote{C'est-à-dire qu'elle est purement développable et se développe en un nombre} le nombre d'éléments de la \verb|<liste>|. Dans l'exemple avec \verb|\foo|, la macro \verb|\foolen| contient \foolen. |