Nessun suggerimento?
Guardate che torno a OpenOffice!
Anzi a MS Word 😈
M.
Non sia mai!
Non sono esperto di LaTeX, ma ogni occasione è buona per imparare qualcosa in più (avendo tempo a disposizione).
Non conoscevo il pacchetto CD e il tuo messaggio mi ha spinto a informarmi (potrebbe interessare anche me).
Perché non funziona \bigskip?
Leggendo il codice si vede che la copertina posteriore è realizzata con tre diversi box:
– quello in altro per il titolo del CD con tre diversi allineamenti verticali (basso di default e gli altri definiti dalle opzioni alignbacktop e alignbakcenter)
– quello al centro per l’elenco delle tracce (in realtà due box sinistro e destro)
– quello in basso per le informazioni aggiuntive (anche questo due box sinistro e destro)
Quest’ultimo box, come scritto nel manuale, è bottom-aligned, quindi il testo introdotto viene sistemato nella parte inferiore del box; se in questo testo si inserisce un comando \bigskip, questo non sposta il basso le righe seguenti, ma sposta in altro le righe precedenti e se siamo all’inizio del testo non fa proprio niente. Nel tuo caso addirittura risulta fuori dai box quindi andrebbe ad agire all’inizio del testo, sulla copertina anteriore.
Per convincerti di ciò fai una prova: fallo seguire immediatamente (prima del comando \leftinfo) da un qualsiasi testo e guarda dove questo viene stampato.
Detto questo come risolvere il tuo problema?
La soluzione più semplice e indolore è quella di mettere i nomi degli esecutori sulla medesima riga; ad esempio “Henryk Szering – Wilhelm Kempff”
Se questa soluzione non ti aggrada, l’unica altra possibilità è quella di spostare in alto il box centrale (quello delle tracce) ma questo può essere fatto solo modificando il file cd.cls contenuto nella tua distribuzione (non so dirti esattamente dove perché io uso MikTeX sotto Windows, mentre credo di aver capito che usi Linux).
Le modifiche da fare sono poche e sono indicate in rosso nel codiice seguente:
`
\put(17,0){%
\begin{picture}(121,118)
\put(0,90){%
\makebox(120,22)[\@lignback]{%
\parbox{12.1cm}{%
\raggedright\backf@nt
\ifx\b@cktext\undefined
\ifx\c@vergraphics\@empty\else\c@vertext\fi
\else
\b@cktext
\fi
\alignt@baseline
}%
}%
}
\put(0,13){%
\makebox(55,70)[tl]{%
\begin{minipage}{\wtr@cklist}%
\lineskip=.5pt\lineskiplimit=1pt\raggedright
\tracklistf@nt\lefttr@cklist
\end{minipage}%
}%
}
\put(65,13){%
\makebox(55,70)[tl]{%
\begin{minipage}{\wtr@cklist}%
\lineskip=.5pt\lineskiplimit=1pt\raggedright
\tracklistf@nt\righttr@cklist
\end{minipage}%
}%
}
`
La parte di codice é quella della definizione del comando \makeback a partire dalla riga 393.
Nota che oltre a spostare in alto il box centrale si deve corrispondentemente spostare in alto il margine inferiore del box superiore altrimenti collidevano.
Spero che questo ti aiuti e che non mi attiri gli anatemi dei maggiori esperti. 🙂
Domizio