<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blogue nispaur ! &#187; command-line</title>
	<atom:link href="http://blog.nispaur.org/tag/command-line/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.nispaur.org</link>
	<description>Divagations et logorhées numériques...</description>
	<lastBuildDate>Sun, 18 Apr 2010 20:56:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ditaa, où comment faire des diagrammes faciles en ASCII Art</title>
		<link>http://blog.nispaur.org/2009/10/ditaa-ou-comment-faire-des-diagrammes-en-ascii-art/</link>
		<comments>http://blog.nispaur.org/2009/10/ditaa-ou-comment-faire-des-diagrammes-en-ascii-art/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 17:43:53 +0000</pubDate>
		<dc:creator>nispaur</dc:creator>
				<category><![CDATA[Logiciels]]></category>
		<category><![CDATA[command-line]]></category>
		<category><![CDATA[diagrammes]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://blog.nispaur.org/?p=5</guid>
		<description><![CDATA[
Bien dans le cadre de mon tout nouveau programme 1 nouveau logiciel (de préfèrence libre et open source) utile chaque jour (en cours d&#8217;étude par l&#8217;INPES), je vous propose aujourd&#8217;hui un programme assez simple à vue d&#8217;oeil pour faire vos diagrammes en tout genres, il s&#8217;agit de Ditaa.
Donc Ditaa, qui veut dire &#8216;est un programme [...]]]></description>
			<content:encoded><![CDATA[<p><span style="background-color: #ffffff;"><img class="aligncenter" title="Ditaa" src="http://ditaa.sourceforge.net/images/first.png" alt="" width="390" height="182" /><br />
</span><span style="background-color: #ffffff;">Bien dans le cadre de mon tout nouveau programme 1 nouveau logiciel (de préfèrence libre et open source) utile chaque jour (en cours d&#8217;étude par l&#8217;INPES), je vous propose aujourd&#8217;hui un programme assez simple à vue d&#8217;oeil pour faire vos diagrammes en tout genres, il s&#8217;agit de<strong> </strong><a href="http://ditaa.sourceforge.net/"><strong>Ditaa</strong></a>.</span><span id="more-5"></span></p>
<p>Donc Ditaa, qui veut dire <a name="intro"></a>&#8216;est un programme écrit en Java, qui permet de <strong>convertir des diagrammes &laquo;&nbsp;déssinés&nbsp;&raquo; en ASCII art en images</strong>, qui seront en l&#8217;occurence au format PNG. Donc l&#8217;ayant découvert il y a peu de temps je me suis pris d&#8217;idée à le tester et à vous faire un petit dessin pour vous montrer comment ça marche:</p>
<div id="attachment_6" class="wp-caption aligncenter" style="width: 528px"><img class="size-full wp-image-6  " title="Diagramme avec ditaa" src="http://blog.nispaur.org/wp-content/uploads/2009/10/lol2_3.png" alt="Fonctionnement de Ditaa" width="518" height="151" /><p class="wp-caption-text">Fonctionnement de Ditaa</p></div>
<p>Bien entendu ce diagramme à été fait avec ce logiciel, qui se commande par ailleurs en un coup de ligne de commande :</p>
<p><code>ditaa mondiagramme.txt [monimage.png]</code></p>
<p>Une fois celà fait vous allez obtenir une image semblable à celle ci dessus dont voici par ailleurs le &laquo;&nbsp;code&nbsp;&raquo;, ou plutot le texte:  <strong><a href="http://blog.nispaur.org/wp-content/uploads/diagramme.txt">diagramme.txt</a>. </strong>Ce qui m&#8217;amène à la syntaxe de ce petit logiciel qui est très simpliste, tout d&#8217;abord les bulles sont encadrées comme montré dans le fichier texte quelque soit le cas, mais par contre un petit tag comme <strong>{s}</strong> le rendra comme un cylindre (symbole des bases de données, le WORKA dans le diagramme ci-dessus). Pour les couleurs (car oui c&#8217;est aussi en couleur \o/), il suffit d&#8217;insérer un code couleur dans la box, de la syntaxe suivante <strong>cXXX</strong> où XXX sont les trois composantes RGB et leur intensité en hexadécimal et donc de 0 à F, mais aussi des codes de couleur prédéfinis comme le montre cette petite image:</p>
<div class="wp-caption aligncenter" style="width: 340px"><img title="Codes couleur" src="http://ditaa.sourceforge.net/images/color_codes.png" alt="Codes couleur " width="330" height="168" /><p class="wp-caption-text">Codes couleur </p></div>
<p>Qui a été réalisée à partir du fichier texte suivant : <a href="http://blog.nispaur.org/wp-content/uploads/colorcodes.txt" target="_blank">colorcodes.txt</a>. Donc cRED donnera du rouge cBLU le bleu indigo que vous voyez là dessus etc&#8230;</p>
<p>Pour plus d&#8217;informations bien sur la seule chose que je peux vous conseiller c&#8217;est de lire <a href="http://ditaa.sourceforge.net/">la page du projet</a> qui explique très bien son fonctionnement.</p>
<div><span style="font-family: Verdana; line-height: normal; background-color: #ffffff;"><a name="intro"></a></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.nispaur.org/2009/10/ditaa-ou-comment-faire-des-diagrammes-en-ascii-art/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

