<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi, <div class=""><br class=""></div><div class="">This is a good idea, but I totally agree with Benedikt, the source files (both .th and .th2) are the most important files as this are text files that contains all the information of the survey and the drawing. For me, these are the files that should be archived and shared.</div><div class=""><br class=""></div><div class="">Moreover, if I good understood, the pdf/A-1 does not allow transparency and layers. I am not a pdf specialist, but it seems to me that is not compatible with Therion outputs (for instance, If I open a pdf from Therion in Illustrator, I see sub-layers). Pdf/A-2 seems to be better as it allows both transparency and layers.</div><div class=""><br class=""></div><div class="">Cheers,</div><div class=""><br class=""></div><div class="">Xavier<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">Le 22 oct. 2020 à 15:43, Benedikt Hallinger <<a href="mailto:beni@hallinger.org" class="">beni@hallinger.org</a>> a écrit :</div><br class="Apple-interchange-newline"><div class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Hi,</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">instalation of veraPDF was straightforward.</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">For a test run i get this:</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class=""><details passedRules="96" failedRules="7" passedChecks="25551" failedChecks="1846"></span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">This will be a long road.</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">But your idea is quite good, as it will preserve valuable work.</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">OTOH the PDFs are just results, what is really valuable would be the source files. And they are pretty good to archive already, as they are just text files!</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Therion should be fine to run a long time into the future, hopefully. And as its OpenSource, there are no constraints whatsoever to fix bugs in the future to make it work again...</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Am 2020-10-22 15:17, schrieb Bill Gee:</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">Hello everyone -<br class="">I propose a new feature for Therion. This will probably take some<br class="">work, and I am sure there will be discussion about how to implement<br class="">it.<br class="">It seems to me that the maps we produce with Therion are likely going<br class="">to be stored for a very long time, perhaps running into multiple tens<br class="">of years. As we all know, computer technology over that amount of time<br class="">will change drastically. Just think about the contrast in both<br class="">hardware and software in the last 25 years - from Windows 95 running<br class="">on 486dx processors to Linux and Windows 10 running on i7 and i9<br class="">processors.<br class="">I think we have some obligation to make sure the cave maps we generate<br class="">are still usable many years from now. Saving them in PDF format is a<br class="">large - but incomplete - step in that direction.<br class="">The new feature I propose is to modify the PDF creation code so that<br class="">it produces files that are PDF/A version 1b (or possibly version 2)<br class="">compliant.<br class=""><a href="https://en.wikipedia.org/wiki/PDF/A" class="">https://en.wikipedia.org/wiki/PDF/A</a><span class="Apple-converted-space"> </span>[1]<br class="">I have checked all of the PDF files I created in Therion, and none of<br class="">them are flagged as PDF/A compliant. It is possible that they are, in<br class="">fact, compliant and simply do not have the necessary flag. The experts<br class="">can check that against the PDF/A specifications.<br class="">Existing PDF documents can be checked for PDF/A compliance with a<br class="">command-line tool called "verapdf". The web site for that tool is<br class=""><a href="https://openpreservation.org/products/verapdf/" class="">https://openpreservation.org/products/verapdf/</a><span class="Apple-converted-space"> </span>[2]<br class="">It is possible to use GhostScript to transform an existing PDF into a<br class="">PDF/A file. The command line is daunting.<br class=""><a href="https://www.mcbsys.com/blog/2018/10/batch-convert-pdf-to-pdf-a-2018-edition/" class="">https://www.mcbsys.com/blog/2018/10/batch-convert-pdf-to-pdf-a-2018-edition/</a><br class="">[3]<br class="">I tried the GhostScript conversion on one of my Therion maps.<br class="">Immediately at startup it produced this message three times:<br class="">"GPL Ghostscript 9.53.3: UTF16BE text string detected in DOCINFO<br class="">cannot be represented in XMP for PDF/A1, reverting to normal PDF<br class="">output"<br class="">The process continued running and took about 10 minutes. The resulting<br class="">file failed verapdf analysis. It also increased the file size from 4.3<br class="">megabytes to over 52 megabytes! The output file displayed correctly in<br class="">Okular.<br class="">I do not have any idea how Therion produces PDF files. It probably<br class="">uses some combination of TeX and GhostScript to get it done. The new<br class="">feature may be as simple as adding some additional parameters to the<br class="">command lines that call the external programs.<br class="">Let the discussion begin! :-)<br class="">--<br class="">Bill Gee<br class="">Links:<br class="">------<br class="">[1]<span class="Apple-converted-space"> </span><a href="https://en.wikipedia.org/wiki/PDF/A" class="">https://en.wikipedia.org/wiki/PDF/A</a><br class="">[2]<span class="Apple-converted-space"> </span><a href="https://openpreservation.org/products/verapdf/" class="">https://openpreservation.org/products/verapdf/</a><br class="">[3]<span class="Apple-converted-space"> </span><a href="https://www.mcbsys.com/blog/2018/10/batch-convert-pdf-to-pdf-a-2018-edition/" class="">https://www.mcbsys.com/blog/2018/10/batch-convert-pdf-to-pdf-a-2018-edition/</a><br class="">_______________________________________________<br class="">Therion mailing list<br class=""><a href="mailto:Therion@speleo.sk" class="">Therion@speleo.sk</a><br class=""><a href="https://mailman.speleo.sk/listinfo/therion" class="">https://mailman.speleo.sk/listinfo/therion</a><br class=""></blockquote><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">_______________________________________________</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Therion mailing list</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><a href="mailto:Therion@speleo.sk" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">Therion@speleo.sk</a><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><a href="https://mailman.speleo.sk/listinfo/therion" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">https://mailman.speleo.sk/listinfo/therion</a></div></blockquote></div><br class=""></div></body></html>