Il y a des commandes non définies pour votre document.
- `\boolfalse` et `\defcounter` sont des commandes de *biblatex*. Il suffit donc d'ajouter `\usepackage{biblatex}`
- `\beamer@sectionintoc` est une commande de *beamer* il faut donc la définir.
Voici un exemple qui peut vous donner ce que vous cherchez.
cherchez :
\documentclass[french]{article}
\usepackage{fontspec}
\setmainfont{Linux Libertine O}
\usepackage[a4paper]{geometry}
\usepackage{babel}
\usepackage{biblatex}
\usepackage[draft]{varioref}
\usepackage[hidelinks=true]{hyperref}
\title{GRH}
\author{Florent}
\date{Semestre 4 | année universitaire 2020}
\begin{document}
\maketitle
\section*{\contentsname{} du cours}
\begingroup
\makeatletter
\newcommand\beamer@sectionintoc[5]{%
\contentsline{section}{\numberline {#1}#2}{#3}{section.#5}}
\newcommand\beamer@subsectionintoc[6]{%
\contentsline{subsection}{\numberline {#1.#2}#3}{#4}{subsection.#6}}
\input{fichierbeamer.toc}
\endgroup
\end{document}
Si vous voulez un plan de cours, voici un code qui répond au besoin.
besoin :
\documentclass[french]{article}
\usepackage[a4paper]{geometry}
\usepackage{babel}
\usepackage[draft]{varioref}
\usepackage{biblatex}
\usepackage[hidelinks]{hyperref}
\title{GRH}
\author{Florent}
\date{Semestre 4 | année universitaire 2020}
\begin{document}
\maketitle
\section*{\contentsname{} du cours}
\begingroup
\makeatletter
\newcommand\beamer@sectionintoc[5]{%
\vskip \z@ \@plus.2\p@
\@tempdima 1.5em\relax
\begingroup
\parindent \z@ \advance\leftskip\@tempdima
\leavevmode \bfseries \hskip -\leftskip
\numberline {#1}#2\par
\endgroup}
\newcommand\beamer@subsectionintoc[6]{%
\vskip \z@ \@plus.2\p@
\@tempdima 1.5em\relax
\begingroup
\leftskip \@tempdima \parindent\@tempdima
\@tempdima 2.3em\relax
\advance\leftskip \@tempdima
\leavevmode\null\nobreak\hskip -\leftskip
\numberline {#1.#2}#3
\interlinepenalty\@M\par
\endgroup}
\input{fichierbeamer.toc}
\endgroup
\end{document}