URL: https://linuxfr.org/news/wavedrom Title: WaveDrom Authors: martoni Davy Defaud, ZeroHeure, palm123, Ysabeau 🧶, Benoît Sibaud, M5oul et Florent Zara Date: 2019年05月22日T09:18:41+02:00 License: CC By-SA Tags: wavedrom, chronogramme, diagramme et libreoffice Score: 61 La nouvelle est tombée cette semaine sur la liste de diffusion du projet. La version 2.1.0 de WaveDrom vient de sortir.  WaveDrom est un « standard » JavaScript permettant de décrire des [chronogrammes](https://fr.wikipedia.org/wiki/Chronogramme_(diagramme)) sous forme de texte. La bibliothèque JavaScript se chargeant de convertir cette description texte en image SVG. ---- [Annonce de la sortie de WaveDrom 2.1.0](https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/wavedrom/nhji-OMkkUE/0mr7sbe0AwAJ) [Le dépot officiel de WaveDrom](https://github.com/wavedrom/wavedrom) [La publication 2.1.0](https://github.com/wavedrom/wavedrom.github.io/releases/tag/v2.1.0) [Site officiel](https://wavedrom.com/) ---- L’idée de base est de pouvoir forger de beaux chronogrammes de qualité pour ses publications, mais en les décrivant en texte à la manière de Markdown ou LaTeX (en plus simple tout de même). Le texte suivant par exemple donnera l’image ci‐dessous : ```html ```  WaveDrom a été enrichi de nouvelles fonctionnalités permettant notamment de faire des schémas électroniques simples. Mais aussi et surtout de documenter les bits d’un registre comme on peut le lire habituellement dans les fiches techniques (_datasheets_). ```javascript {reg:[ {name: 'OP-32', bits: 7, attr: 0b0111011}, {name: 'rd', bits: 5, attr: 0}, {name: 'func3', bits: 3, attr: ['ADDW', 'SLLW', 'SRLW', 'SUBW', 'SRAW']}, {bits: 10}, {name: 'func7', bits: 7, attr: [0, 0, 32, 0, 32]} ]} ```  WaveDrom est d’abord une bibliothèque JavaScript pour le Web, mais il existe également un logiciel pour Windows, GNU/Linux et autres permettant de faire le rendu en local. Il existe également un greffon pour MediaWiki ou WordPress. Cette nouvelle version majeure montre que le logiciel se porte bien et qu’il évolue toujours. On attend avec impatience le greffon pour LibreOffice qui serait très pratique pour faire des fiches techniques.