• Creating PDF/A from LaTeX source and from existing PDF

    From Ceppo@21:1/5 to All on Wed Jul 3 15:10:01 2024
    I wrote a report with LaTeX, and afterwards discovered it must be PDF/A-compliant - which wasn't. I found the pdfx LaTeX package and followed its instructions, thus obtaining a file that should be PDF/A and pdfinfo identifies as such, but my employer's upload form thinks isn't. Is pdfinfo reliable enough that I can tell my employer his form is broken? If not, how can I make sure that pdflatex's output is actually PDF/A-compliant?

    I will also probably have to upload under the same requirement some third-party PDF, which is not PDF/A, without access to an editable version. Is there a way to convert them to PDF/A? I know that converting from an editable version would be the correct way for this, but I have no real way to get it.

    A requirement of any solution is that it doesn't rely on non-DFSG-compliant software, including online conversion tools.

    Thanks for any help.


    --
    Ceppo

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEdITIc+KDsfJi9wdlzV8M+/K0eFUFAmaFTOoACgkQzV8M+/K0 eFWN3g//fMnaRrx1fKFu5/Ao7EgRxcUmnFDwVQAt5bY+W2y7+0Dsz1cMRI8TiuXZ OdlQvSGUou43rCN2JaKO2Mfn9goVX3YG3ootNKzhusMPsLZkeG/9RDz1JW0E22dc zRP8eKsY5h6qbi2ooM57lSN4a5pnASz5jnaohrn9a2Ez6ZKy8rup23zjtCP2d7TO FjOoBCimis8M7ZGC8hmjTelOUWsZzwMELinfiZR4bKaQgMha8IOnMHdIa8J680l3 1eaU5YFBfYpnpc0UVJKyLh6mJMJLDc96jSploz5MFAY3n59NHrBPiVAIQm4CWkTJ LRDXgUIwKwVfodzDQbqIKCBXx/4dd9likBo+98+5L1TcdT54NvoHfiAVzSiuIqvM Sis5MInIaep23/q8ySkd0Fjr7nhYE67E88WyoiZfLgBHE0vJ1Med+C7uUzLByJ1U cEyRp57wtN+f+hrs2QjeZLkKQBzTUBY5cfxB+63MpoA1IUJdQiYU3uYdmbCOVio6 0Mq8WgUjT96KCRSiAN0WmmxDnI26xTvGKj3rFR+STErHU9EgX7bGt2n1pP0VoGqD zDFg1Y4uKCMBYPe+OwSU299RG2Q4WcaudEZoh4XeCk3mo7CMWrLia2pY8asNDES5 t3KeH6CH26OCWoJ34If3yyv+Ac6g8n1BSdWrUOedlXLtIJ+hJwA=
    =uBoh
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From tomas@tuxteam.de@21:1/5 to Ceppo on Wed Jul 3 15:40:01 2024
    On Wed, Jul 03, 2024 at 01:06:56PM +0000, Ceppo wrote:
    I wrote a report with LaTeX, and afterwards discovered it must be PDF/A-compliant - which wasn't. I found the pdfx LaTeX package and followed its
    instructions, thus obtaining a file that should be PDF/A and pdfinfo identifies
    as such, but my employer's upload form thinks isn't [...]

    Uh-oh. We set the standards, but won't tell you what they are.

    Thanks for any help.

    Not concrete help, but the Wikipedia [1] makes for an interesting
    read (including refs to bunches of test suites you can throw at your publisher's site to find out where their validator is failing).

    And there seems to be a kind of semi-official validaror, according
    to the above ref.

    Cheers

    [1] https://en.wikipedia.org/wiki/PDF/A
    --
    t

    -----BEGIN PGP SIGNATURE-----

    iF0EABECAB0WIQRp53liolZD6iXhAoIFyCz1etHaRgUCZoVTygAKCRAFyCz1etHa Rgm+AJ9te3uxESpb670gLzch2lBSBgTd0QCdFjhNQRm672mNa0lHoa3bYG1KAXg=
    =aR/R
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sarunas Burdulis@21:1/5 to All on Wed Jul 3 16:20:01 2024
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------Xko1w2GsiGWyrou23AeemR5d
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    T24gNy8zLzI0IDA5OjA2LCBDZXBwbyB3cm90ZToNCj4gSSB3cm90ZSBhIHJlcG9ydCB3aXRo IExhVGVYLCBhbmQgYWZ0ZXJ3YXJkcyBkaXNjb3ZlcmVkIGl0IG11c3QgYmUNCj4gUERGL0Et Y29tcGxpYW50IC0gd2hpY2ggd2Fzbid0LiBJIGZvdW5kIHRoZSBwZGZ4IExhVGVYIHBhY2th Z2UgYW5kIGZvbGxvd2VkIGl0cw0KPiBpbnN0cnVjdGlvbnMsIHRodXMgb2J0YWluaW5nIGEg ZmlsZSB0aGF0IHNob3VsZCBiZSBQREYvQSBhbmQgcGRmaW5mbyBpZGVudGlmaWVzDQo+IGFz IHN1Y2gsIGJ1dCBteSBlbXBsb3llcidzIHVwbG9hZCBmb3JtIHRoaW5rcyBpc24ndC4gSXMg cGRmaW5mbyByZWxpYWJsZSBlbm91Z2gNCj4gdGhhdCBJIGNhbiB0ZWxsIG15IGVtcGxveWVy IGhpcyBmb3JtIGlzIGJyb2tlbj8gSWYgbm90LCBob3cgY2FuIEkgbWFrZSBzdXJlDQo+IHRo YXQgcGRmbGF0ZXgncyBvdXRwdXQgaXMgYWN0dWFsbHkgUERGL0EtY29tcGxpYW50Pw0KDQpw ZGZpbmZvIHByb2JhYmx5IG9ubHkgcmVhZHMgbWV0YWRhdGEsIGJ1dCBkb2VzIG5vdCBkbyBh bnkgUERGL0EgDQpjb21wbGlhbmNlIHZhbGlkYXRpb24uDQoNClZlcmFQREYgc2VlbXMgdG8g d29yayBmb3IgdmFsaWRhdGlvbiAoaHR0cHM6Ly92ZXJhcGRmLm9yZy9zb2Z0d2FyZS8pLg0K DQotLSANClNhcnVuYXMgQnVyZHVsaXMNCkRhcnRtb3V0aCBNYXRoZW1hdGljcw0KbWF0aC5k YXJ0bW91dGguZWR1L35zYXJ1bmFzDQoNCsK3IGh0dHBzOi8vdXNlcGxhaW50ZXh0LmVtYWls IMK3DQoNCg==

    --------------Xko1w2GsiGWyrou23AeemR5d--

    -----BEGIN PGP SIGNATURE-----

    wsB5BAABCAAjFiEE5ODlqx+pLMu9Wq48Bw+NpurIYD0FAmaFXZkFAwAAAAAACgkQBw+NpurIYD2M xAgAsZZyOkmhVOaat73DvuKY2Kd3FKv0AZPHX/TMI3vS57McLr1pj6wzsD2EMh30MV3s1sV7mBij cSXZzHEt9rF1icOIwj6jEJLPGyg8WlbdequEk5ZgFAEa7amOA+00YLt5u63CRXVemy7njXmYeJu2 frx/nDr8VeZB5rQIoEHodVsJllo1mlBfTh7sL4RrGvZidYBCEjqWwzExGek5FzCHUXQ7VoFvjl8w C/aLialW7slPfqsHJFiEmIrnU4qtBo5XS6JnaWwqnYsQOJ6eexj1qZ+ngakcHXNFJnzApJfWZfEc 1olqvpRnf95YM2JzeZAOduiJBiwYyIL5ypVuUQaEtQ==
    =m3J7
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Henning Follmann@21:1/5 to tomas@tuxteam.de on Wed Jul 3 17:10:01 2024
    On Wed, Jul 03, 2024 at 03:36:17PM +0200, tomas@tuxteam.de wrote:
    On Wed, Jul 03, 2024 at 01:06:56PM +0000, Ceppo wrote:
    I wrote a report with LaTeX, and afterwards discovered it must be PDF/A-compliant - which wasn't. I found the pdfx LaTeX package and followed its
    instructions, thus obtaining a file that should be PDF/A and pdfinfo identifies
    as such, but my employer's upload form thinks isn't [...]

    Uh-oh. We set the standards, but won't tell you what they are.

    But they did! They say PDF/A. But you have a point that this maybe is
    not enough. Which version of PDF/A are we talking about?

    In general the policy is most likely a good one, because PDF/A gives you certain guarantees (e.g. That the document renders consistently to the
    same printed output, even years after archiving).


    Thanks for any help.

    Not concrete help, but the Wikipedia [1] makes for an interesting
    read (including refs to bunches of test suites you can throw at your publisher's site to find out where their validator is failing).

    And there seems to be a kind of semi-official validaror, according
    to the above ref.

    I never tried to generate PDF/A from LaTeX but I am sure it is possible.
    By default it would not include any javascript and IIRC it embeds the
    font.


    Cheers

    [1] https://en.wikipedia.org/wiki/PDF/A
    --
    t



    --
    Henning Follmann | hfollmann@itcfollmann.com

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Henning Follmann@21:1/5 to Ceppo on Wed Jul 3 17:20:01 2024
    On Wed, Jul 03, 2024 at 01:06:56PM +0000, Ceppo wrote:
    I wrote a report with LaTeX, and afterwards discovered it must be PDF/A-compliant - which wasn't. I found the pdfx LaTeX package and followed its
    instructions, thus obtaining a file that should be PDF/A and pdfinfo identifies
    as such, but my employer's upload form thinks isn't. Is pdfinfo reliable enough
    that I can tell my employer his form is broken? If not, how can I make sure that pdflatex's output is actually PDF/A-compliant?

    I will also probably have to upload under the same requirement some third-party
    PDF, which is not PDF/A, without access to an editable version. Is there a way
    to convert them to PDF/A? I know that converting from an editable version would
    be the correct way for this, but I have no real way to get it.

    A requirement of any solution is that it doesn't rely on non-DFSG-compliant software, including online conversion tools.

    Thanks for any help.


    I did research a bit. It is possible to create a PDF/A compliant
    document from LaTeX. It looks like you have to do some work though.

    Please looks at this thread at StackExchange. I found that to be very
    helpful. https://tex.stackexchange.com/questions/130201/pdf-a-with-hyperref-on-tex-live-2013/136653#136653

    Please let me know how it works out for you.

    -H


    --
    Henning Follmann | hfollmann@itcfollmann.com

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From tomas@tuxteam.de@21:1/5 to Henning Follmann on Wed Jul 3 18:00:02 2024
    On Wed, Jul 03, 2024 at 11:05:59AM -0400, Henning Follmann wrote:
    On Wed, Jul 03, 2024 at 03:36:17PM +0200, tomas@tuxteam.de wrote:

    [...]

    Uh-oh. We set the standards, but won't tell you what they are.

    But they did! They say PDF/A. But you have a point that this maybe is
    not enough. Which version of PDF/A are we talking about?

    Don't get me wrong. The idea of PDF/A is great, the idea of using it
    is too... but judging by the Wikipedia entry, the actual implementation
    seems to be a mess, with several "levels", one semi-official validator
    and a whole bunch of pairwise incompatible validators.

    So just specifying PDF/A sounds like a sadistic torture coming out of
    Catbert's Evil Human Resources Department :-)

    Cheers
    --
    t

    -----BEGIN PGP SIGNATURE-----

    iF0EABECAB0WIQRp53liolZD6iXhAoIFyCz1etHaRgUCZoV1VAAKCRAFyCz1etHa RvnmAJ977J+hnqR3IaggLTP7Dp7zCOmnRQCfZUxU5rnsKHNGsXE3mhIePVNtSGg=
    =iNjK
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From eben@gmx.us@21:1/5 to Van Snyder on Wed Jul 3 21:40:01 2024
    On 7/3/24 15:20, Van Snyder wrote:
    On Wed, 2024-07-03 at 18:38 +0200, Richard wrote:
    For anything further, you'll have to research yourself as ghostscript
    is very complex but used by many people.

    Please stop using such a dinky font.

    That's what ctrl-shift-+ is for.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Van Snyder@21:1/5 to Richard on Wed Jul 3 21:30:01 2024
    On Wed, 2024-07-03 at 18:38 +0200, Richard wrote:
    For anything further, you'll have to research yourself as ghostscript
    is very complex but used by many people.

    Please stop using such a dinky font. There are plenty of old farts
    trying to read this list.


    Can ghostscript convert a PDF generated by pdflatex to ePub or mobi?

    Calibre made a mess, especially of tables. E-mailing it to my Kindle
    account with "convert" in the subject line made a mess. Tools to
    convert LaTeX to html in the hope of ultimately getting to ePub or mobi
    utterly failed, so I don't know whether they in the end would have made
    a mess.


    <html><head></head><body><div>On Wed, 2024-07-03 at 18:38 +0200, Richard wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div class="gmail_default" style="font-family:arial,helvetica,sans-
    serif;font-size:small">For anything further, you'll have to research yourself as ghostscript is very complex but used by many people.</div></blockquote><div><br></div><div>Please stop using such a dinky font. There are plenty of old farts trying to read
    this list.</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"></blockquote><div><br></div><div>Can ghostscript convert a PDF generated by pdflatex to ePub or mobi?</div><div><br></div><div>Calibre made
    a mess, especially of tables. E-mailing it to my Kindle account with "convert" in the subject line made a mess. Tools to convert LaTeX to html in the hope of ultimately getting to ePub or mobi utterly failed, so I don't know whether they in the end would
    have made a mess.</div><div><br></div><div><span></span></div></body></html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg Wooledge@21:1/5 to Richard on Wed Jul 3 23:20:01 2024
    On Wed, Jul 03, 2024 at 23:02:16 +0200, Richard wrote:

    Please stop using such a dinky font. There are plenty of old farts trying to read this list.

    Tell that to your mail program. If it chooses to show you the mail that
    way, don't blame me. Everything needed to display it any way you want is there, it just needs to be used. Thunderbird can define a minimum text size and refuse messages to use their own font. If your archaic software doesn't do basics, blame the dev - or better yet yourself, as the choice is yours.

    I never saw any problem, as my terminal-based MUA renders your text/plain
    part just fine. I didn't even know you were posting multi-part messages
    until someone complained about the font size.

    That said, I wonder *why* you would go out of your way to make your
    messages harder to read for people who don't know how to activate every
    single feature of their MUA. It would be a good policy to make your
    messages as easy to read as possible, for as many people as possible,
    by default.

    If you're simply punishing the ignorant for their ignorance, well, that
    seems a bit spiteful.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Monnier@21:1/5 to All on Thu Jul 4 05:20:01 2024
    Hi Richard,

    I don't see any problem because I'm reading this mailing-list from a MUA
    that's mostly text-only and doesn't try to use variable-size fonts, but
    looking at the HTML you send I see:

    <div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">

    repeated several times. I have no idea why your MUA puts it there, but
    I suspect that's the reason some of the readers here find your email's
    messages to be hard to read: your mail specifically asks for
    `font-size:small`.

    This might qualify as a bug in your MUA (it can make sense to require
    a small font for some parts of the message, but it seems this style
    applies to the whole message, which makes no sense), tho maybe it's due
    to some particularity of your configuration, or of the way you use your
    MUA's editor.


    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ceppo@21:1/5 to Sarunas Burdulis on Mon Jul 8 18:50:02 2024
    On Wed, Jul 03, 2024 at 10:18:01AM GMT, Sarunas Burdulis wrote:
    pdfinfo probably only reads metadata, but does not do any PDF/A compliance validation.

    VeraPDF seems to work for validation (https://verapdf.org/software/).

    I don't know about pdfinfo, but it looks like veraPDF at least agrees with my contractor's form. Thanks for pointing me to it, it looks like now I have a tool to check if my document is compliant.


    --
    Ceppo

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEdITIc+KDsfJi9wdlzV8M+/K0eFUFAmaMFOkACgkQzV8M+/K0 eFVIzw//UVvIykI2FT0bhtsNxCEpXDhc4MJvKNqviGqvKiZ3QpWCdZeDhirrVe9Q P1Zhoos1pVzNax+FnYg0ktcR5FF9ucSHEAZpYLJa0NGk4gyUPK08DYn9PQK77SHM ONWPUb/OFeU0AQXB5oR7Ag+5tQlc5OZfd7sW8Mr20XD83aCAuxJb1cmQVKP9M3/Z kfc0YEPAFUOzKw9+LZn7QjTN2dZBLtxJiuVclxasKe01uSzm59xyJAgMh213q0yk T/Gpklh90RIWQPQb7dIpp+1de0QESlYXJvhHeMv7jxog7FB24RqQqiO8FxEmK6kP ewmjb0ATHDdB0wJtrJloLP7UvebaD1PIbZS5h1T7YdyxTRkL/xcgXwTnXG12iFPa H7YGQlSlZFAeYAn0IZL3J2laIuFqWLIrONmBDjDh5xM5aIh/RJLFB5Mdkr80zk6j 9ldVyYwK0u1svSvfnifloqwSQn9as6/JPPZ0t1cPmxgvJZFBpb72Snq8VzKk6mVi sPsQTCWX8Igk4FvmqB0hl7T89gI5we4uip+09HVg9PuAUADZZbZ+yIr/EC6W5haS n92ed0HeRU3YdSsGuZPbNKW+bqSMq7NjPoE7/H5uijejGMhl0FcAWTsRcEQCvxBS lbzl7Q/OTeASEU+z2prVFWOP23CzDWTkv5DFEl77pJepSiixeJA=
    =/ES1
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ceppo@21:1/5 to yxcv@vienna.at on Mon Jul 8 18:50:01 2024
    On Wed, Jul 03, 2024 at 10:52:06PM GMT, yxcv@vienna.at wrote:
    Well, that is my way:

    Thanks for providing your script. I tried it with one tweak:

    latex .../Nix.tex  .../Nix.dvi
    dvips -o Nix.ps Nix.pdf
    ^^^^^^^
    I guess here you meant Nix.dvi...

    ps2pdf ... Nix.ps ... Nix.pdf
    chmod 755 script
    All works since many many years absolutly perfect, nothing else ever was is needed

    However, the resulting PDF is not recognized as PDF/A by veraPDF. Have you tested it with something else?


    --
    Ceppo

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEdITIc+KDsfJi9wdlzV8M+/K0eFUFAmaMF1UACgkQzV8M+/K0 eFVTAg//Yoas36an7eURqSWYfH6ZDXxhAxtXmel+dlvvEKCUD3TScOjE0ZHBauBM HRBRI0PDzyl8cOrTLensyjbOTEoXaAFMRZuXCpmGW53NkGDOzPFkWx13bmN0BeEu 08wGzycx0kTbFdWVudZhHR2FqZRl0O38WumcW0H77v0zDPzaKJvzOxBQqrkUTgxR Vk4y22aufBjFFLoyP86ooAGDuwBYCc30wxlumPGHu53rgi7L+6jHwxoX0hhJbGr3 LS4bgvBIiKkJdxv9oe/vug2HTGa3sKuKt1wDxcpG4kpy/jmDGXJA2WeawcN5CBdJ fFCeMoXuEb9MnzYoISJRqUt5JsuPojL1mO5u8edQbHFYRBysS8G5bkDf5mkWuoZL 5vNxDsGxWJL3qfovEZxqFbalChrcJM0hFgv177Z8FtNGl0LSwuK3sudqR0ChET5D +cL2B/2fOo2+BBuDMNYhAipN0ofILTJIRW0Fi1Yba3Cb57jGV4pam9bWMyqEyMc6 F4XFWbtCMv69K7be27kmwz29LFPr4/iWdOFcfwtCvb0wd4lcJbpMwi2idjynKuWH 2MmOPwjbYbWvrp3ZGX2edelkl9cPI7z3saS1ODUI3x/4xy0mAdcN6l0M2SgW6V+Y rW4nzMYht16xyheRLSdISrjaLmcrw+xDlkRzo07/Rm4VEVCgjHk=
    =krk4
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ceppo@21:1/5 to Richard on Mon Jul 8 19:00:02 2024
    On Wed, Jul 03, 2024 at 06:38:51PM GMT, Richard wrote:
    From LaTeX, this is quite simple, there's a package for that - as for pretty much everything in the LaTeX world. Googling for just like 10 sec could have given you this great guide: https://webpages.tuni.fi/latex/pdfa-guide.pdf

    I did my research and found the document you linked. In fact it's what pointed me to the pdfx LaTeX package, but I couldn't make it work. I acknowledge I missed its reference to veraPDF, though.

    gs -dQUIET -dUseCIEColor -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite -dPDFACompatibilityPolicy=1 -dCompressFonts=true -dSubsetFonts=true -sFONTPATH=/usr/share/fonts/ -o <file name of output> <file name of input>

    The output isn't accepted by veraPDF, either. I will try to understand something more about ghostscript.


    --
    Ceppo

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEdITIc+KDsfJi9wdlzV8M+/K0eFUFAmaMGSMACgkQzV8M+/K0 eFX5Mw//W3OTJssEek/GrqyGUX7RncgPugXXvorIUgPKyJpJffW4fnzrTQxOsmdI Viq3sTnfkk/hmGE1RnLIphZd343YRn7Z/OZQYYyqxo4ue1ysvxOIzsZ06ZgARhjX KIDDQAg+0louM5m03DJVqynAbeQvklhpzK7oJaZrU0VGYeOrKBGDRE2cmDb5r82W 4xhY0nwCnVNF5BfE8yuLAPMjJ6DWB2f53nWu+lo6EZttXLs3OWODWyB3SiXbmUxt xhfPpObnngmptI4uAyP6HEtsNd9MJ5dBRSX9xPBCZH7CTPs8I4m+kTEjgr3YVCOO m6N0j+rye+nwdszSvhRrwheWk23J3Urf1LUYf13IgeGBfxE0544aMGq0CwbdRLSA fv4XpJOnsQeUS26PoHlPIBpZeiWQCrzBAdjnF9PFfQQBmxHN+Zxb+C9mYg3tJZIP JaxtEMNDGuR/GZdQ3Nry3aR3JdyCMFF1iIEcIiTcYR7fht9nKrJ6LOdbaV3+O3hk KO/JEylBJHPHAnJxttp7sLd3oRjBy69t1aJ7nLPIPha56HUXgaN/a/8ih9L2aQtr OKux6XGn6x+6rsrQgkzE81zaTmMVbV1Pt++sMMPCEL4qb1zyGepFtURWY4KrI3s2 sP2VtjoVZKdwAhf98j9GLLy6jAxUAQ33Kt+vZuMJ15GQ7AcGoSw=
    =c9ZE
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ceppo@21:1/5 to tomas@tuxteam.de on Mon Jul 8 19:30:02 2024
    On Wed, Jul 03, 2024 at 03:36:17PM GMT, tomas@tuxteam.de wrote:
    On Wed, Jul 03, 2024 at 01:06:56PM +0000, Ceppo wrote:
    I wrote a report with LaTeX, and afterwards discovered it must be PDF/A-compliant - which wasn't. I found the pdfx LaTeX package and followed its instructions, thus obtaining a file that should be PDF/A and pdfinfo identifies as such, but my employer's upload form thinks isn't [...]

    Uh-oh. We set the standards, but won't tell you what they are.

    Well, in fact they did tell - they just did *after* I produced my report. But yes, the workflow is very broken...

    Not concrete help, but the Wikipedia [1] makes for an interesting
    read (including refs to bunches of test suites you can throw at your publisher's site to find out where their validator is failing).

    I read about Isartor Test Suite, but [1] says it checks if the validator accepts non-compliant files, not if it rejects compliant files.

    And there seems to be a kind of semi-official validaror, according
    to the above ref.

    I guess you mean veraPDF?


    [1]: https://pdfa.org/resource/isartor-test-suite/


    --
    Ceppo

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEdITIc+KDsfJi9wdlzV8M+/K0eFUFAmaMIIMACgkQzV8M+/K0 eFUK3RAA1E960H6TY83HafsAMJ4Cl6Xl9IAxrbCJrj37REQEMTH7lzRwrhmi7abQ qgKgC5oLcv10MTJrCVLFZagJh1iKEFG7HUxdl/pagnj/3LSty2v2nfEryX/4HY7e ueWZRr0hKG3Rb7wHDq3JrnTgSiBaIdOtrAtKt6yAsgRSwMABNJ5kZuHpBrJjO+Y7 wO2/eU8RjWmcYEGx7/75xK18NRPA5UHOdK9exn2wt3CPxyPh8vtRUm8ve2LkYmqN mq3KC/5zpfKOBuWF8Y5scl2HjP5bd4LzrMG8vNDpOglRDb/LEMBT696b58OPX2Xs mdeNuwNAtZwoGyzS/GSrc8A5/3vG0UklqmTk0AilzX7DN8HA0OJCqhPl1HrixeH1 CkHP2qR6rvyui5sAl6qR7mfKYmSjF1Mo7yAzJw4bLnLKzKl49c4SZUicAlKsFDxp QNH77NKQkCu1OJG5HpqhR+VLHiZHb3PvuNsu2WtkvfonsvVHstSXDJTHmPkLNNnQ 510REm5ql9VIE0OS6C1QG7K5DYtufoPUALrxtYvGjvFP890wrXMSqg6OA6Q8e/BM qDGM+Gqh09AEyNZnFxu5WwpOrSuYPbSGZ98S97aXUjNMkX+zz1EdLCRdPtwVT9/n FXBb3sY+vT5qvgLUxm1GP/EKEZqaKXlZ1VoNOv6ljzvSJ5OEyFY=
    =Hs5A
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ceppo@21:1/5 to Henning Follmann on Mon Jul 8 20:20:01 2024
    On Wed, Jul 03, 2024 at 11:15:51AM GMT, Henning Follmann wrote:
    On Wed, Jul 03, 2024 at 01:06:56PM +0000, Ceppo wrote:
    A requirement of any solution is that it doesn't rely on non-DFSG-compliant software, including online conversion tools.

    Please looks at this thread at StackExchange. I found that to be very helpful. https://tex.stackexchange.com/questions/130201/pdf-a-with-hyperref-on-tex-live-2013/136653#136653

    Please let me know how it works out for you.

    Hello.
    Thanks for pointing to the thread, but the solution isn't suitable for me. I need a solution that does not rely on non-DFSG-compliant software, but the first step requires to use a file from a zip archive [1] with a license that explicitly forbids to modify and sell it.


    [1]: http://www.eci.org/_media/downloads/icc_profiles_from_eci/ecirgbv20.zip


    --
    Ceppo

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEdITIc+KDsfJi9wdlzV8M+/K0eFUFAmaMK28ACgkQzV8M+/K0 eFV6KA//SX//M3N4eou0pHeKrkQmJUMh95fM9zZ9Q20kYVpDlHpZZsb5lUbwyrw6 nzeGsqaROLiOlzHZYYlN9hisgIdn8nFuZ/Zhrsii0mTJk2Yf45azuC+8T5xeAxiv RG33Bohkdaj84EYu3QwXzznVdy23qMCdnw+VKENlyAHxswu695Bu2phXcU1FhxL1 vRX0Ptmo3KE60f8PyrTXw/xar1S/zlaMSX758npbykz5v3mdukhXDGE0B1tUagNK i0XuCvuntb4zRHAMj2QeDy/sLad/G39hxdq6k9vJA608ox36JF1K4FJhQhj+v2GK r6y1fYr3FY7gCcwKNwRGFnABotRrbEHsNMOywJeVbd2EO2hgmYEG/jXQfhciU2YE PQwZPG8hyi433wx41qRedZSa2wLYmJIhrCgFK3Nj4MpSTWSt9rQfIomnCxDWVqQa m2CTZ8PNzNMbBlE6UzsbveBOZ5IPRC6T1hoKuc4tLjfpErfykoltqVTGn2AWET5R dSN5/sfXSRmKLZBygrcQjwZ0RG+/d2u1rXcA/Hy+J4jg1CiUIt0rF/oMbxiKNQGO LyzQZBZtJcm2dyaemeG1nIr71YRySaZU9GaagBvHLIATJRK4sAzB+EeFAq61vHp7 p0eyvK59ZWY3XGrdGWlKa+fvOt343Yr2t7OTvzOHWpzRLNALmpw=
    =3LVd
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)