Re: Plain, spazio tra lettere di una stessa parola.

#65002
Up
0
Down
::

OldClaudio” post=64060La risposta che ti ha dato Enrica non fa una grinza, ci mancherebbe altro, ma secondo me non risponde alla tua domanda, ma alla domanda: Quanto vale l’accostamento fra due lettere dello stesso font?

E’ vero, la mia domanda, espressa con altre parole, era esattamente: è possibile misurare lo spazio di spalla di un certo carattere?
Ciò non toglie che, a mio parere, Enrico abbia comunque risposto alla mia domanda, seppure per vie `laterali’. E, come al solito, la sua risposta è stata in grado di mostrare orizzonti inaspettati.

OldClaudio” post=64060
Il tuo coalcolo non può misurare questo spazio, perché, senza crenatura, tra la s e la a dello stesso font lo psazio fra le due lettere non è inserito da qualche programma, ma fa parte della scatola che contiene ciscuna lettera.

Questo lo sospettavo, ma speravo in qualche risorsa sorprendente scovata da qualche stregone del TeX.

Ti ringrazio molto per la risposta distesa ed esaustiva. Ho un ultimo dubbio: il codice che ho riportato nel primo post (e che ho un pò ottimizzato per ridurre l’allocazione a due soli registri) se applicato al cmr10 restituisce in \dimen0 0.0pt; se invece uso un certo font commerciale opentype a circa 12 pt restituisce in \dimen0 0.036pt (compilato con XeTeX).

Questo dovrebbe significare che la somma della singola `s’ e della singola `a’ è maggiore della sillaba `sa’ appunto di 0.036pt. Peraltro questo valore è lo stesso di quello che ottengo con il codice di Enrico
`\setbox0=\hbox{sa}
\dimen0=\wd0
\setbox0=\hbox{s\kern0pt a}
\advance\dimen0 by-\wd0
Il registro \string\dimen0 contiene \the\dimen0
# Il registro \dimen0 contiene -0.036pt`

Questa crenatura `automatica’ è imposta dal disegnatore del font o viene applicata da XeTeX per un qualche motivo tipografico?

Grazie, ciao.

Go to top