Re: font yinit, capilettera, lettrine, initials

#1693
ev
Partecipante
    Up
    0
    Down
    ::

    I files .tfm li crea fontinst. Se mancano vanno creati, anche se dubito che siano stati omessi. Secondo me il problema riguarda la loro installazione errata.

    questo non lo capisco. in oldgerm c’è un dtx e un ins e gli unici file generati sono .fd. non viene descritta nessuna altra procedura, eppure mi pare strano che sbaglino loro.

    Premetto che non ho mai usato MikTeX: le moderne distribuzioni permettono la generazione automatica al momento del primo utilizzo delle metriche per i font scritti in METAFONT (nella fattispecie, yinit; i font del bundle initial non sono scritti in METAFONT e quindi si ha bisogno di metriche gia’ pronte). Da qui ad affermare che anche MikTeX permette la generazione “al volo”, io non mi sbilancio 😉

    Il pacchetto mfnfss a cui appartiene il file oldgerman.dtx fornisce solo i file di descrizione dei font per NFSS2 perche’ le metriche di quei font possono essere generate dall’utente stesso.

    morale della favola adesso posso compilare il codice di EV e devo dire che è abbastanza comodo.
    come avete fatto voi a integrarlo con lettrine? io ho qualche problema.

    Immagino ti riferisca al fatto che l’iniziale e’ enorme ed occupa molto piu’ delle 2-3 righe delle impostazioni di default, vero? Tale effetto spiacevole dovrebbe essere dovuto al fatto che gia’ di suo yinit e’ piu’ grande dei font normali, ma questo il pacchetto lettrine non puo’ saperlo e lo utilizza ad una dimensione ancora maggiore. Le uniche soluzione che riesco ad immaginare sono:

    • ridefinire \LettrineTextFont in modo che venga utilizzato yinit, ma ad una dimensione inferiore;

    • utilizzare valori negativi di loversize

    Go to top