  <?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>lolcat &#8211; paologironi blog</title>
	<atom:link href="https://www.gironi.it/blog/tag/lolcat-it/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.gironi.it/blog</link>
	<description>Appunti sparsi di (retro) informatica, analisi dei dati, statistica, seo, e cose che cambiano</description>
	<lastBuildDate>Fri, 20 Sep 2024 13:02:03 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>La magia del testo nella console: figlet, boxes, lolcat, toilet.</title>
		<link>https://www.gironi.it/blog/la-magia-del-testo-nella-console-figlet-boxes-lolcat-toilet/</link>
					<comments>https://www.gironi.it/blog/la-magia-del-testo-nella-console-figlet-boxes-lolcat-toilet/#respond</comments>
		
		<dc:creator><![CDATA[paolo]]></dc:creator>
		<pubDate>Wed, 20 Nov 2019 15:53:16 +0000</pubDate>
				<category><![CDATA[cli]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[tipografia]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[boxes]]></category>
		<category><![CDATA[figlet]]></category>
		<category><![CDATA[lolcat]]></category>
		<category><![CDATA[vi]]></category>
		<guid isPermaLink="false">https://www.gironi.it/blog/?p=1318</guid>

					<description><![CDATA[Il mondo degli amministratori di sistema, degli sviluppatori &#8220;vecchia-scuola&#8221; o più semplicemente degli utenti curiosi vive l&#8217;ambiente testuale della console come una vera e propria palestra di libertà. Libertà da mouse e icone, puntatori e widget. Espressività, velocità, senso di controllo. Chi ha detto, tuttavia, che il testo debba essere noioso? Che non ci possa &#8230; <a href="https://www.gironi.it/blog/la-magia-del-testo-nella-console-figlet-boxes-lolcat-toilet/" class="more-link">Leggi tutto<span class="screen-reader-text"> "La magia del testo nella console: figlet, boxes, lolcat, toilet."</span></a>]]></description>
										<content:encoded><![CDATA[
<p>Il mondo degli amministratori di sistema, degli sviluppatori &#8220;vecchia-scuola&#8221; o più semplicemente degli utenti curiosi vive l&#8217;ambiente testuale della console come una vera e propria palestra di libertà. Libertà da mouse e icone, puntatori e widget. Espressività, velocità, senso di controllo.</p>



<p>Chi ha detto, tuttavia, che il testo debba essere noioso? Che non ci possa e debba essere un piacere funzionale e/o estetico nell&#8217;usare in maniera creativa ciò che la console mette a disposizione?</p>



<p>Gli strumenti che possono essere utilizzati con piacere sono numerosi. Ne segnalerò quattro, i miei preferiti. </p>



<span id="more-1318"></span>



<h2 class="wp-block-heading">Titoli, titoli, titoli&#8230; Figlet</h2>



<p>Di tutti i tool pensati al fine di evidenziare del testo a schermo, <a href="http://www.figlet.org/" target="_blank" rel="noreferrer noopener" aria-label="Figlet (apre in una nuova scheda)">Figlet</a> è probabilmente il più conosciuto. E&#8217; presente nei repository di qualsiasi distribuzione e l&#8217;uso più semplice è quello che ci si può aspettare: si passa un output di testo al programma con una pipe&#8230;ed ecco il risultato:</p>



<figure class="wp-block-image"><img fetchpriority="high" decoding="async" width="701" height="197" src="https://www.gironi.it/blog/wp-content/uploads/2019/10/figlet-e1572456504842.png" alt="figlet e1572456504842" class="wp-image-1321" srcset="https://www.gironi.it/blog/wp-content/uploads/2019/10/figlet-e1572456504842.png 701w, https://www.gironi.it/blog/wp-content/uploads/2019/10/figlet-e1572456504842-300x84.png 300w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /><figcaption>Benvenuti nel mondo della tipografia ASCII&#8230;</figcaption></figure>



<p>Ma Figlet ovviamente è, o può essere, molto di più. In primo luogo perchè presenta un bel numero di possibilità, in seconda battuta perchè può essere un passaggio in un flusso di elaborazioni in puro stile Unix, la cui concatenazione può portare a risultati davvero sorprendenti e stimolare la fantasia di chiunque.</p>



<p>Figlet è disponibile per la più ampia varietà possibile di sistemi operativi. <br>Ci sono proprio tutti, anche i più venerabili: MsDos, Amiga, Atari, Acorn, Os2, BeOs&#8230;</p>



<p>La <a href="http://www.figlet.org/fontdb.cgi" target="_blank" rel="noreferrer noopener" aria-label="varietà dei font  (apre in una nuova scheda)">varietà dei font </a>è notevole e consente di &#8220;giocare&#8221; con la fantasia. </p>



<h2 class="wp-block-heading">Boxes: non solo riquadri</h2>



<figure class="wp-block-image"><img decoding="async" width="737" height="339" src="https://www.gironi.it/blog/wp-content/uploads/2019/10/boxes-e1572456444706.png" alt="boxes e1572456444706" class="wp-image-1324" srcset="https://www.gironi.it/blog/wp-content/uploads/2019/10/boxes-e1572456444706.png 737w, https://www.gironi.it/blog/wp-content/uploads/2019/10/boxes-e1572456444706-300x138.png 300w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /><figcaption><em>boxes non è solo per tracciare semplici riquadri&#8230;</em></figcaption></figure>



<p>Il nome di questo comando è già esplicativo: si tratta di disegnare un bordo attorno a un testo. Ma boxes non si limita a tratteggiare un bordo: consente infatti di dare libero sfogo alla fantasia, di strappare un sorriso, di venire in aiuto a chi scrive codice e agli amministratori di sistema.</p>



<p>Digitate un semplice</p>



<pre class="wp-block-preformatted">boxes -l</pre>



<p>e potrete vedere la miriade di stili a vostra disposizione: riquadri di ogni genere, ma anche pergamene, babbi natale, animali&#8230; Il comando poi è ricco di opzioni per gestire al meglio le dimensioni e le spaziature. Insomma, vi troverete presto a voler riquadrare ogni cosa!</p>



<h2 class="wp-block-heading">Toilet: il nome è così così, ma il risultato&#8230;</h2>



<figure class="wp-block-image"><img decoding="async" width="737" height="191" src="https://www.gironi.it/blog/wp-content/uploads/2019/10/toilet-e1572456414761.png" alt="toilet e1572456414761" class="wp-image-1327" srcset="https://www.gironi.it/blog/wp-content/uploads/2019/10/toilet-e1572456414761.png 737w, https://www.gironi.it/blog/wp-content/uploads/2019/10/toilet-e1572456414761-300x78.png 300w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /><figcaption><em>Bordi e arcobaleni&#8230;tutta l&#8217;allegria di Toilet</em></figcaption></figure>



<p>Lo so. Un comando che si chiama toilet certo non fa venire in mente nulla di buono. Eppure posso assicurare che toilet è capace di aggiungere una nota di colore e creatività di sapore &#8220;vecchia scuola ansi art&#8221; ad ogni scritta. </p>



<p>Provate qualcosa tipo:</p>



<pre class="wp-block-preformatted">echo "Ciao Mondo!" | toilet -f small -F border --gay</pre>



<p>e sono certo che passerete un sacco di tempo a giocare con gli effetti di colore che lolcat può donare a un testo.</p>



<h2 class="wp-block-heading">Lolcat: la bellezza delle sfumature</h2>



<figure class="wp-block-image"><img decoding="async" width="737" height="451" src="https://www.gironi.it/blog/wp-content/uploads/2019/10/lolcat.png" alt="Screenshot Lolcat" class="wp-image-1329" srcset="https://www.gironi.it/blog/wp-content/uploads/2019/10/lolcat.png 737w, https://www.gironi.it/blog/wp-content/uploads/2019/10/lolcat-300x184.png 300w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /><figcaption>Un font isometrico di Figlet incontra i gradienti di Lolcat&#8230;</figcaption></figure>



<p>La definitiva dimostrazione del fatto che la linea di comando non è affatto noiosa o seriosa viene dalle sfumature arcobaleno di Lolcat: aggiungete il comando in una concatenazione di comandi, magari &#8220;sposandolo&#8221; con un font spettacolare di Figlet e potrete sperimentare una varietà di forme e colori capaci di soprendervi.</p>



<h2 class="wp-block-heading">Usare questi strumenti in VI</h2>



<p>A me piace avere la possbilità di usare questi strumenti all&#8217;interno dell&#8217;editor che uso quotidianamente, dunque ho inserito questa mappatura nel mio file .vimrc:</p>



<pre class="wp-block-preformatted">vmap &lt;F2&gt; !boxes &lt;CR&gt;
vmap &lt;F3&gt; !boxes -d shell &lt;CR&gt; 
vmap &lt;F4&gt; !figlet &lt;CR&gt;</pre>



<p>basta selezionare la frase da evidenziare e poi usare uno dei tasti funzione mappati per ottenere l&#8217;effetto desiderato.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.gironi.it/blog/la-magia-del-testo-nella-console-figlet-boxes-lolcat-toilet/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
