File Archiviabili (LuaLatex)

  • Creatore
    Topic
  • #120249
    sergio
    Partecipante
      Up
      0
      Down
      ::


      Per motivi di lavoro sono interessato a produrre file archiviabili.
      Ho seguito i suggerimenti della Guida di Claudio Beccari (v.3.0.02 del 2020-05-12) che ritengo molto esaustiva nell’esposizione delle problematiche da affrontare. Decido pertanto di affrontare per passi il problema, e cercando di non farmi del male, e di seguire i consigli e utilizzare LuaLatex, scegliere il formato pdfa-2b e utlizzando gli esempi della guida sono arrivato al seguente EMC a cui poi intendevo man mano aggiungere i vari oggetti del documento.
      `% !TEX encoding = UTF-8 Unicode
      % !TEX engine = LuaLaTeX
      %
      \documentclass[a4paper]{article}
      %\usepackage[]{imakeidx} % Facoltativo
      \usepackage{fancyvrb}
      \begin{VerbatimOut}{\jobname.xmpdata}
      \Author{Sergio Francesco}
      \Title{Certificato}
      \Subject{Relazione}
      \Keywords{PDF\sep
      PDF/A\sep
      ISO 19005\sep
      metadata embedding}
      \Publisher{Studio}
      \end{VerbatimOut}
      %
      \usepackage[a-2b]{pdfx}% oppure [a-1b]
      %
      \usepackage{fontspec}[]
      \setmainfont[]{CMU Serif}
      \setsansfont[]{CMU Sans Serif}
      \setmonofont[]{CMU Typewriter Text}
      %
      \usepackage{polyglossia}
      \setmainlanguage[]{italian}

      %
      \usepackage{amsmath}% se occorre va caricato prima di unicode-math
      \usepackage{unicode-math}
      \setmathfont{texgyrepagella-math.otf}
      %
      %
      %
      %\usepackage{hyperref}
      %\hypersetup[]
      %
      % \begin{document}

      prova

      $a_b=3^2$

      \end{document}`
      uso TexStudio e compilo con lualatex (la mia TexLive è del 2021 ed è aggiornata regolarmente)

      Dopo essere riuscito a individuare da solo alcuni errori consultando anche la guida pdfx (legati alla definizione dei metadati che non sono riportati correttamente nella guida di Claudio per errore di scrittura (\Author) o perchè non più riconosciuti (\Organisation)) mi sono comunque bloccato.
      La compilazione fornisce una moltidune di errori uguali: Missing \begin{document}. \includexmp{\xmp@template}
      Tuttavia vedo che viene creato:
      pdfa.xmpi
      Prova-a.xmpdata (file di testo con i metadati)
      ed anche un file
      Prova-a.pdf
      nel quale a valle di una serie di comandi xml (credo) è correttamente scritto il testo e la formula scritte

      Qualcuno può aiutarmi?

      sergio

    Visualizzazione 4 filoni di risposte
    • Autore
      Risposte
      • #120250
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::


          Ciao.
          C’è un bug nel pacchetto da diversi giorni.
          Davvero increscioso.
          R.

        • #120251
          sergio
          Partecipante
            Up
            0
            Down
            ::


            Ah! quindi al momento non si può far altro che attendere sviluppi.
            grazie, ciao
            sergio

          • #120252
            robitex
            Amministratore del forum
              Up
              0
              Down
              ::

              MisterMandarino” post=120745Ah! quindi al momento non si può far altro che attendere sviluppi.
              grazie, ciao
              sergio

              Fai questa prova.
              Nel sorgente prima di caricare pdfx, scrivi il seguente codice:
              `\usepackage{luatex85}

              \makeatletter
              \long\def\pdf@escapestring@byte #1{%
              \directlua {oberdiek.pdftexcmds.escapestring(“\luaescapestring {#1}”, “byte”)}}%
              \let\par\pdfx@par
              \makeatother
              `

              Forse risolve.
              R.

            • #120253
              sergio
              Partecipante
                Up
                0
                Down
                ::


                grazie robitex, premesso che non ho comunque un’urgenza immediata, piuttosto un obiettivo importante a medio termine, per cui non voglio sottoporti a tentativi laboriosi. Comunque ho provato ma la compilazione ha prodotto una serie di errori nel file pdf.sty Undefined control sequence. Aprendo tale file sono tutti errori relativi a righe bianche (o vuote).

                ciao
                sergio

              • #120254
                sergio
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Con la TexLive2022 funziona bene.
                  sergio

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

              Go to top