::
Caro Angelo, ho completato i tuoi codici con un corpo di documento con una immagine mia tanto per usarne una.
In effetti quel comando \setBackgroundPicture sembra avere un baco, ma analizzando il codice che definisce quella macro, non sono riuscito a trovare dove gli manchi un numero e perché la catena di test annidati sembra che non sia corretta o che la mancanza di quel numero la sballi.
Però la descrizione di quel comando nella documentazione di quel comando, nella pagina 32 è preceduta da qualche riga di testo che dice testualmente: This macro is intended to set easily a (transparent) background. The command uses the eso-pic package. If the implemented options are not satisfying you, you may take a look at the documentation of eso-pic when redefining this command.
Sefossi in te e volessi a tutti i costi disporre di una immagine di sfondo, leggerei la documentazione di eso-pic, e userei direttamente i comandi di eso-pic. Tieni presente che xcoockybooky carica già eso-pic, quindi devi solo usarne i comandi che sono già disponibili.
Devo dire che il signore tedesco che ha creato xcookybooky era animato dalle migliori intenzioni, e probabilmente le ricette composte con il suo software (e le intestazioni in inglese o in tedesco, perché non ci sono impostazioni per l’italiano) sono molto belle; ma lui è un filino disattento; non parlo dei piccoli errori nella scrittura dell’inglese, che non è la sua lingua madre, ma negli errori di composizione che balzano all’occhio; per esempio nella documentazione del codice vi si trova ” T he” al posto di “The”, perché non ha usato correttamente i comandi del modulo di documentazione del software. Anch’io faccio errori quando documento il mio codice, ma non questo tipo, perché almeno rileggo quello che ho scritto; anche se non riesco sempre a togliere tutti i refusi e gli errori che commetto, almeno ne riduco fortemente il numero.