Re: Arev

#74528
GKT
Partecipante
    Up
    0
    Down
    ::


    ConTeXt con LuaTeX è in grado di usare i caratteri presenti nel sistema operativo: ho quindi risolto installando nel sistema (in questo caso Windows Vista) i caratteri Arev come True Type Font. Arev dispone dei seguenti file [tt].ttf[/tt]:

    • Arev Sans ([tt]Arev.ttf[/tt]);
    • Arev Sans Bold ([tt]ArevBd.ttf[/tt]);
    • Arev Sans Oblique ([tt]ArevIt.ttf[/tt]);
    • Arev Sans Bold Oblique ([tt]ArevBI.ttf[/tt]).

    A questo punto è necessario definire la mappa dei caratteri e le combinazioni desiderate (tondo, grassetto, corsivo, grassetto-corsivo…). Per ottenere ciò si fa ricorso ai comandi [tt]\definefontsynonym[/tt] e [tt]\definetypeface[/tt].

    Il risultato finale è il seguente esempio compilabile:
    `\setuppapersize[A4]
    \enableregime[utf-8]

    \starttypescript [sans] [Arev] [name]
    \definefontsynonym [Sans] [Arev]
    \definefontsynonym [SansBold] [ArevBd]
    \definefontsynonym [SansItalic] [ArevIt]
    \definefontsynonym [SansBoldItalic] [ArevBI]
    \definefontsynonym [SansBoldSlanted] [ArevBI]
    \stoptypescript

    \starttypescript [Arev]
    \definetypeface [Arev] [ss] [sans] [Arev] [default] [encoding=ec]
    \stoptypescript

    \starttext
    \setupbodyfont[Arev,12pt]
    \showbodyfont
    \stoptext
    `
    Lorenzo

    Go to top