Re: Stile philosophy-modern e numero della rivista

#44576
Up
0
Down
::

Potresti provare, nel caso problematico del numero che va a capo, a scrivere
`\field{number}{\unskip~1}`
Ciao
Enrico

Provato ma non sembra funzionare 🙁
Con
`\field{number}{\hskip-1pt1}`
eventualmente aumentando lo spazio negativo, il numero dovrebbe tornare sopra.
Ma un giocare molto sporco perché potrebbe richiedere di giustificare manualmente l’intera riga.

Ciao
Ivan

Ci sono due spazietti con intercalata una penalità 10000 che non capisco da dove saltino fuori. Ma con “\unskip\unskip\unpenalty\unskip~” dovrebbe funzionare. Naturalmente uno si definisce una bella macro.

Come si fa a scoprirlo? Si scrive \showthe\lastnodetype e si scopre che il nodo precedente è “glue”; allora si aggiunge \unskip e si scopre che il nodo precedente è “glue”; di nuovo e il nodo precedente è “penalty”; con \unpenalty abbiamo un nodo “glue” e poi un nodo “char”. Finalmente!

In totale: glue per lo spazio tra parole; una penalità 10000 che sinceramente non so a che serva, poi uno spazio negativo di 0.00035pt e uno spazio positivo di 0.00035pt. ❓ Suppongo derivino dal codice di biblatex, quindi indagare dovrebbe essere complicato. 🙂

Ciao
Enrico

Go to top