En mode texte
Section Markdown du Manuel Pandoc
Markdown Guide(*). Contient :
(*) Ne traite pas des références bibliographiques, spécificité de Pandoc.
Voir Manuel Pandoc > Citations
.docx
, .odt
, .pdf
.md
, .html
, .tex
, .csv
, .json
, .bib
, .css
, .py
, …awk
, sed
, grep
, git
, bash
, …Markdown est un langage de balisage léger créé en 2004 par John Gruber avec l’aide d’Aaron Swartz. Il a été créé dans le but d’offrir une syntaxe facile à lire et à écrire.
Un document balisé par Markdown peut être lu en l’état sans donner l’impression d’avoir été balisé ou formaté par des instructions particulières.
source : Wikipedia (fr) – Markdown
Fond - Structuration - Balisage
Forme - Composition - Feuille de style
/!\ Je ne suis pas sémiologue
Exemples récents :
Open access and data librarian - Université de Bordeaux
Conservatrice des bibliothèques
Chargée de mission Données de la recherche et Humanités numériques à la bibliothèque de Sorbonne Université.
2021 - Urfist Bordeaux - Formation Plan de gestion de données (sources en Rmarkdown, export présentation .html
et .pdf
).
Un dépôt Github avec des templates de PGD (H2020 et ANR) aux formats TeX et Rmarkdown.
Designer de recherche en méthodes numériques
Medialab – Science-Po
Doctorant – Chaire de recherche du Canada en Écritures numériques.
doi: 10.35562/balisages.321
.Doctorant – Laboratoire MICA, UBM.
Tout son blog mais en particulier :
Un article
la rubrique veille de son blog est une mine aussi !
Documentation du projet (site perso)
Gaelle Chancerel, Julien Rabaud. Bibliothèque Omeka Jacques Blot : Valorisation d’un fonds patrimonial des monuments protohistoriques basques. Omeka — Projets scientifiques, culturels et/ou documentaires, Octobre 2020, Nancy. ⟨hal-03025301⟩
Accompagnement d’un étudiant. Écriture avec Zettlr (et Zotero).
Exports .docx (avec modèle), html (template, css, javascript) et pdf (template).
markdown -> reveal.js
Atelier BU - Prendre des notes et rédiger en Markdown.
Introduction à la Science Ouverte, Journées IST 2021-2022, Écoles doctorales - SCD UPPA, décembre 2021.
Générateur de site statique
(comme Jekyll, Hugo ou Gatsby…)
/!\ pas actualisé depuis un an !
Depuis deux ans.
démo -->
sur la plateforme Heroku (how to)
Python pour la science ouverte (formation de Maxence Larrieu à l’Urfist de Toulouse).
Carnets qui deviennent un format de soumission pour des revues de shs.
Observable via Antoine Courtin (à l’époque à l’INHA).
Sources de la présentation et fichiers pour les exercices --> Gitlab UPPA
Stylo
du dossier Gitlab.Un autre éditeur en ligne d’articles scientifiques,
collaboratif et basé sur markdown : Authorea
https://retorque.re/zotero-better-bibtex/
–> démo
Se placer dans le dossier Projets/Article
Ouvrir article.md
docx
html
(css, templates)pdf
(Paramètres LaTeX, templates)YAML
pandoc -d file
Metadata for markdown / MkDocs :
What does JSON-LD in YAML look like?
The metadata that we use for OCX is a profile of schema.org / LRMI, OERSchema and few bits that we have added because we couldn’t find them elsewhere. Here’s what (mostly) schema.org metadata looks like in YAML:
"@context":
- "http://schema.org"
- "oer": "http://oerschema.org/"
- "ocx": "https://github.com/K12OCX/k12ocx-specs/"
"@id": "#Lesson1"
"@type":
- oer:Lesson
- CreativeWork
learningResourceType: LessonPlan
hasPart:
"@id": "#activity1-1"
author:
"@type": Person
name: Phil Barker
(sur le github d’Arthur Perret) : https://github.com/infologie/autopandoc
(cloné sur mon github) : https://github.com/ujubib/APautopandoc
Le notebook et la programmation lettrée : Diaporama utilisé lors des Journées annuelles MATE-SHS 2022
Installer avec Anaconda ou en ligne de commandes avec les outils python standards (pip
).
Documentation officielle : https://docs.jupyter.org/en/latest/
---
title: "Produire des documents avec R Markdown"
author: "Daffy Duck"
date: "2022-04-22"
output:
html_document:
keep_md: true
self_contained: true
highlight: kate
toc: yes
pdf_document:
fig_caption: yes
highlight: kate
bibliography: book.bib
description: "Un document où je révèle que je ne suis pas un canard"
---
nommage (recommandé) {r mon_bloc}
```{r calcul1}
x <- 2+7
x
permet de les appeler dans RStudio
options d’affichage (pour le rendu par knitr) :
{r echo=FALSE, warning=FALSE}
Option | Valeurs possibles | Valeur par défaut | |
---|---|---|---|
echo | TRUE/FALSE |
TRUE |
|
eval | TRUE/FALSE |
TRUE |
|
include | TRUE/FALSE |
TRUE |
|
results | 'hide'/'asis'/'markup'/'hold' |
'markup' |
|
error | TRUE/FALSE |
TRUE |
|
warning | TRUE/FALSE |
TRUE |
|
message | TRUE/FALSE |
TRUE |
```{r, fig.width=12, fig.height=8}
hist(iris$Sepal.Length)
...
plugin d’import dans VS Code : Observable JS