Skip to content

Commit

Permalink
refactor(content): add & replace TeX sample of code in content
Browse files Browse the repository at this point in the history
  • Loading branch information
FlorentinTh committed Jun 28, 2021
1 parent 614db68 commit 27db9bd
Show file tree
Hide file tree
Showing 3 changed files with 154 additions and 177 deletions.
111 changes: 32 additions & 79 deletions src/content/chapitre1.tex
Original file line number Diff line number Diff line change
@@ -1,74 +1,67 @@
\chapter{premier chapitre}

\section{Exemples}
\label{chap:chap_1}

\section{exemples de base}
\label{sec:sec_examples_chap_1}

\subsection{listes}
\label{subsec:subsec_list}

\begin{enumerate}
\item {\bf Premier point (gras) ;}
\item {\em Second point (italique) ;}
\item {\Large Troisième point (gros) ;}
\begin{enumerate}
\item {\small Premier sous-point en petit}
\item {\tiny Second sous-point (petit)}
\item {\Huge Troisième sous-point (très gros)}
\end{enumerate}
\item[$\bullet$] {\sf Point avec une puce (sans serif)}
\item[$\circ$] {\sc Point avec un autre style de puce (petites lettres capitales)}
\end{enumerate}

\subsection{citations}

Ceci est un premier exemple de citation \cite{RN3}. Ceci est un deuxième exemple de citation \citep{RN4}. Ceci est un troisième exemple de citation de \citet{RN5}.
Ceci est un premier exemple de citation standard \cite{RN3}. Vous pouvez ensuite forcer l'utilisation des citation entre parenthèse pour le format APA-Provost tel que, \citep{RN4}. Enfin, vous pouvez également citer les auteurs \citet{RN5} de cette manière, ou ne citer que l'année de publication en \citeyear{RN5}.

\subsection{liens}

Si vous utilisez \href{https://code.visualstudio.com/}{Visual Studio Code} pour composer votre document \LaTeX{}, vous pouvez utiliser l'extension \textit{vscode-ltex} disponible \textit{via} le lien suivant : \url{https://github.com/valentjn/vscode-ltex} pour corriger vos erreurs d'orthographe et de grammaire.

\subsection{acronymes}
\subsection{notes de bas de page}

Exemple de définition d'un acronyme de trois lettres : \ac{TLA}. Puis utilisation de cet acronyme en version courte \acs{TLA}, ou bien le même accronyme long et court au pluriel : \aclp{TLA} \acsp{TLA}.
Vous pouvez utiliser les notes de bas de page pour inclure un lien\footnote{\url{https://www.uqac.ca}} en rapport avec votre texte, ou pour donner plus de précisions\footnote{Cette note de bas de page propose plus d'informations}.

\subsection{equations}
\subsection{acronymes}

\begin{equation}
E=mc^2
\end{equation}
Exemple de définition d'un acronyme de trois lettres : \ac{TLA}. Puis utilisation de cet acronyme en version courte \acs{TLA}. Vous pouvez également mettre au pluriel l'acronyme long tel que, \aclp{TLA} ainsi que l'acronyme court : \acsp{TLA}.

\subsection{figures}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat.

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat.

\begin{figure}[H]
\centering
\includegraphics[width=7cm]{lenna.png}
\caption{Titre de la figure qui doit normalement se tenir sur deux lignes car il est assez long.}
\caption{Titre de la figure qui doit normalement se tenir sur deux lignes dans la liste des figures.}
\label{fig:figure_long}
\end{figure}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat.

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat.
Vous pouvez ensuite mentionner la Figure \ref{fig:figure_long} dans votre texte.

\begin{figure}[H]
\centering
\includegraphics[width=7cm]{lenna.png}
\caption[Titre de la figure sans citation]{Titre de la figure qui comporte une citation de \citet{RN6}.}
\label{fig:figure_short}
\label{fig:figure_cite}
\end{figure}

Vous pouvez utiliser les références aux Figures \ref{fig:figure_long} et \ref{fig:figure_short} directement dans votre texte.
Vous pouvez aussi référencer la Figure \ref{fig:figure_cite} directement dans votre texte.

\subsection{tableaux}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat.

\begin{table}[H]
\begin{center}
\caption{Titre du tableau qui doit normalement se tenir sur deux lignes.}
\label{tab:tableau1}
\caption{Titre du tableau qui doit normalement se tenir sur deux lignes dans la liste des tableaux.}
\label{tab:tab_1}
\begin{tabular}{l|c|r}
\textbf{Value 1} & \textbf{Value 2} & \textbf{Value 3}\\
$\alpha$ & $\beta$ & $\gamma$ \\
Expand All @@ -80,44 +73,4 @@ \subsection{tableaux}
\end{center}
\end{table}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat.

\subsection{algorithmes}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat.

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat.

\begin{algorithm}[H]
\KwData{input}
\KwResult{output}
initialization\;
\While{While condition}{
instructions\;
\eIf{condition}{
instructions1\;
instructions2\;
}{
instructions3\;
}
}
\caption{Titre de l'algorithme.}
\label{algo:algo_1}
\end{algorithm}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat.
Vous pouvez ensuite mentionner le Tableau \ref{tab:tab_1} dans votre texte.
114 changes: 60 additions & 54 deletions src/content/chapitre2.tex
Original file line number Diff line number Diff line change
@@ -1,66 +1,72 @@
\chapter{second chapitre}

\section{sous-titre}
\section{exemples avancés}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\subsection{équations}

\subsection{sous-titre}
\begin{equation}
\label{eq:eq_1}
E=mc^2
\end{equation}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Il est possible de référencer l'Équation \ref{eq:eq_1} dans le texte.

\subsection{sous-titre}
\subsection{théorèmes et preuves}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\begin{theorem}
\label{theo:theo_1}
Let $f$ be a function whose derivative exists in every point, then $f$ is
a continuous function.
\end{theorem}

\begin{table}[H]
\begin{center}
\caption{Titre du tableau.}
\label{tab:tableau2}
\begin{tabular}{l|c|r}
\textbf{Value 1} & \textbf{Value 2} & \textbf{Value 3}\\
$\alpha$ & $\beta$ & $\gamma$ \\
\hline
1 & 1110.1 & a\\
2 & 10.1 & b\\
3 & 23.113231 & c\\
\end{tabular}
\end{center}
\end{table}
\begin{theorem}[Pythagorean theorem]
\label{theo:theo_2}
This is a theorema about right triangles and can be summarised in the next
equation
\[ x^2 + y^2 = z^2 \]
\end{theorem}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\begin{corollary}
\label{coro:coro_1}
There's no right rectangle whose sides measure 3cm, 4cm, and 6cm.
\end{corollary}

\section{sous-titre}
\begin{lemma}
\label{lem:lem_1}
Given two line segments whose lengths are $a$ and $b$ respectively there
is a real number $r$ such that $b=ra$.
\end{lemma}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\begin{definition}[Fibration]
\label{def:def_1}
A fibration is a mapping between two topological spaces that has the homotopy lifting property for every space $X$.
\end{definition}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\begin{proof}
\label{proof:proof_1}
To prove it by contradiction try and assume that the statement is false,
proceed from there and at some point you will arrive to a contradiction.
\end{proof}

Vous pouvez ensuite référencer les Théorèmes \ref{theo:theo_1} et \ref{theo:theo_2}, ainsi que le Corollaire \ref{coro:coro_1} et le Lemme \ref{lem:lem_1} dans votre texte. De plus, la Définition \ref{def:def_1} et la Démonstration \ref{proof:proof_1} peuvent également être référencées dans le texte.

\subsection{algorithmes}

\begin{algorithm}[H]
\KwData{input}
\KwResult{output}
initialization\;
\While{predicat}{
instructions\;
\eIf{condition}{
instructions1\;
instructions2\;
}{
instructions3\;
}
}
\caption{Titre de l'algorithme.}
\label{algo:algo_1}
\end{algorithm}

L'algorithme \ref{algo:algo_1} peut ensuite être référencé dans le texte.
106 changes: 62 additions & 44 deletions src/content/chapitre3.tex
Original file line number Diff line number Diff line change
@@ -1,54 +1,72 @@
\chapter{troisième chapitre}

\section{sous-titre}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\subsection{sous-titre}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\section{Informatique}

Vous pouvez inclure du code de la manière suivante :

\begin{minted}[frame=single,framesep=2mm,baselinestretch=1,fontsize=\footnotesize,linenos]{cpp}
{
#include <iostream>

int main() {
std::cout << "Hello World!";
return 0;
}
}
\end{minted}

\section{Chimie}

Vous pouvez inclure des formules chimiques de la manière suivante :

\begin{figure}[H]
\centering
\chemfig{-[:30](=[:90]O)-[:-30]OH}
\caption{La formule de l'Éthanol.}
\label{fig:ethanol}
\end{figure}

\noindent La formule de l'Éthanol est représentée en Figure \ref{fig:ethanol}.

\section{Ingénierie}

Vous pouvez inclure des schémas électriques de la manière suivante :

\begin{figure}[H]
\centering
\includegraphics[width=7cm]{lenna.png}
\caption{Titre de la figure.}
\label{fig:figure_chap_3}
\centering
\begin{circuitikz}[american voltages]
\draw
(0,0) to [short, *-] (6,0)
to [V, l_=$\mathrm{j}{\omega}_m \underline{\psi}^s_R$] (6,2)
to [R, l_=$R_R$] (6,4)
to [short, i_=$\underline{i}^s_R$] (5,4)

(0,0) to [open, v^>=$\underline{u}^s_s$] (0,4)
to [short, *- ,i=$\underline{i}^s_s$] (1,4)
to [R, l=$R_s$] (3,4)
to [L, l=$L_{\sigma}$] (5,4)
to [short, i_=$\underline{i}^s_M$] (5,3)
to [L, l_=$L_M$] (5,0);
\end{circuitikz}
\caption{Exemple d'un schéma électriques.}
\label{fig:elec}
\end{figure}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\noindent La Figure \ref{fig:elec} montre un exemple de schéma électriques.

\subsection{sous-titre}
\section{Physique}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat.
Vous pouvez inclure des diagrammes de Feynman de la manière suivante :

\section{sous-titre}
\begin{figure}[H]
\centering
\feynmandiagram [small, horizontal=a to t1] {
a [particle=\(\pi^{0}\)] -- [scalar] t1 -- t2 -- t3 -- t1,
t2 -- [photon] p1 [particle=\(\gamma\)],
t3 -- [photon] p2 [particle=\(\gamma\)],
};
\caption{Exemple d'un diagramme de Feynman.}
\label{fig:feynman}
\end{figure}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat.
\noindent La Figure \ref{fig:feynman} montre l'exemple d'un diagramme de Feynman.

0 comments on commit 27db9bd

Please sign in to comment.