J'ai écrit ma thèse avec LaTeX.

Pour le dépôt électronique, il faut qu'elle soit validée par le site https://facile.cines.fr

Avec les conseils de ce site, j’ai réussi à valider un fichier, mais tous les liens hypertextes ont sauté.

J'ai suivi les conseils trouvés ici et là, mais rien de concluant, et rien avec XeLaTeX.

Je travaille sur Mac, avec TeXstudio et TeXLive 2017 (pas mis à jour, car la thèse est « calée » sur ces packages).

Si j’ai bien compris (d’après le tableau en-dessous de la ligne de validation du site), la norme pour le dépôt électronique est PDFA 1a, ou PDF 1.4, ou PDF 1.5, ou PDF 1.6, ou PDF 1.7

Pour la compilation, j'utilise latexmk, avec dans le fichier .latexmkrc les éléments suivants:

Ouvrir dans l'éditeur Overleaf
$clean_ext = "out %R-blx.bib %R-*.log %R-*.out %R-*.aux %R-*.toc %R-*.lof %R-*.lot %R-*.ind %R-*.idx bbl";
$pdf_mode = 5;
$postscript_mode = $dvi_mode = 0;
$makeindex = "texindy -L french -I xelatex %S -M monindex";

Une idée ?

Pour l'instant, personne n'a trouvé de solution.

Alors merci d'avance.

Posée 22 Jan, 20:02

H%C3%A9l%C3%A8ne's gravatar image

Hélène
411
Taux d'acceptation : 0%

Modifiée 28 Jan, 13:53

Pathe's gravatar image

Pathe ♦♦
3.1k11386

À ma connaissance, il est impossible de satisfaire les conditions du format PDFA 1a avec Latex. Il s'agit d'un format d'archivage très contraignant. Par contre, pour les autres formats (PDF1.4 à 1.7), il me semble qu'une compilation standard avec pdflatex ne pose pas de problème. Pas mal de thèses de doctorat sont disponibles sur le site https://tel.archives-ouvertes.fr/ et beaucoup ont des hyperliens (internes et externes). Il est juste bon de s'assurer que les liens externes cités sont pérennes.

(22 Jan, 23:16) pluton pluton's gravatar image

Vous pouvez voir les extensions pdfx et hyperxmp

(23 Jan, 22:03) touhami touhami's gravatar image

Quels conseils ont été suivis ?

En ce qui me concerne, j'utilise leur outil de correction en ligne, avec PDFtk, et ça marche bien.

(25 Jan, 11:17) jerome dequeker jerome%20dequeker's gravatar image

La réponse à la question fréquemment posée « D.5. Validation », page 86 de la documentation de la classe yathesis, ne donne-t-elle pas satisfaction ?

(27 Jan, 20:58) denis ♦♦ denis's gravatar image

Pour ma part j'ai converti via l'outil en ligne « correction PDF » sur facile.cines

Si tu as des png inclus, il faut juste faire attention à supprimer au préalable la couche alpha. Et puis bien sûr tout vérifier (surtout les endroits où il y a des images).

(28 Jan, 14:03) Maïeul Ma%C3%AFeul's gravatar image

Une simple conversion via la commande pdftk document.pdf output document-valide.pdf suffit à obtenir un document valide pour le site du CINES. L'outil pdftk est proposé par la plupart des distributions Linux et existe aussi pour Windows (https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/).

(07 Fév, 03:27) Paul Gaborit Paul%20Gaborit's gravatar image

Solution (enfin) trouvée.

Plusieurs problèmes solutionnés, tous dus au manque de compétences préalables pour bâtir un document LaTeX aux liens hypertextes "solides"; j'ai donc dû corriger en dernière minute:

  • les titres étoilés (supprimés, modifié le style directement dans la classe book),
  • des\phantomsection ajoutées pour\newpage et \clearpage,
  • les remises à zéro de compteurs de titres (en fonction de mon choix de numérotation) mises dans le préambule.

@Denis la solution de yathesis me donne une erreur dans la compilation ! Undefined control sequence.

(18 heures auparavant) Hélène H%C3%A9l%C3%A8ne's gravatar image

[L]a solution de yathesis me donne une erreur dans la compilation ! Undefined control sequence.

En effet, cette commande n'est définie que par pdftex, et non par xetex : désolé.

Ceci étant, il est dommage que vous ne soyez pas revenue sur ce site poser des questions concernant corrections de dernières minutes évoquées car il y avait certainement mieux à faire...

(17 heures auparavant) denis ♦♦ denis's gravatar image
Affichage de 5 parmi 8 Afficher 3 commentaire(s) en plus
Soyez le premier à répondre à cette question !
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.

Mots-clés de la question :

×8
×1
×1

Question posée : 22 Jan, 20:02

Question vue : 236 fois

Dernière mise à jour : 17 heures auparavant