new forge migration
This commit is contained in:
parent
45b941f327
commit
22a1036e86
422 changed files with 5786 additions and 2 deletions
|
@ -0,0 +1,4 @@
|
|||
---
|
||||
title: "Home"
|
||||
author : "Hugo Authors"
|
||||
---
|
|
@ -0,0 +1,23 @@
|
|||
---
|
||||
title: À propos
|
||||
description: 'Hugo, the world''s fastest framework for building websites'
|
||||
author: Hugo Authors
|
||||
---
|
||||
|
||||
Écrit en Go, Hugo est un générateur de sites statiques open source disponible sous la licence Apache 2.0. Hugo prend en charge les types de fichiers de données TOML, YAML et JSON, les fichiers de contenu Markdown et HTML, et utilise des shortcodes pour ajouter du contenu riche. Parmi les autres fonctionnalités notables, on trouve les taxonomies, le mode multilingue, le traitement des images, les formats de sortie personnalisés, la minification HTML/CSS/JS et le support des workflows Sass SCSS.
|
||||
|
||||
Hugo utilise divers projets open source, notamment :
|
||||
|
||||
* https://github.com/yuin/goldmark
|
||||
* https://github.com/alecthomas/chroma
|
||||
* https://github.com/muesli/smartcrop
|
||||
* https://github.com/spf13/cobra
|
||||
* https://github.com/spf13/viper
|
||||
|
||||
Hugo est idéal pour les blogs, les sites Web d'entreprise, les portfolios créatifs, les magazines en ligne, les applications à page unique ou même un site Web avec des milliers de pages.
|
||||
|
||||
Hugo s'adresse aux personnes qui souhaitent coder elles-mêmes leur propre site Web sans se soucier de la mise en place de runtimes, de dépendances et de bases de données compliquées.
|
||||
|
||||
Les sites Web construits avec Hugo sont extrêmement rapides, sécurisés et peuvent être déployés partout, y compris sur AWS, GitHub Pages, Heroku, Netlify et tout autre fournisseur d'hébergement.
|
||||
|
||||
Apprenez-en plus et contribuez sur [GitHub](https://github.com/gohugoio).
|
|
@ -0,0 +1,3 @@
|
|||
---
|
||||
title: "Articles"
|
||||
---
|
|
@ -0,0 +1,46 @@
|
|||
---
|
||||
title: Support Emoji
|
||||
date: 2023-02-01
|
||||
author: Hugo Authors
|
||||
description: Guide sur l'utilisation des emoji dans Hugo
|
||||
tags:
|
||||
- emoji
|
||||
---
|
||||
|
||||
Les emoji peuvent être activées dans un projet Hugo de différentes manières.
|
||||
<!--more-->
|
||||
La fonction [`emojify`](https://gohugo.io/functions/emojify/) peut être appelée directement dans les modèles ou dans les[Shortcodes Inline](https://gohugo.io/templates/shortcode-templates/#inline-shortcodes).
|
||||
|
||||
Pour activer les emoji globalement, réglez `enableEmoji` à `true` dans le fichier `hugo.toml` de votre site. Vous pouvez taper manuellement les raccourcis pour les emoji directement dans les fichiers de contenu ; ex.
|
||||
|
||||
`:see_no_evil:` :see_no_evil: `:hear_no_evil:` :hear_no_evil: `:speak_no_evil:` :speak_no_evil:
|
||||
|
||||
Moi :heart: Hugo! 😁
|
||||
|
||||
La [cheat sheet Emoji](http://www.emoji-cheat-sheet.com/) est un document de référence utile pour les codes de raccourci des emoji.
|
||||
|
||||
***
|
||||
|
||||
**N.B.** Les étapes mentionnées ci-dessus activent les séquences et les emoji Unicode standard dans Hugo, cependant la façon dont ces glyphes sont affichés dépend du navigateur et de la plateforme. Pour appliquer votre style personnel aux emoji, vous pouvez choisir d'utiliser une police tierce pour les emoji ou une pile de polices ; exemple.
|
||||
|
||||
{{< highlight css >}}
|
||||
.emoji {
|
||||
font-family: Apple Color Emoji, Segoe UI Emoji, NotoColorEmoji, Segoe UI Symbol, Android Emoji, EmojiSymbols;
|
||||
}
|
||||
{{< /highlight >}}
|
||||
|
||||
{{< css.inline >}}
|
||||
<style>
|
||||
.emojify {
|
||||
font-family: Apple Color Emoji, Segoe UI Emoji, NotoColorEmoji, Segoe UI Symbol, Android Emoji, EmojiSymbols;
|
||||
font-size: 2rem;
|
||||
vertical-align: middle;
|
||||
}
|
||||
@media screen and (max-width:650px) {
|
||||
.nowrap {
|
||||
display: block;
|
||||
margin: 25px 0;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
{{< /css.inline >}}
|
Binary file not shown.
After Width: | Height: | Size: 18 KiB |
|
@ -0,0 +1,169 @@
|
|||
---
|
||||
title: Guide de la Syntaxe Markdown
|
||||
date: 2023-02-11
|
||||
author: Hugo Authors
|
||||
description: Exemple d'article présentant la syntaxe de base de Markdown et le formatage des éléments HTML.
|
||||
---
|
||||
|
||||
Cet article propose un exemple de syntaxe Markdown de base pouvant être utilisée dans les fichiers de contenu Hugo, et montre également si les éléments HTML de base sont décorés avec du CSS dans un thème Hugo.
|
||||
<!--more-->
|
||||
|
||||
## Titres
|
||||
|
||||
Les éléments HTML `<h1>` à `<h6>` suivants représentent six niveaux de titres de sections. `<h1>` est le niveau de section le plus élevé, tandis que `<h6>` 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.
|
||||
|
||||
## Image
|
||||
|
||||
Vous pouvez utiliser la syntaxe suivante pour inclure une image. Le chemin de l'image doit être relatif au fichier `index.md`.
|
||||
|
||||
```markdown
|
||||

|
||||
|
||||
```
|
||||
|
||||

|
||||
|
||||
Vous pouvez également inclure des images provenant de sources externes.
|
||||
|
||||
```markdown
|
||||

|
||||
```
|
||||
|
||||

|
||||
|
||||
## Citations
|
||||
|
||||
L'élément de citation représente un contenu cité d'une autre source, éventuellement avec une attribution qui doit être dans un élément `footer` ou `cite`, et éventuellement avec des modifications en ligne telles que des annotations et des abréviations.
|
||||
|
||||
|
||||
### Citation sans attribution
|
||||
|
||||
> Vous pouvez utiliser la syntaxe Markdown dans une citation, comme **gras**, _italique_, [liens](https://gohugo.io/) ou `code`.
|
||||
|
||||
### Citation avec attribution
|
||||
|
||||
> Ne communiquez pas en partageant de la mémoire, partagez la mémoire en communiquant.<br>
|
||||
> — <cite>Rob Pike[^1]</cite>
|
||||
|
||||
|
||||
[^1]: The above quote is excerpted from Rob Pike's [talk](https://www.youtube.com/watch?v=PAAkCSZUG1c) during Gopherfest, November 18, 2015.
|
||||
[^1]: La citation ci-dessus est extraite du [discours](https://www.youtube.com/watch?v=PAAkCSZUG1c) de Rob Pike durant Gopherfest, le 18 novembre 2015.
|
||||
|
||||
## Tableaux
|
||||
|
||||
Les tableaux ne font pas partie de la spécification Markdown de base, mais Hugo les prend en charge nativement.
|
||||
|
||||
|
||||
Nom | Age
|
||||
--------|------
|
||||
Bob | 27
|
||||
Alice | 23
|
||||
|
||||
### Markdown dans les tableaux
|
||||
|
||||
| Italique | Gras | Code |
|
||||
| -------- | -------- | ------ |
|
||||
| *Italique* | **Gras** | `code` |
|
||||
|
||||
## Blocs de code
|
||||
|
||||
### Bloc de code avec des accents graves
|
||||
|
||||
```html
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Exemple de document HTML5</title>
|
||||
</head>
|
||||
<body>
|
||||
<p>Test</p>
|
||||
</body>
|
||||
</html>
|
||||
```
|
||||
|
||||
### Bloc de code indenté avec quatre espaces
|
||||
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Exemple de document HTML5</title>
|
||||
</head>
|
||||
<body>
|
||||
<p>Test</p>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
### Bloc de code avec le shortcode interne de mise en évidence d'Hugo
|
||||
|
||||
{{< highlight html >}}
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Exemple de document HTML5</title>
|
||||
</head>
|
||||
<body>
|
||||
<p>Test</p>
|
||||
</body>
|
||||
</html>
|
||||
{{< /highlight >}}
|
||||
|
||||
### Inline code
|
||||
|
||||
Utilisez l'accent grave pour faire référence à une `variable` dans une phrase.
|
||||
|
||||
## Types de listes
|
||||
|
||||
### Liste ordonnée
|
||||
|
||||
1. Premier élément
|
||||
2. Deuxième élément
|
||||
3. Troisième élément
|
||||
|
||||
### Liste non ordonnée
|
||||
|
||||
* Premier élément
|
||||
* Deuxième élément
|
||||
* Troisième élément
|
||||
|
||||
### Liste imbriquée
|
||||
|
||||
* Fruits
|
||||
* Pomme
|
||||
* Orange
|
||||
* Banane
|
||||
* Produits laitiers
|
||||
* Lait
|
||||
* Fromage
|
||||
|
||||
## Autres éléments — abbr, sub, sup, kbd, mark
|
||||
|
||||
<abbr title="Graphics Interchange Format">GIF</abbr> est un format d'image bitmap.
|
||||
|
||||
H<sub>2</sub>O
|
||||
|
||||
X<sup>n</sup> + Y<sup>n</sup> = Z<sup>n</sup>
|
||||
|
||||
Appuyez sur <kbd>CTRL</kbd>+<kbd>ALT</kbd>+<kbd>Delete</kbd> pour terminer la session.
|
||||
|
||||
La plupart des <mark>salamandres</mark> sont nocturnes et chassent des insectes, des vers et d'autres petites créatures.
|
|
@ -0,0 +1,50 @@
|
|||
---
|
||||
author: Hugo Authors
|
||||
title: Mise en Page des Formules Mathématiques
|
||||
date: 2023-04-01
|
||||
description: Un guide rapide pour configurer KaTeX
|
||||
math: true
|
||||
---
|
||||
|
||||
La notation mathématique dans un projet Hugo peut être activée en utilisant des
|
||||
[bibliothèques JavaScript tierces](https://github.com/hugo-sid/hugo-blog-awesome/blob/main/layouts/partials/helpers/katex.html).
|
||||
|
||||
<!--more-->
|
||||
|
||||
Dans cet exemple, nous utiliserons [KaTeX](https://katex.org/).
|
||||
|
||||
- Pour activer KaTeX au niveau global, réglez le paramètre `math` sur `true` dans la configuration d'un projet comme suit.
|
||||
|
||||
- `hugo.toml`
|
||||
```toml
|
||||
[params]
|
||||
math = true
|
||||
```
|
||||
- `hugo.yaml`
|
||||
```yaml
|
||||
params:
|
||||
math: true
|
||||
```
|
||||
- Pour activer KaTeX uniquement dans certaines pages, incluez le paramètre `math: true` dans
|
||||
le Front Matter du fichier markdown comme suit.
|
||||
|
||||
```
|
||||
---
|
||||
math: true
|
||||
---
|
||||
```
|
||||
|
||||
**Remarque :** Le guide de référence en ligne
|
||||
[Supported TeX Functions](https://katex.org/docs/supported.html) est une ressource utile.
|
||||
|
||||
### Exemples
|
||||
|
||||
- Bloc math :
|
||||
|
||||
$$
|
||||
\varphi = 1+\frac{1} {1+\frac{1} {1+\frac{1} {1+\cdots} } }
|
||||
$$
|
||||
|
||||
- Math en une ligne :
|
||||
|
||||
Voici un polynôme en une ligne : $5x^2 + 2y -7$.
|
|
@ -0,0 +1,41 @@
|
|||
---
|
||||
author: Hugo Authors
|
||||
title: Texte de Remplacement
|
||||
date: 2023-02-07
|
||||
description: Un article avec du texte de remplacement
|
||||
---
|
||||
|
||||
Lorem est tota propriore conpellat pectoribus de pectora summo. <!--more--> Il revient et divise les hommes de son sein, j'aurai peur des lumières, non sous le cou, il soulève l'usage et possède Arcton et des furies que les montagnes ne portent plus. Maintenant, les montagnes brûlent et le temps inhospitalier se confond ; cessez et il éclaire votre père avec la lumière que vous désirez pour reconnaître la fleur du nuage ! Le feuillage lui-même et Dryope, les dieux dévoilent.
|
||||
|
||||
Ils étaient partis, étendus, ont donné vie
|
||||
Conduit par le pouce
|
||||
Tu seras bientôt
|
||||
Il jette du fer dans les marais
|
||||
|
||||
De nouveau aucun murmure ; la lance raille comme si elle provenait d’une grave décision ! Nommé détenteur du silence du fleuve, il soutient ce qui plaît, tu demandes dans ce qui est tombé, c’était les grands espaces.
|
||||
|
||||
Il dit à la progéniture des nobles avec piété
|
||||
Après le lit, le devin Tiresias
|
||||
Fleuve des plaintes
|
||||
Et les secrets de toutes les montagnes
|
||||
En effet et
|
||||
|
||||
# Vagus elidunt
|
||||
|
||||
<svg class="canon" xmlns="http://www.w3.org/2000/svg" overflow="visible" viewBox="0 0 496 373" height="373" width="496"><g fill="none"><path stroke="#000" stroke-width=".75" d="M.599 372.348L495.263 1.206M.312.633l494.95 370.853M.312 372.633L247.643.92M248.502.92l246.76 370.566M330.828 123.869V1.134M330.396 1.134L165.104 124.515"></path><path stroke="#ED1C24" stroke-width=".75" d="M275.73 41.616h166.224v249.05H275.73zM54.478 41.616h166.225v249.052H54.478z"></path><path stroke="#000" stroke-width=".75" d="M.479.375h495v372h-495zM247.979.875v372"></path><ellipse cx="498.729" cy="177.625" rx=".75" ry="1.25"></ellipse><ellipse cx="247.229" cy="377.375" rx=".75" ry="1.25"></ellipse></g></svg>
|
||||
|
||||
[The Van de Graaf Canon](https://en.wikipedia.org/wiki/Canons_of_page_construction#Van_de_Graaf_canon)
|
||||
|
||||
## Mane refeci capiebant unda mulcebat
|
||||
|
||||
Victa caducifer, malo vulnere contra dicere aurato, ludit regale, voca! Retorsit colit est profanae esse virescere furit nec; iaculi matertera et visa est, viribus. Divesque creatis, tecta novat collumque vulnus est, parvas. **Faces illo pepulere** tempus adest. Tendit flamma, ab opes virum sustinet, sidus sequendo urbis.
|
||||
|
||||
Iubar proles corpore raptos vero auctor imperium; sed et huic: manus caeli Lelegas tu lux. Verbis obstitit intus oblectamina fixis linguisque ausus sperare Echionides cornuaque tenent clausit possit. Omnia putatur. Praeteritae refert ausus; ferebant e primus lora nutat, vici quae mea ipse. Et iter nil spectatae vulnus haerentia iuste et exercebat, sui et.
|
||||
|
||||
Eurytus Hector, materna ipsumque ut Politen, nec, nate, ignari, vernum cohaesit sequitur. Vel **mitis temploque** vocatus, inque alis, *oculos nomen* non silvis corpore coniunx ne displicet illa. Crescunt non unus, vidit visa quantum inmiti flumina mortis facto sic: undique a alios vincula sunt iactata abdita! Suspenderat ego fuit tendit: luna, ante urbem Propoetides **parte**.
|
||||
|
||||
{{< css.inline >}}
|
||||
<style>
|
||||
.canon { background: white; width: 100%; height: auto; }
|
||||
</style>
|
||||
{{< /css.inline >}}
|
|
@ -0,0 +1,30 @@
|
|||
---
|
||||
author: Hugo Authors
|
||||
title: Les Shortcodes de Hugo Framework
|
||||
date: 2023-02-09
|
||||
description: Une brève description des Shortcodes de Hugo
|
||||
---
|
||||
|
||||
Hugo est livré avec plusieurs Shortcodes intégrés pour le contenu riche, ainsi qu'une Configuration pour la Vie Privée et un ensemble de simples Shortcodes qui permettent d'incorporer certaines versions statiques et sans JS de certains médias sociaux.
|
||||
<!--more-->
|
||||
---
|
||||
|
||||
## Shortcode Améliorant la Vie Privée pour YouTube
|
||||
|
||||
{{< youtube ZJthWmvUzzc >}}
|
||||
|
||||
<br>
|
||||
|
||||
---
|
||||
|
||||
## Simple Shortcode pour Twitter
|
||||
|
||||
{{< twitter_simple user="DesignReviewed" id="1085870671291310081" >}}
|
||||
|
||||
<br>
|
||||
|
||||
---
|
||||
|
||||
## Simple Shortcode pour Vimeo
|
||||
|
||||
{{< vimeo_simple 48912912 >}}
|
|
@ -0,0 +1,41 @@
|
|||
---
|
||||
title: Les Sommaires
|
||||
date: 2023-05-02
|
||||
description: Configuration de la table des matières dans le thème awesome de Hugo
|
||||
---
|
||||
|
||||
## Sommaire
|
||||
|
||||
Ce thème prend en charge l'affichage d'un sommaire (Table of Contents - ToC) au sein des articles.
|
||||
|
||||
## Activer le sommaire dans tous les articles
|
||||
|
||||
Pour activer le sommaire dans tous les articles (globalement), il est nécessaire de définir le paramètre `toc` a `true` dans `hugo.toml`.
|
||||
|
||||
```toml
|
||||
[params]
|
||||
toc = true
|
||||
```
|
||||
|
||||
Pour désactiver le sommaire globalement, il suffit de supprimer le paramètre `toc` ou de le définir `false`.
|
||||
|
||||
## Désactiver le sommaire uniquement dans certains articles
|
||||
|
||||
Pour désactiver le sommaire seulement dans certains articles sélectionnés, il faut suivre ces deux étapes.
|
||||
|
||||
1. Définisser le paramètre `toc` a `true` dans `hugo.toml`.
|
||||
|
||||
```toml
|
||||
[params]
|
||||
toc = true
|
||||
```
|
||||
|
||||
2. Ajouter `toc = false` dans le front matter de l'article où vous souhaitez désactiver le sommaire.
|
||||
|
||||
```yaml
|
||||
---
|
||||
title: Comment activer le sommaire
|
||||
date: 2023-05-02
|
||||
toc: false
|
||||
---
|
||||
```
|
Loading…
Add table
Add a link
Reference in a new issue