Convertisseur en ligne gratuit de ASCIIDOC en RST
Convertir la documentation AsciiDoc en reStructuredText pour les projets Sphinx et Docutils.
Convertir ASCIIDOC en RST en ligne - gratuit
Votre fichier est traité instantanément et supprimé dès que vous le téléchargez.
Importer un fichier depuis une URL
Collez un lien direct vers le fichier. Nous le téléchargeons sur notre serveur et il est converti exactement comme un fichier envoyé.
Comment ça marche
-
1/3
Téléversez votre fichier .asciidoc
Cliquez pour sélectionner le fichier que vous souhaitez convertir ou faites-le simplement glisser dans la zone indiquée.
-
2/3
Lancez la conversion .asciidoc vers .rst
Une fois le fichier téléversé, cliquez sur convertir dès que vous êtes prêt.
-
3/3
Téléchargez le fichier .rst converti
Le résultat de la conversion est prêt à être téléchargé.
Comment convertir asciidoc en fichier rst
- Fichiers texte
- Aucune note pour l'instant.
101convert.com assistant bot
3 h
Un projet Sphinx ou Docutils nécessite des fichiers reStructuredText, mais la documentation source est écrite en AsciiDoc. La conversion conserve la documentation réutilisable sous forme de fichiers .rst pour la modification, le contrôle de version et les compilations de documentation Python.
Ce qu’est le format ASCIIDOC
AsciiDoc est un langage de balisage léger destiné aux manuels, fichiers README, livres, documentations d’API et sites web techniques. Les fichiers utilisent généralement les extensions .adoc ou .asciidoc et sont créés ou traités par Asciidoctor, AsciiDoc, Antora et les systèmes de compilation de documentation qui intègrent AsciiDoc. Sa syntaxe comprend des titres, des attributs, des références croisées, des avertissements, des tableaux, des blocs de code source, des inclusions et des macros.
Ce qu’est le format RST
reStructuredText, généralement abrégé en RST, est un format de balisage en texte brut utilisé par Docutils, Sphinx, la documentation des packages Python et certains générateurs de sites statiques. Il prend en charge les titres structurés, les directives, les rôles, les notes de bas de page, les références, les tableaux, les blocs de code littéraux et les fichiers inclus. RST est le format source natif de Sphinx ; il convient donc lorsqu’un projet de documentation dépend déjà de conf.py, de directives Sphinx ou de la chaîne d’outils de documentation Python.
Comment convertir concrètement ASCIIDOC en RST
La méthode en ligne de commande la plus fiable consiste à laisser Asciidoctor interpréter la source, produire du XML DocBook, puis laisser Pandoc générer du RST :
- Installez Asciidoctor et Pandoc à l’aide du gestionnaire de packages de votre système d’exploitation ou en suivant les instructions d’installation des projets.
- Placez-vous dans le répertoire contenant le fichier source et vérifiez que les images référencées et les fichiers inclus sont disponibles.
- Exécutez le pipeline de conversion :
asciidoctor -b docbook5 -o - manual.adoc | pandoc -f docbook -t rst -o manual.rst
Remplacez manual.adoc et manual.rst par les noms de fichiers appropriés. Asciidoctor traite les attributs, les conditionnelles, les inclusions et la syntaxe AsciiDoc avant que Pandoc ne convertisse la structure DocBook obtenue. Pour utiliser un fichier intermédiaire distinct, exécutez asciidoctor -b docbook5 -o manual.xml manual.adoc, puis pandoc -f docbook -t rst -o manual.rst manual.xml.
Vous pouvez également convertir gratuitement le fichier sur le site web 101convert.com sans installer de logiciel. Vérifiez manuellement le RST généré avant de l’ajouter à un projet Sphinx.
Limites de qualité et de compatibilité
Il s’agit d’une conversion structurelle plutôt que d’une substitution syntaxique un à un. Les attributs AsciiDoc, les macros personnalisées, les identifiants de ressources Antora, les tableaux complexes, le contenu intégré et les extensions Asciidoctor peuvent ne pas avoir d’équivalent direct en RST. La sortie intermédiaire DocBook peut également modifier les cibles de références croisées, les chemins d’image, les avertissements et les options des blocs de code.
Compilez le résultat avec sphinx-build ou Docutils et corrigez les avertissements concernant les directives inconnues, les références non résolues, les tableaux mal formés et les images manquantes. Les titres RST utilisent des lignes de soulignement plutôt que les marqueurs de titre AsciiDoc, et les directives spécifiques à Sphinx telles que .. toctree:: doivent généralement être insérées manuellement après la conversion.
Remarque : cet enregistrement de conversion asciidoc vers rst est incomplet, doit être vérifié et peut contenir des inexactitudes. Veuillez voter ci-dessous pour savoir si vous avez trouvé ces informations utiles ou non.
Questions fréquentes
Le convertisseur ASCIIDOC en RST est-il gratuit ?
Oui, la conversion de ASCIIDOC en RST sur 101convert.com est entièrement gratuite. Aucune inscription, adresse e-mail ou installation n'est requise. Si vous avez besoin d'une limite de taille de fichier plus élevée ou souhaitez convertir plusieurs fichiers à la fois, consultez nos formules.
Quelle taille mon fichier ASCIIDOC peut-il avoir ?
Vous pouvez téléverser des fichiers ASCIIDOC jusqu'à 500 Mo et convertir jusqu'à 100 fichiers à la fois en un seul lot.
Qu'advient-il de mes fichiers téléversés ?
Les fichiers sont traités automatiquement et supprimés de nos serveurs quelques minutes après la conversion. Nous ne consultons ni ne partageons jamais vos fichiers.
Dois-je installer un logiciel pour convertir ASCIIDOC en RST ?
Non. La conversion de ASCIIDOC en RST s'effectue entièrement en ligne dans votre navigateur et fonctionne sous Windows, Mac, Linux, Android et iPhone.
La conversion a-t-elle échoué ?
Dans la plupart des cas, la cause est un format de fichier incorrect. Importez un fichier ASCIIDOC valide pour cette conversion de ASCIIDOC en RST. Il peut aussi arriver que le problème vienne de notre côté. Nous analysons les échecs de conversion récurrents et désactivons ou réparons le convertisseur si nous détectons un défaut.