afm e pfb da shell

  • Creatore
    Topic
  • #10544
    Up
    0
    Down
    ::


    Ciao a tutti,
    proprio come da oggetto mi chiedevo se esiste un programmino da riga di comando(unix naturalmente) che mi permetta la conversione del font in pfb e afm invece di usare il solito Fontographer.

    Ciao Grazie

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #10545
      Up
      0
      Down
      ::


      Hai appena dimostrato di non aver letto la guida ‘LaTeX e i font: installazione pratica’, al contrario di quanto asserivi nei tuoi precedenti post. Al termine della trattazione, si parla di come convertire i font da .ttf a .afm e .pfb con un programma per *nix disponibile anche per Windows, se non erro.

      Ciao.

    • #10546
      Up
      0
      Down
      ::


      scusatemi, forse mi sono spiegato male ma NON ho bisogno di convertire da True Type->PostScript1
      ma da PostScript1 ->PFB e AFM

    • #10547
      Up
      0
      Down
      ::

      Ciao a tutti,
      proprio come da oggetto mi chiedevo se esiste un programmino da riga di comando(unix naturalmente) che mi permetta la conversione del font in pfb e afm invece di usare il solito Fontographer.

      Occorre essere un po’ più precisi quando si fanno domande. Non è affatto ovvio che stai usando un Mac e hai dei font nel formato “risorse”.

      Il programma esiste e si chiama t1unmac. Se il font PostScript si chiama, per esempio, Times, lo dovresti poter convertire con il seguente comando
      `t1unmac –raw –pfb Times ptmr8a.pfb`
      Più probabilmente hai questi font su un vecchio Mac con sistemi precedenti al X; il modo migliore per non avere problemi è di convertire i font in MacBinary con apposite utility che si trovano facilmente in rete o con StuffIt. Trasferito il file così ottenuto su Mac OS X, lo converti con lo stesso programmino, dando l’opzione –macbinary invece che –raw.

      Attento: non sono le valigette che contengono il font PostScript, ma i file con le icone con una grande A.

      Ciao
      Enrico

    • #10548
      Up
      0
      Down
      ::


      Grazie Enrico…gentilissimo.
      Purtroppo pero non funziona in quanto dice che il mio file NON è MacBinary…in realta si tratta di un Trade Gothic Cond Eighteen Post script type1. Dove sbaglio??

    • #10549
      Up
      0
      Down
      ::


      Comunque io deve avere qualche altro problema perche con i font regular, bold e Italic seguendo la procedura della guida “installaFont” funziona tutto mentre per i font “condensed” non riesco a creare i files PL e VPL e non me lo spiego proprio!!
      Eppure seguo tutta la procedura alla perfezione…mi sapete dare qualche delucidazione??

      Grazie

    • #10550
      Up
      0
      Down
      ::

      Grazie Enrico…gentilissimo.
      Purtroppo pero non funziona in quanto dice che il mio file NON è MacBinary…in realta si tratta di un Trade Gothic Cond Eighteen Post script type1. Dove sbaglio??

      Se non lo fai diventare MacBinary, non lo è. Che vuol dire, secondo te, “PostScript type 1”?

      I font sui Mac OS da 7 a 9 erano costituiti da due distinte parti: bitmap e PostScript. I bitmap venivano raggruppati per famiglia nelle famose valigette. I corrispondenti PostScript invece erano separati, con nomi del tipo Times, TimesIta e così via.

      Questi file contengono esattamente la stessa informazione del formato pfa o pfb, ma questa è registrata nella cosiddetta “resource fork”; se li apri con ResEdit te ne accorgi.

      Mac OS X gestisce ancora i file con la doppia fork, ma si preferisce ormai lavorare solo con la “data fork”. MacBinary è un formato che permette di codificare entrambe le “fork” in un unico file di dati per i trasferimenti attraverso la rete.

      Con l’opzione –raw dovresti comunque poter raggiungere il tuo scopo. Ma devi prima fare un’altra operazione, la documentazione di t1unmac è poco precisa. Supponi che il tuo file si chiami TimesIta. Allora devi fare due operazioni:
      `cp TimesIta/rsrc TimesIta-nores
      t1unmac -b -r TimesIta-nores ptmri8a.pfb`

      Ciao
      Enrico

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

Go to top