Browse Source

NETTOYAGE 1 DU NIVEAU 6

EMACSFREEMAN 5 years ago
parent
commit
90fc068352
1 changed files with 77 additions and 51 deletions
  1. 77 51
      orgguide_fr.org

+ 77 - 51
orgguide_fr.org

@@ -689,63 +689,77 @@ Un excellent moyen pour implémenter des étiquettes et contextes pour les infor
 corrélation croisées est d'assigner des /balises/ aux en-tête. Le mode Org a un support
 étendu pour les balises.
 Chaque en-tête peut contenir une liste de balises; elles apparaissent à la fin de l'en-tête.
-Les balises sont des mots ordinaires contenant des lettres, des nombres, ='_'=, et ='@'=.
-Les balises doivent être précédées et suivies par deux points, par exemple, =":work:'=.
-Plusieurs balises peuvent être spécifiées, comme =':work:urgent:'=. Les balises seront
+Les balises sont des mots ordinaires contenant des lettres, des nombres, '=_=', et '=@='.
+Les balises doivent être précédées et suivies par deux points, par exemple, '=:work:='.
+Plusieurs balises peuvent être spécifiées, comme '=:work:urgent:='. Les balises seront
 par défaut en gras de la même couleur que l'en-tête.
 ** Héritage de balise
 Les balises font usage de la structure hiérarchique des grandes lignes de l'arborescence.
 Si un en-tête a une certaine balise, toutes les sous-en-tête en hériteront. Par exemple, dans
 la liste 
-=* Meeting with the French group       :work:=
-=** Summary by Frank                   :boss:notes:=
-=*** TODO Prepare slides for him       :action:=
-l'en-tête final aura les balises =':work:', ':boss:', ':notes:'=, et =':action:'=bien que
-l'en-tête n'est pas explicitement marqué par ces balises. Vous pouvez aussi définir des
-balises telles que toutes les entrées dans un fichier devraient en hériter comme si ces
-balises étaient définies à un hypothétique niveau zéro qui entourerait tout le fichier.
-Utiliser une ligne comme cela[fn:7]
+
+#+begin_quote
+=* Rencontre avec le groupe français       :work:=
+=** Résumé de Frank                   :boss:notes:=
+=*** TODO Préparer des diapositives pour lui       :action:=
+#+end_quote
+
+l'en-tête final aura les balises '=:work:=', '=:boss:=', '=:notes:=', et '=:action:='
+bien que l'en-tête n'est pas explicitement marqué par ces balises. Vous pouvez aussi 
+définir des balises telles que toutes les entrées dans un fichier devraient en hériter 
+comme si ces balises étaient définies à un hypothétique niveau zéro qui entourerait tout 
+le fichier. Utiliser une ligne comme cela[fn:7]
+
 =#+FILETAGS: :Peter:Boss:Secret:=
 ** Configuration des balises
 Les balises peuvent être simplement tapées dans le tampon à la fin d'une en-tête. Après 
 deux points, =M-TAB= permet la complétion sur les balises. Il y a aussi une commande 
 spéciale pour insérer des balises:
-=C-c C-q= Entre de nouvelles balises pour l'en-tête courante. Le mode Org offrira 
+
+
+- =C-c C-q= Entre de nouvelles balises pour l'en-tête courante. Le mode Org offrira 
             une complétion ou une interface spéciale touche-simple pour configurer des
 	    balises, voir plus bas. Après avoir pressé =RET=, les balises seront insérées
 	    et alignés à =org-tags-column=. Lorsqu'appelé avec un argument préfixé =C-u=,
 	    toutes les balises dans le tampon courant seront alignées avec cette colonne,
 	    juste pour rendre les choses plus belles.
-=C-c C-c= Lorsque le curseur est sur une en-tête, cela fait la même chose que =C-c C-q=.
+- =C-c C-c= Lorsque le curseur est sur une en-tête, cela fait la même chose que 
+            =C-c C-q=.
+
+Org supportera l'insertion de balise basée sur une /liste de balises/. Par défaut cette 
+liste est construite dynamiquement, contenant toutes les balises couramment utilisées 
+dans le tampon. Vous pouvez aussi spécifier globalement une liste de balises en dur avec 
+la variable =org-tag-alist=. Finalement vous pouvez paramétrer les balises par défaut 
+pour un fichier donné avec des lignes comme
 
-Org supportera l'insertion de balise basée sur une /liste de balises/. Par défaut cette liste
-est construite dynamiquement, contenant toutes les balises couramment utilisées dans le 
-tampon. Vous pouvez aussi spécifier globalement une liste de balises en dur avec la variable
-=org-tag-alist=. Finalement vous pouvez paramétrer les balises par défaut pour un fichier
-donné avec des lignes comme
+#+begin_quote
 =#+TAGS: @work @home @tennisclub=
 =#+TAGS: laptop car pc sailboat=
+#+end_quote
 
 Par défaut le mode Org utilise les facilités de complétion standard du mini-tampon pour 
 entrer les balises. Toutefois, il implémente aussi d'autres, plus brèves, méthode de 
-sélection de balises appelées /sélection rapide de balises/. Cela vous permet de sélectionner
-et dé-sélectionner des balises juste avec une seule touche appuyée. Pour que cela fonctionne
-bien vous devrez affecter une unique lettre à la plupart de vos balises communément 
-utilisées. Vous pouvez faire cela globalement en configurant la variable =org-tag-alist=
-dans votre fichier =.emacs=. Par exemple, vous pouvez trouver l'intérêt de baliser beaucoup
-d'item dans différents fichiers avec =:'@home:'=. Dans ce cas vous pouvez configurer quelque
-chose comme :
+sélection de balises appelées /sélection rapide de balises/. Cela vous permet de 
+sélectionner et dé-sélectionner des balises juste avec une seule touche appuyée. Pour 
+que cela fonctionne bien vous devrez affecter une unique lettre à la plupart de vos 
+balises communément utilisées. Vous pouvez faire cela globalement en configurant la 
+variable =org-tag-alist= dans votre fichier =.emacs=. Par exemple, vous pouvez trouver 
+l'intérêt de baliser beaucoup d'item dans différents fichiers avec =:'@home:'=. Dans 
+ce cas vous pouvez configurer quelque chose comme :
+
 =(setq org-tag-alist '(("@work" . ?w) ("@home" . ?h)("laptop" . ?l)))=
 
-Si la balise est seulement pertinante pour le fichier sur lequel vous travaillez, alors vous 
-pouvez la ligne d'option TAGS à la place comme :
+Si la balise est seulement pertinante pour le fichier sur lequel vous travaillez, alors 
+vous pouvez la ligne d'option TAGS à la place comme :
+
 =#+TAGS: @work(w) @home(h) @tennisclub(t) laptop(l) pc(p)=
+
 ** Balises de groupes
 Dans un ensemble de balises mutellement exclusives, la première balise peut être définie 
-comme une /balise de groupe/. Lorsque vous cherchez une balise de groupe, cela vous renverra
-les correspondances pour tous les membres du groupe. Dans une vue d'agenda, filtrer par
-balise de groupe affichera les en-tête balisées avec au moins l'un des membre du groupe. Cela
-rend les recherches de balise et filtres plus flexible.
+comme une /balise de groupe/. Lorsque vous cherchez une balise de groupe, cela vous 
+renverra les correspondances pour tous les membres du groupe. Dans une vue d'agenda, 
+filtrer par balise de groupe affichera les en-tête balisées avec au moins l'un des 
+membre du groupe. Cela rend les recherches de balise et filtres plus flexible.
 
 Vous pouvez configurer des balises de groupe en insérant deux points entre la balise de 
 groupe et une autre, comme cela:
@@ -754,39 +768,51 @@ groupe et une autre, comme cela:
 Dans cet exemple, ='@read'=est une /balise de groupe/ pour un ensemble de trois balises:
 ='@read', '@read_book'=et ='@read_ebook'=.
 
-Vous pouvez aussi utiliser le mot-clé =:grouptags=directement lors de la configuration de
-=org-tag-alist=:
+Vous pouvez aussi utiliser le mot-clé =:grouptags= directement lors de la configuration 
+de =org-tag-alist=:
+
+#+begin_quote
 =(setq org-tag-alist '((:startgroup . nil)=
                       =("@read" . nil)=
                       =(:grouptags . nil)=
                       =("@read_book" . nil)=
                       =(:endgroup . nil)))=
+#+end_quote
 
-Si vous souhaitez ignorer temporairement les balises de groupe, basculer une balise de groupe
-supportée avec =org-toggle-tags-groups=, lié à =C-c C-x q=. Si vous souhaitez désactiver
-les balises de groupes complètement, configurer =org-group-tags= à nil.
+Si vous souhaitez ignorer temporairement les balises de groupe, basculer une balise de 
+groupe supportée avec =org-toggle-tags-groups=, lié à =C-c C-x q=. Si vous souhaitez 
+désactiver les balises de groupes complètement, configurer =org-group-tags= à nil.
 
 ** Recherche de balise
 Une fois qu'un système de balises a été configuré, il peut être utilisé pour collecter les
 informations relatives dans des listes spéciales.
 
-=C-c \=
-=C-c \textslash m= Crée un arbre epuré avec toutes les en-tête correspondantes à une 
+- =C-c \=
+- =C-c \textslash m= Crée un arbre epuré avec toutes les en-tête correspondantes à une 
                      recherche de balise. Avec un argument préfixé =C-u=, ignore les
 		     en-tête qui ne sont pas des lignes TODO.
-=C-c a m=          Crée une list de balises correspondantes à tous les fichiers d'agenda.
-                     Voir la section 10.3.3 [Correspondances balises et propriétés], page 25.
-=C-c a M=          Crée une liste complète de correspondances de balise à tous les fichiers
-                     d'agenda, mais ne regarde que les items TODO et force le regard des 
-		     sous-items (voir la variable =org-tags-match-list-sublevels=).
-
-Ces commandes invitent toutes à une correspondance de chaînes qui permet la logique booléenne
-de base comme ='+boss+urgent-project1'=, pour trouver des entrées avec des balises ='boss'=
-et ='urgent'=, mais pas ='project1'=, ou ='Kathy|Sally'= pour trouver des entrées qui sont 
-balisées, comme ='Kathy'= ou ='Sally'=. La syntaxe complète des recherches de chaînes est 
-riche et permet aussi la correspondance avec les mots-clés TODO, niveaux d'entrée et 
-propriétés. Pour une description complète avec beaucoup d'exemples, voir la section 10.3.3
-[Correspondances balises et propriétés], page 25.
+- =C-c a m=          Crée une list de balises correspondantes à tous les fichiers 
+                     d'agenda. Voir la section 10.3.3 [Correspondances balises et 
+                     propriétés], page 25.
+- =C-c a M=          Crée une liste complète de correspondances de balise à tous les 
+                     fichiers d'agenda, mais ne regarde que les items TODO et force le 
+                     regard des sous-items (voir la variable 
+                     =org-tags-match-list-sublevels=).
+
+Ces commandes invitent toutes à une correspondance de chaînes qui permet la logique 
+booléenne de base comme '=+boss+urgent-project1=', pour trouver des entrées avec des 
+balises '=boss=' et '=urgent=', mais pas '=project1=', ou '=Kathy|Sally=' pour trouver 
+des entrées qui sont balisées, comme '=Kathy=' ou '=Sally'=. La syntaxe complète des 
+recherches de chaînes est riche et permet aussi la correspondance avec les mots-clés 
+TODO, niveaux d'entrée et propriétés. Pour une description complète avec beaucoup 
+d'exemples, voir la section 10.3.3 [Correspondances balises et propriétés], page 25.
+
+
+*Approfondissements*
+
+[[http://orgmode.org/manual/Tags.html#Tags][Chapitre 6 du manuel]]
+
+[[http://sachachua.com/blog/2008/01/tagging-in-org-plus-bonus-code-for-timeclocks-and-tags/][Article de Sacha Chua sur le balisage en mode Org]]
 
 * Propriétés
 Les propriétés sont des paires de valeurs clés associées à une entrée. Elles vivent dans un