pdf/A ??

  • Creatore
    Topic
  • #39577
    Up
    0
    Down
    ::


    Gentili utenti Latex,

    vi scrivo sebbene questo argomento sia un po’ OT perche` ho un problema (inaspettato) con la gestione della mia tesi.

    L’universita di Karlsruhe richiede una pubblicazione elettronica della tesi: io devo sottomettere il pdf che ho fatto.

    Ho selezionato queste poche linee del mio preambolo:
    `
    \pdfminorversion=5
    \pdfobjcompresslevel=2
    \documentclass[a4paper,12pt,twoside]{book}
    \usepackage[german,english]{babel} % languages
    \usepackage{amsmath} % American Mathematic Society
    \usepackage{amsfonts} % American Mathematic Society
    \usepackage{amssymb} % American Mathematic Society
    % fonts: times new roman
    \usepackage{mathptmx}
    \usepackage[scaled=.90]{helvet}
    \usepackage{courier}
    \usepackage[T1]{fontenc} % encoding font
    `

    In particolare volevo sottolinare che io genero un PDF version 1.5 (che richiede Acrobat 6) ma ho scoperto che la facolta utilizza pdf/a … che, da breve ricerca in google, e` basato su PDF version 1.4

    In particlare ho ricevuto un typescript contenente 167 errori. Tutti, eccetto 2, sono relativi a font non embedded (i rimanenti due sono problemi di trasparenza di immagini pdf che ho inserito). Aprendo il pdf con Acrobat reader, posso controllare nelle proprieta` del documento i font e, alcuni, sembrano non essere embedded

    Cosa ci posso fare?
    Ho provato ad omettere il comando per fare un PDF version 1.5 ma temo che non sia cosi` semplice la soluzione. Avete esperienza con pdf/a? per quale motivo alcuni font non sono embedded? la trasparenza delle immagini pdf mi ha sempre incuriosito e non ho mai capito come funzioni esattamente.

    Mi scuso per la frammentarieta` delle informazioni ma sinceramente non so bene identificare quale sia il problema e la causa.
    Vi aggiornero` appena ho novita`, intanto grazie per i vostri suggerimenti
    Cordialmente
    nucleo

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #39578
      Up
      0
      Down
      ::

      Gentili utenti Latex,

      vi scrivo sebbene questo argomento sia un po’ OT perche` ho un problema (inaspettato) con la gestione della mia tesi.

      L’universita di Karlsruhe richiede una pubblicazione elettronica della tesi: io devo sottomettere il pdf che ho fatto.

      Ho selezionato queste poche linee del mio preambolo:
      `
      \pdfminorversion=5
      \pdfobjcompresslevel=2
      \documentclass[a4paper,12pt,twoside]{book}
      \usepackage[german,english]{babel} % languages
      \usepackage{amsmath} % American Mathematic Society
      \usepackage{amsfonts} % American Mathematic Society
      \usepackage{amssymb} % American Mathematic Society
      % fonts: times new roman
      \usepackage{mathptmx}
      \usepackage[scaled=.90]{helvet}
      \usepackage{courier}
      \usepackage[T1]{fontenc} % encoding font
      `

      In particolare volevo sottolinare che io genero un PDF version 1.5 (che richiede Acrobat 6) ma ho scoperto che la facolta utilizza pdf/a … che, da breve ricerca in google, e` basato su PDF version 1.4

      In particlare ho ricevuto un typescript contenente 167 errori. Tutti, eccetto 2, sono relativi a font non embedded (i rimanenti due sono problemi di trasparenza di immagini pdf che ho inserito). Aprendo il pdf con Acrobat reader, posso controllare nelle proprieta` del documento i font e, alcuni, sembrano non essere embedded

      Cosa ci posso fare?
      Ho provato ad omettere il comando per fare un PDF version 1.5 ma temo che non sia cosi` semplice la soluzione. Avete esperienza con pdf/a? per quale motivo alcuni font non sono embedded? la trasparenza delle immagini pdf mi ha sempre incuriosito e non ho mai capito come funzioni esattamente.

      Mi scuso per la frammentarieta` delle informazioni ma sinceramente non so bene identificare quale sia il problema e la causa.
      Vi aggiornero` appena ho novita`, intanto grazie per i vostri suggerimenti
      Cordialmente
      nucleo

      Per la versione direi che \pdfminorversion=4 dovrebbe darti il risultato che chiedi; occorre togliere l’impostazione di \pdfobjcompresslevel che non è consentita in PDF-1.4. Per i font non inclusi completamente la scelta è dettata da precise norme di copyright, mi stupisce che la validazione pdf/a richieda che i font siano interamente inclusi.

      Puoi ottenere l’inclusione completa con un po’ di lavoro; alla fine della compilazione, pdftex ti dice quali sono i font usati nel documento. Il messaggio è subito prima di “Output written”, nella prova che ho eseguito è
      `
      `
      Ciascun font è tra <...>.

      Di ciascuno dei font usati devi trovare la corrispondente riga in pdftex.map, per la prova sarebbero
      `msam10 MSAM10

    • #39579
      Up
      0
      Down
      ::

      Per la versione direi che \pdfminorversion=4 dovrebbe darti il risultato che chiedi; occorre togliere l’impostazione di \pdfobjcompresslevel che non è consentita in PDF-1.4. Per i font non inclusi completamente la scelta è dettata da precise norme di copyright, mi stupisce che la validazione pdf/a richieda che i font siano interamente inclusi.

      Puoi ottenere l’inclusione completa con un po’ di lavoro; alla fine della compilazione, pdftex ti dice quali sono i font usati nel documento. Il messaggio è subito prima di “Output written”, nella prova che ho eseguito è
      `
      `
      Ciascun font è tra <...>.

      Grazie Enrico,
      ci speravo proprio in un tuo consiglio. Adesso sono piu` tranquillo.

      Allora come prima cosa ho fatto un pdfversion 1.4 … adesso aspetto di sentire cosa mi dicono (penso che le trasparenze verranno eliminate in questo modo).

      Per quanto riguarda i font … spero di chiarire il problema con l’universita` perche` ne ho qualcuno caricato:

      `
      {/usr/local/texlive/2007/texmf-dist/fonts/enc/dvips
      /base/8r.enc}
      `

      Se dovro`, cerchero` di mettere in pratica la tua soluzione per includere i font,
      ti ringrazio moltissimo
      Nucleo

    • #39580
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Ho scritto su ArsTeXnica un articolo sull’argometo; purtroppo il numero 7 della rivista non è ancora scaricabile nella sua interezza, e contiene solo gli abstracts. I soci del Guit, ricevono la rivista in abbonamento.

        Per farla breve è estremamente difficile che un file passi le verifiche di conformità dello standard archiviabile pdf/a anche nella forma meno stringente chiamanta pdf/a-1b.

        Innanzi tutto bisogna usare con pdflatex il pacchetto pdfx con l’opzione pdfa (leggere la documentazione); bisogna avere predisposto un file speciale con i metadata necessari alla conformaità rispettando accuratamente la sintassi di quei metadata (leggere la documentazione). Bisogna speficicare un profilo di colore effettivo e valido; bisogna usare font che siano costruiti correttamente; fra questi non compaiono nemmeno i font matematici standard del sistema TeX; nel mio articolo ho indicato come correggere gli errori generati dai font che contengono segni con larghezza nulla (per esempio il segno prodotto con il comando \not per negare un operatore di relazione). Per la conformità con lo standard psd/a-1b non è necessario che i font siano completamente inclusi, ma siano inclusi tutti i segni di ogni font che vengono usati nel documento; i font bitmapped sono vietati.

        Detto questo, io sono riuscito a creare alcuni documenti pdt conformi, ma ci ho sudato le proverbiali sette camicie; mi pare strano che Karlsruhe TH, che conosco bene, richieda un formato così specifico, senza mettere a disposizione un servizio di consulenza e dei sistemi infomatici hardware e software per superare le infinite difficoltà che bisogna affrontare per produrre file conformi alla specifica ISO 19005-1 (deta volgarmente pdf/a).

      • #39581
        Up
        0
        Down
        ::

        Detto questo, io sono riuscito a creare alcuni documenti pdt conformi, ma ci ho sudato le proverbiali sette camicie; mi pare strano che Karlsruhe TH, che conosco bene, richieda un formato così specifico, senza mettere a disposizione un servizio di consulenza e dei sistemi infomatici hardware e software per superare le infinite difficoltà che bisogna affrontare per produrre file conformi alla specifica ISO 19005-1 (deta volgarmente pdf/a).

        Ciao,
        grazie per la risposta che, a dire il vero, aumenta le mie preoccupazioni.

        ho parlato ora con la segretaria che mi ha mandato un documento convertito nonostante gli errori … dimensioni aumentate di 3 volte! Sinceramente non so cosa fare, e quella segretaria sa falro solo cliccando su acrobat … e quindi nel mio caso non funziona.

        ciao

      • #39582
        Up
        0
        Down
        ::


        Ciao ancora,
        grazie a tutti per i vostri contributi.

        ho dimenticato di dire che uso anche hyperref:

        `
        \usepackage[bookmarks=true, citecolor=black, colorlinks=true, linkcolor= black, pagebackref=true, pdfcenterwindow, pdfpagelabels=true, pdfpagelayout=OneColumn, pdfpagemode=UseOutlines, pdftex, pdfstartpage=1, pdfstartview=FitH, pdfusetitle, pdfsubject={HPLWR}, pdfkeywords={HPLWR}, plainpages=false, urlcolor=black ]{hyperref} %linktocpage=true
        \usepackage[hyperpageref]{backref}
        `

        temo che potrebbe dare ulteriori ragioni di non conversione … a presto 🙂

      • #39583
        Up
        0
        Down
        ::

        […] vi scrivo sebbene questo argomento sia un po’ OT perche` ho un problema (inaspettato) con la gestione della mia tesi.

        Scusami se intervengo io un po’ OT, ma ti consiglio di usare il pacchetto couriers in luogo di courier: questo perché tale pacchetto ti consente di scalare il font dattilografico in modo da poterlo adattare meglio al carattere principale, come hai già fatto con il pacchetto helvet.

        Ciao e a presto!

      • #39584
        Up
        0
        Down
        ::

        Ciao ancora,
        grazie a tutti per i vostri contributi.

        ho dimenticato di dire che uso anche hyperref:

        `
        \usepackage[bookmarks=true, citecolor=black, colorlinks=true, linkcolor= black, pagebackref=true, pdfcenterwindow, pdfpagelabels=true, pdfpagelayout=OneColumn, pdfpagemode=UseOutlines, pdftex, pdfstartpage=1, pdfstartview=FitH, pdfusetitle, pdfsubject={HPLWR}, pdfkeywords={HPLWR}, plainpages=false, urlcolor=black ]{hyperref} %linktocpage=true
        \usepackage[hyperpageref]{backref}
        `

        temo che potrebbe dare ulteriori ragioni di non conversione … a presto 🙂

        Quando stanotte ho letto (per caso) la tua email sono entrato in modalità
        panico,
        Ho la suite di adobe a disposizione, quindi agisco come la “segretaria”:
        puoi inviarmi un piccolo ma completo esempio
        del sorgente Latex + eventuali immagini bitmap e/o vettoriali ?

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

    Go to top