<div dir="ltr">Il giorno 22 gennaio 2017 12:47, Giulio Leuci <span dir="ltr">&lt;<a href="mailto:leuci.giulio@gmail.com" target="_blank">leuci.giulio@gmail.com</a>&gt;</span> ha scritto:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><span class="gmail-"><div class="gmail_quote">Il giorno 22 gennaio 2017 01:17, andreas-xavier <span dir="ltr">&lt;<a href="mailto:andreas.xavier@yahoo.com" target="_blank">andreas.xavier@yahoo.com</a>&gt;</span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF">Facendo delle prove in alcuni casi ottengo: <br>
    &lt;&lt;ElencoTabella: esecuzione non riuscita [Troppi argomenti]
    (consultare anche la registrazione)&gt;&gt;<br>
    Da una prima lettura non trovo nulla in
    <a class="gmail-m_-7668546675162512238gmail-m_-7997981840759388382moz-txt-link-freetext">https://moinmo.in/MacroMarket/<wbr>MiniPage</a><br></div></blockquote></div><br></span>Ho incontrato lo stesso problema; stranamente però, se mettevo un elenco anche lungo di elementi brevi (tipo l&#39;esempio del menu creato da Jeremie) funzionava. Insomma, il problema parrebbe essere la lunghezza degli elementi piuttosto che il loro numero.<br></div><div class="gmail_extra">Per adesso ho utilizzato • e &lt;&lt;BR&gt;&gt;.<br></div></div></blockquote><div><br></div><div>Trovato l&#39;inghippo, da errore quando si utilizzano la virgola e l&#39;uguale , =<br><br></div><div>Le macro hanno questa forma &lt;&lt;NOME_MACRO( bla bla )&gt;&gt;.<br>Dentro le parentesi il simbolo uguale viene utilizzato per impostare variabili. Avete presente quando nella macro &quot;Informazioni&quot; inseriamo il link della discussione di riferimento? Si scrive forum=&quot;indirizzo_della_discussione&quot;.<br>Mentre la virgola funge da separatore, come quando utilizziamo la macro &quot;Immagine&quot;: &lt;&lt;Immagine(./07-16.04.png,900,center)&gt;&gt;.<br><br></div><div>Quindi inserire in qua e la virgole e uguali manda tutto in tilt, perché il programma si aspetterebbe di richiamare elementi che non riscontra nel codice.<br></div><div><br></div><div>Tuttavia nel sorgente alla riga 43 della macro [1] si vede che c&#39;è una soluzione al problema... non troppo entusiasmante... ma c&#39;è.<br></div><div>In pratica si sostituisce il simbolo con il corrispondente codice unicode:<br></div><div>per la virgola , si utilizza &amp;#44;<br></div><div>per l&#39;uguale = si utilizza &amp;#61;<br></div><div>..e tutto funziona.<br><br>Quindi:<br>&lt;&lt;ElencoTabella(\n * libro, sedia, tavolo e armadio\n)&gt;&gt;<br>diventa<br>&lt;&lt;ElencoTabella(\n * libro&amp;#44; sedia&amp;#44; tavolo e armadio\n)&gt;&gt;<br><br></div><div>Non è il massimo e mette a serio rischio l&#39;utilizzo effettivo di questa macro. Su questo ci possiamo ragionare, intanto andrò comunque ad aggiungere queste info nel paragrafo della documentazione che parla della macro.<br><br><br></div><div>Faccio però un&#39;osservazione più generale.<br><br></div><div>Di norma vale la regola d&#39;oro di tenere il sorgente delle pagine quanto più semplice possibile, limitandoci ad accatastamenti di codice &quot;strano&quot; solo quando siamo messi alle strette. Un esempio su tutti è la tabella di avvio da bios e da uefi nella pagina sull&#39;installazione di Ubuntu. Quelle sono scelte dettate dalla disperazione per cercare di far capire alla gente le differenze dei due casi. In condizioni normali si evitano costruzioni di quel tipo.<br><br></div><div>Tornando agli elenchi, un esempio dove capitata di utilizzarli nelle tabelle, si ha quando accanto alle immagini inseriamo del testo. In quel caso si ha una tabella formata da due celle; nella prima l&#39;immagine, nella seconda il testo. Anche se raramente, è successo che siano stati utilizzati i dischetti pieni • e raffiche di &lt;&lt;BR&gt;&gt; per dare l&#39;effetto dei classici elenchi puntati.<br></div><div>Non è il massimo, però è giusto un caso isolato.<br></div><div>Se invece si tratta di riempire intere paginate vale la pena pensare a un metodo alternativo. Un conto è poter sfruttare gli spazi in verticale, ma quando ci si può muovere solo in orizzontale il sorgente diventa una tortura. In questo senso anche la macro più di tanto non serve a meno che si utilizzi per elenchi molto basilari.<br><br></div><div>Ciao<br></div><div>Jeremie<br></div><div> <br><br></div></div>[1] <a href="http://bazaar.launchpad.net/~ubuntu-it-wiki/wiki-ubuntu-it/wiki-repo/view/head:/data/plugin/macro/ElencoTabella.py#L43">http://bazaar.launchpad.net/~ubuntu-it-wiki/wiki-ubuntu-it/wiki-repo/view/head:/data/plugin/macro/ElencoTabella.py#L43</a><br></div></div>