-
Notifications
You must be signed in to change notification settings - Fork 41
Conventions
À discuter. J'ai notamment modifié (raccourci) les balises servant à indexer les fonctions et les packages, et j'ai passé les noms de variables en
code
plutôt qu'en italiques.
- Code
- Titres
- Typographie
- Noms de logiciels
- Mots étrangers
- Packages R
- Fonctions R
- Objets, variables, arguments
- Valeurs manquantes
- Encadrés
- Figures
- Concepts
Pour tout ce qui concerne le style du code R, on peut se fixer comme objectif de suivre le guide de Hadley Wickham : http://adv-r.had.co.nz/Style.html
A l'intérieur d'un chapitre, on utilisera des titres de niveau 2 ou inférieur,
le niveau h1
étant réservé pour le titre de chapitre.
Ne pas inclure de numérotation.
La fonction 'smart punctuation' est limitée pour le français : il importera donc d'insérer en caractères UTF-8 les guillemets français ainsi que les espaces insécables avant les ponctuations.
Le nom sera indiqué en gras.
Exemple :
**Word** a planté
Le mot sera indiqué en italiques.
Exemple :
le _package_
Le nom sera indiqué en gras, dans une balise strong avec une classe CSS égale à "package"
.
Exemples :
<strong class="package">questionr</strong>
Le nom sera indiqué dans une balise <code>
ou l'équivalent Markdown (backticks).
Le package dont est issu cette fonction sera précisé dans un attribut "r-pkg". Le cas échéant (pour une méthode par exemple), on précisera dans un attribut "r-doc" le nom utilisé sur http://www.rdocumentation.org
Exemples :
_package_ `freq`{r-pkg="questionr"}
méthode `summary`{r-pkg="prevR" r-doc="summary-prevR-method"}
classe `prevR`{r-pkg="prevR" r-doc="prevR-class"}
Balise <code>
ou équivalent Markdown (backticks).
Exemples :
l'argument `showWarnings` permet de ...
l'objet `hdv2003` contient ...
la variable `diplome` mesure...
NA
Les encadrés sont précisés avec une balise <div>
et la classe CSS appropriée. Les différentes classes disponibles sont :
- info (bleu)
- note (gris)
- astuce (vert)
- important (jaune)
- attention (rouge)
Elles doivent être présentées au sein de balises <figure>
.
Le titre de la figure est précisé avec une balise <figcaption>
.
La numérotation est automatique.
Sont indiqués avec <dfn>
... </dfn>
. Permettent de produire un index des concepts.
On peut contrôler l'entrée d'index avec
<dfn data-index="package">packages</dfn>
Pour saisir une entrée secondaire, on utilisera un vide
<dfn data-index="entrée secondaire"></dfn>
On utilisera ... pour spécifier une entrée en anglais.