Siriaco: non si finisce mai…

  • Creatore
    Topic
  • #108647
    Up
    0
    Down
    ::


    Salve a tutti! Mi scuso se vi tedierò ancora con un argomento già affrontato, ossia quello del siriaco con Latex. Come mi spiegò gentilmente tempo fa OldClaudio (vd. qui), alcuni noti fonts siriaci OpenType (vd. qui), pur essendo classificati ufficialmente come Unicode, in realtà non sono del tutto conformi a questa codifica, per cui, utilizzandoli con TeXStudio (ma anche TeXMaker) e XeLaTeX, non si riesce a visualizzarli: al loro posto, compaiono dei quadratini. Con TeXShop riesco invece a visualizzare il siriaco, ma trovo questo editor molto meno comodo di TeXStudio. Old Claudio mi suggeriva, per ovviare a questo problema, di creare una tabella associando gli indirizzi dei glifi siriaci a quelli latini, ma purtroppo non sono in grado di compiere una tale impresa. Cercando disperato in rete qua e là, ho trovato su CTAN un file estrangelo.mf, che permetterebbe di ottenere un font siriaco diverso. Vorrei provare ad installarlo, ma non saprei proprio come fare. Qualcuno potrebbe gentilmente fornirmi qualche indicazione?
    Grazie,
    gregorius

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #108648
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        L’estensione .mf corrisponde ai file per creare font con il programma METAFONT. I font vengono creati in formato bitmapped, non in formato vettoriale.

        Non ho visto il contenuto di estrangelo.mf, ma se è autosufficiente, lo scarichi e lo metti in una cartella temporanea. Apri un terminale e cambi directory fino ad avere la tua cartella temporanea come cartella di lavoro. Dai il comando [tt]\mf estrangelo[/tt] che ti restituirà degli errori, perché nella riga di comando bisogna specificare altre cose; megli se leggi un minimo di documentazione sul programma .mf.
        Se riesci ed eseguire la compilazione di quel file .mf, ottieni diversi file tra cui il file metrico .tfm e un file con estensione del tipo .600pk (il numero potrebbe essere diverso a seocnda delle opzioni usate per compilare il file .mf.
        I file bitmapped non sono scalabili. Quindi ti conviene installare il programma FontForge e lo script mftrace. Leggine la documentazione e usali; otterrai i file .pfb in formato binari, che descrivono i corrispondenti file vettoriali scalabil. Nel tuo albero texmf personale crea ora le cartelle, sotto /fonts per accogliere il file sorgente estrangelo.mf, il faile metrico estrangelo.tfm e il file vettoriale estrangelo.pfb; crea anche le cartelle disitnte epr i tre tipi di file similmnete a come sono fatte le cartelle in /texmf-dist/fonts.

        Ora creati la mappa locale dei nuovi font ed esegui da amministratore il programma updmap-sys. se tutto va bene, i tui file estrangelo diventano usabili da pdflatex, e con qualche trucco anche da xelatex e lualatex.

        La cosa è decisamente complessa; è descritta con maggiore dettaglio nel capitolo sui caratteri da stampa contenuto nella cosiddetta GuidaGuIT, scaricabile liberamente dalla sezione Documentazione di questo forum.

      • #108649
        Up
        0
        Down
        ::


        Caro OldClaudio,

        scusami per il ritardo… Ho provato ad installare il file estrangelo.mf, ma – ahimè – la procedura è al di sopra delle mie capacità… Non mi resta che sperare che venga sviluppato presto un sistema per scrivere in siriaco con LaTeX in maniera comoda.
        Grazie comunque, OldClaudio: sei sempre gentilissimo e disponibile.
        Buona serata,
        gregorius

      • #108650
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Se mi mandi il link da cui scaricare estrangelo.mf, posso provarci io, ma poi devi darmi una mano per collaudare il risultato; Io non so nulla di siriaco, quindi non poso certo fare i test.

          Il resto, quello di creare i font Type1 del font e di far sì che il programma di composizione li veda , non dovrebbe pormi delle difficoltà; l’ho già fatto per due versioni di copto. Quello che sicuramente non potrei fare è convincere l’editor a mostrarti i font siriaci, ma dovresti accedervi con una traslitterazione in caratteri latini; se ne esistesse già una, sarebbe meglio, in modo che non si debba reinventare da zero e per giunta con l’altissima probabilità di qualcosa che esiste già.

          Ho una certa esperienza con la creazione di font, ma non sono un informatico capace di mettere le mani dentro un editor.

        • #108651
          Up
          0
          Down
          ::


          Grazie infinite, OldClaudio! Ovviamente, sono a tua disposizione.
          Intanto, ecco alcuni dati: estrangelo.mf l’ho scaricato da qui. Per quanto riguarda la traslitterazione latina, ci sarebbe quella di Johannes Heinecke, l’autore del pacchetto serto (che invero trovo oltremodo scomodo). Potrebbe forse essere utile anche la guida ai font siriaci scaricabile qui assieme ai fonts stessi. Da qualche parte in rete deve essercene comunque qualche altra.
          Ti mando una mail in privato.
          Grazie ancora,
          gregorius

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

      Go to top