From d0f4cbc609945e91fa12c47570a5b61ca67b94f5 Mon Sep 17 00:00:00 2001 From: Mysaa Date: Wed, 6 Oct 2021 23:29:17 +0200 Subject: [PATCH] Voici latex lateeeeeeex ! --- .gitignore | 4 ++++ Latex09.1.tex | 23 +++++++++++++++++++++++ Latex09.3.tex | 35 +++++++++++++++++++++++++++++++++++ Latex09.md | 28 ++++++++++++++++++++++++++++ Latex10.3.tex | 34 ++++++++++++++++++++++++++++++++++ Latex10.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ Latex11.1.tex | 40 ++++++++++++++++++++++++++++++++++++++++ Latex11.2.tex | 15 +++++++++++++++ Latex11.3.tex | 15 +++++++++++++++ 9 files changed, 238 insertions(+) create mode 100644 Latex09.1.tex create mode 100644 Latex09.3.tex create mode 100644 Latex09.md create mode 100644 Latex10.3.tex create mode 100644 Latex10.md create mode 100644 Latex11.1.tex create mode 100644 Latex11.2.tex create mode 100644 Latex11.3.tex diff --git a/.gitignore b/.gitignore index ec13bef..26cb36f 100644 --- a/.gitignore +++ b/.gitignore @@ -4,7 +4,11 @@ test.html test2.html test.c fichier1.txt +levallois.jpg *.aux *.log +*.out *.synctex.gz +*.toc +*.ent diff --git a/Latex09.1.tex b/Latex09.1.tex new file mode 100644 index 0000000..81ecbab --- /dev/null +++ b/Latex09.1.tex @@ -0,0 +1,23 @@ +\documentclass{article} +\usepackage[french]{babel} +\usepackage[utf8]{inputenc} +\usepackage{lipsum} +\usepackage{endnotes} + + +\title{Un joli titre} +\date{2042} +% Fin du préambule. +\begin{document} + + Mais, vous savez, moi je ne crois pas qu’il y ait de bonne ou de mauvaise situation\footnote{Si on ne considère pas le tiers exclus}. Moi, si je devais résumer ma vie aujourd’hui avec vous, je dirais que c’est d’abord des rencontres, des gens qui m’ont tendu la main, peut-être à un moment où je ne pouvais pas, où j’étais seul chez moi\footnotemark. Et c’est assez curieux de se dire que les hasards, les rencontres forgent une destinée…\endnote{C'est beau le destin quand même !} Parce que quand on a le goût de la chose, quand on a le goût de la chose bien faite, le beau geste, parfois on ne trouve pas l’interlocuteur en face, je dirais, le miroir qui vous aide à avancer. Alors ce n’est pas mon cas, comme je le disais là, puisque moi au contraire, j’ai pu ; et je dis merci à la vie, je lui dis merci, je chante la vie, je danse la vie… Je ne suis qu’amour ! Et finalement, quand beaucoup de gens aujourd’hui me disent : « Mais comment fais-tu pour avoir cette humanité ? » Eh bien je leur réponds très simplement, je leur dis que c’est ce goût de l’amour, ce goût donc qui m’a poussé aujourd’hui à entreprendre une construction mécanique, mais demain, qui sait, peut-être simplement à me mettre au service de la communauté, à faire le don, le don de soi… + + Les notes en fin de document peuvent être ajoutées grâce à l'utilisation du paquet \verb|endnotes| + + \footnotetext{En cas de solitude, n'hésitez pas à contacter un psychologue} + + \lipsum[1-13] + + \theendnotes + +\end{document} diff --git a/Latex09.3.tex b/Latex09.3.tex new file mode 100644 index 0000000..df21992 --- /dev/null +++ b/Latex09.3.tex @@ -0,0 +1,35 @@ +\documentclass{book} +\usepackage[french]{babel} +\usepackage[utf8]{inputenc} +\usepackage[margin=6em, a4paper]{geometry} +\usepackage{fancyhdr} +\usepackage{layout} +\usepackage{lipsum} + +\title{Un joli titre} +\date{2042} +% Fin du préambule. +\begin{document} + + + Ce document contient deux chapitres (voir chapitre \ref{postl}). On trouvera plus de détails à la section \ref{sectplus}, et plus particulièrement en \ref{ssectdeux}, page \pageref{ssectdeux}. Se reporter également à la note \ref{nnote} page \pageref{nnote}. + + \chapter{Préléminaires} + + \section{Plus de détails} + \label{sectplus} + \subsection{Une première sous-section} + + \subsection{Une deuxième sous-section} + \label{ssectdeux} + + \chapter{Postliminaires} + \label{postl} + + \lipsum + Voili voilou \footnotemark C'est très interressant. + + + \footnotetext{\label{nnote}J'allais dire pareil} + +\end{document} diff --git a/Latex09.md b/Latex09.md new file mode 100644 index 0000000..7ae17e6 --- /dev/null +++ b/Latex09.md @@ -0,0 +1,28 @@ +Latex 8 += + +### Exercice 2 + +1. Pour écrire une note dans la marge, il suffit d'écrire la commande `\marginpar{Contenu de la note}` dans un paragraphe. + +2. La commande `\reversemarginpar` permet de changer le coté des notes de marge. Je sais pas si c'est ce qui a été demandé. + +3. Le paquet `geometry` fonctionne effectivement. Pour la largeur des notes de marge: le paramètre `marginparwidth`. Pour l'espacement avec le texte: le paramètre `marginparsep`. + +### Exercice 4 +1. Pour faire une table des matières, il suffit d'invoquer la commande `\tableofcontents`. + +2. Pour ajouter manuellement une entrée à la table des matières (*toc*), il faut invoquer la commande `\addcontentsline{toc}{chapter}{texte}` avec *chapter* le nom du type de section à ajouter, et *texte* le nom de cette section. + +3. Pour changer le «nom» affiché de la table des matières, il faut redéfinir la commande `\contentsname` afin qu'elle renvoie le nom voulu. Par exemple `\renewcommand{\contentsname}{Tablée de la matière}` + +### Exercice 5 +1. Pour mettre en forme des URL de façon basique, il faut charger le paquet `hyperref`. La commande à appeler est donc `\href{https://desencyclopedie.org/wiki/42}{La page web du 42}`. + +2. En ajoutant ce paquet, les références du premier paragraphe sont maintenant *cliquables* et mènent vers l'élément référé. Ces références sont d'ailleurs maintenant encadrées en rouge. + +3. Pour colorier les liens au lieu d'encadrer, il suffit de rajouter l'option `colorlinks=true`. Pour changer la couleur du lien, l'option `linkcolor=couleur`. + +4. L'avantage de `\href` de hyperref est que les liens créés sont cliquables et peuvent avoir un texte différent de l'url. Il permet aussi de centraliser le style des liens. + +5. L'option `bookmarks` indique à hyperref qu'il doit générer les marque-page associés dans le fichier pdf. Les paramètres `pdfauthor` et `pdftitle` indiquent à hyperref de définir les champs *titre* et *auteur* du fichier pdf sortant. diff --git a/Latex10.3.tex b/Latex10.3.tex new file mode 100644 index 0000000..d776648 --- /dev/null +++ b/Latex10.3.tex @@ -0,0 +1,34 @@ +\documentclass{article} +\usepackage[french]{babel} +\usepackage[utf8]{inputenc} +\usepackage[margin=6em, a4paper]{geometry} +\usepackage{fancyhdr} +\usepackage{graphicx} +\usepackage{layout} +\usepackage{lipsum} + + +\newcommand\image[4]{ + \begin{figure}[#4] + \begin{center} + \includegraphics[width=10cm]{#1} + \caption{#2} + \label{#3} + \end{center} + \end{figure} + +} + +\title{Ce document a un titre} +\date{2075} +% Fin du préambule. +\begin{document} + + + \lipsum + + \image{levallois.jpg}{Une jolie mairie}{patoche.home}{h} + + \lipsum + +\end{document} diff --git a/Latex10.md b/Latex10.md new file mode 100644 index 0000000..40a42ed --- /dev/null +++ b/Latex10.md @@ -0,0 +1,44 @@ +Latex 8 += + +### Exercice 1 + +1. Afin d'insérer une image, il suffit d'appeler la commande `\includegraphics{image-name}` ce qui chargera une image nommée `image-name.png` ou `image-name.jpg` ou assimilé. + +2. Pour changer l'échelle, il faut modifier le paramètre `scale`. Et pour la hauteur et la largeur, les paramètres typiques `height` et `width`. Par exemple: +``` + \includegraphics[scale=2.2]{image-name} + \includegraphics[width=13cm]{image-large} + \includegraphics[height=42ex]{image-haut} +``` + +3. Enfin, l'option `fixedaspectratio` empêche latex de redimenssionner l'image. Elle restera dans les mêmes proportions. + + +### Exercice 2 + +1. Un flottant est un élément qui ne se place pas dans la ligne de texte. Il n'est pas forcément placé à l'endroit où il est déclaré, mais plutôt là où LaTeX estime qu'il a de la place. + +2. Pour placer une image dans un flottant, on utilise souvent l'environnement `figure` ainsi: +``` + \begin{figure} + + \includegraphics[scale=.3]{exemple.png} + + \end{figure} +``` + +3. Pour préciser la position de la figure, il faut lui passer certaines lettres en option: `t` indique de positionner la figure en haut de la page, `b` indique de la positionner en bas, `h` pour la positionner à l'appel dans le code. Pour insister plus fortement, le caractère `!` peut être rajouté. Par exemple: + +``` +\begin{figure}[!t] + Contenu de la figure. +\end{figure} +``` + +4. Pour ajouter une légende à une figure, il suffit d'appeler la commande `\captiion{Nom De La Figure}` à l'interieur de l'environnement. + +5. Avec le code proposé, le label ne fonctionne pas. Pour le réparer, il faut le placer à la toute fin, en dernier élément de l'environnement `figure` + + + diff --git a/Latex11.1.tex b/Latex11.1.tex new file mode 100644 index 0000000..b86c534 --- /dev/null +++ b/Latex11.1.tex @@ -0,0 +1,40 @@ +\documentclass{article} +\usepackage[french]{babel} +\usepackage[utf8]{inputenc} +\usepackage[margin=6em, a4paper]{geometry} +\usepackage{lipsum} + + +\title{Ce document a un titre} +\date{20444} +% Fin du préambule. +\begin{document} + + \begin{tabular}{|rc|l|} + Bouh, & mais que & ce \\ + \hline + tableau & est & laid ! \\ + \hline + \end{tabular} + + \vspace{5ex} + + \begin{tabular}{|c|p{8cm}|} + \hline + Ici je peux écrire longtemps, & Alors qu'ici, je peux écrire tant que je veux, je ne dépasserai pas dans la marge, youpi ! \\ + \cline{2-2} + je ne reviendrai jamais à & \\ + \cline{1-1} + la ligne automatiquement. & \\ + \hline + \end{tabular} + + \vspace{5ex} + + \begin{tabular}{rcl*{3}{c|}} + 3+&2&+ 5 & 10 & 10 & 10 \\ + 6+&1&+ 4 & 11 & 11 & 11 \\ + 442+&1222&+557 & 2211 & 2211 & 2211 \\ + \end{tabular} + +\end{document} diff --git a/Latex11.2.tex b/Latex11.2.tex new file mode 100644 index 0000000..2586a0d --- /dev/null +++ b/Latex11.2.tex @@ -0,0 +1,15 @@ +\documentclass{article} +\usepackage[french]{babel} +\usepackage[utf8]{inputenc} +\usepackage[margin=6em, a4paper]{geometry} +\usepackage{lipsum} + + +\title{Ce document a un titre} +\date{20444} +% Fin du préambule. +\begin{document} + + + +\end{document} diff --git a/Latex11.3.tex b/Latex11.3.tex new file mode 100644 index 0000000..2586a0d --- /dev/null +++ b/Latex11.3.tex @@ -0,0 +1,15 @@ +\documentclass{article} +\usepackage[french]{babel} +\usepackage[utf8]{inputenc} +\usepackage[margin=6em, a4paper]{geometry} +\usepackage{lipsum} + + +\title{Ce document a un titre} +\date{20444} +% Fin du préambule. +\begin{document} + + + +\end{document}