Je rédige ma thèse en « arborescence » : j'ai donc un dossier contenant le fichier these.tex (ici l'ECM) et un sous-dossier /configuration dans lequel se trouve le fichier characteristics.tex.

Voici l'ECM (un peu long à cause de tous les packages) :

Ouvrir dans l'éditeur Overleaf
\documentclass[mainlanguage=english, secnumdepth=subparagraph,localtocs/depth=subparagraph, localbibs]{yathesis}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{kpfonts}
\usepackage{booktabs}
\usepackage[separate-uncertainty]{siunitx}
\usepackage{pgfplots}
\usepackage{floatrow}
\usepackage{placeins}
\usepackage{caption}
\usepackage{microtype}
\usepackage{varioref}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{kpfonts}
\usepackage{booktabs}
\usepackage[separate-uncertainty]{siunitx}
\usepackage{pgfplots}
\usepackage{floatrow}
\usepackage{placeins}
\usepackage{caption}
\usepackage{microtype}
\usepackage{varioref}
\usepackage{pdfpages}
\usepackage{chemformula}
\usepackage{romanbar}
\usepackage{array}
\usepackage{cellspace}
\usepackage{multirow, caption}
\usepackage{xcolor,doc, lipsum}
\usepackage{ragged2e}
\usepackage{ltablex}
\usepackage{tcolorbox}
\usepackage{longtable}
\usepackage{textcomp}
\usepackage[xindy, acronyms]{glossaries}
\usepackage[]{subcaption}
\usepackage[backend=biber,safeinputenc]{biblatex}
\usepackage{hyperref}
\usepackage{chemformula}
\usepackage{romanbar}
\usepackage{array}
\usepackage{cellspace}
\usepackage{multirow, caption}
\usepackage{xcolor,doc, lipsum}
\usepackage{ragged2e}
\usepackage{ltablex}
\usepackage{tcolorbox}
\usepackage{longtable}
\usepackage{textcomp}
\usepackage[xindy, acronyms]{glossaries}
\usepackage[]{subcaption}
\usepackage[backend=biber,safeinputenc]{biblatex}
\usepackage{hyperref}

\input{configuration/characteristics}

\begin{document}
\maketitle  
\end{document}

Le fichier characteristics.tex que j'ai repris dans la documentation de yathesis est le suivant :

Ouvrir dans l'éditeur Overleaf
\author[aa@zygo.fr]{Alphonse}{Allais}
\title[Laugh’s Chaos]{Le chaos du rire}
\subtitle[Chaos’ laugh]{Le rire du chaos}
\academicfield[Mathematics]{Mathématiques}
\speciality[Dynamical systems]{Systèmes dynamiques}
\date{1}{1}{2015}
\subject{Rire chaotique}

Dès que je compile le fichier these.tex, j'obtiens plusieurs erreurs notamment undefined control sequence \abx@aux@sortscheme{nty}... et d'autres encore.

Avez-vous ce problème quand vous chargez l'ECM ?

Posée 23 Sep '20, 18:08

mc252092's gravatar image

mc252092
183814
Taux d'acceptation : 0%

Modifiée 23 Sep '20, 21:07

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

1

Une question sur yathesis ? Vous êtes au bon endroit. Allô, @denis ?

(23 Sep '20, 21:02) Pathe ♦♦ Pathe's gravatar image

Je n'avais pas vu l'avertissement, j'ai supprimé la commande input et laissé la commande maketitle mais j'ai toujours des messages d'erreurs

(24 Sep '20, 09:43) mc252092 mc252092's gravatar image

Nettoyer votre dossier de travaille et recommencer. S'il y a toujours des messages d'erreurs, merci de poster un nouveau ECM.

(24 Sep '20, 11:23) touhami touhami's gravatar image

J'ai dû reposter l'ECM en mode réponse car je n'arrivais pas à le mettre en forme dans ce commentaire...

(24 Sep '20, 11:40) mc252092 mc252092's gravatar image
1

Pour essayer. Insérer le code suivant en tout début de votre fichier these.tex et compiler.

\documentclass{yathesis} \begin{document} \maketitle \end{document}

(24 Sep '20, 12:09) touhami touhami's gravatar image

En insérant ce code c'est bon J'ai l'impression que lorsque je rajoute des éléments optionnels tels que ceux présents dans l'exemple c'est là que j'ai le bug...

(24 Sep '20, 16:18) mc252092 mc252092's gravatar image
1

À partir de ce code minimal vous pouvez commencer en ajoutant les packages petit à petit.

(24 Sep '20, 20:04) touhami touhami's gravatar image

Effectivement c'est le package "doc" qui créait le problème... Impossible de me rappeler pourquoi j'avais ajouté ce package... Merci pour votre aide !

(25 Sep '20, 15:20) mc252092 mc252092's gravatar image

@mc252092 : pourriez-vous rédiger une véritable réponse ? Ce serait utile à d'autres. Merci !

(25 Sep '20, 17:52) Pathe ♦♦ Pathe's gravatar image
Affichage de 5 parmi 9 Afficher 4 commentaire(s) en plus

Malgré l'ajout de la ligne \input{configuration/characteristics} en commentaire j'ai toujours un bug de type undefined control sequence \maketitle.

Le fichier characteristics.tex est le même que celui dans la question.

Ouvrir dans l'éditeur Overleaf
\documentclass[mainlanguage=english, secnumdepth=subparagraph,localtocs/depth=subparagraph, localbibs]{yathesis}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{kpfonts}
\usepackage{booktabs}
\usepackage[separate-uncertainty]{siunitx}
\usepackage{pgfplots}
\usepackage{floatrow}
\usepackage{placeins}
\usepackage{caption}
\usepackage{microtype}
\usepackage{varioref}
\usepackage{pdfpages}
\usepackage{chemformula}
\usepackage{romanbar}
\usepackage{array}
\usepackage{cellspace}
\usepackage{multirow, caption}
\usepackage{xcolor,doc, lipsum}
\usepackage{ragged2e}
\usepackage{ltablex}
\usepackage{tcolorbox}
\usepackage{longtable}
\usepackage{textcomp}
\usepackage[xindy, acronyms]{glossaries}
\usepackage[]{subcaption}
\usepackage[backend=biber,safeinputenc]{biblatex}
\usepackage{hyperref}

%\input{configuration/characteristics}  
\begin{document}
\maketitle

\end{document}
Lien permanent

Publiée 24 Sep '20, 11:40

mc252092's gravatar image

mc252092
183814
Taux d'acceptation : 0%

Modifiée 24 Sep '20, 23:04

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

Le package "doc" que j'avais ajouté créait un conflit avec la classe yathesis car ce même package contient aussi la commande \maketitle. En supprimant ce package (inutile), la compilation s'est faite sans bug.

Lien permanent

Publiée 28 Sep '20, 12:16

mc252092's gravatar image

mc252092
183814
Taux d'acceptation : 0%

Votre réponse
(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.