Annexe B — PDF/A-1b validation
B.1 Final deposit on theses.fr
The French national thesis repository theses.fr requires a PDF/A-1b file (ISO 19005-1). The PDF produced by this template is designed to meet the criteria used by CINES — the body responsible for institutional archiving of French doctoral theses.
B.2 Official validator: facile.cines.fr
facile.cines.fr (CINES) is the reference validator for deposit on theses.fr. It — not third-party tools — determines whether your PDF will be accepted. Simply upload the PDF to obtain an immediate report.
B.3 Automated check from the post-render script
The post-render script can query the CINES web service automatically. Simply set validate: true in _quarto-en.yml:
Then render as usual:
The script sends the PDF to the CINES web service and displays the result:
Validating PDF/A on facile.cines.fr (CINES)...
[OK] PDF/A-1b valide -- archivable sur theses.fr.
If the PDF fails:
[!!] PDF/A-1b non valide.
-> Corriger via : https://facile.cines.fr/#correction
Set validate: false back in _quarto-en.yml for day-to-day builds — the web service call is only needed before the final deposit.
B.4 If validation fails
Use the official correction service: facile.cines.fr/#correction. It automatically corrects the most common non-conformities with no additional software to install.