[RISOLTO] Grafie “esotiche” e file TFM

  • Creatore
    Topic
  • #24185
    hyperjeeg
    Partecipante
      Up
      0
      Down
      ::


      Ecco il problema: nella compilazione di un sorgente che contiene dei geroglifici, non ottengo nulla segnalato da un bell’errore di pdfLatex che mi sottolinea come non sia in grado di trovare il file TFM (che, a quanto ho capito, definisce le dimensione metrica del font utilizzato) relativo al carattere in uso, nonostante questo (il pacchetto relativo è hieroglf.sty) sia correttamente installato e nella directory dove sono definiti tutti i font compaia il relativo TFM!!!

      Premetto che ho già provveduto a dare un’occhiata alla Font installation guide, senza evidente successo.

      I parametri del sistema dove avviene la compilazione sono i seguenti:
      Win Xp Sp3 (lo so, lo so: computer nuovo: appena decade la garanzia installo l’amata slacky!;-));
      MikTeX 2.5;
      Texnick Center.

      Grazie!!!

      Alla prossima!!!
      Jeeg

    Visualizzazione 4 filoni di risposte
    • Autore
      Risposte
      • #24186
        Up
        0
        Down
        ::


        Bene bene…
        Probabilmente non hai installato correttamente il pacchetto. Innanzitutto prova questa procedura, che a me funziona (Con LaTeX si possono scrivere anche geroglifici, fantastico!!! 😀 😀 😀 )
        1) scarica il file hieroglf.zip da CTAN (percorso: CTAN home / tex-archive/ fonts/ archaic/) e scompattalo nella cartella hieroglf.
        2) all’interno della cartella hieroglf apri il file hieroglf.ins con TeXnicCenter e compilalo con LaTeX. Nella cartella verranno generati alcuni file, tra cui il file hieroglf.sty
        3) Compila il file di prova trypmhg.tex, che trovi nella cartella. Ti verrà richiesta l’installazione del pacchetto archaic.

        Se il file di prova viene compilato correttamente si tratta soltanto di istruire MiKTeX sul nuovo font disponibile. Dai un’occhiata alla guida di Zannarini e Vavassori qui e sul forum qui. In quest’ultimo topic viene spiegato come installere il font di Beccari per scrivere in greco, ma la procedura è analoga.

        Ciao,
        Ivan

      • #24187
        hyperjeeg
        Partecipante
          Up
          0
          Down
          ::

          Bene bene…
          Probabilmente non hai installato correttamente il pacchetto. Innanzitutto prova questa procedura, che a me funziona (Con LaTeX si possono scrivere anche geroglifici, fantastico!!! 😀 😀 😀 )
          1) scarica il file hieroglf.zip da CTAN (percorso: CTAN home / tex-archive/ fonts/ archaic/) e scompattalo nella cartella hieroglf.
          2) all’interno della cartella hieroglf apri il file hieroglf.ins con TeXnicCenter e compilalo con LaTeX. Nella cartella verranno generati alcuni file, tra cui il file hieroglf.sty
          3) Compila il file di prova trypmhg.tex, che trovi nella cartella. Ti verrà richiesta l’installazione del pacchetto archaic.

          Se il file di prova viene compilato correttamente si tratta soltanto di istruire MiKTeX sul nuovo font disponibile. Dai un’occhiata alla guida di Zannarini e Vavassori qui e sul forum qui. In quest’ultimo topic viene spiegato come installere il font di Beccari per scrivere in greco, ma la procedura è analoga.

          Ciao,
          Ivan

          Perfetto! Proverò non appena possibile!;-)
          Per l’intanto, grazie!!!

          Alla prossima!!!
          Jeeg

        • #24188
          hyperjeeg
          Partecipante
            Up
            0
            Down
            ::


            Lungi da me l’esser di qualsivoglia, nuovo, disturbo, ma…

            non funzionaaaaa!!!!

            Probabilmente perchè sono un po’ utonto…
            C’è nessuno che possa indicarmi la procedura (passo per passo, modello tutorial) che devo seguire per ottenere l’installazione del font geroglifico su sistema MikTec 2.5, Win Xp?

            Devo, per caso, passare qualche parametro a fontinst? Se sì, quale?
            Devo usare la riga di comando?

            Grazie, di nuovo, a tutti!;-)

            Alla prossima!!!
            Jeeg

          • #24189
            Up
            0
            Down
            ::


            Ciao!

            Se hai fatto la prova che ti ho consigliato e non funziona c’è qualcosa che non va. In tal caso invia qualche informazione in più, ad esempio alcune parti del file .log.

            Comunque ecco la procedura generale per installare il font hieroglf (procedura che ho appreso grazie all’intervento di Andrea, vedi qui , pag. 2)

            1) apri la cartella dove hai installato MiKTeX (io uso la versione 2.7 e la cartella si chiama MiKTeX 2.7. Con il 2.5, se ricordo bene, si chiama texmf),
            e crea le seguenti cartelle:

            ..\fonts\type1\poorman\hieroglf e copiaci dentro il file pmhg.pfb

            ..\fonts\tfm\poorman\hieroglf e copiaci dentro il file pmhg.tfm

            ..\fonts\afm\poorman\hieroglf e copiaci dentro il file pmhg.afm

            ..\map\dvips\hieroglf e copiaci dentro il file hieroglf.map

            ..\tex\latex\poorman\hieroglf e copiaci dentro i files hieroglf.sty, t1pmhg.fd, ot1pmhg.fd

            N.B. il file hieroglf.sty devi produrlo tu; le indicazioni sono nel mio post precedente.

            2) Rinfresca il file name database: in “MiKTeX Options” clicca sul bottone Refresh FNDB e Update Formats

            3) Cerca sulla tua installazione il file updmap.cfg, aprilo con un editor e aggiungi in fondo queste righe:

            `# Hieroglf
            Map hieroglf.map`

            Salva il file e chiudilo.
            Per perfezionare il tutto ti consiglio di spostare il file updmap.cfg che hai modificato in un’altra cartella, per evitare che venga sovrascritto durante gli aggiornamenti. Con MiKTeX 2.7 puoi metterlo in: …\Documents and Settings\All Users\Dati Applicationi\MiKteX\2.7\miktex\config (N.B. la cartella Dati Applicationi è nascosta!!). Non ricordo proprio come è strutturato MiKTeX 2.5, ma dovresti riuscire a trovare la collocazione giusta seguendo queste indicazioni. Se hai problemi puoi anche lasciare il file updmap.cfg dove si trova, ma ogni volta che aggiorni MiKTeX devi rifare il punto 3) e 4)

            3bis) Per sicurezza rinfresca nuovamente il file name database…, non si sa mai!

            4) clicca su “Start”, “Esegui”, scrivi mkfntmap e premi ok.

            A questo punto puoi usare il font in qualsiasi documento caricando il pacchetto hieroglf.

            Ciao,
            Ivan

          • #24190
            hyperjeeg
            Partecipante
              Up
              0
              Down
              ::


              Grazie mille a tutti quanti: ho finalmente risolto facendo tutti i passaggi da capo…

              Alla prossima!!!
              Jeeg

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

          Go to top