Séance du 27 septembre. Youpi. Du LATEX ENCORE.
This commit is contained in:
parent
3b6ab5e8ba
commit
a9b1ca6bfe
4
.gitignore
vendored
4
.gitignore
vendored
@ -4,3 +4,7 @@ test.html
|
||||
test2.html
|
||||
test.c
|
||||
fichier1.txt
|
||||
|
||||
*.aux
|
||||
*.log
|
||||
*.synctex.gz
|
||||
|
||||
11
Latex02.1.tex
Normal file
11
Latex02.1.tex
Normal file
@ -0,0 +1,11 @@
|
||||
\documentclass{article} % Définit la classe du document: Ici, un article
|
||||
% usepackage charge le paquet défini entre {} avec les arguments fournis entre []
|
||||
\usepackage[french]{babel} % Définit la langue du document: Les textes générés par LaTex seront (normalement) traduits
|
||||
\usepackage[latin1]{inputenc} % Définit l'encodage du fichier d'entrée (ce fichier)
|
||||
|
||||
|
||||
% Fin du préambule.
|
||||
% Le préambule est l'entroit où mettre les informations qui ne seront pas affichées dans le document. Les métadonnées. C'est là ou le sytle du document va être défini.
|
||||
\begin{document} % Commence le document.
|
||||
J'utilise \LaTeX % Affiche le texte de sortie
|
||||
\end{document} % Termine le document.
|
||||
18
Latex02.2.tex
Normal file
18
Latex02.2.tex
Normal file
@ -0,0 +1,18 @@
|
||||
\documentclass{article} % Définit la classe du document: Ici, un article
|
||||
% usepackage charge le paquet défini entre {} avec les arguments fournis entre []
|
||||
\usepackage[french]{babel} % Définit la langue du document: Les textes générés par LaTex seront (normalement) traduits
|
||||
\usepackage[utf8]{inputenc} % Définit l'encodage du fichier d'entrée (ce fichier)
|
||||
\usepackage{lipsum}
|
||||
\usepackage{multicol}
|
||||
\usepackage[a4paper]{geometry}
|
||||
|
||||
% Fin du préambule.
|
||||
% Le préambule est l'entroit où mettre les informations qui ne seront pas affichées dans le document. Les métadonnées. C'est là ou le sytle du document va être défini.
|
||||
\begin{document} % Commence le document.
|
||||
Le \textit{Lorem Ipsum} est un vieux poème latin, utilisé initialement en imprimerie afin de tester une mise en page. Il est maintenant utilisé pour la création de contenu informatique, comme des pages web ou des documents latex. En voici un exemple:
|
||||
|
||||
\begin{multicols}{2}
|
||||
\lipsum[2-6]%
|
||||
|
||||
\end{multicols}
|
||||
\end{document} % Termine le document.
|
||||
23
Latex02.3.tex
Normal file
23
Latex02.3.tex
Normal file
@ -0,0 +1,23 @@
|
||||
\documentclass{article}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{lipsum}
|
||||
\usepackage[a4paper]{geometry}
|
||||
|
||||
% Fin du préambule.
|
||||
|
||||
\begin{document}
|
||||
J'utilise \LaTeX ~et j'adore.
|
||||
Bonjour monde.\\
|
||||
Bonjour monde.
|
||||
|
||||
|
||||
Bonjour monde.
|
||||
|
||||
\noindent Bonjour monde.
|
||||
Super.
|
||||
|
||||
\newpage
|
||||
|
||||
Tadaaaaa.
|
||||
\end{document}
|
||||
23
Latex02.md
Normal file
23
Latex02.md
Normal file
@ -0,0 +1,23 @@
|
||||
Latex 02
|
||||
=
|
||||
|
||||
### Exercice 3
|
||||
a. Entre deux mots latex, écrire un, deux, dix, vingt-huit ou quarante-douze mille caractères «espace» ne créera qu'un seul espace à l'affichage (en mode texte normal).
|
||||
|
||||
b. En compilant `J'utilise \LaTeX et j'adore.`, l'espace après la commande `\LaTeX` disparaît, car les espaces post-commande sont comptés comme un seul séparateur, celui de fin de commande. Afin de pallier à ce problème, il faut fournir à la commande un argument en invoquant `\LaTeX{} ` et ainsi l'espace sera bien préservé.
|
||||
|
||||
c. Un simple retour à la ligne n'a aucun effet dans le code (en mode texte normal). Deux retours à la ligne ou plus créent un nouveau paragraphe (retour à la ligne et alinéa).
|
||||
|
||||
d. Afin de créer un retour à la ligne sans alinéa (pas un nouveau paragraphe), il est possible d'utiliser la commande `\\` à la fin de la ligne. Il est aussi possible d'appeler la commande `\noindent` au début de la nouvelle ligne, afin de supprimer l'alinéa, après deux retour à la ligne.
|
||||
|
||||
e. Pour commencer une nouvelle page, la commande `\newpage` est plutot adéquate.
|
||||
|
||||
### Exercice 4
|
||||
a. En imprimerie, un espace insécable est un espace qui n'a pas le droit d'être scindé pendant un retour à la ligne. Il est considéré comme un caractère d'un mot.
|
||||
|
||||
b. En français, les espaces insécables sont présents.
|
||||
- Avant le caractère `:`
|
||||
- Avant les caractères `;`, `?`, `!`
|
||||
- Après le caractère `«` et avant le caractère `»`
|
||||
|
||||
c. Pour produire des guillemets français, il suffit d'utiliser un clavier `BÉPO` ou alors d'utiliser sobrement les commandes `\og` et `\fg{}` (voir question 3.b pour l'utilisation de `{}`)
|
||||
29
Latex03.1.tex
Normal file
29
Latex03.1.tex
Normal file
@ -0,0 +1,29 @@
|
||||
\documentclass{article}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{lipsum}
|
||||
\usepackage[a4paper]{geometry}
|
||||
|
||||
\usepackage{titlesec}
|
||||
|
||||
\titleformat{\section}[block]
|
||||
{\normalfont\bfseries}{\Large\fbox{\begin{minipage}[c][2em][c]{2em}\centering\itshape\thesection\end{minipage}}}{2em}{\LARGE}
|
||||
\titleformat{\subsection}[block]
|
||||
{\normalfont\bfseries}{\Large\fbox{\begin{minipage}[c][2em][c]{2em}\centering\itshape\thesection\end{minipage}}.\arabic{subsection}}{1.5em}{\Large}
|
||||
\titleformat{\subsubsection}[block]
|
||||
{\normalfont\bfseries}{\Large\fbox{\begin{minipage}[c][2em][c]{2em}\centering\itshape\thesection\end{minipage}}.\arabic{subsection}.\arabic{subsubsection}}{1em}{\large}
|
||||
|
||||
% Fin du préambule.
|
||||
|
||||
\begin{document}
|
||||
|
||||
\section{Une grosse section}
|
||||
\subsection{Une première partie}
|
||||
\subsubsection{Petitun}
|
||||
\subsubsection{Petideux}
|
||||
\subsection{Une autre}
|
||||
\subsection*{Et une derinère sans numéro}
|
||||
\section{Grand deux !}
|
||||
|
||||
\paragraph{Un titre de paragraphe} Lorem ipsum dolor sit amet, consectetuer adipscing elit.
|
||||
\end{document}
|
||||
38
Latex03.2.tex
Normal file
38
Latex03.2.tex
Normal file
@ -0,0 +1,38 @@
|
||||
\documentclass{book}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{lipsum}
|
||||
\usepackage[a4paper]{geometry}
|
||||
\usepackage{fancyvrb}
|
||||
|
||||
% Fin du préambule.
|
||||
|
||||
\begin{document}
|
||||
|
||||
\frontmatter
|
||||
\chapter{Introduction}
|
||||
\lipsum[37-42]
|
||||
\chapter{Prologue}
|
||||
\lipsum[43-46]
|
||||
\mainmatter
|
||||
\part{Avant}
|
||||
\chapter{Début}
|
||||
\lipsum[1-9]
|
||||
\chapter{Milieu}
|
||||
\lipsum[9-15]
|
||||
\part{Après}
|
||||
\chapter{Fin}
|
||||
\lipsum[16-23]
|
||||
\chapter{Suite}
|
||||
\lipsum[24-36]
|
||||
|
||||
\appendix
|
||||
\chapter{Code source}
|
||||
\VerbatimInput{Latex03.2.tex}
|
||||
\chapter{Autre chose}
|
||||
|
||||
\backmatter
|
||||
\chapter{Épilogue}
|
||||
\lipsum[47-51]
|
||||
|
||||
\end{document}
|
||||
17
Latex03.3.1.tex
Normal file
17
Latex03.3.1.tex
Normal file
@ -0,0 +1,17 @@
|
||||
\documentclass{article} % Définit la classe du document: Ici, un article
|
||||
% usepackage charge le paquet défini entre {} avec les arguments fournis entre []
|
||||
\usepackage[french]{babel} % Définit la langue du document: Les textes générés par LaTex seront (normalement) traduits
|
||||
\usepackage[utf8]{inputenc} % Définit l'encodage du fichier d'entrée (ce fichier)
|
||||
|
||||
|
||||
% Fin du préambule.
|
||||
% Le préambule est l'entroit où mettre les informations qui ne seront pas affichées dans le document. Les métadonnées. C'est là ou le sytle du document va être défini.
|
||||
\title{Mon joli document}
|
||||
\author{Samy Avrillon}
|
||||
\date{2 Vendémiaire an IX}
|
||||
\begin{document} % Commence le document.
|
||||
|
||||
\maketitle
|
||||
|
||||
J'utilise \LaTeX % Affiche le texte de sortie
|
||||
\end{document} % Termine le document.
|
||||
21
Latex03.3.2.tex
Normal file
21
Latex03.3.2.tex
Normal file
@ -0,0 +1,21 @@
|
||||
\documentclass{article}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{lipsum}
|
||||
\usepackage{multicol}
|
||||
\usepackage[a4paper]{geometry}
|
||||
|
||||
\title{Mon joli document}
|
||||
\author{AVRILLON}
|
||||
% Fin du préambule.
|
||||
\begin{document}
|
||||
|
||||
\maketitle
|
||||
|
||||
Le \textit{Lorem Ipsum} est un vieux poème latin, utilisé initialement en imprimerie afin de tester une mise en page. Il est maintenant utilisé pour la création de contenu informatique, comme des pages web ou des documents latex. En voici un exemple:
|
||||
|
||||
\begin{multicols}{2}
|
||||
\lipsum[2-6]%
|
||||
|
||||
\end{multicols}
|
||||
\end{document}
|
||||
33
Latex03.4.tex
Normal file
33
Latex03.4.tex
Normal file
@ -0,0 +1,33 @@
|
||||
\documentclass{book}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{kantlipsum}
|
||||
\usepackage[a4paper]{geometry}
|
||||
\usepackage{fancyvrb}
|
||||
|
||||
% Fin du préambule.
|
||||
\title{En tête des pieds}
|
||||
\begin{document}
|
||||
\pagestyle{empty}
|
||||
|
||||
\maketitle
|
||||
\pagebreak
|
||||
|
||||
\mainmatter
|
||||
\chapter{Premier}
|
||||
\kant[1-42]
|
||||
\chapter{Second}
|
||||
\kant[43-58]
|
||||
\pagestyle{plain}
|
||||
\kant[59-97]
|
||||
|
||||
\appendix
|
||||
\chapter{Styles de pages}
|
||||
Les styles de pages suivants sont définis dans la classe \verb|book| et \verb|article| :
|
||||
\begin{itemize}
|
||||
\item empty
|
||||
\item plain
|
||||
\item headings
|
||||
\item myheadings
|
||||
\end{itemize}
|
||||
\end{document}
|
||||
16
Latex04.1.tex
Normal file
16
Latex04.1.tex
Normal file
@ -0,0 +1,16 @@
|
||||
\documentclass{article}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[a4paper]{geometry}
|
||||
|
||||
% Fin du préambule.
|
||||
\title{Théorie}
|
||||
\begin{document}
|
||||
\maketitle
|
||||
|
||||
\begin{itemize}
|
||||
\item Une commande est lancée en un point du document. Elle peut avoir des arguments obligatoires (entre accolades) et des arguments optionnels (entre crochets). Par exemple, la commande d'italique \verb|\textif{Texte en italique}|
|
||||
\item Une déclaration est une commande qui change l'environnement. Après une déclaration, tous les éléments d'un certain type vont en général avoir un style changé. Par exemple, la commande \verb|\Large| qui force le texte suivant à être grand.
|
||||
\item Un environnement est une portion du document définie entre deux balises \verb|\begin{envName}| et \verb|\end{envName}|. Peut-être utilisé pour les listes avec l'environnement \verb|itemize|.
|
||||
\end{itemize}
|
||||
\end{document}
|
||||
12
Latex04.2.tex
Normal file
12
Latex04.2.tex
Normal file
@ -0,0 +1,12 @@
|
||||
\documentclass{article}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[a4paper]{geometry}
|
||||
|
||||
% Fin du préambule.
|
||||
\title{Style}
|
||||
\begin{document}
|
||||
\maketitle
|
||||
|
||||
\itshape J'ecris en italique \ttfamily quel que soit \rmfamily \slshape la famille de caractères, \upshape et que le \bfseries résultat \mdseries est plutôt \scshape chargé.
|
||||
\end{document}
|
||||
15
Latex04.3.tex
Normal file
15
Latex04.3.tex
Normal file
@ -0,0 +1,15 @@
|
||||
\documentclass{article}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[a4paper]{geometry}
|
||||
|
||||
% Fin du préambule.
|
||||
\title{Douleur}
|
||||
\begin{document}
|
||||
\maketitle
|
||||
|
||||
\tiny A\scriptsize A\footnotesize A\small A\normalsize A\large A\Large A\LARGE A\huge A\Huge ARGH !
|
||||
|
||||
\normalsize Y a même un A en plus.
|
||||
|
||||
\end{document}
|
||||
Loading…
x
Reference in New Issue
Block a user