Re: Script per anteprima fonts

#1393
ev
Partecipante
    Up
    0
    Down
    ::

    Beh provero’ io stesso a modificare un po’ lo script.
    Potrei provare usando sed e mettendo tutto su una sola riga …
    Non ho ben capito cosa intendi quando dici della necessita’ di controllare il testo appena letto, mi spieghi meglio ?

    Esempio: se abbiamo un *.fd scritto come segue lo script genera un mezzo casino nel file *.tex
    `\DeclareFontFamily
    {OT1}
    {cmr}
    {\hyphenchar\font45}`
    Quindi, in soldoni, quello che intendevo dicendo di controllare il testo appena letto era che, anche ammettendo di usare awk con il pattern indicato nell’altro messaggio, ci si becca solo la prima riga mentre il pezzo che interessa è, in questo caso sulla terza riga (ma potrebbe essere sulla seconda se chi ha scritto la dichiarazione ha messo l’encoding sulla stessa riga di \DeclareFontFamily); tirando le somme: si dovrebbe controllare in ogni caso la forma della riga estratta da awk, ma anche del testo letto opzionalmente da getline (metti il caso di trovare {OT1}{cmr} assieme su un’unica riga: leggere ancora sarebbe inutile, se non dannoso).

    Si, in effetti il mio script fa questo, crea un file .tex che richiama fontinst, poi crea il file .map adeguato ed installa i vari pezzi nell’albero locale TEXMFLOCAL, tutto qui.
    Non e’ una cosa complicata, ma leggendolo si puo’ capire in poco tempo come installare le cose per bene.
    Vabbe’ anche quello no funzionera’ sempre 🙂

    Ehi, non te la sarai presa a male per i miei commenti sul tuo script, vero? Non intendevo “demolirti”, volevo solo essere costruttivo. Il secondo script magari non funzionerà al primo colpo ovunque, ma si può sempre correggere no? Aspetto notizie 😉

    Go to top