As per this wikipedia article (see Fonts section), only pdf v1.6 and above is able to embed opentype fonts in the document.

Now the problem is that, my institution requires pdf /A-1b compliance which can be achieved through the pdfx package. The problem is that its documentation discourages the use of an explicit option that sets this document version.

For example, if I need pdf1.6, I could have simply passed the option pdf16 to the package. From the documentation of the package:

pdf16: use PDF 1.6, overriding the version specified by the applicable standard. This may produce a non-standard-conforming PDF file`

I am using libertinus open-type unicode fonts for my PhD thesis processed by luatex (TL 2018). The unix command pdfinfo says that the pdf version is only 1.5 which means the full open-type features are not present in the document.

I really wish to embed opentype fonts into the PDF whilst maintaining PDF A/1-b compliance. Can I achieve this somehow?

  • Which open type features are you missing in pdf1.5? – Ulrike Fischer Aug 29 '18 at 18:41
  • @UlrikeFischer Well, all of the open-type features are missing in PDF 1.5. For instance, see this link (which supports the quote in the wikipedia link). As per this reference, "Direct embedding of OpenType fonts – these no longer have to be embedded as TrueType or Type 1 fonts." – Krishna Aug 29 '18 at 18:45
  • 1
    Sure but are you missing anything concretly? Beside this: using 1.6. may give an non conforming pdf. A small test with a short document showed that you need to use at least \pdfvariable objcompresslevel=0 when setting the pdf version to 1.6. More complicated documents could use more features that should be in a A1-b pdf. – Ulrike Fischer Aug 29 '18 at 18:59
  • @UlrikeFischer I see. Hmm..... Perhaps I am better off using PDF/a-2 level of compliance. As per this wikipedia article, "Part 2 of the standard, published on June 20, 2011, addresses some of the new features added with versions 1.5, 1.6 and 1.7 of the PDF Reference. PDF/A-1 files will not necessarily conform to PDF/A-2, and PDF/A-2 compliant files will not necessarily conform to PDF/A-1. Part 2 of the PDF/A Standard is based on a PDF 1.7 (ISO 32000-1), rather than PDF 1.4 and offers a number of new features". My university simply says "PDF/A" – Krishna Aug 29 '18 at 19:04
  • 1
    I have a hunch that most universities actually don't know what they are asking for when they say "PDF/A". Certainly at my institution the text reads as though the thought "we want a PDF - but what if people don't know what a PDF is or we get people claiming all sorts is a PDF if they just have a file extension .pdf, let's include this ISO standard to cover our bases legally" They don't even mention the conformance level. So the question is whether or not anyone will actually check anything (or would even know how to do that!) as long as the thing you hand in is obviously a PDF. – moewe Aug 29 '18 at 20:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.