Listes

Ennumeration

Historique de Listes.Ennumeration

Cacher les modifications mineures - Affichage de la sortie

29/05/2012 15:46 par 143.126.201.152 -
Lignes 52-53 modifiées:
Comme tous les compteurs sous {$:con} la commande %blue%\reset% ré-initialise le compteur et %blue%\setnumber% lui attribue une valeur, voir la fiche sur les compteurs.
en:
Comme tous les compteurs sous {$:con} la commande %blue%\reset%% ré-initialise le compteur et %blue%\setnumber%% lui attribue une valeur, voir la fiche sur les compteurs.
Ligne 62 modifiée:
Je place ici un reset %blue%\reset%%[exo]
en:
Je place ici un reset %blue%\reset%%[exo]
Ligne 67 modifiée:
Je place ici un setnumber = 5
en:
Je place ici un setnumber = 5
29/05/2012 15:45 par 143.126.201.152 -
Lignes 50-68 modifiées:
A FAIRE PARGRAPHE SUR SETENUMERATION RESETENUMERATION...

Maintenant nous allons améliorer l'aspect visuel de notre description à l'aide d'options. Tu as deux façons d'indiquer une option, soit à la suite de
%blue%\defineenumeration%% :

%blue%\ennumeration%%
[exo][option1=valeur1,option2=valeur2,{$:dots}]

soit en utilisant la commande

%blue%\setupenumerations%%[enum1,enum2,{$:dots}][option1=x,option2=y,{$:dots}]

%alert% Attention n'oublie pas le s final%%

Les mêmes remarques faites pour les descriptions s'appliquent.

[[#location]]
!!location
Précise la position de l'entête numéroté (identique à l'option location de description). Voici l'exemple précédent avec @@location=left@@.

%blue%\defineenumeration%%[exo][location=left
]
en:
[[#compteur]]
!!Manipulation du compteur
Comme tous les compteurs sous {$:con} la commande %blue%\reset% ré-initialise le compteur et %blue%\setnumber% lui attribue une valeur, voir la fiche sur les compteurs.

%blue%\defineenumeration%%[exo]
Lignes 56-65 modifiées:
%blue%\exo%%
Le texte de l'exercice%blue%\par%%
%blue%\subexo%%
Le texte du sous exercice%blue%\par%%
%blue%\subsubexo%%
Le texte du sous sous exercice%blue%\par%%
%blue%\subsubsubexo%%
Le texte du sous sous sous exercice%blue%\par%%
%blue%\exo%%
Le texte d'un autre exercice%blue%\par%%
en:
%blue% \exo%%
Le texte de l'exercice %blue%\par%%
%blue% \exo%%
Le texte d'un autre exercice %blue%\par%%
%blue%\exo%%
Le texte d'un autre exercice %blue%\par%%
Je place ici un reset %blue%\reset%%[exo]
%blue%\exo%%
Le texte d'un autre
exercice %blue%\par%%
%blue%\exo%%
Le texte d'un autre exercice %blue%\par%%
Je place ici un setnumber = 5
%blue%\setnumber%%[exo]%red%{%%5%red%}%%
%blue%\exo%%
Le texte d'un autre exercice %blue%\par%%
%blue%\ex%%
Le texte d'un autre exercice
%blue%\par%%
Lignes 75-83 modifiées:
%lframe%Attach:enum2.jpg%%[[<<]]

La valeur par defaut est
''top'', les autres valeur possibles sont ''left'', ''right'', ''serried'', ''inmargin'', ''inleft'', ''inright'' et hanging''.

[[#text]]
!!text
Le nom complet de notre énumération.

%blue%\defineenumeration%%[exo][text=Question de Préhistoire]
en:
!!Les options

Maintenant nous allons améliorer l
'aspect visuel de notre description à l'aide d'options. Tu as deux façons d'indiquer une option, soit à la suite de %blue%\defineenumeration%% :

%blue%\ennumeration%%[exo][option1=valeur1,option2=valeur2,{$:dots}]

soit en utilisant la commande

%blue%\setupenumerations%%[enum1,enum2,{$:dots}][option1=x,option2=y,{$:dots}]

%alert% Attention n'oublie pas le s final%%

Les mêmes remarques faites pour les descriptions s'appliquent.

[[#location]]
!!location
Précise la position de l'entête numéroté (identique à l'option location de description). Voici l'exemple précédent avec @@location=left@@.

%blue%\defineenumeration%%[exo][location=left
]
Lignes 107-128 ajoutées:
%lframe%Attach:enum2.jpg%%[[<<]]

La valeur par defaut est ''top'', les autres valeur possibles sont ''left'', ''right'', ''serried'', ''inmargin'', ''inleft'', ''inright'' et hanging''.

[[#text]]
!!text
Le nom complet de notre énumération.

%blue%\defineenumeration%%[exo][text=Question de Préhistoire]
%green%\starttext%%
%blue%\exo%%
Le texte de l'exercice%blue%\par%%
%blue%\subexo%%
Le texte du sous exercice%blue%\par%%
%blue%\subsubexo%%
Le texte du sous sous exercice%blue%\par%%
%blue%\subsubsubexo%%
Le texte du sous sous sous exercice%blue%\par%%
%blue%\exo%%
Le texte d'un autre exercice%blue%\par%%
%green%\stoptext%%
Ligne 136 modifiée:
Le nombre de niveau de numérotation autorisé. Les exemples précédent retourne une erreur avec ''levels=1'', ''levels=2'' et ''levels=3''. Il est inutile de vouloir aller audela de 4, car même si tu ne rencontres aucune erreur de compilation, la numérotation ne suit pas et reste bloquée au niveau 4 (1.1.1).
en:
Le nombre de niveau de numérotation autorisé. Les exemples précédent retourne une erreur avec ''levels=1'', ''levels=2'' et ''levels=3''. Il est inutile de vouloir aller audela de 4, car même si tu ne rencontres aucune erreur de compilation, la numérotation ne suit pas et reste bloquée au niveau 4 (1.1.1.1).
24/05/2012 15:13 par 143.126.201.152 -
Lignes 1-5 modifiées:
Cette fiche devrait arrivée d'ici peu.

À Bientôt

Bébert
en:
%left bgcolor=#dfd border='3px dotted green' define=rem%
%left bgcolor=#ff7a7a border='3px dotted red' define=alert%
%define=orange color=#ff7f00%

(:con:ConTeXt:)
(:lat:LaTeX:)
(:dots:.&#8239;.&#8239;.:)


! Les énumérations

Il est parfois utile de numéroter des éléments, comme par exemple des exercices, des questions des remarques,{$:dots} Pour ce faire {$:con} possède les ''enumeration''.

Comme la pluspart des éléments sous {$:con}, il faut au préalable les définir. Les énumérations se définissent avec la commande :

%blue%\defineenumeration%%[nom-enumeration]

Par exemple pour définir une séries d'exercices :

%blue%\defineenumeration%%[exo]

Ceci va permettre de disposer de quatre commandes correspondant à quatre niveaux de numérotation :

* %blue%\exo%% numéroté 1
* %blue%\subexo%% numéroté 1.1
* %blue%\subsubexo%% numéroté 1.1.1
* %blue%\subsubsubexo%% numéroté 1.1.1.1

%blue%\defineenumeration%%[exo]
%green%\starttext%%
%blue%\exo%%
Le texte de l'exercice%blue%\par%%
%blue%\subexo%%
Le texte du sous exercice%blue%\par%%
%blue%\subsubexo%%
Le texte du sous sous exercice%blue%\par%%
%blue%\subsubsubexo%%
Le texte du sous sous sous exercice%blue%\par%%
%blue%\exo%%
Le texte d'un autre exercice%blue%\par%%
%green%\stoptext%%


%alert%Attention, n'oublie pas le %blue%\par%% à la fin de chaque définition sous peine d'erreur de compilation.%%

Le résultat de la compilation :

%lframe%Attach:enum1.jpg%%[[<<]]

A FAIRE PARGRAPHE SUR SETENUMERATION RESETENUMERATION...

Maintenant nous allons améliorer l'aspect visuel de notre description à l'aide d'options. Tu as deux façons d'indiquer une option, soit à la suite de %blue%\defineenumeration%% :

%blue%\ennumeration%%[exo][option1=valeur1,option2=valeur2,{$:dots}]

soit en utilisant la commande

%blue%\setupenumerations%%[enum1,enum2,{$:dots}][option1=x,option2=y,{$:dots}]

%alert% Attention n'oublie pas le s final%%

Les mêmes remarques faites pour les descriptions s'appliquent.

[[#location]]
!!location
Précise la position de l'entête numéroté (identique à l'option location de description). Voici l'exemple précédent avec @@location=left@@.

%blue%\defineenumeration%%[exo][location=left]
%green%\starttext%%
%blue%\exo%%
Le texte de l'exercice%blue%\par%%
%blue%\subexo%%
Le texte du sous exercice%blue%\par%%
%blue%\subsubexo%%
Le texte du sous sous exercice%blue%\par%%
%blue%\subsubsubexo%%
Le texte du sous sous sous exercice%blue%\par%%
%blue%\exo%%
Le texte d'un autre exercice%blue%\par%%
%green%\stoptext%%

%lframe%Attach:enum2.jpg%%[[<<]]

La valeur par defaut est ''top'', les autres valeur possibles sont ''left'', ''right'', ''serried'', ''inmargin'', ''inleft'', ''inright'' et hanging''.

[[#text]]
!!text
Le nom complet de notre énumération.

%blue%\defineenumeration%%[exo][text=Question de Préhistoire]
%green%\starttext%%
%blue%\exo%%
Le texte de l'exercice%blue%\par%%
%blue%\subexo%%
Le texte du sous exercice%blue%\par%%
%blue%\subsubexo%%
Le texte du sous sous exercice%blue%\par%%
%blue%\subsubsubexo%%
Le texte du sous sous sous exercice%blue%\par%%
%blue%\exo%%
Le texte d'un autre exercice%blue%\par%%
%green%\stoptext%%

%lframe%Attach:enum3.jpg%%[[<<]]

[[#¥levels]]
!!levels

%alert% Attention n'oublie pas le s final%%

Le nombre de niveau de numérotation autorisé. Les exemples précédent retourne une erreur avec ''levels=1'', ''levels=2'' et ''levels=3''. Il est inutile de vouloir aller audela de 4, car même si tu ne rencontres aucune erreur de compilation, la numérotation ne suit pas et reste bloquée au niveau 4 (1.1.1).
06/04/2012 23:33 par 82.225.121.40 -
Lignes 1-5 ajoutées:
Cette fiche devrait arrivée d'ici peu.

À Bientôt

Bébert