Skip to content

Commit 407deea

Browse files
authored
retravaille la présentation du site (#30)
* ajoute citation de Le Guin * premier draft * ajoute le support des wikilinks * ajoute des fiches de présentation
1 parent 20fb6f6 commit 407deea

8 files changed

+96
-10
lines changed

.eleventy.js

+7
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ const pluginTOC = require('eleventy-plugin-toc');
33

44
const emoji = require('markdown-it-emoji');
55
const markdownItAnchor = require('markdown-it-anchor')
6+
const wikilinks = require('@gardeners/markdown-it-wikilinks')
67

78
module.exports = function(eleventyConfig) {
89

@@ -35,6 +36,12 @@ module.exports = function(eleventyConfig) {
3536
let md = markdownIt({html: true, linkify: true })
3637
.use(markdownItAnchor)
3738
.use(emoji)
39+
.use(wikilinks({
40+
uriSuffix: '/',
41+
postProcessLabel: (label) => {
42+
return label.split('/')[label.split('/').length - 1]
43+
},
44+
}))
3845
.use(require('./md-tufte/sidenote'))
3946
.use(require('./md-tufte/marginnote'))
4047

a-propos.md

-8
This file was deleted.

index.pug

+4-2
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,10 @@ div.epigraph
4949
blockquote
5050
p
5151
| 👋 Salut, je suis
52-
a(href="/a-propos/") tam kien duong
53-
|, bienvenue dans cet espace temporaire de travail !
52+
a(href="/notices/tk") tam kien duong,
53+
| bienvenue dans
54+
a(href="/notices/11d") cet espace temporaire de travail
55+
| !
5456

5557
h2 journal
5658

notices/11d.md

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
title: à propos de ce site
3+
short: 11d.im
4+
---
5+
6+
> Some people see art as a matter of control. I see it mostly as a matter of self-control. It’s like this: in me there’s a story that wants to be told. It is my end; I am its means. If I can keep myself, my ego, my wishes and opinions, my mental junk, out of the way and find the focus of the story, and follow the movement of the story, the story will tell itself.
7+
>
8+
> Ursula Le Guin, *Steering the Craft* (1998)
9+
10+
Ce site est le produit de la rencontre entre ma volonté de continuer à apprendre continuellement et à (apprendre) raconter ce que [[/notices/tk|j]]'apprends.
11+
C'est également la dernière itération en date d'une [longue lignée d'étalement maladroite de mes pensées](/notices/cimetierre-sites-web).
12+
13+
C'est également une tentative de création d'un espace minimaliste et frugale.
14+
La mise en page est une utilisation directe de [tufte.css](https://edwardtufte.github.io/tufte-css/).
15+
16+
## les coulisses
17+
18+
Ce site utilise [11ty](https://www.11ty.dev/) pour générer son contenu sous la forme de pages statiques.
19+
Le [code source](https://github.com/taniki/11d.im) est disponible sur GitHub.
20+
La plateforme est également [le lieu où sont planifié les évolutions](https://github.com/taniki/11d.im/issues).
21+
C'est aussi [l'endroit qui sert de centrale d'édition](https://github.com/taniki/11d.im/pulls).
22+
23+
Le site est publié automatiquement sur [netlify](https://netlify.com).
24+
25+
J'utilise des [statistiques d'audience](https://plausible.io/11d.im/) avoir une certaine idée de l'usage et de l'utilité du site et de son contenu.

notices/narrateur.md

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
title: narration
3+
---
4+
5+
Il existe plusieurs types de narration.
6+
Les principaux facteurs sont le point de vue et le degré de connaissance.
7+
La personne qui parle peut être un personnage du récit ou l'auteur.
8+
La voix peut être omnisciente, limitée ou détachée.
9+
10+
## références
11+
12+
@LeGuin1995

notices/tk.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: tam kien duong
3+
short: tk
4+
---
5+
6+
Le [[/notices/narrateur]], la personne qui dit "je", de ce site est tam kien duong.
7+
8+
Parcours d'étude : psychologie, mathématiques, sociologie, statistiques, épistémologie, linguistique, anthropologie, systèmes complexes.
9+
10+
Parcours professionnel : recherche scientifique, informatique, communication, média.

package-lock.json

+37
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
"@11ty/eleventy-plugin-rss": "^1.2.0"
2424
},
2525
"dependencies": {
26+
"@gardeners/markdown-it-wikilinks": "^1.5.1",
2627
"@octokit/auth-app": "^4.0.8",
2728
"@octokit/auth-token": "^3.0.3",
2829
"@octokit/request": "^6.2.3",

0 commit comments

Comments
 (0)