syriac font\Johannes Heinecke

  • Questo topic ha 6 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 13 anni fa da maxmax96.
  • Creatore
    Topic
  • #88643
    Up
    0
    Down
    ::


    ho installato l’ albero dei file del font nella struttura TDS

    come si utilizza il preprocessore python/ ho usato il bat file
    C:\PATH\python C:\PATH’\serto.py -o C:\PATH”\ppprova.tex > C:\PATH”\prova.tex
    il quale da ern 2 no such file or directory

    utilizzando/ TeXstudio 2.3 (SVN 2471) Using Qt Version 4.7.0, compiled with Qt 4.7.0/ WIN 7

    ringraziando

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #88644
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Io non ho capito niente. Se ti spieghi meglio, forse…

      • #88645
        Up
        0
        Down
        ::


        dopo aver installato i files del font in oggetto seguendo la usuale struttura tds

        l’ esempio che segue non funziona

        `
        \documentclass[12pt,a4paper]{article}
        \usepackage{serto}

        \begin{document}

        sy=a–Pme’


        wk=ad .hzaw kuwmd’e da.h.tIyt=A’ : medem
        da‘bad na.siy.h=a’: lAbkuwh=y=
        wa’sruwh=y= wa’ytIywh=y= qd=am malk=a’.
        we’ˆstA‘iyw lmalk=a’ me—-dem da‘bad
        {\sertob l’Al=Ahayhwn}. m=alk=a’ deyn ’emar. l’=a hw=a’
        meˆstAwd=ay=aw ’eˆstEwdiyt lIy dtEdba.h
        l’Ap=aluw: na.siy.h=a’ ’emar. liy ’la=Ahe’
        ’ayleyn dma’t‘eyn. l’=a hw=a’ ’la=Ahe’
        ’Enuwn. qareb ’Enuwn lIy lh=ark=a’. \sertob wl’=A
        ˆsuwbh=adhuwn dakiys.ty=ane’ l’=a ˆs=abeq
        ’=n=a’ .had menhuwn dl’=a mdaqeq ’=n=a’
        ‘adm=a’ lramˆs=a’.

        \end{document}
        `

        la guida indica di dare il comando, penso tramite consol, che segue

        serto.py [-o] ppprova2syriaco.tex > prova2syriaco.tex

        quindi aggiungendo i pathname tramite un file .bat

        il problema è che il file serto.py da solo parte ma dal .bat no e i pathname sono corretti

        in allegato si trova la guida introduttiva del font

        [attachment:1]C:\fakepath\sertodoc siriac vedere quale.pdf[/attachment]

        grazie

      • #88646
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Vedi, continuo a non capire, anche eprché probabilmente l’errore iniziale non è nello script Python, ma è prima, nell’installazione dei font: che cosa vuoi dire quando scrivi «dopo aver installato i files del font in oggetto seguendo la usuale struttura tds»?

          Di solito i font non si installano così, specialmente se sono font di tipo Adobe Type 1 (i soliti font PostScript, insomma) da usare con pdfLaTeX.

          Già ammesso che sia stata indicata la cartella della struttura TDS, bisonga vedere se questa prima installazione è stata fatta correttamente, con i file mtrici nella loro cartella, i file PFB nella loro cartelal, le mappe nella loro cartella, se hai aggiornato il databse dei nomi dei file, se hai aggiornato il file updmap.cfg nel modo correto per la tua distribuzione, se hai eseguito il comando updmap-sys (o equivalente) relativo alla distribuzione.

          Ammesso che tu abbia fatto tutte quelle operazioni in modo corretto, bisogna vedere quali messaggi d’errore tu ricevi e da quale programma per poter dire se c’è un errore a valle, o se l’errore avvien in realtà prima che lo script Python se ne accorga.

          Vedi dunque che le informazioni che dai sono poche per darti una mano ad uscire dalla buca nella quale involontariamente ti trovi…

        • #88647
          Up
          0
          Down
          ::


          ringrazio,

          il font è stato installato come segue

          C:\PATH\LOCAL USER\SYRIAC\scripts\serto\serto.py
          C:\PATH\LOCAL USER\SYRIAC\fonts\afm\public\figbas\*.afm
          C:\PATH\LOCAL USER\SYRIAC\fonts\map\syriac.map
          C:\PATH\LOCAL USER\SYRIAC\fonts\source\public\figbas\*.mf
          C:\PATH\LOCAL USER\SYRIAC\fonts\tfm\public\figbas\*tfm
          C:\PATH\LOCAL USER\SYRIAC\fonts\type1\public\figbas\*pfb
          C:\PATH\LOCAL USER\SYRIAC\pdf\sertodoc.pdf
          C:\PATH\LOCAL USER\SYRIAC\tex\latex\serto\serto.py, assyr.font, assyr.sty, example.ptex, README, serto.font, serto.sty, sertodoc.ptex, syriac.sty
          C:\PATH\LOCAL USER\SYRIAC\tex\latex\mfnfss\assyr.fd
          C:\PATH\LOCAL USER\SYRIAC\tex\latex\psnfss\userto.fd

          MIKTEX2.9/maintenance/settings/root/add C:\PATH\LOCAL USER\SYRIAC
          MIKTEX2.9/maintenance/settings/general/FNDB, Update Format

          utilizzando il comando da consol dos
          C:\PATH’\Python33\python.exe C:\PATH\LOCAL USER\SYRIAC\scripts\serto\serto.py
          da un errore nel file serto.py
          ma le istruzioni riguardo tale preprocessore si riferiscono ad un comando indicando i file su cui operare

        • #88648
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Se il tuo problema è un errore di uno scrip python, temo che questo non sia il luogo giusto epr chiedere lumi, specialmente se non indichi l’errore che ti viene comunicato.

            Il fatto, poi che tu abbai caricato i file nelle cartelel che hai detto, non vuol dire che siano caricati e installati in modo corretto; in particolare può essere che gli script python non siano sul path di ricerca del sistema operativo. Da quel che dici non sembra che tu abbia aggiornato le mappe generali dei font; basta che tu cerchi il file pdftex.map e vada a cercare i nomi die font che hai installato; se ci sono bene, altriementi questo è un problema che devi risolvere leggendo il manuale di MiKTeX (io non dispongo di MiKTex, quindi non posso aiutarti in questo).

            Spero che si cia qualche altro utente che disponga di MiKTeX e sappai dirti come fare per aggiornare le mappe — in realtà c’è scritto sul manuale, ma non ne dispongo da almeno 7 anni…

          • #88649
            Up
            0
            Down
            ::


            grazie

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

        Go to top