Annexe B — Validation PDF/A-1b

B.1 Dépôt sur theses.fr

La plateforme theses.fr exige un fichier PDF/A-1b (ISO 19005-1). Le PDF produit par ce template est conçu pour satisfaire les critères retenus par le CINES — l’organisme qui gère l’archivage institutionnel des thèses françaises.

B.2 Validateur officiel : facile.cines.fr

facile.cines.fr (CINES) est le validateur de référence pour le dépôt sur theses.fr. C’est lui — et non des outils tiers — qui détermine si votre PDF sera accepté. Il suffit d’y uploader le PDF pour obtenir un rapport immédiat.

B.3 Validation automatique depuis le script

Le script post-render peut interroger le webservice CINES automatiquement. Il suffit de passer validate: true dans _quarto-fr.yml :

# Dans _quarto-fr.yml — avant dépôt sur theses.fr :
validate: true

Puis lancer le rendu normalement :

quarto render --profile fr --to cnam-thesis-pdf

Le script envoie le PDF au webservice CINES et affiche le résultat :

Validating PDF/A on facile.cines.fr (CINES)...
[OK]  PDF/A-1b valide -- archivable sur theses.fr.

En cas d’échec :

[!!]  PDF/A-1b non valide.
      -> Corriger via : https://facile.cines.fr/#correction
AstuceAprès la validation

Remettre validate: false dans _quarto-fr.yml pour les rendus quotidiens — l’appel au webservice n’est nécessaire qu’avant le dépôt final.

B.4 Si la validation échoue

Utiliser le service de correction officiel : facile.cines.fr/#correction. Il corrige automatiquement les non-conformités les plus courantes sans aucune installation supplémentaire.