Re: Maiuscoletto con fontspec

#50688
Up
0
Down
::

Da una lettura evidentemente erronea del manuale di fontspec
ho tentato di abilitare il maiuscoletto con questo codice:
`\setmainfont[Ligatures=TeX,Numbers=OldStyle,SmallCapsFont={TeX Gyre Termes Small Caps & Oldstyle Figures}]{TeX Gyre Termes}`
tranne che poi ricevo:
`luaotfload | Updating the font names database:
luaotfload | Scanning TEXMF fonts…
luaotfload | Scanning OS fonts…
! Font \EU2/TeXGyreTermes(0)/m/sc/9=name:TeXGyreTermesSmallCaps&OldstyleFigures
:mode=node;script=latn;language=DFLT;+tlig;+trep;+onum at 9pt not loadable: met
ric data not found or bad.

relax
l.55 {\raggedleft(\small Introd., \textsc{iii}
; pp. 154–155)\par}
?`
Ergo: c’è un errore. Ho provato qualcje alternativa, ma poi
in rete c’è poco sul tema…
Grazie
M.

C’è un baco di fontspec, l’aggiornamento è già in SVN, domani dovrebbe essere disponibile. In ogni caso il font che hai chiesto come “SmallCapsFont” non esiste: basta dichiarare “TeX Gyre Termes” e fontspec si prende cura di aggiungere le opzioni richieste quando si chiede il maiuscoletto (a meno del baco :().

Non mettere graffe di troppo:
`{\raggedleft\small …\par}`
è sufficiente.

Ciao
Enrico

Go to top