{"id":958,"date":"2019-07-05T21:47:38","date_gmt":"2019-07-05T20:47:38","guid":{"rendered":"http:\/\/www.fabienm.eu\/flf\/?p=958"},"modified":"2019-07-05T21:50:35","modified_gmt":"2019-07-05T20:50:35","slug":"un-hack-pour-integrer-wavedrom-dans-libreoffice","status":"publish","type":"post","link":"https:\/\/www.fabienm.eu\/flf\/un-hack-pour-integrer-wavedrom-dans-libreoffice\/","title":{"rendered":"Un hack pour int\u00e9grer Wavedrom dans LibreOffice"},"content":{"rendered":"\n<p><a href=\"http:\/\/www.fabienm.eu\/flf\/de-beaux-chronogrammes-avec-wavedrom\/\">Wavedrom<\/a> est un outils magique pour g\u00e9n\u00e9rer de tr\u00e8s beaux chronogrammes \u00e0 partir d&rsquo;une base texte (JSON). Il existe un outils en ligne de commande pour g\u00e9n\u00e9rer des rendu en SVG ou  PNG. Cependant, Wavedrom reste tr\u00e8s li\u00e9 au web, pas facile de l&rsquo;int\u00e9grer dans un document wysiwyg comme libreoffice.<\/p>\n\n\n\n<p>On peut bien s\u00fbr g\u00e9n\u00e9rer l&rsquo;image puis l&rsquo;int\u00e9grer \u00e0 son document, mais cela \u00e9parpille tr\u00e8s vite le nombre de fichiers source \u00e0 g\u00e9rer. Or, un des int\u00e9r\u00eat d&rsquo;un document libreoffice est d&rsquo;inclure toute les sources permettant de g\u00e9n\u00e9rer et modifier le document.<\/p>\n\n\n\n<p>L&rsquo;id\u00e9al serait d&rsquo;avoir un plugin Libreoffice pour wavedrom, mais pour l&rsquo;instant cela n&rsquo;existe pas. <\/p>\n\n\n\n<p><a href=\"https:\/\/groups.google.com\/d\/msg\/wavedrom\/OcO55ta27Ug\/D3xUI8fJCAAJ\">Krispy<\/a> propose une solution\/hack sur la <a href=\"https:\/\/groups.google.com\/forum\/#!forum\/wavedrom\">mailing list <\/a>de wavedrom.<\/p>\n\n\n\n<p>Cette solution n\u00e9cessite d&rsquo;avoir un acc\u00e8s web et de faire son chronograme avec <a href=\"https:\/\/wavedrom.com\/editor.html\">l&rsquo;\u00e9diteur en ligne de wavedrom<\/a>. Cet \u00e9diteur permet de \u00abstocker\u00bb la description du chronograme dans l&rsquo;URL. Il suffit pour cela de cliquer sur le menu sandwich en bas \u00e0 droite et de s\u00e9lectionner \u00abexpand url\u00bb pour avoir le contenu du chronogramme dans l&rsquo;url <a href=\"https:\/\/wavedrom.com\/editor.html?%7Bsignal%3A%20%5B%0A%20%20%7Bname%3A%20%27clk%27%2C%20wave%3A%20%27p.....%7C...%27%7D%2C%0A%20%20%7Bname%3A%20%27dat%27%2C%20wave%3A%20%27x.345x%7C%3D.x%27%2C%20data%3A%20%5B%27head%27%2C%20%27body%27%2C%20%27tail%27%2C%20%27data%27%5D%7D%2C%0A%20%20%7Bname%3A%20%27req%27%2C%20wave%3A%20%270.1..0%7C1.0%27%7D%2C%0A%20%20%7B%7D%2C%0A%20%20%7Bname%3A%20%27ack%27%2C%20wave%3A%20%271.....%7C01.%27%7D%0A%5D%7D%0A\">comme ceci.<\/a><\/p>\n\n\n\n<p>Il n&rsquo;est pas utile de comprendre ce qui est \u00e9crit dans l&rsquo;url, il suffit de cliquer dessus pour avoir le texte \u00ablisible\u00bb.<\/p>\n\n\n\n<p>Pour l&rsquo;int\u00e9grer \u00e0 son document libreoffice il suffit de:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li> g\u00e9n\u00e9rer l&rsquo;image dans le format de son choix avec l&rsquo;\u00e9diteur en ligne<\/li><li>de l&rsquo;int\u00e9grer \u00e0 son document libreoffice<\/li><li>Puis de faire un lien web sur l&rsquo;image avec l&rsquo;url compl\u00e8te contenant le source du chronograme.<\/li><\/ul>\n\n\n\n<p>De cette mani\u00e8re, le source du chronogramme est bien embarqu\u00e9 dans le document. Il faudra certe refaire une manip l\u00e9g\u00e8rement fastidieuse \u00e0 chaque modification, mais nous avons tout de m\u00eame une solution viable.<\/p>\n\n\n\n<p><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wavedrom est un outils magique pour g\u00e9n\u00e9rer de tr\u00e8s beaux chronogrammes \u00e0 partir d&rsquo;une base texte (JSON). Il existe un outils en ligne de commande pour g\u00e9n\u00e9rer des rendu en SVG ou PNG. Cependant, Wavedrom reste tr\u00e8s li\u00e9 au web, pas facile de l&rsquo;int\u00e9grer dans un document wysiwyg comme libreoffice. On peut bien s\u00fbr g\u00e9n\u00e9rer &hellip; <a href=\"https:\/\/www.fabienm.eu\/flf\/un-hack-pour-integrer-wavedrom-dans-libreoffice\/\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Un hack pour int\u00e9grer Wavedrom dans LibreOffice<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[22,24],"tags":[140,139,64],"class_list":["post-958","post","type-post","status-publish","format-standard","hentry","category-blog","category-materiel","tag-chronogrammes","tag-libreoffice","tag-wavedrom"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"post-thumbnail":false},"uagb_author_info":{"display_name":"Fabien Marteau","author_link":"https:\/\/www.fabienm.eu\/flf\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"Wavedrom est un outils magique pour g\u00e9n\u00e9rer de tr\u00e8s beaux chronogrammes \u00e0 partir d&rsquo;une base texte (JSON). Il existe un outils en ligne de commande pour g\u00e9n\u00e9rer des rendu en SVG ou PNG. Cependant, Wavedrom reste tr\u00e8s li\u00e9 au web, pas facile de l&rsquo;int\u00e9grer dans un document wysiwyg comme libreoffice. On peut bien s\u00fbr g\u00e9n\u00e9rer\u2026","_links":{"self":[{"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/posts\/958","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/comments?post=958"}],"version-history":[{"count":5,"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/posts\/958\/revisions"}],"predecessor-version":[{"id":973,"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/posts\/958\/revisions\/973"}],"wp:attachment":[{"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/media?parent=958"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/categories?post=958"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/tags?post=958"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}