documentclass[twoside,11pt,b4paper,french]{book}
%save the old definition:
letoldaddtocontentsaddtocontents %Pb Onglets
usepackage{etex}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{lmodern}
usepackage[]{babel}
frenchbsetup{og=«,fg=»}
usepackage{microtype}% amélioration du gris typographique
usepackage{graphicx}
usepackage[export]{adjustbox} %ajuste la taille des images au max de la largeur de page en cas de besoin
usepackage{xcolor}
%==== graphique
usepackage{tikz}
usepackage{pgfplots}
pgfplotsset{
compat = 1.11,
/pgf/number format/.cd,use comma,
1000 sep = {,},
min exponent for 1000 sep = 4
}
usepackage{pgfplotstable}
usetikzlibrary{arrows, babel, graphs, trees, positioning, fit ,matrix, decorations.markings, decorations.pathreplacing, shapes.symbols,shapes.arrows}
usepackage{pgf-pie} % pie chart
usepackage{multirow} % tableau
usepackage{tabularx} % tableau
usepackage{tabulary} % tableau
usepackage{colortbl} % couleur dans les tableaux
usepackage{booktabs} % pour les tableaux élégants
newcommand{otoprule}{midrule[heavyrulewidth]} %
usepackage{rotating} % pour tourner les figures
usepackage{longtable} % tableau sur plus d'une page
usepackage{listings} %code informatique
usepackage{setspace}
usepackage{eurosym} %symbole €
usepackage{dingbat, pifont} %symbole spéciaux notament pour les notes marginales
usepackage{manfnt}%symbole danger virage pour les notes marginales
usepackage{lettrine}
usepackage{amsmath} %symbole +/- mp
Il manque tous les "\" dans le code, qui du coup n'est pas du code latex, et c'est loin d'être minimale... :-(
Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s).