URL: https://linuxfr.org/users/ysabeau/journaux/saletes-de-codes-differents-et-tutoriel-wiki Title: Saletés de codes différents et tutoriel wiki Authors: Ysabeau 🧶 Date: 2019年04月19日T14:40:11+02:00 License: CC By-SA Tags: rédaction, code, wiki, markdown, writer, libreoffice et modèle Score: 4 Dans la série de trucs qui rendent fou et qui donnent envie de pendre les développeurs et les développeuses par les tripes ou, a minima, de les forcer à manger des pizzas à peine décongelées sans ketchup ni coca pour faire passer (oui je sais, gros poncif), les différences de signification des caractères selon les codes est tout en haut de la file. Mais vraiment en haut, plus haut y’a plus rien. # Exemple Après avoir pondu un [tutoriel pour le wiki de Linuxfr](https://linuxfr.org/wiki/rediger-avec-libreoffice-writer-pour-linuxfr) sur l’art et la manière d’écrire confortablement une dépêche, un journal ou même une page de wiki avec Writer de LibreOffice et concocté un modèle pour faciliter encore plus le travail, je commence à traduire une page du [wiki de Mageia](https://wiki.mageia.org/en/Accueil-fr) en espagnol (on travaille durement autour du chaudron de Mageia pour la sortie de la prochaine version). Pour ce genre de travail, je préfère commencer par utiliser mon traitement de texte favori, c’est plus confortable, ensuite je balance le tout sur le wiki. Et, évidemment, je commence par générer mon document à partir de mon modèle tout neuf de saisie d’article pour syntaxe Markdown. Jusque-là, tout va bien. La page en question porte justement sur « comment écrire une page wiki » et là, de quoi m’aperçois-je ? Qu’il y a quelques différences de syntaxe. Rahhhh ! Déjà que pour ajouter ce tutoriel, rédigé pour Linuxfr et avec la syntaxe Markdown, à un de mes [sites](https://dutailly.net/rediger-avec-libreoffice-pour-linuxfr-org) sous SPIP j’ai dû revoir pas mal de trucs parce que la syntaxe n’est pas tout à fait la même. # Pourquoi, mais pourquoi ? Il y a une raison fondamentale pour que les crochets, les parenthèses, les astérisques, les accolades, etc. n’aient pas le même rôle dans les divers langages de programmation ? Il y a une raison fondamentale pour qu’en fonction du langage on doive écrire un **bête** lien hypertexte de façon différente ? À part rendre chèvre les gens, évidemment ? Développeurs et développeuses de tous les pays, s’il-vous-plaît, unissez-vous pour unifier tout le bazar (quelque chose me dit qu’on va m’expliquer que c’est pas possible). # Modèle Sinon et plus sérieusement, le modèle de document LibreOffice dont je parle est aussi téléchargeable sur la page wiki qui vous explique [comment rédiger avec LibreOffice pour Linuxfr](https://linuxfr.org/wiki/rediger-avec-libreoffice-writer-pour-linuxfr). Très sérieusement, ça facilite la vie.