FIN DU LATEX ENFINNNNNNNNN. (J'espère)
This commit is contained in:
parent
d0f4cbc609
commit
10575c282a
@ -31,10 +31,10 @@
|
||||
|
||||
\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 \\
|
||||
\begin{tabular}{r@{+}c@{+}l*{3}{c|}}
|
||||
3&2& 5 & 10 & 10 & 10 \\
|
||||
6&1& 4 & 11 & 11 & 11 \\
|
||||
442&1222& 557 & 2211 & 2211 & 2211 \\
|
||||
\end{tabular}
|
||||
|
||||
\end{document}
|
||||
|
||||
@ -3,13 +3,45 @@
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[margin=6em, a4paper]{geometry}
|
||||
\usepackage{lipsum}
|
||||
\usepackage{array}
|
||||
\usepackage{multirow}
|
||||
\usepackage{hhline}
|
||||
|
||||
\newcommand{\txt}{Voici un paragraphe un peu long pour notre bel exemple}
|
||||
|
||||
\title{Ce document a un titre}
|
||||
\date{20444}
|
||||
% Fin du préambule.
|
||||
\begin{document}
|
||||
|
||||
\begin{tabular}{|c|b{4cm}|p{4cm}|m{4cm}|}
|
||||
\hline
|
||||
Coucou ! & \txt & \txt & \txt \\
|
||||
\hline
|
||||
\end{tabular}
|
||||
|
||||
|
||||
|
||||
\vspace{10ex}
|
||||
|
||||
\begin{tabular}{>{$}c<{$}!{est}>{\it}c}
|
||||
\sum_{i=0}^n 2i+1 & une somme \\\hline
|
||||
\prod_{j=1}^7 \ln j & un produit \\\hline
|
||||
\bigcup_{A\in E}A & une union
|
||||
\end{tabular}
|
||||
|
||||
|
||||
\vspace{10ex}
|
||||
|
||||
\begin{tabular}{||c|c|c||}
|
||||
\hhline{#=:=:=#}
|
||||
un & deux & trois \\
|
||||
\hhline{:=:-:=||}
|
||||
\multicolumn{2}{||r|}{qqquatre} & \multirow{2}{*}{cinq} \\
|
||||
\hhline{--~}
|
||||
six & sept &\\
|
||||
\hhline{~--}
|
||||
huit & neuf & dix \\
|
||||
\hhline{|b:=:=:=:b|}
|
||||
\end{tabular}
|
||||
\end{document}
|
||||
|
||||
@ -3,13 +3,37 @@
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[margin=6em, a4paper]{geometry}
|
||||
\usepackage{lipsum}
|
||||
|
||||
\usepackage{array}
|
||||
\usepackage{multirow}
|
||||
\usepackage{hhline}
|
||||
|
||||
\title{Ce document a un titre}
|
||||
\date{20444}
|
||||
% Fin du préambule.
|
||||
\begin{document}
|
||||
|
||||
\lipsum[1-22]
|
||||
|
||||
Certains tableaux sont plus simples que d'autres. Vous avez figure \ref{tabenfer} un tableau à la fois très .... dur à générer mais aussi sombrement inutile.
|
||||
|
||||
\begin{figure}[t]
|
||||
\begin{center}
|
||||
\begin{tabular}{||c|c|c||}
|
||||
\hhline{#=:=:=#}
|
||||
un & deux & trois \\
|
||||
\hhline{:=:-:=||}
|
||||
\multicolumn{2}{||r|}{qqquatre} & \multirow{2}{*}{cinq} \\
|
||||
\hhline{--~}
|
||||
six & sept &\\
|
||||
\hhline{~--}
|
||||
huit & neuf & dix \\
|
||||
\hhline{|b:=:=:=:b|}
|
||||
\end{tabular}
|
||||
\end{center}
|
||||
\caption{Un tableau ne servant à rien}
|
||||
\label{tabenfer}
|
||||
\end{figure}
|
||||
|
||||
|
||||
\lipsum[23-42]
|
||||
\end{document}
|
||||
|
||||
44
Latex12.2.tex
Normal file
44
Latex12.2.tex
Normal file
@ -0,0 +1,44 @@
|
||||
\documentclass{article}
|
||||
\usepackage[french]{babel}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[margin=6em, a4paper]{geometry}
|
||||
\usepackage{lipsum}
|
||||
\usepackage{listings}
|
||||
|
||||
\newenvironment{cit}[1]{
|
||||
Comme le disait si bien \textsc{#1}
|
||||
\begin{quotation}
|
||||
\og\unskip
|
||||
}{
|
||||
\unskip\fg{}
|
||||
\end{quotation}
|
||||
}
|
||||
|
||||
\title{Ce document a un titre}
|
||||
\date{20444}
|
||||
% Fin du préambule.
|
||||
\begin{document}
|
||||
|
||||
|
||||
La commande que fournit \LaTeX par défaut est la commande \verb|\verb| et l'environnement \verb|verbatim| qui permettent tous deux d'afficher le texte en mode «développeur», monospace, un peu gras. Il permet aussi d'afficher n'importe quel caractère directement, sans commande adéquate, avec un simple copier-coller.
|
||||
|
||||
La commande \verb|\verb*| affichera en plus les caractères non imprimables, comme l'espace ou la tabulation. Attention cependant, la commande \verb|\verb*lorem-ipsum*| appellera \verb|\verb*| avec pour caractère d'échappement \verb|l|, ce qui est peu commode.
|
||||
|
||||
|
||||
|
||||
L'extension \verb|listings| est quand même très pratique, elle rajoute l'environnement \verb|lstlisting| qui peut appliquer de la coloration syntaxique et la commande \verb|\lstinputlisting| qui peut même charger un fichier exterieur !
|
||||
|
||||
\begin{lstlisting}[language=Python, numbers=left, numberstyle=\tiny, showstringspaces=false, tabsize=2, numbersep=2em, frame=single]
|
||||
def fonction(arg):
|
||||
"""What a wonderful docstring!"""
|
||||
for i in range(1, 42):
|
||||
arg += 2
|
||||
foo = [arg for j in range(arg)]
|
||||
arg = len(foo) - 2
|
||||
print("Ce programme ne sert a rien.")
|
||||
return(arg)
|
||||
\end{lstlisting}
|
||||
|
||||
Pour ajouter un titre numéroté, il suffit d'ajouter l'option \verb|caption| et pour encadrer, l'option \verb|frame| avec pour valeur \verb|single|. V
|
||||
|
||||
\end{document}
|
||||
19
Latex12.md
Normal file
19
Latex12.md
Normal file
@ -0,0 +1,19 @@
|
||||
Latex 12
|
||||
=
|
||||
|
||||
### Exercice 1
|
||||
1. En LaTeX, l'environnement `quote` permet de créer de courtes citations, et l'environnement `quotation` permet de faire des citations bien plus longues. À noter aussi l'environnement `verse` qui permet de citer sans briser l'alignement des lignes, utiles pour citer un texte en vers par exemple.
|
||||
|
||||
2.
|
||||
```
|
||||
\newenvironment{cit}[1]{
|
||||
Comme le disait si bien \textsc{#1}
|
||||
\begin{quotation}
|
||||
\og\unskip
|
||||
}{
|
||||
\unskip\fg{}
|
||||
\end{quotation}
|
||||
}
|
||||
```
|
||||
|
||||
3. Afin que LaTeX sélectionne automatiquement les bons guillemets suivant la langue séléctionnée avec babel, il faut utiliser la commande `\enquote` du paquet `csquotes` avec en paramètre le texte à mettre entre guillemets. Cette commande mettera les guillements adaptés au language et saura aussi gérer plusieurs niveaux de guillemets.
|
||||
Loading…
x
Reference in New Issue
Block a user