Retext est un éditeur simple mais puissant pour les langues de balisage. Il est basé sur le module de balisages qui prend en charge Markdown, restructuré, textile et asciidoc. On peut également ajouter la prise en charge des balisages personnalisés à l'aide de modules Python.
Pour installer Retext, assurez-vous que Python (3,7 ou versions ultérieure) soit installé et exécutez pip3 install ReText . Pour éviter l'installation à l'échelle du système, vous pouvez créer un environnement virtuel et installer à partir de là. Vous pouvez également télécharger manuellement le tarball à partir de PYPI.
Retext nécessite que Pyqt6 et les balisages (3.1 ou plus tard) s'exécutent. Lorsque vous exécutez pip3 install ReText , PIP les installera automatiquement, mais vous pouvez également installer manuellement et spécifier des balisages que vous allez utiliser à l'aide de la syntaxe des extras, par exemple:
pip3 install Markups[markdown,restructuredtext,textile]
Nous vous recommandons également d'installer ces packages:
Les fichiers de traduction sont déjà compilés pour la libération de tarball et seront automatiquement chargés. Pour les instantanés de développement, compilez des traductions à l'aide de lrelease ReText/locale/*.ts (sur les systèmes basés sur Debian, utilisation /usr/lib/qt6/bin/lrelease du package qt6-l10n-tools ). Les fichiers de traduction peuvent également être chargés à partir de /usr/share/retext/ répertoire.
Vous pouvez traduire le Retext dans votre langue sur transifex.
Retext est Copyright 2011–2024 Dmitry Shachnev, 2011-2023 Maurice van der Pot, et est sous licence GNU GPL (V2 +), la version actuelle est disponible dans le fichier LICENSE_GPL .
L'icône du Retext est basée sur l'icône accessories-text-editor du thème Faenza.
Vous pouvez en savoir plus sur Retext dans le wiki.