problemi con comando \yinipar{T}

  • Creatore
    Topic
  • #118859
    Up
    0
    Down
    ::


    Salve a tutti.
    Ho problemi nell’utilizzo del pacchetto yfonts in particolare con il comando \yinipar{T}.
    Di seguito un esempio minimo compatibile

    `
    \documentclass[a4paper, 12pt, openright]{book}

    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{microtype}

    \usepackage{yfonts}

    \begin{document}
    {
    \large \gothfamily
    \yinipar{P}rova scrittura gotica.
    }
    \end{document}
    `

    che produce il seguente errore:
    ! Font U/yinitas/m/n/14.4=yinitas at 55.68pt not loadable: Metric (TFM) file not found.relax \yinipar{P}

    Qualche idea su come risolvere?
    Grazie.

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #118860
      samiel
      Partecipante
        Up
        0
        Down
        ::


        me il tuo MWE compila perfettamente.
        non è che non hai installato tutti i font?
        credo peraltro che quei font siano scalari (bitmapped), non vettoriali.
        forse potresti valutare di utilizzare un gotico vettoriale…

        m

      • #118861
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::

          Number8″ post=119314Salve a tutti.
          Ho problemi nell’utilizzo del pacchetto yfonts in particolare con il comando \yinipar{T}.
          Di seguito un esempio minimo compatibile

          `
          \documentclass[a4paper, 12pt, openright]{book}

          \usepackage[T1]{fontenc}
          \usepackage[utf8]{inputenc}
          \usepackage[italian]{babel}
          \usepackage{microtype}

          \usepackage{yfonts}

          \begin{document}
          {
          \large \gothfamily
          \yinipar{P}rova scrittura gotica.
          }
          \end{document}
          `

          che produce il seguente errore:
          ! Font U/yinitas/m/n/14.4=yinitas at 55.68pt not loadable: Metric (TFM) file not found.relax \yinipar{P}

          Qualche idea su come risolvere?
          Grazie.

          Come dice @samiel, il tuo esempio compila perfettamente. Ma…

          Il tuo file .log dovrebbe contenere queste righe`kpathsea: Running mktexpk –mfmode / –bdpi 600 –mag 1+264/600 –dpi 864 yinit
          mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+264/600; nonstopmode; input yinit
          This is METAFONT, Version 2.7182818 (TeX Live 2020) (preloaded base=mf)`

          Se non ci sono, sembrerebbe che la tua installazione dei sistema TeX sia incompleta, probabilmente prima del messaggio d’errore c’è scritto qualcosa come il fatto che non ha trovato il programma METAFONT, oppure che non ha trovato il file yinit.mf; inoltre dame vedo che viene lanciato il programma eseguibiie mf-nowin: mi domando se questo è semplicemente il programma eseguibile valido per una macchina diversa da Windows, oppure se implica che su una macchina Windows deve venire eseguito un programma che si chiami mf-win, oppure che non esiste un file mf-win.exe e che perciò la procedura mktexpk non è disponibile.
          In sostanza sulla tua macchina iltuo esempio minimo compilabile non funziona perché la tua installazione non riesce a creare il file a matrici di punti delle iniziali ornate di cui avresti bisogno.

          Come ti ha suggerito @samiel, ci sono altri font che offrono inziali ornate; usando XeLATeX o LuaLaTeX probabilmente avrestisolo l’imbarazzio della selta; con pdfLaTeX, c’è meno scelta. Tuttavia la cartella …/fonts/ della tua installazione dovrebbe contenere una quantità di font in tante sottocartella e sonosicuro che non avresti difficoltà a trovare inizioli ornate nelle cartelle contenute nella cartella …/fonts/type1/

      Visualizzazione 1 filone di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top