Davide

Risposte nei forum create

Stai visualizzando 2 risposte – dal 1 al 2 (di 2 totali)
  • Autore
    Risposte
  • in risposta a: Tikz, listings e “Argument of \@iiparbox has an extra }” #98847
    Up
    0
    Down
    ::

    cfiandra” post=98374Riesci a fornire un esempio minimo di codice? Intendo un documento con memoir, il codice della figura e un listato.

    Vedere il codice in genere aiuta moltissimo.

    Ciao
    Claudio

    Hai ragione, ammetto che ci avevo rinunciato senza nemmeno tentare a causa della mole dell’opera attuale. Però l’ho fatto adesso, con poco successo, ahimè: creando un nuovo documento con memoir, listings, Tikz ed i soli pacchetti accessori per ottenere lo stile del listato e del diagramma tutto funziona a dovere.

    Comunque mi sono reso conto che il diagramma è legato a questo fenomeno solo in quanto “occupa spazio” a monte del codice: se lo rimuovo, il codice (ormai spostato in appendice perchè mi sono reso conto che è una locazione più consona) continua a dare lo stesso problema. In particolare l’errore si manifesta quando il codice in appendice deve estendersi su più di una pagina. D’altro canto però, se riposiziono il codice nel corpo testo, allora posso aggiungere righe al listato anche facendolo “sforare” su una seconda pagina, ma solo fintanto che il titolo della sottosezione successiva resta sulla medesima pagina. Inoltre nell’esempio minimo che avevo preparato (e che non pubblico per il semplice motivo che non riproduce il problema) il listato veniva mostrato correttamente in ogni circostanza, anche con molti elementi flottanti che “occupano spazio” a monte di esso.

    Per comprendere un po’ meglio la situazione pubblico due immagini:


    in entrambi i casi aggiungendo anche solo un’altra linea di codice (incrementando l’argomento di lastline di uno) si presenta l’errore.

    in risposta a: Codice sorgente con effetto “pagina strappata” #98799
    Up
    0
    Down
    ::


    Innanzitutto ti ringrazio per il benvenuto e per la risposta.

    Sarò sincero, anche se la cosa potrebbe essere un po’ “imbarazzante”: non ho idea del perchè sto usando XeLaTeX. O meglio, lo sto usando per accedere alle font di sistema (usate ad esempio per i capilettera delle citazioni di inizio capitolo), ma la mia intenzione originaria era quella di usare LuaTeX, anche per evitare il “TeX capacity excedeed” (o similare) che risulta nell’includere via pgfplots numerosi grafici in due o tre dimensioni. Quindi perchè XeLaTeX e non LuaTex? Semplice: il primo funziona mentre il secondo no (per questo particolare documento, ovviamente). Ad ogni modo l’incompatibilità tra XeLaTeX e la soluzione che ho riportato nel post precedente soggiace nello shading (con conseguente warning), infatti l’output viene prodotto, ma il tutto appare fondamentalmente nero. Questo problema si risolve dunque rimuovendo lo shading in background (lo avrei fatto ugualmente per maggior sobrietà). Resta però il fatto che quel codice non funziona con listings (che di per se funziona).

    Tornando al problema in oggetto, ho dedicato un po’ di tempo alla ricerca di un esempio da mostrarvi, e ne ho trovato più d’uno (ad esempio a pag. 32, 37 o 39) in “Scrivere la Tesi di Laurea con LaTeX” di Lapo Filippo Mori. Quindi come puoi vedere quello che cercavo è molto più semplice (graficamente parlando) rispetto al risultato che ho linkato prima.

Stai visualizzando 2 risposte – dal 1 al 2 (di 2 totali)

Go to top