This commit is contained in:
Marc Beninca 2020-05-02 22:25:56 +02:00
parent 8eb5836abe
commit 139aac2433
2 changed files with 7 additions and 5 deletions

View file

@ -4,6 +4,8 @@ howpublished="\url{https://www.gnu.org/software/bash}"}
howpublished="\url{https://bazaar.canonical.com}"}
@misc{fossil,title="Fossil",
howpublished="\url{https://fossil-scm.org}"}
@misc{gs,title="GhostScript",
howpublished="\url{https://www.ghostscript.com}"}
@misc{git,title="Git",
howpublished="\url{https://git-scm.com}"}
@misc{gnuplot,title="GnuPlot",

View file

@ -34,7 +34,7 @@ Les plus connus étant :
Git \cite{git}, Mercurial \cite{hg}, Fossil \cite{fossil}, Bazaar \cite{bazaar}.
\pagebreak
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\subsubsection{Processus de fabrication}
Définir un cheminement menant à la reproductibilité d’un document.
@ -64,17 +64,17 @@ Deux approches sont possibles :
Fichiers textuels très simples, se contentant de lister les différentes étapes,
ainsi que toutes les commandes associées à chacune des étapes recensées.
Exemple : Make \cite{make}.
Le standard : Make \cite{make}.
\subsubsection{Scripts d’assemblage}
Fichiers textuels plus ou moins complexes, laissant la liberté à l’auteur
de programmer toutes les opérations qu’il souhaite autour des étapes.
Le plus courants : \gls{bash} \cite{bash}, Python \cite{py}.
Les plus courants : \gls{bash} \cite{bash}, Python \cite{py}.
\pagebreak
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\subsection{Opérations automatisables}
De multiples étapes peuvent intervenir dans la production d’un document :
@ -93,7 +93,7 @@ Extraction de certaines pages d’un document source déjà existant.
Récupération d’une ou plusieurs images spécifiques d’un autre document.
Poppler, GhostScript.
Poppler, GhostScript \cite{gs}.
\subsubsection{Rotation d’éléments}