diff --git a/content/posts/configuration/site-parameters/index.fr.md b/content/posts/configuration/site-parameters/index.fr.md
new file mode 100644
index 00000000..6a7e36ed
--- /dev/null
+++ b/content/posts/configuration/site-parameters/index.fr.md
@@ -0,0 +1,211 @@
+---
+title: "Configuration des paramètres du site"
+date: 2020-06-08T06:20:55+06:00
+menu:
+ sidebar:
+ name: Paramètres du site
+ identifier: configuration-site-parameters
+ parent: configuration
+ weight: 105
+---
+
+Après l'installation du thème, quand vous lancez le site pour la première fois, cela démarrera avec les paramètres par défaut. Cela devrait avoir l'apparence du site d'exemple excepté qu'il n'a pas de sections sur la page d'accueil. Ces sections sont ajoutées via quelques fichiers de données. Dans les prochains billets, je vais vous montrer comment vous pouvez ajouter ces sections en fournissant des fichiers de données.
+
+Dans ce billet, je vais vous montrer comment vous pouvez changer les paramètres du site pour modifier l'arrière plan, le logo, les informations de l'auteur, et activer/désactiver différentes fonctionnalités.
+
+### Ajouter une image d'arrière plan
+
+D'abord, on va paramètrer un arrière plan sur votre site. Mettez l'image d'arrière plan désirée dans le répertoire `assets/images`. Ensuite, ajoutez ce qui suit dans la section `params` de votre fichier `config.yaml`.
+
+```yaml
+background: "images/
@@ -152,9 +152,9 @@ git push origin HEAD
### Et ensuite ?
-- Personnaliser l'arrière-plan, le logo, et quelques autres choses de votre site en suivant [ce guide](/posts/configuration/site-parameters/).
-- Ajouter des informations sur vous en suivant [ce guide](/posts/configuration/sections/about/).
-- Ajouter les informations sur vos compétences en suivant [ce guide](/posts/configuration/sections/skills/).
-- Ajouter les informations sur vos expériences en suivant [ce guide](/posts/configuration/sections/experiences).
-- Déployer votre site sur Github Page en suivant le guide par [ici](/posts/getting-started/github-pages/).
-- Déployer votre site sur Netlify en suivant le guide par [ici](/posts/getting-started/netlify/).
+- Personnaliser l'arrière-plan, le logo, et quelques autres choses de votre site en suivant [ce guide](/posts/configuration/site-parameters/index.fr.md).
+- Ajouter des informations sur vous en suivant [ce guide](/posts/configuration/sections/about/index.fr.md).
+- Ajouter les informations sur vos compétences en suivant [ce guide](/posts/configuration/sections/skills/index.fr.md).
+- Ajouter les informations sur vos expériences en suivant [ce guide](/posts/configuration/sections/experiences/index.fr.md).
+- Déployer votre site sur Github Page en suivant le guide par [ici](/posts/getting-started/github-pages/index.fr.md).
+- Déployer votre site sur Netlify en suivant le guide par [ici](/posts/getting-started/netlify/index.fr.md).
diff --git a/content/posts/shortcodes/index.fr.md b/content/posts/shortcodes/index.fr.md
index 44504d51..ec478b6b 100644
--- a/content/posts/shortcodes/index.fr.md
+++ b/content/posts/shortcodes/index.fr.md
@@ -1,73 +1,152 @@
---
-title: "Codes abrégés"
+
+title: "Les Shortcodes"
date: 2023-11-05T14:06:25+02:00
description: "Codes abrégés"
menu:
sidebar:
- name: "Codes abrégés"
+ name: "Les Shortcodes"
identifier: shortcodes
weight: 700
hero: boat.jpg
---
-Ce billet échantillon est destiné à tester les éléments suivants :
+
+Ce billet d'échantillon est destiné à tester les éléments suivants :
- Manipulation d'une image.
- Différents shortcodes.
## Alerte
-Les alertes suivantes sont disponibles dans ce thème.
+Ce thème propose différents types d'alertes pour votre publication. Par exemple, si on ajoute le code ci-dessous :
+
+```markdown
+{{* alert type="success" */>}}
+This is sample alert with `type="success"`.
+{{* /alert */>}}
+```
+
+L'alerte qui apparaîtra ressemblera à ça:
{{< alert type="success" >}}
-Voici une alerte avec `type="success"`.
+This is sample alert with `type="success"`.
{{< /alert >}}
+Les alertes suivantes sont également disponible dans ce thème.
+```markdown
+{{* alert type="danger" */>}}
+This is sample alert with `type="danger"`.
+{{* /alert */>}}
+```
+
{{< alert type="danger" >}}
-Voici une alerte avec `type="danger"`.
+This is sample alert with `type="danger"`.
{{< /alert >}}
+```markdown
+{{* alert type="warning" */>}}
+This is sample alert with `type="warning"`.
+{{* /alert */>}}
+```
+
{{< alert type="warning" >}}
-Voici une alerte avec `type="warning"`.
+This is sample alert with `type="warning"`.
{{< /alert >}}
+```markdown
+{{* alert type="info" */>}}
+This is sample alert with `type="info"`.
+{{* /alert */>}}
+```
{{< alert type="info" >}}
-Voici une alerte avec `type="info"`.
+This is sample alert with `type="info"`.
{{< /alert >}}
+```markdown
+{{* alert type="dark" */>}}
+This is sample alert with `type="dark"`.
+{{* /alert >}}
+```
+
{{< alert type="dark" >}}
-Voici une alerte avec `type="dark"`.
-{{< /alert >}}
+This is sample alert with `type="dark"`.
+{{* /alert */>}}
+
+```markdown
+{{* alert type="primary" */>}}
+This is sample alert with `type="primary"`.
+{{* /alert */>}}
+```
{{< alert type="primary" >}}
-Voici une alerte avec `type="primary"`.
+This is sample alert with `type="primary"`.
{{< /alert >}}
+```markdown
+{{* alert type="secondary" */>}}
+This is sample alert with `type="secondary"`.
+{{* /alert */>}}
+```
+
{{< alert type="secondary" >}}
-Voici une alerte avec `type="secondary"`.
+This is sample alert with `type="secondary"`.
{{< /alert >}}
## Image
#### Une image sans attributs.
+**Code:**
+
+```markdown
+{{* img src="/posts/shortcodes/boat.jpg" title="A boat at the sea" */>}}
+```
+
+**Résultat:**
+
{{< img src="/posts/shortcodes/boat.jpg" title="A boat at the sea" >}}
{{< vs 3 >}}
#### Une image avec les attributs `height` et `width`.
+**Code:**
+
+```markdown
+{{* img src="/posts/shortcodes/boat.jpg" height="400" width="600" title="A boat at the sea" */>}}
+```
+
+**Résultat:**
+
{{< img src="/posts/shortcodes/boat.jpg" height="400" width="600" title="A boat at the sea" >}}
{{< vs 3 >}}
#### Une image centrée avec les attributs `height` et `width`.
+
+**Code:**
+
+```markdown
+{{* img src="/posts/shortcodes/boat.jpg" height="400" width="600" align="center" title="A boat at the sea" */>}}
+```
+
+**Résultat:**
+
{{< img src="/posts/shortcodes/boat.jpg" height="400" width="600" align="center" title="A boat at the sea" >}}
{{< vs 3 >}}
#### Une image avec l'attribut `float`.
+**Code:**
+
+```markdown
+{{* img src="/posts/shortcodes/boat.jpg" height="200" width="500" float="right" title="A boat at the sea" */>}}
+```
+
+**Résultat:**
+
{{< img src="/posts/shortcodes/boat.jpg" height="200" width="500" float="right" title="A boat at the sea" >}}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras egestas lectus sed leo ultricies ultricies. Praesent tellus risus, eleifend vel efficitur ac, venenatis sit amet sem. Ut ut egestas erat. Fusce ut leo turpis. Morbi consectetur sed lacus vitae vehicula. Cras gravida turpis id eleifend volutpat. Suspendisse nec ipsum eu erat finibus dictum. Morbi volutpat nulla purus, vel maximus ex molestie id. Nullam posuere est urna, at fringilla eros venenatis quis.
@@ -80,15 +159,34 @@ Ce thème supporte le découpage de la page en autant de colonnes que vous le so
#### Diviser en 2 colonnes
+**Code:**
+
+```markdown
+{{* split 6 6 */>}}
+##### Colonne de gauche
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras egestas lectus sed leo ultricies ultricies.
+
+---
+
+##### Colonne de droite
+
+Fusce ut leo turpis. Morbi consectetur sed lacus vitae vehicula. Cras gravida turpis id eleifend volutpat.
+
+{{* /split */>}}
+```
+
+**Result:**
+
{{< split 6 6>}}
-##### Colonne de Gauche
+##### Colonne de gauche
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras egestas lectus sed leo ultricies ultricies.
---
-##### Colonne de Droite
+##### Colonne de droite
Fusce ut leo turpis. Morbi consectetur sed lacus vitae vehicula. Cras gravida turpis id eleifend volutpat.
@@ -96,21 +194,46 @@ Fusce ut leo turpis. Morbi consectetur sed lacus vitae vehicula. Cras gravida tu
#### Diviser en 3 colonnes
+**Code:**
+
+```markdown
+{{* split 4 4 4 */>}}
+##### Colonne de gauche
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras egestas lectus sed leo ultricies ultricies.
+
+---
+
+##### Colonne du milieu
+
+Aenean dignissim dictum ex. Donec a nunc vel nibh placerat interdum.
+
+---
+
+##### Colonne de droite
+
+Fusce ut leo turpis. Morbi consectetur sed lacus vitae vehicula. Cras gravida turpis id eleifend volutpat.
+
+{{* /split */>}}
+```
+
+**Result:**
+
{{< split 4 4 4 >}}
-##### Colonne de Gauche
+##### Colonne de gauche
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras egestas lectus sed leo ultricies ultricies.
---
-##### Colonne du Milieu
+##### Colonne du milieu
Aenean dignissim dictum ex. Donec a nunc vel nibh placerat interdum.
---
-##### Colonne de Droite
+##### Colonne de droite
Fusce ut leo turpis. Morbi consectetur sed lacus vitae vehicula. Cras gravida turpis id eleifend volutpat.
@@ -120,13 +243,31 @@ Fusce ut leo turpis. Morbi consectetur sed lacus vitae vehicula. Cras gravida tu
Donner un espace vertical entre deux lignes.
+**Code:**
+
+```markdown
+Voici la ligne 1.
+{{< vs 4>}}
+Voici la ligne 2. Il devrait y avoir un espace vertical de `4rem` avec la ligne précédente.
+```
+
+**Résultat:**
+
Voici la ligne 1.
{{< vs 4>}}
Voici la ligne 2. Il devrait y avoir un espace vertical de `4rem` avec la ligne précédente.
## Vidéo
+**Code:**
+
+```markdown
+{{* video src="/videos/sample.mp4" */>}}
+```
+
+**Résultat:**
+
{{< video src="/videos/sample.mp4" >}}
-Vidéo de [Rahul Sharma](https://www.pexels.com/@rahul-sharma-493988) sur [Pexels](https://www.pexels.com).
\ No newline at end of file
+Vidéo de [Rahul Sharma](https://www.pexels.com/@rahul-sharma-493988) sur [Pexels](https://www.pexels.com).
diff --git a/content/posts/supports/index.fr.md b/content/posts/supports/index.fr.md
index ee726c8f..e92855aa 100644
--- a/content/posts/supports/index.fr.md
+++ b/content/posts/supports/index.fr.md
@@ -1,5 +1,5 @@
---
-title: "Les liens de soutien"
+title: "Les liens de soutien/donation"
date: 2022-03-14T06:00:23+06:00
description: Adding support links in hugo theme Toha
menu:
@@ -9,7 +9,6 @@ menu:
weight: 660
---
-
Ce thème supporte l'ajout de liens de soutien/donation sur votre site. Actuellement, les liens de soutien supportés sont:
- [Ko-fi](https://ko-fi.com/)
diff --git a/content/posts/writing-posts/markdown-syntax/index.fr.md b/content/posts/writing-posts/markdown-syntax/index.fr.md
new file mode 100644
index 00000000..76580bc8
--- /dev/null
+++ b/content/posts/writing-posts/markdown-syntax/index.fr.md
@@ -0,0 +1,156 @@
+---
+title: "Guide Syntaxique Markdown"
+date: 2020-06-08T06:15:40+06:00
+hero: /images/posts/writing-posts/code.svg
+menu:
+ sidebar:
+ name: Guide Markdown
+ identifier: writing-post-md-guide
+ parent: writing-post
+ weight: 30
+---
+
+Cet article propose un échantillon des syntaxes de base du Markdown qui peut être utilisé dans les fichiers de contenu d'Hugo, et montre également des balises HTML de base décorés avec CSS dans un thème Hugo.
+
+
+
+## En-têtes
+
+Les éléments HTML suivant ``—`
` représentent six niveaux de titres de section. `
` est le niveau le plus élevé tandis que le `
` est le plus bas.
+
+# H1
+## H2
+### H3
+#### H4
+##### H5
+###### H6
+
+## Paragraphe
+
+Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur, offic to cor sequas etum rerum idem sintibus eiur? Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga. Ri oditatquam, ad quibus unda veliamenimin cusam et facea ipsamus es exerum sitate dolores editium rerore eost, temped molorro ratiae volorro te reribus dolorer sperchicium faceata tiustia prat.
+
+Itatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sapicia is sinveli squiatum, core et que aut hariosam ex eat.
+
+## Bloc de citation
+
+Les éléments blockquote représentent le contenu qui est coté à partir d'une autre source, éventuellement avec une citation qui doit être dans un élément `footer` ou `cite`, et éventuellement avec des changments en ligne tel que les annotations et les abrévations.
+
+#### Bloc de citation sans attribution
+
+> Tiam, ad mint andaepu dandae nostion secatur sequo quae.
+> **Notez** que vous pouvez utiliser la *syntaxe Markdown* à l'intérieur d'un bloc de citation.
+
+#### Bloc de citation avec attribution
+
+> Don't communicate by sharing memory, share memory by communicating.
Test
+ + +``` +#### bloc de code indenté avec quatre espaces + + + + + +Test
+ + + +#### Bloc de code avec code abrégé de mise en évidence d'Hugo +{{< highlight html >}} + + + + +Test
+ + +{{< /highlight >}} + +## Types de liste + +#### Liste ordonnée + +1. Première point +2. Second point +3. Troisième point + +#### Liste non ordonnée + +* Element de la liste +* Autre élément +* Et un autre élément + +#### listes imbriquées + +* Fruit + * Pomme + * Orange + * Banane +* Selle + * Lait + * Fromage + +## Autres Elements — abbr, sub, sup, kbd, mark + +Ici, vous trouverez d'autres balises HTML décorées par CSS: +``` +GIF est un format d'image bitmap. +``` +GIF est un format d'image bitmap. +``` +H2O +``` +H2O +``` +Xn + Yn = Zn +``` +Xn + Yn = Zn +``` +Pressez CTRL+ALT+Delete pour terminer la session. +``` +Pressez CTRL+ALT+Delete pour terminer la session. +``` +La plupart des salamandres sont nocturnes, et chassent les insectes, les vers, et d'autres petites créatures. +``` +La plupart des salamandres sont nocturnes, et chassent les insectes, les vers, et d'autres petites créatures. \ No newline at end of file diff --git a/content/posts/writing-posts/math/index.fr.md b/content/posts/writing-posts/math/index.fr.md new file mode 100644 index 00000000..ba47a2d6 --- /dev/null +++ b/content/posts/writing-posts/math/index.fr.md @@ -0,0 +1,50 @@ +--- +title: "Paramètres de type Maths" +date: 2020-06-08T06:15:35+06:00 +menu: + sidebar: + name: Paramètre de type Maths + identifier: writing-post-math-guide + parent: writing-post + weight: 40 +math: true +--- + +La notation Mathématique dans un projet Hugo peut être activé en utilisant des librairies JavaScript tierces. + + +Dans cet exemple, nous utiliserons [KaTeX](https://katex.org/) + +- Créez un partiel sous `/layouts/partials/math.html` +- A l'intérieur de cette référence de partiel, l'[Auto-render Extension](https://katex.org/docs/autorender.html) ou héberger ces scripts localement. +- Inclure le partiel dans votre template comme suit: + +``` +{{ if or .Params.math .Site.Params.math }} +{{ partial "math.html" . }} +{{ end }} +``` +- Pour activer KaText globalement mettez le paramètre `math` à `true` dans la configuration du projet. +- Pour activer KaTex par page, incluez le paramètre `math: true` dans le front matter de votre fichier de contenu. + +**Note:** Utilisez le référentiel en ligne des [Fonctions TeX supportées](https://katex.org/docs/supported.html) +{{< math.inline >}} +{{ if or .Page.Params.math .Site.Params.math }} + + + + +{{ end }} +{{ math.inline >}} + +### Exemples +{{< math.inline >}} ++Inline math: \(\varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887…\) +
+{{ math.inline >}} + +Bloc de math: +$$ + \varphi = 1+\frac{1} {1+\frac{1} {1+\frac{1} {1+\cdots} } } +$$ diff --git a/content/posts/writing-posts/mermaid/index.fr.md b/content/posts/writing-posts/mermaid/index.fr.md new file mode 100644 index 00000000..ccec77ab --- /dev/null +++ b/content/posts/writing-posts/mermaid/index.fr.md @@ -0,0 +1,232 @@ +--- +title: "Support de Mermaid" +date: 2022-03-14T06:15:35+06:00 +menu: + sidebar: + name: Mermaid + identifier: writing-post-mermaid + parent: writing-post + weight: 60 +mermaid: true +--- + +This theme comes with built in mermaid support powered by [maemaidj-js](https://mermaid-js.github.io/mermaid). To enable mermaid for a page, you have to put `mermaid: true` in your page front-matter. For example, this page has the following front-matter: + +```yaml +title: "Mermaid Support" +date: 2022-03-14T06:15:35+06:00 +menu: + sidebar: + name: Mermaid + identifier: writing-post-mermaid + parent: writing-post + weight: 60 +mermaid: true +``` + +Then, you can use `mermaid` short code to add your mermaid content. For example: + +```bash +{{* mermaid align="center"*/>}} + # your mermaid content here +{{* /mermaid */>}} +``` + +The `mermaid` short code accept the following parameters: + +- **align**: Let's you align your diagram at left, right, or center. The default alignment is center. +- **background:** Let's you change the background color of your diagram. + +## Examples + +Here, are few example of different diagram using mermaid. + +#### Graph + +```bash +{{* mermaid align="left" */>}} +graph LR; + A[Hard edge] -->|Link text| B(Round edge) + B --> C{Decision} + C -->|One| D[Result one] + C -->|Two| E[Result two] +{{* /mermaid */>}} +``` + +{{< mermaid align="left" >}} +graph LR; + A[Hard edge] -->|Link text| B(Round edge) + B --> C{Decision} + C -->|One| D[Result one] + C -->|Two| E[Result two] +{{< /mermaid >}} + +