Markzen Aide

Nouveautés

1.0.9 — 2026-08-26

  • Les documents MediaWiki conservent leurs formules et leurs blocs de code. Tout ce qu'un wiki écrit comme balise — une formule <math>, un bloc de code <syntaxhighlight> — disparaissait simplement de l'aperçu, sans erreur et sans laisser de vide : le lecteur d'un article Wikipédia collé dans Markzen voyait la prose mais aucune des mathématiques. Les formules s'affichent désormais exactement comme dans tous les autres langages de balisage, en ligne dans une phrase ou affichées sur leur propre ligne comme le demande l'article, et un bloc de code mis en évidence arrive avec son langage intact.
  • Un double-clic sur un fichier wiki ou BBCode l'ouvre dans Markzen. L'installateur a enregistré la plupart des fichiers de balisage que Markzen lit, mais pas .wiki, .mediawiki, .wikitext ou .bb — ces quatre s'ouvraient donc dans n'importe quel autre programme du système, ou pas du tout. Les quinze extensions des huit langages sont désormais proposées.
  • Transformer une adresse collée en lien ne prend qu'une seule touche. Sélectionnez une adresse et appuyez sur Ctrl+K : elle devient la destination du lien, et le curseur attend dans le champ vide ce que le lien doit afficher. Auparavant, l'adresse devenait le texte visible du lien, vous obligeant à la retaper. Les chemins de fichiers fonctionnent de la même manière.
  • Le menu {{label:lblHdrConvertTo}} est regroupé par ce que vous créez — ebooks, traitement de texte, présentation, composition, etc. — au lieu d'une longue liste à parcourir. Chaque langage de balisage apparaît désormais une fois, sous {{label:lblHdrConvertMarkup}} ; MediaWiki avait été listé deux fois, à deux endroits, produisant le même fichier des deux.

1.0.8 — 2026-08-23

  • Les diagrammes Mermaid qui refusaient de s'afficher sont maintenant rendus. Beaucoup affichaient Syntax error in text même si la même source était acceptée partout ailleurs — dans un document de test, dix-huit sur vingt. Markzen transmettait chaque diagramme à Mermaid via la page elle-même, qui réécrivait le texte en chemin — décodant les échappements, supprimant l'indentation — et corrompait discrètement tout ce qui ressemblait à du balisage : un <br/> dans une carte mentale, un &nbsp; dans un diagramme en blocs. Le texte exact de votre bloc de code atteint maintenant Mermaid sans être modifié.
  • Le panneau de taille et d'alignement des diagrammes modifie le bloc que vous pointez. Il localisait auparavant un bloc en comptant le nombre de fois où son langage apparaissait dans votre source, tandis que l'aperçu ne comptait que les blocs qu'il avait réellement transformés en diagrammes. Dans un document qui montre un bloc de code du même langage à titre d'exemple — une page expliquant Mermaid, par exemple — les deux comptes divergeaient et chaque modification atterrissait sur le diagramme précédant celui sous le curseur. Le panneau identifie maintenant le bloc par son propre contenu.
  • Les sélecteurs de fichiers s'ouvrent là où vous étiez la dernière fois. L'ouverture d'un document ou la recherche d'une image démarrait systématiquement dans le dossier Téléchargements. Markzen se souvient maintenant du dossier à partir duquel vous avez sélectionné la dernière fois — séparément pour les documents et les images — et y retourne, y compris après un redémarrage.
  • L'avis de mise à jour renvoie vers les bonnes pages, dans votre langue. Son lien {{label:lnkUpdateWhatsNew}} pointait vers une page que le site web ne publie plus, il ne menait donc nulle part ; ses deux liens vous envoyaient également en anglais à moins que vous ne lisiez l'une des quatre langues. Ils ouvrent maintenant les notes de version actuelles et les pages de téléchargement dans votre propre langue, partout où elles existent.

1.0.7 — 2026-08-17

  • Markzen s'ouvre désormais presque instantanément. Près de quarante moteurs de rendu se chargeaient au lancement, que le document en ait besoin ou non — plusieurs secondes d'attente payées par tous ceux qui ouvraient un fichier texte brut. Chaque moteur est maintenant récupéré la première fois qu'un document le demande réellement, de sorte que le démarrage est quasi instantané et seul le premier diagramme d'un type donné prend un moment à apparaître. Les bibliothèques utilisées uniquement pour l'exportation se chargent maintenant lorsque vous exportez, et l'interface charge la seule langue que vous lisez au lieu des cinquante.
  • Les caractères de dessin de boîte survivent dans les blocs de code. Un arbre de répertoires ou un diagramme ASCII collé dans un bloc de code se brisait en lacunes, car les versions web de la plupart des polices à chasse fixe omettent discrètement ces caractères. Markzen livre désormais JetBrains Mono et Source Code Pro avec l'application au lieu de les récupérer, ce qui signifie également qu'elles fonctionnent sur une machine sans connexion. Cascadia Code et Fira Code sont remplacées par Cascadia Mono et Fira Mono, les versions sans ligatures des mêmes polices — une ligature redessine != comme un seul , ce qui est agréable lors de l'écriture de code et incorrect dans un document destiné à montrer ce que le fichier dit réellement. DM Mono n'est plus proposée ; il n'existe pas de version qui contienne les caractères.
  • La police de code voyage à l'intérieur du fichier exporté. Une exportation PDF ou HTML utilisait auparavant la police que la machine du lecteur possédait, de sorte qu'un diagramme qui s'alignait sur votre écran pouvait arriver désaligné. La police est maintenant intégrée à l'exportation elle-même. Le volet de l'éditeur utilise également la même police que l'aperçu, de sorte que ce que vous tapez, ce que vous prévisualisez et ce que vous exportez concordent enfin.
  • Le style et les polices ont été regroupés dans un seul panneau. Le modèle de style et les trois sélecteurs de polices occupaient auparavant quatre commandes de barre d'outils distinctes ; ils sont maintenant regroupés, chacun avec sa propre étiquette, derrière un seul bouton {{label:tipHdrAppearance}}.

1.0.6 — 2026-08-07

  • BBCode est désormais le huitième langage de balisage lu par Markzen. Ouvrez un fichier .bbcode et modifiez-le avec un aperçu en direct comme n'importe quel autre document, ou convertissez un document existant en BBCode lorsqu'une publication de forum est la destination. Le BBCode n'a jamais eu de norme unique — chaque forum a inventé sa propre variante — donc Markzen le lit généreusement : il accepte les orthographes courantes côte à côte et laisse toute balise qu'il ne reconnaît pas visible en texte brut au lieu de la supprimer discrètement.
  • Insérez un tableau depuis la barre d'outils. Balayez une petite grille pour choisir le nombre de lignes et de colonnes, et Markzen écrit un tableau vide de cette taille dans le balisage propre au document — Markdown, AsciiDoc, Org, Textile, MediaWiki, reStructuredText, Djot ou BBCode — prêt à être rempli. Coller un bloc de cellules de feuille de calcul produit toujours un tableau de la même manière.
  • Les sous-menus du menu Convertir peuvent être ouverts à nouveau. Ebooks, Traitement de texte, Présentation et les autres étaient inaccessibles : le sous-menu était dessiné à l'intérieur de la zone de défilement du menu, ce qui le coupait entièrement de la vue, de sorte que rien n'apparaissait lorsque vous vous déplaciez sur l'une de ces lignes.
  • Les menus utilisent désormais la hauteur réelle de la fenêtre. Ils étaient plafonnés à une taille fixe et défilaient même sur une fenêtre haute, masquant des entrées derrière une barre de défilement sans raison.
  • Descendre dans un menu ne laisse plus de trace de sous-menus ouverts. Chacun avait l'habitude de persister un instant après que vous soyez déjà passé au suivant, de sorte que plusieurs pouvaient rester à l'écran en même temps.

1.0.5 — 2026-08-03

  • Les exportations en ligne de commande ne laissent plus de dossier temporaire dans le répertoire temporaire du système après chaque exécution. Chaque exportation nettoie désormais les restes des exportations précédentes terminées, de sorte que l'habitude d'exporter depuis la ligne de commande ne remplit plus silencieusement votre dossier temporaire.

1.0.4 — 2026-07-24

  • Insérez des liens et des images à partir des boutons dédiés de la barre d'outils (ou Ctrl+K pour un lien) : une petite fenêtre contextuelle au niveau du curseur écrit le balisage correct pour le format du document, dans les sept langages de balisage.
  • Choisissez si une image est liée (le document pointe vers un fichier ou une URL) ou intégrée (les octets de l'image sont stockés dans le document, de sorte que le fichier est entièrement autonome et portable).
  • Modifiez un lien ou une image existant sur place — placez le curseur dessus et rouvrez la fenêtre contextuelle, et elle charge le texte et l'adresse actuels et remplace l'ensemble de la construction au lieu d'en imbriquer une nouvelle.
  • Les images intégrées n'encombrent plus l'éditeur : chaque image base64 se replie en une puce compacte affichant son type et sa taille, tandis que le texte du document sous-jacent reste intact.

1.0.3 — 2026-07-23

  • Les exportations en ligne de commande s'exécutent désormais par lots : passez plusieurs paires source -o output en un seul appel et un seul lancement les rendra toutes — environ 2 secondes par document au lieu d'un démarrage complet de l'application (~15 s) pour chacune.

1.0.2 — 2026-07-21

  • Les blocs de code dans les documents AsciiDoc ne sont plus corrompus lorsqu'ils contiennent des délimiteurs mathématiques littéraux comme \(...\) — le rendu mathématique ignore désormais le code, de sorte qu'un exemple de regex ou de LaTeX s'affiche tel quel.

1.0.1 — 2026-07-19

  • Le passage d'un fichier ouvert à l'autre vous ramène désormais exactement là où vous étiez — chaque onglet mémorise la position de défilement de son éditeur et la sélection de texte.
  • Chaque onglet conserve sa propre prévisualisation en direct : la position de défilement, les images et les diagrammes rendus survivent aux changements d'onglet, et le retour est instantané.
  • Cliquer sur un chapitre dans la table des matières déplace désormais l'éditeur à cet endroit dès le premier clic, et non plus au second.
  • Les clics sur la table des matières et les liens internes à la page agissent désormais toujours sur la prévisualisation de l'onglet actif, jamais sur celle d'un autre fichier ouvert.

1.0.0 — 2026-07-15

  • Version initiale
Sommaire