From 2c8f7499edd5559b120cc385412557b0a9d6ce85 Mon Sep 17 00:00:00 2001 From: William Babonnaud Date: Sat, 9 Sep 2017 15:13:34 +0200 Subject: [PATCH] Modulation partie 2 : les annexes --- annexes/accents.tex | 75 ++++++++++++++++ annexes/erreurs.tex | 4 + annexes/extensions.tex | 33 +++++++ annexes/template.tex | 69 +++++++++++++++ latex-guide.pdf | Bin 1309318 -> 1309318 bytes latex-guide.tex | 192 +++-------------------------------------- 6 files changed, 193 insertions(+), 180 deletions(-) create mode 100644 annexes/accents.tex create mode 100644 annexes/erreurs.tex create mode 100644 annexes/extensions.tex create mode 100644 annexes/template.tex diff --git a/annexes/accents.tex b/annexes/accents.tex new file mode 100644 index 0000000..7d2e59d --- /dev/null +++ b/annexes/accents.tex @@ -0,0 +1,75 @@ +\section{Les accents et caractères spéciaux} +Parfois, on a un clavier sans accents. Parfois, on n'a pas l'accent qu'on cherche (e.g. \v c). Parfois, notre pilote ne nous permet pas d'apposer l'accent que l'on veut (e.g. \^c). + +\begin{center} +\begin{tabular}{|c|c||c|c|} + \hline + Commande & Résultat & Commande & Résultat \\ + \hline + \verb|\'{a}| & \'a & \verb|\`{a}| & \`a \\ + \hline + \verb|\^{a}| & \^a & \verb|\"{a}| & \"a \\ + \hline + \verb|\~{a}| & \~a & \verb|\c{c}| & \c{c} \\ + \hline + \verb|\={a}| & \=a & \verb|\b{a}| & \b{a} \\ + \hline + \verb|\l{}| & \l & \verb|\o{}| & \o{} \\ + \hline + \verb|\r{a}| & \r{a} & \verb|\aa{}| & \aa \\ + \hline + \verb|\O{}| & \O & \verb|\AA{}| & \AA \\ + \hline + \verb|\u{c}| & \u{c} & \verb|\v{c}| & \v{c} \\ + \hline + \verb|\.{c}| & \.c & \verb|\d{c}| & \d{c} \\ + \hline + \verb|\H{a}| & \H{a} & \verb|\t{oo}| & \t{oo} \\ + \hline +\end{tabular} +\end{center} + +\emph{Certains caractères (comme \^y ou \~e) vont poser problème s'ils sont tapés tels quels en UTF-8. La solution la plus simple est d'utiliser le tableau ci-dessus\footnote{Il est aussi possible de déclarer des caractères Unicode, pour les plus courageux.}.} + +Les commandes \verb|\i| et \verb|j| donnent un \textit{i} et un \textit{j} sans point (\i{} et \j), qu'on peut combiner aux commandes ci-dessus : \verb|\~{\i}| donne \~{\i} plutôt que \~i. + +Ci-dessous se trouvent des ligatures : + +\begin{center} +\begin{tabular}{|c|c|} + \hline + Commande & Résultat \\ + \hline + \verb|\ae{}| & \ae \\ + \hline + \verb|\AE{}| & \AE \\ + \hline + \verb|\oe{}| & \oe \\ + \hline + \verb|\OE{}| & \OE \\ + \hline + \verb|\ss{}| & \ss \\ + \hline +\end{tabular} +\end{center} + +Le symbole de l'euro a sa propre extension : \texttt{eurosym}. La commande \verb|\euro{}| fait apparaître \euro{}. Par défaut, le symbole s'adapte en fonction du style courant (gras, italique). + +Enfin, quelques caractères un peu moins courants mais qui peuvent s'avérer utiles : +\begin{center} +\begin{tabular}{|c|c|} + \hline + Commande & Résultat \\ + \hline + \verb|\textexclamdown{}| & \textexclamdown \\ + \hline + \verb|\textquestiondown{}| & \textquestiondown \\ + \hline + \verb|\S{}| & \S \\ + \hline + \verb|\textvisiblespace{}| & \textvisiblespace \\ + \hline +\end{tabular} +\end{center} + +% End of file diff --git a/annexes/erreurs.tex b/annexes/erreurs.tex new file mode 100644 index 0000000..6bb4748 --- /dev/null +++ b/annexes/erreurs.tex @@ -0,0 +1,4 @@ +\section{Les erreurs de compilation courantes} +\label{app:errors} + +% End of file diff --git a/annexes/extensions.tex b/annexes/extensions.tex new file mode 100644 index 0000000..86058cc --- /dev/null +++ b/annexes/extensions.tex @@ -0,0 +1,33 @@ +\section{Liste d'extensions utiles} +% +%\renewcommand{\arraystretch}{1.20} +%\begin{tabular}{|c|c|c|c|} +% \hline +% Extension et son chargement usuel & Utilité & Quelques commandes utiles \\ +% \hline +% \hline +% \multicolumn{3}{|c|}{\textbf{Langue française}}\\ +% \hline +% \verb=\usepackage[utf8]{inputenc}= & Encodage d'entrée & $\varnothing$ \\ +% \hline +% \verb=\usepackage[T1]{fontenc}= & Encodage de sortie & $\varnothing$ \\ +% \hline +% \verb=\usepackage[frenchb]{babel}= & Typographie française & $\varnothing$ \\ +% \hline +% \hline +% \multicolumn{3}{|c|}{\textbf{Mise en page}}\\ +% \hline +% \verb=\usepackage{geometry}= & Gestion des marges & \verb=\geometry{}= \\ +% \hline +% \verb=\usepackage{fancyhdr}= & En-têtes personnalisées & \\ +% \hline +% \verb=\usepackage{parskip}= & Espaces entre paragraphes & \verb=\parskip= \\ +% \hline +% \hline +% \multicolumn{3}{|c|}{\textbf{Mathématiques et Physique}}\\ +% \hline +%\end{tabular} +% +%aspect général des pages + +% End of file diff --git a/annexes/template.tex b/annexes/template.tex new file mode 100644 index 0000000..d009f9c --- /dev/null +++ b/annexes/template.tex @@ -0,0 +1,69 @@ +\section{Un template de fichier \texttt{.tex} pour un article} +\label{sec:template} +Nous présentons ici un modèle de fichier source. Les extensions chargées sont des exemples usuels et sont à adapter à vos besoins. + +\begin{lstlisting} +\documentclass[a4paper]{article} + +%**************************** EXTENSIONS ****************************** + +%encodages d'entrée et sortie +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +%police vectorielle et paquet linguistique +\usepackage{lmodern} +\usepackage[frenchb]{babel} +%aspect général des pages +\usepackage{geometry} +\usepackage{fancyhdr} +\usepackage{parskip} +%extensions pour les maths +\usepackage{amsmath} +\usepackage{amssymb} +%images et figures +\usepackage{graphicx} +\usepackage{caption} +%liens internes et externes +\usepackage[colorlinks=true,linkcolor=black]{hyperref} + +%***************** OPTIONS ,CONFIGURATIONS ET MACROS **************** + +\geometry{hmargin=2cm,vmargin=1.5cm} %ajustement de la taille des marges +\everymath{\displaystyle} %les mathématiques ont une taille normale + %meme dans du texte +\DeclareMathOperator{\e}{e} %Creation d'un opérateur exponentielle + +%************************** METADONNES ****************************** + +\title{Ceci est un petit exemple de fichier \TeX{}} +\author{Un gremlins et un lutin} +\date{Lors de la pleine lune un jour de pluie} + +%*************************** DOCUMENT ******************************* + +\begin{document} + +\maketitle %affichage du titre +\tableofcontents %affichage de la table des matieres + +\begin{abstract} +Mon beau résumé +\end{abstract} + +\section{La premiere section} + +\subsection{Une sous-section} + +\paragraph{Un paragraphe} + +\subsection{Une autre sous section} + +\section{Une autre section} + +... + +\end{document} + +\end{lstlisting} + +% End of file diff --git a/latex-guide.pdf b/latex-guide.pdf index cc86e08b5ef3e546ca8c2adfa59d1e21026f6217..93e4da16619fc9fb53b458d66642238478687c51 100644 GIT binary patch delta 146 zcmZqs>fiR&zoCV(g{g(Pg{6hHg{_6Xg`fiR&zoCV(g{g(Pg{6hHg{_6Xg`