Aiuto con font e metafont

  • Questo topic ha 3 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 11 anni fa da Francesco_F.
  • Creatore
    Topic
  • #102914
    Up
    0
    Down
    ::


    Salve a tutti,

    è da un giorno che impazzisco nel tentativo di installare dei font che mi ha fornito un editore per la compilazione di un libro (l’editore mi ha fornito un file .ins che mi ha permesso di installare automaticamente un file .ist e un .xdy. Tuttavia dovrei anche installare dei file 9 file .otf (praticamente dei fonts di proprietà dell’editore), ma non capisco come fare (lavoro su Mac, quindi uso MacTex 2014). Vi prego aiutatemi. Ringrazio in anticipo chi mi vorrà dare indicazioni.

    Aggiungo anche che ho provato a installare i font nel sistema del Mac, usando poi LuaLaTex, ma non c’è verso di far apparire le scritte con i font giusti che mi hanno fornito. 🙁

    Un cordiale saluto

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #102915
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Una cosa è certa: metafont non c’entra niente.
        Per il reso non conosco i file .ist e .xdy
        Il tipo .ist potrebbe essere uno stile per comporre l’indice analitico. Del secondo, ho la sensazione di averne già visti, ma ho il dubbio che non abbiano a che fare con i font. È possibile che abbiano a che fare con il motore di composizione degli indici analitici che si chiama xindy; se è così i font non c’entrano niente.

        I font .otf sono font OpenType; sul mac vanno installati con FontBook.app (o LibroFont.app, a seconda della lingua del tuo sistema operativo); li selezioni tutti e 9, in una finestra di Finder, clicchi col destro (oppure cntrl+click) scegli “Apri con” e a quel punto scegli FontBook. Questo programma per ciascun font ti chiede se lo voi installare, ovviamente rispondi di sì, e FontBook lo installa.

        A questo punto sono usabili con XeLaTeX; per usarli con LuaLaTeX devi prima lanciare una procedura lua che rinfresca la cache dei font a cui LuaLaTeX può accedere. Non mi ricordo come si chiami questa procedura ma credo che la documentazione di TeXLive e MacTeX lo dica. Siccome uso pochissimo LuaLaTeX e mi bastano i font di prima installazione ho lanciato questa procedura quando ho aggiornato a MacTeX 2015, ma le cose che si fanno da terminale si dimenticano presto se uno non si prende i debiti appunti.
        D’altra parte mi pare che LuaLaTeX stesso si accorga che il sistema contiene nuovi font e inviti a lanciare la procedura.

      • #102916
        Up
        0
        Down
        ::

        OldClaudio” post=102896
        A questo punto sono usabili con XeLaTeX; per usarli con LuaLaTeX devi prima lanciare una procedura lua che rinfresca la cache dei font a cui LuaLaTeX può accedere. Non mi ricordo come si chiami questa procedura ma credo che la documentazione di TeXLive e MacTeX lo dica. Siccome uso pochissimo LuaLaTeX e mi bastano i font di prima installazione ho lanciato questa procedura quando ho aggiornato a MacTeX 2015, ma le cose che si fanno da terminale si dimenticano presto se uno non si prende i debiti appunti.
        D’altra parte mi pare che LuaLaTeX stesso si accorga che il sistema contiene nuovi font e inviti a lanciare la procedura.

        LuaLaTeX fa tutto da solo. Alla prima compilazione esegue luaotfload (mi pare si chiami così) e si crea i file necessari.
        La prima compilazione sarà un po’ più lunga. Anzi potrebbe addirittura sembrare che si blocchi.
        Nella console appare comunque l’avviso di attendere. Le compilazioni successive non avranno questo limite.
        In ogni caso, però, lualatex è molto più lento di xelatex, che a sua volta è più lento di pdflatex.
        Ma con i font opentype lualatex è d’obbligo, se si vuole usare microtype con una certa efficienza.

        Ciao
        Ivan

      • #102917
        Up
        0
        Down
        ::


        Ciao ragazzi, grazie per le indicazioni. Purtroppo con lualatex continuo ad avere problemi coi font che non vengono rispettati ma sostituiti con altri di default… 🙁

    Visualizzazione 2 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top