Ho aggiunto lo spazio insecabile dopo il nome della rivista (aggiornerò a breve i file in rete). Questo significa che lo spazio insecabile è tra il nome della rivista e il campo successivo, che può essere: series, volume oppure number, appunto.
Ottimo. Spezzare “ArsteXnica \\ 2” in due righe non mi sembra una buona cosa. Di più, lo stesso farei per eventuali numeri seguenti: per una cosa del tipo “Rivista 1 (2)” userei senz’altro due spazi insecabili: uno fra “Rivista” e “1” e un altro fra “1” e “(2)”.
Ci sono un’infinità di modi possibili per citare volume, numero, anno, serie, mese, ecc. Per il momento una rivista verrà resa in questo modo:
Frampton, Peter 2008, «Title of the article», Journal of typography, New series 2 (6) (Oct.-Nov.), pp. 37–51.
2 è il volume, mentre il campo Issue produce (Oct.-Nov).
Come vedi ho messo le parentesi intorno al numero della rivista (come mi avevi suggerito tempo fa) […].
Ti chiedo scusa Ivan, ma quel mio suggerimento non era basato su riflessioni approfondite, era solo una osservazione “d’istinto”. 😳 Insomma, di primo acchito mi pare(va) che “ArsTeXnica (2)” offrisse più respiro di “ArsTeXnica 2, ma effettivamente la questione dovrebbe essere studiata per bene, e ora che mi ero abituato al tuo stile non sono più sicurissimo che “ArsTeXnica (2)” sia davvero meglio di “ArsTeXnica 2”. Oggi faccio qualche altra prova e poi ti dico.
Per il resto, i miei esperimenti con il tuo stile bibliografico continuano, con risultati interessanti…
Ancora sulla giustificazione dell’URL. Credevo che i problemi fossero originati dall’uso del tuo stile in coppia con ClassicThesis (la riga di ClassicThesis è corta di suo, con il tuo stile lo spazio è ancora meno). Per esempio:
http://www.lorenzopantieri.net/LaTeX_files/Prova.pdf
Come vedi, il riferimento al mio lavoro “L’arte di gestire la bibliografia con biblatex” non è ben composto.
Il fatto, però, è che i problemi possono presentarsi anche rinunciando a ClassicThesis in favore di layaureo:
http://www.lorenzopantieri.net/LaTeX_files/Prova2.pdf
Questa volta il riferimento che dà problemi è il lavoro di Mori “Tabelle su LaTeX: pacchetti e metodi da utilizzare”.
Ma la cosa ancora più interessante (e che in definitiva taglia la testa al toro) è che il problema dell’URL può presentarsi comunque, anche senza il tuo stile. Vedi per esempio questo documento (i margini sono quelli di layaureo, lo stile è numeric, predefinito di biblatex):
http://www.lorenzopantieri.net/LaTeX_files/Prova3.pdf
Qui i problemi più grossi si presentano nel mio “Introduzione allo stile ClasscThesis”.
Insomma, il problema di impaginare l’URL è generale, e può presentarsi sempre. Questo, d’altra parte, non è in fondo così sorprendente: posizionare in poche righe una lunga sequenza di caratteri nel font a spaziatura fissa non è facile. Credo, in definitiva, che la situazione sia analoga alla vexata quaestio su “che cosa fare se non c’è abbastanza spazio per inserire un oggetto mobile lì?”. La risposta è analoga: “Non c’è niente da fare: se lo spazio fisico non c’è, non lo si può inventare”.
A questo punto, Ivan, probabilmente non devi fare nulla (a parte agginungere quel codice per fare in modo che il font a spaziatura fissa sia… realmente a spaziatura fissa, senza spazi allungabili fra una lettera e l’altra). Forse non guasterebbe menzionare il problema nella documentazione. Qualcosa del tipo (è solo un’idea):
In generale, con i vari stili bibliografici possono presentarsi problemi di impaginazione nell’inserimento degli URL, soprattutto se gli URL sono lunghetti. Questo problema è inevitrabile, volendo inserire in un paragrafo di pochissime righe una lunga sequenza di caratteri usando il font a spaziatura fissa, senza fuoriuscire dai margini e cercando di mantenere la giustificazione. D’altra parte, se lo spazio fisico non c’è, non lo si può inventare.
Il problema, generale, dell’inserimento dell’URL è forse acuito dall’uso dello stile msb (a maggior ragione se usato con gabbie di testo dalle righe corte, come è il caso di ClassicThesis): con lo stile msb, infatti, lo spazio per inserire le informazioni è ancora minore di quello disponibile con gli stili standard, poiché una parte della colonna di testo è occupata dagli anni di pubblicazione delle opere.
Per risolvere questo problema non c’è sostanzialmente nulla da fare, ma è bene che il lettore ne sia al corrente. Eccetera.
Per quanto riguarda la “soluzione” che proponevi,
`\usepackage[obeyspaces,spaces]{url}`
l’ho provata, ma devo dire che la considero un rimedio molto peggiore del male che vorrebbe curare! Mettere le mani sul database bibliografico cambiando l’URL e scrivendolo in modo scorretto mi sembra proprio una brutta cosa (e se poi uno si dimentica di togliere la “correzione”? A quel punto si ha un database con record scritti in modo errato…). Fra l’altro, ho visto che se inserisco uno spazio nell’URL, poi il link non viene più cliccabile.
Insomma, a quel punto molto, molto meglio tenersi l’URL non impaginato perfettamente!
A presto,
L.