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/*.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}
|
||||
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}
|
||||
Deux pages sont scrapées par le programme :
|
||||
\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
|
||||
\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}
|
||||
Par défaut, on affiche le calendrier sous forme de tableau dans la sortie
|
||||
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}
|
||||
|
||||
|
||||
|
|
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