---
maxWidth: 600
---
# myMarkmap
## Un outil libre \\ et gratuit
### [Sources](https://github.com/eyssette/myMarkmap/) sur Github
### _Auteur_ : [Cédric Eyssette](https://eyssette.github.io/)
### Créé à partir du \\ logiciel [markmap](https://markmap.js.org/)
## Pour faire des \\ cartes mentales
- Clic sur ✒️ en haut à gauche \\ (_raccourci clavier : `e`_) pour \\ **éditer** sa carte mentale. On \\ utilise la syntaxe **Markdown** \\ pour créer des branches
- `# Titre` \\ pour le niveau 1
- `## Sous-titre` \\ pour le niveau 2
- `### Niveau 3`, \\ `#### Niveau 4` \\ … ensuite
- Ou bien, on fait une liste à puces \\ `- Niveau 3` \\ ` - Niveau 4` \\ `- Niveau 3` \\ (on ajoute 2 espaces avant \\ pour passer à un autre niveau)
- Clic sur 👓 pour **cacher** la \\ fenêtre d'édition et **voir** \\ seulement la carte mentale \\ (_raccourci clavier : `Escape`_)
- Clic sur 💾 pour **enregistrer** \\ la carte au format _svg_ [image fixe] \\ (_raccourci clavier : `s`_) \\ Clic sur 🌐 pour **enregistrer** au \\format HTML [interactivité possible] \\(_raccourci clavier : `h`_)
- Clic sur 🔗 pour copier un **lien** \\ de **partage** de la carte mentale \\ dans le presse-papier \\ (_raccourci clavier : `l`_)
- Clic sur les **cercles** à l'intersection \\ des différentes branches pour \\ **afficher ou masquer la suite**
## Usages plus \\ avancés
### Des balises pour \\ **contrôler l'affichage** \\ de la carte
#### **Markdown**
- `**texte**` : pour mettre en **gras**
- `_texte_` : pour mettre en _italiques_
- `[lien](URL)` : pour insérer un [lien](https://eyssette.github.io/)
- `` : pour insérer une image
- `` : pour spécifier la hauteur \\de l'image (de h-25, h-50 … à h-200)
- ``` `code` ``` : Pour insérer du `code`
- `==texte==`: Pour surligner du ==texte==
- `++texte++`: Pour souligner du ++texte++
#### **HTML**
- `
` ou `\\` pour forcer le passage à la ligne
- `texte` \\ pour changer le style d'un élément
#### **Autres \\ balises**
- `` en fin de ligne pour que les \\ sous-branches soient cachées par défaut : \\ il faut cliquer sur le cercle pour afficher la suite
- Cette branche est cachée par défaut !
- Cette branche aussi !
- `:code_emoji:` : pour insérer un code pour un emoji [:link:](https://raw.githubusercontent.com/omnidan/node-emoji/master/lib/emoji.json)
- `{{partie masquée}}` pour masquer une partie \\ d'un texte : voici par exemple un {{passage}} masqué \\ (cliquer dessus pour afficher / masquer à nouveau)
#### **En-tête** \\ (YAML)
- Pour spécifier la largeur \\ maximale d'une branche
- Pour ajouter des styles \\CSS spécifiques
- Pour ajouter un titre
- Exemple :
- `---` \\ `maxWidth: 300` \\ `style: strong{color:red}` \\ `title: Titre de la carte` \\ `---`
### Possibilité d'utiliser un \\ **fichier externe**
- On peut mettre son texte \\ **sur une forge** et l'afficher \\ avec myMarkmap
- \\ `https://mymarkmap.vercel.app/#URL`
- En cas de problème : \\ `https://mymarkmap.vercel.app/#https://api.allorigins.win/raw?url=URL`