forked from Anri/cal8tor
add pics
This commit is contained in:
parent
1b3aa151fb
commit
b43f223711
5 changed files with 44 additions and 0 deletions
1
.gitattributes
vendored
Normal file
1
.gitattributes
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -2,3 +2,4 @@
|
||||||
|
|
||||||
/report/*
|
/report/*
|
||||||
!/report/*.tex
|
!/report/*.tex
|
||||||
|
!/report/imgs
|
||||||
|
|
|
@ -50,6 +50,13 @@ Pour la partie scraping, j'ai utilisé le module
|
||||||
l'utilisation de \texttt{regex}. J'ai aussi utilisé le module \texttt{chrono}
|
l'utilisation de \texttt{regex}. J'ai aussi utilisé le module \texttt{chrono}
|
||||||
qui m'as permis de traiter les dates.
|
qui m'as permis de traiter les dates.
|
||||||
|
|
||||||
|
\begin{figure}[h]
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=\textwidth]{imgs/from_example.png}
|
||||||
|
\caption{Affichage de l'emploi du temps des L3-Y depuis le site web}
|
||||||
|
\label{fig:l3y-website}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
\subsection{Données récupérées}
|
\subsection{Données récupérées}
|
||||||
Deux pages sont scrapées par le programme :
|
Deux pages sont scrapées par le programme :
|
||||||
\begin{enumerate}
|
\begin{enumerate}
|
||||||
|
@ -96,10 +103,39 @@ Le fichier en sortie est conforme à la \href{
|
||||||
pour en être sûr j'ai utilisé le validateur mis à disposition sur
|
pour en être sûr j'ai utilisé le validateur mis à disposition sur
|
||||||
\url{https://icalendar.org/validator.html}.
|
\url{https://icalendar.org/validator.html}.
|
||||||
|
|
||||||
|
\begin{figure}[h]
|
||||||
|
\begin{minted}[autogobble,fontsize=\footnotesize]{text}
|
||||||
|
BEGIN:VEVENT
|
||||||
|
UID:b41164e1-fe45-4f82-83cf-c69f89f25614
|
||||||
|
DTSTAMP:20230419T090534Z
|
||||||
|
CLASS:PUBLIC
|
||||||
|
TRANSP:OPAQUE
|
||||||
|
DESCRIPTION:Anna Pappa
|
||||||
|
DTSTART;TZID=Europe/Paris:20230214T150000
|
||||||
|
DTEND;TZID=Europe/Paris:20230214T180000
|
||||||
|
LOCATION:B104
|
||||||
|
SUMMARY;LANGUAGE=fr:Ingénierie des langues
|
||||||
|
END:VEVENT
|
||||||
|
\end{minted}
|
||||||
|
\caption{Extrait de l'emploi du temps des L3-Y sous forme de fichier
|
||||||
|
(\small{\texttt{cargo r --release -- l3-y -e file}})}
|
||||||
|
\label{txt:l3y-file}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
\subsection{Terminal}
|
\subsection{Terminal}
|
||||||
Par défaut, on affiche le calendrier sous forme de tableau dans la sortie
|
Par défaut, on affiche le calendrier sous forme de tableau dans la sortie
|
||||||
standard du terminal.
|
standard du terminal.
|
||||||
|
|
||||||
|
Pour avoir un affichage différent que le site web, j'ai décidé de mettre les
|
||||||
|
jours en colonnes et les heures en lignes.
|
||||||
|
|
||||||
|
\begin{figure}[h]
|
||||||
|
\hspace{-5em}
|
||||||
|
\includegraphics[width=1.29\textwidth]{imgs/output_example.png}
|
||||||
|
\caption{Affichage de l'emploi du temps des L3-Y depuis l'application}
|
||||||
|
\label{fig:l3y-cli}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
\section{Exemple d'utilisation}
|
\section{Exemple d'utilisation}
|
||||||
|
|
||||||
|
|
||||||
|
|
BIN
report/imgs/from_example.png
(Stored with Git LFS)
Normal file
BIN
report/imgs/from_example.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
report/imgs/output_example.png
(Stored with Git LFS)
Normal file
BIN
report/imgs/output_example.png
(Stored with Git LFS)
Normal file
Binary file not shown.
Reference in a new issue