Contribuer au site
- tutoriel
- markdown
- eleventy
- François Brucker
Les différentes possibilités d'écriture de post pour ce site. On rappellera des possibilités de commonMark (extension de Markdown utilisé ici) ainsi que des shortcodes spécialement écrites.
Comparer le résultat au code source.
titre ##
titre ###
titre ####
titre #####
liens
- post 2 chemin relatif
- post 2 chemin absolu
- post 2 chemin relatif avec une ancre
- post 2 chemin absolu avec une ancre
Notez le ..
pour accéder au dossier courant des sources.
listes
non ordonnées
- un
- deux
- trois
ordonnées
- un
- deux
- trois
quotes
une quote normale
Une quote normale sur deux lignes.
une mise en garde
sans titre
Une mise en garde.
avec titre
Faites attention
Une grosse mise en garde.
Une note
Note sans titre
Une note à retenir.
Note avec titre
Proposition
Un énoncé de proposition.
Une information
Information sans titre
Un truc marrant ou une information utile, mais pas indispensable.
Information avec titre
lol !
Un truc marrant ou une information utile, mais pas indispensable.
Un chemin
Lien externe
Lien interne
Un chemin plus un prérequis
Prérequis sans titre
- un cerveau en état de marche
- notion de web
Prérequis avec titre
À lire avant de commencer :
- graphes de Claude Berge
- hypergraphes de Claude Berge
Algorithmes
Programme
permutations(T):
l = [1, 3, 2, 6, 4, 5]
print(l.max())
Avec lignes numérotées
permutations(T):
l = [1, 3, 2, 6, 4, 5]
print(l.max())
Dans le texte
- par défaut :
l = [1, 3, 2, 6, 4, 5]
- on dit que c'est un langage :
l = [1, 3, 2, 6, 4, 5]
.
Images
On a pas mis de ..
ici car le fichier est un index.
Equations
$$2+2 = \frac{1}{2}$$
Et un $\log(3)^2$ dans une phrase.
Il faut escaper les caractères de contrôle
$$ \sigma(s,i) = \left\{ \begin{array}{ll} \tau_{si} & \mbox{si } {s,i} \in E \\ \infty & \mbox{sinon.} \end{array} \right. $$
Ou inclure dans du html (ce qui est plus simple) :
Interactions avec le lecteur
Exercice
Un texte avant.
Une question ou un exercice à faire. Avec du $\LaTeX$ dedans : $\sum_x\delta(x)$
Un texte après.
A faire
Un texte avant.
Quelque-chose à faire.
Un texte après.
Details
Details dans le texte
{% details "spoiler" %}
Quelque chose de caché. Que l'on peut *écrire* en `Markdown`
{% enddetails %}
Un texte avant.
spoiler
spoiler
Quelque chose de caché. Que l'on peut écrire en Markdown
Un texte après.
Details dans le texte ouvert
{% details "spoiler", "open" %}
Quelque chose de caché. Que l'on peut *écrire* en `Markdown`
{% enddetails %}
Un texte avant.
spoiler
spoiler
Quelque chose de caché. Que l'on peut écrire en Markdown
Un texte après.
Solution d'un exercice
Un texte avant.
Un exercice à faire.
corrigé
corrigé
Le corrigé de l'exercice.
Un texte après.
Tables
On utilise les possibilités de multimarkdown
Tables de base
titre colonne 1 | titre colonne 2 |
---|---|
Content Cell | Content Cell |
Content Cell | Content Cell |
Tables sans titre
Content Cell | Content Cell |
Content Cell | Content Cell |
Tables multi-colonne
Content Cell | |
Content Cell | Content Cell |
Tables multi-ligne
Content Cell | Content Cell |
Content Cell |
plusieurs ligne dans une cellule
Content Cell Content Cell |
|
Content Cell | Content Cell |
Alignement horizontal
Content Cell | Content Cell | Content Cell |
Content Cell | Content Cell | Content Cell |
Content Cell | Content Cell | Content Cell |
Alignement vertical
On ajoute un style, mais il ne faut pas que ce soit la dernière colonne.
Content Cell | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus eleifend, orci nec pharetra lacinia, lacus dolor euismod ipsum, quis pulvinar ipsum urna non purus. Cras accumsan ex ligula, eu pellentesque mauris congue ac. Integer venenatis elementum est ac imperdiet. Etiam lectus purus, imperdiet gravida commodo non, faucibus at metus. Maecenas elit nibh, venenatis a efficitur vitae, placerat vitae nulla. Fusce volutpat nisl sem, vel iaculis risus sagittis vel. Nunc felis tellus, sollicitudin eu felis vel, cursus egestas arcu. Sed laoreet ex a nisl vestibulum, id placerat leo pellentesque. Praesent nec ultrices purus, ut congue elit. Pellentesque in diam ultrices purus volutpat lacinia. |
Content Cell | Content Cell |
Pour la dernière colonne, il faut ajouter une colonne vide :
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus eleifend, orci nec pharetra lacinia, lacus dolor euismod ipsum, quis pulvinar ipsum urna non purus. Cras accumsan ex ligula, eu pellentesque mauris congue ac. Integer venenatis elementum est ac imperdiet. Etiam lectus purus, imperdiet gravida commodo non, faucibus at metus. Maecenas elit nibh, venenatis a efficitur vitae, placerat vitae nulla. Fusce volutpat nisl sem, vel iaculis risus sagittis vel. Nunc felis tellus, sollicitudin eu felis vel, cursus egestas arcu. Sed laoreet ex a nisl vestibulum, id placerat leo pellentesque. Praesent nec ultrices purus, ut congue elit. Pellentesque in diam ultrices purus volutpat lacinia. | Content Cell | |
Content Cell | Content Cell |
Ecrire un post
Structure
- si un unique ficher :
nom.md
- si plusieurs fichiers de ressources ou des des sous parties :
- un dossier
nom
et tous les fichiers à l'intérieur - fichier principal :
nom/index.md
- un dossier
Résumé
Deux balises à placer entre le résumé de votre post. Il est à placer entre les balises :
<!-- début résumé -->
<!-- fin résumé -->
Entête
---
layout: layout/post.njk
title: Vsc extension Markdown
tags: ['vsc', 'tutoriel', 'markdown']
authors:
- François Brucker
- Esprit Lesaint
---
Changez le :
- titre
- le ou les auteurs (vous pouvez ne mettre qu'un seul auteur)
Puis ajoutez :
- un chemin
- des prerequis
- un résumé