Contenus pour le cours « Décrire et manipuler un document numérique » de la L2 SDL, parcours LCN, Université Paris Nanterre.
Contact : [email protected]
-
Les slides sont dans slides/ et faites en RMarkdown. Pour les compiler on peut utiliser la commande suivante (en adaptant les noms de fichiers) :
R -e rmarkdown::render"('slides/lecture-01/lecture-01.Rmd',output_file='lecture-01.html')"
Cela nécessite que R et les packages
rmarkdown
etrevealjs
soient installés, voir la doc pour plus d'informations. À défaut, on peut également les lire comme des fichiers markdown standards.
Dependencies:
- R
- rtx
- pandoc
- Ruby
- Bundle
Setup:
rtx activate # ← adapt to your shell
Rscript setup_local.R
gem install jekyll bundler
bundle config set --local path 'vendor/bundle'
bundle install
Regenerate:
rtx activate
Rscript build_slides.R
bundle exec jekyll build
bundle exec jekyll serve
Astuce pour les pages : Jekyll n'est pas très bon pour les pages qui ne sont pas des postes de blog,
les ajouter dans _pages
(ce qui fonctionne parce qu'on l'a mis dans _config.yml
)- et leur donner
un permalink
dans le header.
To update renv.lock:
renv::upgrade() # upgrades renv, if new version is available
renv::hydrate(update = "all") # populates the renv cache with copies of up to
# date package versions, needed by the project
renv::update() # updates packages from CRAN and GitHub, within the project
renv::snapshot() # inspect the message before confirming to overwrite renv.lock
Copyright © 2021 Loïc Grobol <[email protected]>
Sauf indication contraire, les fichiers présents dans ce dépôt sont distribués selon les termes de la licence Creative Commons Attribution 4.0 International.
Un résumé simplifié de cette licence est disponible à https://creativecommons.org/licenses/by/4.0/.
Le texte intégral de cette licence est disponible à https://creativecommons.org/licenses/by/4.0/legalcode
- Les images
internet-schema-*.png
etsimple-client-server.png
du dossierslides/04-internet/pics
sont issues de la documentation web MDN et sont soumises à la licence CC-BY-SA 2.5.