[Python] formattare il codice per pubblicarlo su blogger

Marco Giusti marco.giusti a gmail.com
Mar 9 Mar 2010 21:53:37 CET


On Tue, Mar 09, 2010 at 06:55:43PM +0100, Calogero Bonasia wrote:
> 2010/3/9 Sandro Tosi <matrixhasu a gmail.com>
> 
> > On Sun, Feb 21, 2010 at 09:48, Calogero Bonasia <kbonasia a gmail.com>
> > wrote:
> > >
> > >
> > > Il giorno 20 febbraio 2010 22.11, Giorgio Zoppi <giorgio.zoppi a gmail.com>
> > ha
> > > scritto:
> > >>
> > >> Metti i seguenti tag
> > >> <pre  style="font-family:arial;font-size:12px;border:1px dashed
> >
> > se ti basta quello, basta che vai in "Edit HTML" e metti
> > <pre>codice</pre> e te lo fa vedere come richiedi, con spazi,
> > carattere monospaced etc etc.
> >
> >
> grazie Sandro.
> si, ho fatto delle prove, alla fine ho scelto di usare il tag <code> che mi
> sembra piu' funzionale per quello che io voglio ottenere.
> 
> invece ho scoperto, su uno dei link che hai passato, questo libro
> interessante:
> http://www.packtpub.com/matplotlib-python-development/mid/171109cna1hk?utm_source=sandrotosi.blogspot.com&utm_medium=affiliate&utm_content=authorsite&utm_campaign=mdb_001536

non so' se può interessare ma sto' creando uno script che converte
reStrucuredText nel formato atom che è lo stesso usato da blogger.
l'idea è quella di scavalcare quelle orribili form che si ritrovano le
piattaforme di blogging e di supportare l'highlight del codice aggirando
l'ostacolo e facendo creare a pygments schifezze del tipo:

	<div class="highlight" style="background: #f8f8f8">
	<pre style="line-height: 125%">
	<span style="color: #008000; font-weight: bold">def</span>
	 <span style="color: #0000FF">print_</span>(obj):
	 <span style="color: #008000; font-weight: bold">print</span> obj</pre>
	</div>

per il momento lo sto' testando con livejournal ed ho qualche problemino
proprio con la sintassi del codice.

se volete lo metto online ma è solo da qualche giorno che ci lavoro e
nel tempo spesa c'è anche da escludere il tempo passato ad imparare
docutils.
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        non disponibile
Tipo:        application/pgp-signature
Dimensione:  198 bytes
Descrizione: Digital signature
Url:         http://lists.python.it/pipermail/python/attachments/20100309/06811bbf/attachment.pgp 


Maggiori informazioni sulla lista Python