summaryrefslogtreecommitdiff
path: root/info/guide-latex-fr/Chapitres/packages.tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-12-30 03:01:26 +0000
committerNorbert Preining <norbert@preining.info>2022-12-30 03:01:26 +0000
commit844019377157163b461e0fd4a66592e61963a530 (patch)
tree32f61991c6a5acc3a3359ffc2cdefdd2aa004268 /info/guide-latex-fr/Chapitres/packages.tex
parent55c69feeef908f49007708be194b7bb1c607f302 (diff)
CTAN sync 202212300301
Diffstat (limited to 'info/guide-latex-fr/Chapitres/packages.tex')
-rw-r--r--info/guide-latex-fr/Chapitres/packages.tex31
1 files changed, 24 insertions, 7 deletions
diff --git a/info/guide-latex-fr/Chapitres/packages.tex b/info/guide-latex-fr/Chapitres/packages.tex
index 3104331278..ca84828c27 100644
--- a/info/guide-latex-fr/Chapitres/packages.tex
+++ b/info/guide-latex-fr/Chapitres/packages.tex
@@ -1,9 +1,25 @@
-% PDFLaTeX
-\usepackage{lmodern, textcomp}
+%%% OLD (pdfLaTeX) %%%
+%\usepackage{lmodern}
+%\usepackage[french]{babel}
+%\usepackage[utf8]{inputenc}
+%\usepackage[T1]{fontenc}
+
+%%% NEW %%%
\usepackage[french]{babel}
-\usepackage[utf8]{inputenc}
-\usepackage[T1]{fontenc}
-\usepackage{lettrine, lipsum} % Pour mettre des lettrines - Pour les tests
+\usepackage{iftex}
+\ifPDFTeX
+ \usepackage[utf8]{inputenc}
+ \usepackage[T1]{fontenc}
+ \usepackage{lmodern}
+\else
+ \ifXeTeX
+ \usepackage{fontspec}
+ \else
+ \usepackage{luatextra}
+ \fi
+ \defaultfontfeatures{Ligatures=TeX}
+\fi
+\usepackage{lettrine, lipsum, hologo, epigraph} % Pour mettre des lettrines - Pour les tests - Pour les logos LaTeX - Pour les épigraphes
\usepackage{fancyhdr, fourier-orns} % En-têtes et pieds de pages
\fancyhf{} % Tout effacer
@@ -30,9 +46,10 @@
\usepackage[breakable, listings, raster, skins]{tcolorbox} % Boîtes personnalisables
\lstset{literate = {à}{{\`a}}1 {â}{{\^a}}1 {é}{{\'e}}1 {è}{{\`e}}1 {ê}{{\^e}}1 {î}{{\^i}}1 {ô}{{\^o}}1 {ù}{{\`u}}1 {û}{{\^u}}1 {ç}{{\c{}c}}1 {°}{{\degres{}}}1} % Pour résoudre le problème des accents dans le code (listings sous tcolorbox)
\usepackage{upquote} % Pour des apostrophes droites (verbatim / listings)
+\usepackage{accsupp} % Pour garantir la numérotation des lignes de code
-\usepackage{graphicx, float, subcaption} % Pour mettre les images
-\graphicspath{{./Images/}} % Sous-répertoire pour mettre les images
+\usepackage{graphicx, float, subcaption} % Pour les images
+\graphicspath{{./Images/}} % Sous-répertoire pour les images
\usepackage{pgfornament, pgfplots} % TikZ et tracé de fonctions
\usetikzlibrary{arrows.meta, babel, decorations.text, mindmap, positioning, shadows, shapes.geometric, shapes.misc, shapes.multipart, shapes.symbols, spy, trees}