Utilisateur:Tétraodon pardalis/Guide Wikipédia à l'usage du normalien
Articles | À faire | Notes | Avancement | ||
---|---|---|---|---|---|
|
□ | 0 % | |||
|
□ | Donner l'exemple du matroïde graphique, un petit graphe, 4 sommets, avec tous les sous-ensembles d'arêtes sans cycle. | 0 % | ||
|
□ | L'article existe en anglais ː Gloutonnoïde (en) | 0 % | ||
|
□ | L’article existe en anglais : Algorithme de Hirschberg (en) | 0 % |
Début sur Wikipédia
modifierCréation de compte
modifierCréer un compte wikipédia n’est pas quelque chose de nécessaire, mais c’est tout de même recommandé. Sans compte, vos contributions seront signés par votre addresse IP.
Brouillon
modifierCréer un brouillon
modifierPublier un brouillon
modifierÉdition
modifierLe WikiCode
modifierSourcer
modifierLe plus simple pour sourcer quelque chose, c’est d’utiliser le petit bouton sur la barre en haut "Sourcer", qui est capable de générer automatiquement et très intelligemment le bon modèle. Malheureusement, il ne fonctionne pas toujours…
Sourcer avec un livre
modifierInsérer du code
modifierInsérer du pseudo code
modifierPour le pseudo code, vous pouvez utiliser le modèle Modèle:Pseudo code, qui est très bien (et je dis pas ça parce que c’est moi qui l’ai fait). Il permet de formatter et de colorer joliement, par exemple :
{{Pseudo code |titre=Algorithme d’Euclide itératif |entree=Deux entiers a et b |sortie=Le PGCD de a et b |code= fonction euclide(a, b) tant que b ≠ 0 t := b; b := a modulo b; a := t; retourner a }}
donnera le résultat
Entrée = Deux entiers a et b
|
fonction euclide(a, b)
|
(Si vous avez des remarques où des améliorations à apporter à ce modèle (bugs, syntaxe mal prise en compte, proposition de fonctions supplémentaires), dites le moi, c’est encore en construction).
Insérer du code dans un langage de programmation
modifierDans l’éditeur visuel de wikipédia, il faut cliquer sur le déroulant "Insérer", puis "Bloc de code".
Pour formater du code via l’éditeur de wikicode, on peut utiliser les balises <syntaxhilight> votre code </syntaxhilight>
. Par exemple, le code suivant :
<syntaxhighlight lang="python" line> def fact(n): if (n==1): return 1 else: return n*fact(n-1) </syntaxhighlight>
Donne le résultat suivant :
def fact(n):
if (n==1):
return 1
else:
return n*fact(n-1)
L’argument lang
permet de spécifier le langage de programmation afin d’adapter la coloration syntaxique (s’il est omis, aucune coloration n’est effectuée), et l’argument line
force l’affichage des numéro de lignes.
La syntaxe détaillé de cette balise, ainsi que la liste des langages supportés peut se trouver ici : SyntaxHighlight
Insérer des formules LATEX
modifierPour insérer des formules LATEX, il faut utiliser cette syntaxe : <math> Votre Formule LaTeX </math>
. Par exemple, le code <math> \frac{a}{b} </math>
donne .
Malheuresement, nous n’avons pas accès (à ma connaissance), à toute la puissance LATEX. Par exemple, il est impossible (pour l’instant) de créer des figures TikZ.
Ajouter un schéma, une image
modifierIl y a ici deux cas de figure : Soit le schéma exsite déjà, soit c’est vous qui l’avez fait.
Si le schéma existe déjà, il faut d’abord regardre s’il existe sur Commons. S’il n’est pas là, il va falloir l’y ajouter. Pour cela, tout est expliqué dans la partie suivante. Il faut au préalable s’assurer que le schéma n’est pas protégé par des droits d’auteurs !
Outil de traduction
modifierLien de l’outil de traduction : [1]