Aller au contenu principal

À propos de l'éditeur de texte riche

TLDR: Évitez d'utiliser les plugins Markdown si vous avez principalement l'intention d'utiliser l'éditeur de texte riche, et soyez conscient des limites de l'éditeur.

En son cœur, Joplin stocke les notes au format Markdown. Markdown est un moyen simple de formater du texte qui a l'air beau sur n'importe quel appareil et, alors que le texte est formaté, il a l'air parfaitement lisible dans un éditeur de texte brut.

Dans certains cas, cependant, le format de balisage supplémentaire qui apparaît dans les notes peut être considéré comme un inconvénient. Le texte gras ressemblera à **comme ceci** par exemple, et les tables pourraient ne pas être particulièrement lisibles. Pour cette raison, Joplin dispose également d'un éditeur de texte riche, qui vous permet de modifier des notes avec une expérience d'édition WYSIWYG. Le texte en gras "ressemblera à comme ceet les tables seront plus lisibles, entre autres.

Cependant il y a une capture: dans Joplin, notes, même s'ils sont édités avec cet éditeur de texte riche, sont encore Markdown sous le capot. C'est généralement une bonne chose, car cela signifie que vous pouvez à tout moment basculer entre Markdown et Rich Text editor, et la note est toujours lisible. Il est également bon de synchroniser avec l'application mobile, qui n'a pas d'éditeur de texte riche. La prise est que Markdown est utilisé sous le capot, cela signifie que l'éditeur de texte riche a un certain nombre de limitations qu'il hérite de ce format:

  • Pour commencer, la plupart des plugins Markdown ne seront pas compatibles. Si vous ouvrez une note Markdown qui utilise ce plugin dans l'éditeur de texte riche, il est probable que vous perdrez le formatage spécial du plugin. Les seuls plugins supportés sont les plugins "clôturés" - ceux qui enveloppent une section de texte en triple ticks (par exemple, KaTeX, Mermaid, etc.). fonctionnent). Vous pouvez voir la compatibilité d'un plugin sur l'écran de configuration de Markdown.
  • Les tables doivent avoir un en-tête, car il s'agit d'une exigence dans Markdown. Lorsque vous créez une table, elle vous permettra de la créer sans en-tête, mais sous le capot elle ajoutera une table vide. Et la prochaine fois que vous ouvrirez la note, cet en-tête vide sera présent.
  • Tous les éléments d'une liste doivent être du même type, donc par exemple toutes les cases à cocher ou tous les points de puce. Si vous avez besoin de deux types différents, vous devez créer deux listes différentes séparées par une règle horizontale ou similaire.
  • Les modes clavier spéciaux "vim" et "emacs" ne sont pas pris en charge.
  • Si une note est de 'Markup - Markdown' et contient le formatage HTML, ceci peut être perdu lors de l'édition dans l'éditeur Rich Text car il ne peut pas être converti en Markdown. Les notes de 'Markup - HTML' ne sont pas affectées par les modifications dans l'éditeur de texte riche car cette conversion n'a pas lieu.
  • Tous les liens de référence ([title][link-name]) sont convertis en liens en ligne ([title](https://example. om)) ) lorsque Joplin enregistre les changements depuis l'éditeur de texte riche.

Ce sont les limitations connues, mais si vous remarquez un autre problème non répertorié ici, veuillez nous en informer sur le forum.