AsciiDoc est une open source, multi-plateforme et l'utilité de ligne de commande gratuit mis en place en Python comme format de document texte, qui peut être utilisé par ne importe qui qui veut écrire les pages de manuel, des articles, des documents courts, et des livres pour leur GNU / systèmes d'exploitation Linux.
Les fichiers générés HTML, XHTML et DocBook marges
Les fichiers générés avec le logiciel de AsciiDoc peuvent être convertis au format HTML (HyperText Markup Language), XHTML (Extensible Hypertext Markup Language) et DocBook marges, tout simplement en utilisant le & lsquo; asciidoc & rsquo; outil de ligne de commande (voir la section Démarrage ci-dessous pour plus de détails).
Vous pouvez facilement écrire des documents AsciiDoc
Parce que le logiciel ne utilise pas de notations de format étranges ou des balises de balisage, les utilisateurs seront en mesure d'écrire AsciiDoc documente la même façon qu'ils écriraient un document de texte normal dans une application Word comme
Premiers pas avec AsciiDoc
Pour installer et utiliser le logiciel de AsciiDoc sur votre distribution GNU / Linux, vous devrez télécharger la dernière version de soit le projet & rsquo; s site ou Softoware, enregistrer l'archive sur votre répertoire d'accueil, et de le décompresser en utilisant votre préféré d'archive utilitaire de gestion.
Ouvrez un outil d'émulation de terminal, accédez à l'emplacement des fichiers d'archives extraites (par exemple de /home/softoware/asciidoc-8.6.9 cd), exécutez le & lsquo; ./ configure & amp; & amp; faire & rsquo; commande pour configurer le programme et de construire l'exécutable, puis exécutez le & lsquo; sudo make install & rsquo; commander pour l'installer.
Après l'installation, exécuter le & lsquo; asciidoc --help & rsquo; commande pour consulter le programme & rsquo; s message d'utilisation et les options disponibles en ligne de commande, de sorte que vous pouvez apprendre comment l'utiliser. Pour une référence complète des commandes de balisage, vous devriez lire le Guide de l'utilisateur AsciiDoc.
Fonctionne sur GNU / Linux, Windows et Mac
Étant écrit en Python, AsciiDoc est un logiciel multi-plateforme qui fonctionne sur ne importe quelle distribution GNU / Linux. Il convient également de travailler sur les systèmes d'exploitation Microsoft Windows X et Mac OS, et il est actuellement pris en charge sur les plates-formes informatiques 32 et 64 bits.
Ce qui est nouveau dans cette version:
- Ajouts et modifications:
- Mise en œuvre un style flottant du titre. Un titre flottante (ou pont) est rendu comme une section normale, mais ne est pas formellement associée à un corps de texte et ne fait pas partie de la hiérarchie de la section régulière de sorte que les règles de commande normales ne se appliquent pas.
- Mise en œuvre commentaire macro ligne afin lignes de commentaires peuvent désormais apparaître à l'intérieur des éléments de bloc.
- Les lignes de commentaires sont envoyés à la sortie si les showcomments attribut est défini (blocs de commentaire ne sont jamais envoyées à la sortie).
- simples valeurs d'attribut citant dans les éléments de AttributeList eux d'être substitué comme du texte en ligne normale provoque (sans seule citant seul attribut substitution est effectuée).
- Réécriture élément de liste de traitement (était très crufty). Liste continuation et la liste des blocs fonctionnent maintenant comme prévu. Mise à jour et clarifié la documentation de liste dans le Guide de l'utilisateur.
- L'attribut de révision reconnaît désormais le format de marqueur RCS $ Id $.
- Une RCS $ Id $ marqueur formaté ligne de révision dans l'en-tête n'a pas besoin d'être précédé par une ligne d'auteur.
- Si une révision à la RCS $ Id $ formaté est spécifié et que le nom de l'auteur n'a pas déjà été défini, le nom de l'auteur dans le marqueur $ Id $ sera utilisé.
- Mise à jour du filtre de Graphviz Gouichi Iisaka à la version 1.1.3.
- Ajout d'une option d'attribut de table LARGEUR AUTO pour les sorties (X) HTML.
- DocBook backend met désormais orgname attribut facultatif en tête DocBook.
- Déconseillé sans-papiers attribut companyname en faveur de la corpname de DocBook.
- Retiré fermeture explicite barre oblique inverse de HTML4 étiquettes auto-fermeture pour se conformer à WC3 recommandation.
- Correction de bugs:
- Correction d'une régression 8.3.3 que les listes adjacentes avec la même syntaxe, mais les styles de listes ont été mal traités comme une seule liste.
Ce qui est nouveau dans la version 8.3.3:
- Correction de bugs:
- La numérotation brisé et confus et numeration2 liste numérotée attributs ont été abandonnées, utiliser l'attribut de style à la place.
Ce qui est nouveau dans la version 8.3.2:
- Ajouts et modifications:
- Le filtre de Graphviz Ajouté Gouichi Iisaka à la distribution.
- L'élément SidebarBlock peut maintenant être rendu avec un style abstrait.
- Réorganisation filtres dans un sous-répertoire distinct pour chaque filtre.
- Mise à jour Makefile.in et fichiers manifeste pour refléter la nouvelle organisation de filtres.
- Ajouté style de la liste à l'élément LiteralBlock sorte annonces avec imbriqués inscription blocs peuvent être rendus comme un bloc d'inscription.
- Changement de filtre exemple de code à utiliser la syntaxe de ListingBlock préféré (la vieille syntaxe de filtre ~ délimité ne est plus utilisé).
- Mise en œuvre et l'énumération enumeration2 liste numérotée attributs pour spécifier le style liste de numérotation (arabe, loweralpha, upperalpha, lowerroman et upperroman).
- AsciiDoc upperalpha, lowerroman et numéros upperroman dans listdef-numbered2 listes numérotées reconnaît maintenant et définit le style de nombre basé sur le style de l'élément de liste numérotée premier (alternative à la mise en attribut enumeration2).
- Mise à jour formatlistpat définition dans l'exemple .vimrc dans le Guide de l'utilisateur.
- Vous pouvez maintenant macros de bloc du système d'échappement barre oblique inverse.
- Ajouté pychart FAQ.
- Chute de texte d'un paragraphe et la liste texte, index et match de groupes de l'étiquette attributs - ils sont inclus dans le texte de l'élément et nous ne voulons pas les traités une seconde fois comme attributs .
- Changement de bloc de commentaire de la ligne macro à un bloc macro passthrough pour se assurer qu'aucun substitutions.
- Un subslist n'a plus à être annexée à une macro définition PassthroughBlock, si omis aucun substitutions sont effectuées.
- Code de ranger: opérateur obsolète remplacé par = !.
- Retiré code linuxdoc utilisé.
- Code rangé ups: types chuté ancienne référence du module; has_key remplacé () avec de préférence dans l'opérateur.
- Correction de bugs:
- Old filtre coloration syntaxique source régression:. Caractères spéciaux où pas échappé à sorties DocBook
Ce qui est nouveau dans la version 8.3.1:
- Ajouts et modifications:
- Remplacé le script install.sh avec les scripts autoconf mises à jour de Ben Walton -. Voir [1] pour plus de détails INSTALLER
- Ajout d'une syntaxe de AttributeEntry généralisée pour permettre les entrées du fichier de configuration arbitraires à fixer à partir d'un document de AsciiDoc (suggéré par Henrik Maier).
- Liste blocs délimités dans DocBook sorties prennent désormais en charge les ID; ID de cotation du titre et des blocs délimités littérales ont été déplacés à l'DocBook exemple attache enfermant (grâce à Vijay Kumar pour ce patch).
- Remplacé apostrophe de machine à écrire verticale avec la ponctuation apostrophe (grâce à Noah Slater).
- Correction de bugs:
- Régression:. Hors guillemets à partir des valeurs d'attributs non cotées a entraîné une incompatibilité arrière, guillemets dans les valeurs d'attribut non cotées a été rétabli
- Régression: texte & amp; ...; était parfois pris pour une référence d'entité -. resserré appariement de référence de l'entité
Exigences :
- Python
Commentaires non trouvées