Texte Enrichi
Dans YAMLResume, vous n'êtes pas limité au texte brut. Les champs summary
dans
différentes sections (comme work
, education
, projects
, etc.), supportent un
ensemble limité de syntaxe Markdown pour
permettre le formatage de texte enrichi. Cela vous permet de créer du contenu de CV plus expressif et
lisible.
Syntaxe Supportée
Voici un aperçu rapide des fonctionnalités Markdown que vous pouvez utiliser :
Gras et Italique
Vous pouvez mettre l'accent sur le texte en utilisant le style gras ou italique.
- Gras :
**votre texte en gras**
- Italique :
*votre texte en italique*
- Les Deux :
***votre texte en gras et italique***
Liens
Vous pouvez intégrer des hyperliens dans votre texte.
- Syntaxe :
[texte du lien](https://example.com)
Listes
Les listes ordonnées et non ordonnées sont supportées, y compris l'imbrication.
Comprendre le caractère `|` pour les chaînes multi-lignes en YAML
Le caractère |
(pipe) en YAML est utilisé pour créer un "scalaire de bloc littéral,"
qui est une façon d'écrire des chaînes multi-lignes tout en préservant
les sauts de ligne. C'est particulièrement utile pour des champs comme summary
où vous
pourriez vouloir inclure des listes ou des paragraphes. Tout ce qui est indenté sous le |
sera traité comme une seule chaîne, avec les sauts de ligne maintenus.
Listes Non Ordonnées
Utilisez un tiret (-
) ou un astérisque (*
) pour chaque élément de liste.
summary: |
- First item
- Second item
- Third item
Listes Ordonnées
Utilisez des numéros suivis d'un point pour les listes ordonnées.
summary: |
1. First item
2. Second item
3. Third item
Listes Imbriquées
Vous pouvez indenter les listes pour créer des structures imbriquées.
summary: |
- Team player with a detail-oriented mindset.
- Experienced in databases (SQL, NoSQL).
- Proficient in PostgreSQL and MongoDB.
- Familiar with Redis for caching.
- Strong foundation in data structures and algorithms.
Un Exemple Complet
Voici un champ summary
d'une entrée work
qui combine plusieurs des
fonctionnalités de syntaxe supportées :
---
content:
basics:
# ...
summary: |
This is a sample YAML resume that support limited set of markdown rich text syntax (bold, italics, links, lists):
- Computer Science major with **strong foundation** in data structures, *algorithms*, and software development
1. Pixel perfect full stack web developer, specialised in creating high-quality, visually appealing websites
2. Experiened in databases (SQL, NoSQL), familiar with server-side technologies ([Node.js](https://nodejs.org/en), Express, etc.)
- Team player, with detail-oriented mindset and a keen eye for design and user experiences
Voici le PDF généré :
Qu'est-ce qui n'est pas Supporté ?
YAMLResume ne supporte que la syntaxe listée ci-dessus. D'autres fonctionnalités Markdown communes telles que les titres, les citations, les images, les règles horizontales, et les tableaux ne sont pas supportées et seront ignorées pendant le traitement.
Last updated on