rst2pdf

Logiciel capture d'écran:
rst2pdf
Détails logiciels:
Version: 0.93
Date de transfert: 20 Feb 15
Développeur: Roberto Alsina
Licence: Gratuit
Popularité: 13

Rating: 3.0/5 (Total Votes: 1)

La manière habituelle de création PDF à partir reStructuredText est en passant par LaTeX. rst2pdf offre une alternative en produisant PDF directement à l'aide de la bibliothèque ReportLab.
Installation:
Télécharger à partir de ce site, puis
installer manuellement
python setup.py install
ou essayez l'oeuf avec le buildout fourni:
python bootstrap.py
bin / buildout
vous obtiendrez un exécutable rst2pdf dans le répertoire bin
ou obtenir via PyPI:
easy_install rst2pdf

Caractéristiques :

  • la page définie par l'utilisateur mise en page. Plusieurs images par page, plusieurs mises en page par document.
  • cascade mécanisme de feuille de style, définir uniquement ce que vous voulez changé.
  • Supports TTF et Type1 incorporation des polices.
  • Ne importe quel nombre de styles de paragraphe en utilisant la directive de classe.
  • Ne importe quel nombre de styles de caractères à l'aide de rôles de texte.
  • tailles et marges de page personnalisée.
  • Syntaxe surligneur pour de nombreuses langues, en utilisant Pygments.
  • Prend en charge l'intégration presque ne importe quel type de raster ou vectorielles images.
  • rapide
  • Supports césure (en utilisant wordaxe).
  • Manuel (version PDF) de l'utilisateur complet

Ce qui est nouveau dans cette version:.

  • De nombreux bugs ont été corrigés

Quoi de neuf dans la version 0.14:

  • Correction d'un problème 197:. Tableau frontières étaient confuses
  • Correction d'un problème 297:. Styles de default.json fuite sur d'autres feuilles de coloration syntaxique
  • Correction d'un problème 295:. Mots clés remplacement des en-têtes / pieds de page ne fonctionne pas si la page et d'autres étaient dans un tableau
  • Nouvelle fonctionnalité: (! Bon pour têtes / pieds) directive OddEven pour afficher un contenu alternatif sur pairs / impairs pages
  • commuté toutes les feuilles au format rson plus lisible.
  • Correction d'un problème 294:. Les images ont été déformés alors que seulement la hauteur a été spécifié
  • Correction d'un problème 293:. Accepter gauche / centre / droite alignements dans les feuilles de style
  • Correction d'un problème 292: un style distinct pour les numéros de ligne dans codeblocks
  • Correction d'un problème 291: directive de classe de support pour codeblocks
  • Correction d'un problème 104: nombre total de pages à en-tête / pied de page fonctionne dans tous les cas maintenant
  • .
  • Correction d'un problème 168:. Linenos et options de linenothreshold dans Sphinx fonctionnent désormais correctement
  • régression fixe en 0,12 (interaction entre rst2pdf et en mathématiques sphinx)
  • extensions documentées dans le manuel
  • un meilleur style de balles / articles (numéro 289)
  • Correction d'un problème 290: ne manquez pas sur les images brisées
  • Mieux constatation de police dans Windows (patch par techtonik, numéro 282).
  • Correction d'un problème 166: Mise en œuvre de la hList Sphinx (listes horizontales)
  • Numéro 284 fixes: Mise en œuvre des listes de production pour sphinx
  • Correction d'un problème 165:. Les listes de définition pas correctement en retrait dans admonestations ou tables
  • SVG Images travaillent en ligne en utilisant l'extension de Inkscape.
  • Correction d'un problème 268: TOC décalées vers la gauche sur 2,4 RL
  • Correction d'un problème 281: l'automatisation des tests sphinx était cassé
  • Correction d'un problème 280: modèles de page utilisés dans de mauvaises sphinx

Quoi de neuf dans la version 0.12.2:

  • Fix Numéro 219 (incompatibilité avec reportlab 2,1)
  • option pdf_default_dpi ajoutée pour pdfbuilder
  • docs Plus de style dans le manuel
  • un meilleur style de listes
  • Correction d'un bug signalé dans les commentaires de mon blog où une feuille de style avec ShowHeader = True et aucun en-tête explicite provoqué une exception.
  • Correction d'un problème 215:. Accidents en arrière-plan moteur de rendu de Lutrin

Qu'est-ce que de nouveaux dans la version 0.12.1:

  • Correction d'un problème 202: traitement brisées de HTML nœuds premières
  • Nouveau & quot; & quot d'options; section dans les feuilles de style. Nouveau [& quot; & quot les options;] [& quot; & quot feuilles de style;]
  • paragraphe, qui fonctionne de manière similaire à -s ou à un fichier à inclure: une liste des feuilles de style
  • soit traitée avant l'actuel.
  • Nouvelle option --config
  • Fix pour le numéro 200 (position des cadres était mal calculé)
  • Pour Fix Numéro 188 (uniconvertor & quot; 'unicode' objet n'a pas d'attribut
  • 'readline' & quot; erreur)
  • Nouvelle commande de directive première: SetPageCounter. Cela permet compteur de pages manipulation, et l'utilisation de différents styles, roman, lowerroman, alpha, loweralpha et en arabe.
  • Nouvelles commandes directive première: EvenPageBreak et OddPageBreak
  • Nouvelle option de faire sections cassent des pages paires ou impaires: --break côté = VALEUR
  • Nouvelle option pour ajouter une page vide au début du document:. --blank De la première page
  • Correction d'un bug dans le calcul auteurs de largeur de champ
  • Support% en largeurs listes colonne balle et sur le terrain
  • Utiliser bullet_list ou item_list styles pour balles et objet listes
  • respectivement.
  • Support% dans la liste du champ largeur de la colonne description.
  • Correction d'un numéro 184 (la métrique de police deviennent fous avec la police TT)
  • Nouveau code de mise en garde sur la base séparables (qualité bêta)
  • Fix pour le numéro 180 (soutien aux éléments de la liste très très longues. Besoins
  • test)
  • Fix pour le numéro 175 (veuve / orphelines titres)
  • Correction de numéros 174 (blocs de lignes n'a pas respecté indentation)
  • ont travaillé numéro 173 (citations ne ont pas à l'intérieur des cellules de tableau tiret)
  • Respecter spaceBefore et spaceAfter pour des notes / notes de fin
  • essais supplémentaires pour (presque) tous de la coutume balisage de sphinx
  • Correction d'un problème 170 (police Mauvaise intégration)
  • Correction d'un problème 171 (table de xref endommagé)
  • Correction d'un problème 159 (largeurs de exhortation et de table ont été mal calculé)
  • Correction d'un problème 162 (mauvaise mise en évidence en utilisant sphinx)
  • Changement de politique linguistique par défaut comme décrit dans le numéro 53
  • Correction d'un problème 148 (Images doit être recherchée par rapport à la source
  • document)
  • Correction d'un problème 158 (Certains avertissements écrasé pdfbuilder)
  • Correction d'un problème 154 (incompatibilité avec RL 2.1)
  • Correction d'un problème 155 (crash lors encadrés répartis d'une certaine manière)
  • Correction d'un problème 152 (rembourrage et l'alignement des styles de tableau, comme lors de l'utilisation des blocs littérales intérieur de listes)
  • l'extension intégrée pdfbuilder sphinx (plus de travail nécessaire)
  • Support crénage de polices True Type (grâce à wordaxe!), Ajouté à la documentation, a ajouté la commodité feuille de style.
  • Correction d'émission 151 et le comportement sur Issue 116, à propos des images trop grandes pour l'espace disponible / la hauteur du cadre.
  • Correction d'un problème dans les titres d'admonition.
  • noms de section fixe en-têtes / pieds de page:. Première section de la page est utilisé, ne durera pas
  • Correction d'un problème 145:. Rembourrage de blocs littérales était cassé
  • Correction d'un bug: paragraphes avec les identifiants devraient avoir les ancrages correspondants
  • Correction d'un bug: références internes ne étaient pas liés correctement
  • Correction d'un problème 144: PDF TOC eu numéros de page incorrects dans certains cas
  • compatibilité Plus sphinx
  • Nouveau code des styles de tableaux, aussi faire le travail en classe de directive pour les tables
  • Correction d'un problème 140: balisage html comme dans les titres a été maintenu dans la table des matières PDF
  • Correction d'un problème 138: refait la figure de style. Aussi fixe bugs
  • BoxedContainer
  • Correction d'un problème 137: des bugs dans l'échappement des caractères dans des rôles interprétés
  • le faire fonctionner (dans un mode légèrement dégradé) sans PIL, aussi longtemps que vous ne utilisez JPG ou ont PythonMagick installé. Ce est bon pour OS X, où & quot; l'installation de PIL est un PITA & quot;
  • Correction d'un problème: 134 entités ont été remplacés dans les rôles interprétés (non nécessaire)
  • Soutien à aafigure (http://launchpad.net/aafigure)

  • Unités de soutien
  • Entretoises
  • styles TOC maintenant configurables dans la feuille de style

Ce qui est nouveau dans la version 0.12:

  • Correction d'un problème 202: traitement cassé de nœuds premières HTML
  • Nouveau & quot; & quot d'options; section dans les feuilles de style. . [New & quot; Options & quot;] [& quot; & quot feuilles de style;] paragraphe, qui fonctionne de manière similaire à -s ou à un fichier à inclure: une liste des feuilles de style pour être traitée avant l'actuel
  • Nouvelle option --config
  • Fix pour le numéro 200 (position des cadres était mal calculé)
  • Pour Fix Numéro 188 (uniconvertor & quot; 'unicode' objet n'a pas d'attribut «readline '& quot; erreur)
  • Nouvelle commande de directive première: SetPageCounter. Cela permet compteur de pages manipulation, et l'utilisation de différents styles, roman, lowerroman, alpha, loweralpha et en arabe.
  • Nouvelles commandes directive première: EvenPageBreak et OddPageBreak
  • Nouvelle option de faire sections cassent des pages paires ou impaires: --break côté = VALEUR
  • Nouvelle option pour ajouter une page vide au début du document:. --blank De la première page
  • Correction d'un bug dans le calcul auteurs de largeur de champ
  • Support% en largeurs listes colonne balle et sur le terrain
  • Utiliser bullet_list ou styles item_list pour balles et objet listes respectivement.
  • Support% dans la liste du champ largeur de la colonne description.
  • Correction d'un numéro 184 (la métrique de police deviennent fous avec la police TT)
  • Nouveau code de mise en garde sur la base séparables (qualité bêta)
  • Fix pour le numéro 180 (soutien aux éléments de la liste très très longues. Doit tests)
  • Fix pour le numéro 175 (veuve / orphelines titres)
  • Correction de numéros 174 (blocs de lignes n'a pas respecté indentation)
  • ont travaillé numéro 173 (citations ne ont pas à l'intérieur des cellules de tableau tiret)
  • Respecter spaceBefore et spaceAfter pour des notes / notes de fin
  • essais supplémentaires pour (presque) tous de la coutume balisage de sphinx
  • Correction d'un problème 170 (police Mauvaise intégration)
  • Correction d'un problème 171 (table de xref endommagé)
  • Correction d'un problème 159 (largeurs de exhortation et de table ont été mal calculé)
  • Correction d'un problème 162 (mauvaise mise en évidence en utilisant sphinx)
  • Changement de politique linguistique par défaut comme décrit dans le numéro 53
  • Correction d'un problème 148 (Images doit être recherchée par rapport au document source)
  • Correction d'un problème 158 (Certains avertissements écrasé pdfbuilder)
  • Correction d'un problème 154 (incompatibilité avec RL 2.1)
  • Correction d'un problème 155 (crash lors encadrés répartis d'une certaine manière)
  • Correction d'un problème 152 (rembourrage et l'alignement des styles de tableau, comme lors de l'utilisation des blocs littérales intérieur de listes)
  • l'extension intégrée pdfbuilder sphinx (plus de travail nécessaire)
  • Support crénage de polices True Type (grâce à wordaxe!), Ajouté à la documentation, a ajouté la commodité feuille de style.
  • Correction d'émission 151 et le comportement sur Issue 116, à propos des images trop grandes pour l'espace disponible / la hauteur du cadre.
  • Correction d'un problème dans les titres d'admonition.
  • noms de section fixe en-têtes / pieds de page:. Première section de la page est utilisé, ne durera pas
  • Correction d'un problème 145:. Rembourrage de blocs littérales était cassé
  • Correction d'un bug: paragraphes avec les identifiants devraient avoir les ancrages correspondants
  • Correction d'un bug: références internes ne étaient pas liés correctement
  • Correction d'un problème 144: PDF TOC eu numéros de page incorrects dans certains cas
  • compatibilité Plus sphinx
  • Nouveau code des styles de tableaux, aussi faire le travail en classe de directive pour les tables
  • Correction d'un problème 140: balisage html comme dans les titres a été maintenu dans la table des matières PDF
  • Correction d'un problème 138: refait la figure de style. Aussi fixe bogues dans BoxedContainer
  • Correction d'un problème 137: des bugs dans l'échappement des caractères dans des rôles interprétés
  • le faire fonctionner (dans un mode légèrement dégradé) sans PIL, aussi longtemps que vous ne utilisez JPG ou ont PythonMagick installé.
  • Ce est bon pour OS X, où & quot; l'installation de PIL est un PITA & quot;
  • Correction d'un problème: 134 entités ont été remplacés dans les rôles interprétés (non nécessaire)
  • Soutien à aafigure (http://launchpad.net/aafigure)

  • Unités de soutien
  • Entretoises
  • styles TOC maintenant configurables dans la feuille de style

Ce qui est nouveau dans la version 0.11:

  • dégrader plus harmonieusement quand un ou plusieurs de césure de wordaxe sont brisés ( DWC est actuellement le cassé)
  • Correction d'un problème 132: dans certains cas, avec fontAlias ​​définis par l'utilisateur, gras et italique ferait une erreur (au lieu de se en italique gras dans du marquage inline, par exemple)
  • .
  • Nouvelle feuille de style sans-compact-listes pour faire des listes ... moins compact
  • images SVG gèrent maintenant% comme une unité largeur correctement.
  • Mise en œuvre émission 127: les images de soutien au format PDF. Actuellement, ils
  • sont pixellisés, de sorte qu'il ne est pas idéal. Peut-être quelque chose de mieux viendra plus tard.
  • Correction d'un problème 129: faire fonctionner autour d'un prblem avec KeepTogether dans RL 2.1 il est sans doute la sortie regarder pire dans certains cas lors de l'utilisation que
  • .
  • RL 2.1 ne est pas vraiment prise en charge, a ajouté un avertissement.
  • Correction d'un problème 130: utiliser os.pathsep lieu de & quot;: & quot; depuis & quot;: & quot; dans Windows est utilisé dans les noms de disque (et nous payons encore pour l'idiotie DOS, en 2009)
  • Correction d'un problème 128: Niveau 3+ rubriques ressemblions tous
  • bugfix truand pour le numéro 126: accidents lors de l'utilisation d'images dans la tête + TOC
  • nouvelle section tstyles dans la feuille fournit des mises en page de liste plus configurables et plus puissant tableau style.
  • Une meilleure coloration syntaxique (soutient gras / italique)
  • Solution pour l'émission 103 de sorte que vous pouvez utiliser borderPadding comme une liste (mais il va chercher mal si vous utilisez wordaxe

Ce qui est nouveau dans la version 0.10:

  • Numéro 87: têtes de table peuvent être répétées dans chaque page ( grâce à Yasushi Masuda)
  • Numéro 93: Support en ligne de numéros pour les blocs de code (: linenos: true)
  • Numéro 111: Ajout d'une option --no-footnote-backlinks
  • Numéro 107: directives de soutien localisée / rôles (exemple: sommaire au lieu des matières)
  • Numéro 112: correction de crash lors du traitement vides éléments de liste
  • Numéro 98:. Nobreak soutien, et définir par défaut pour inline-littéraux afin qu'ils ne césure pas
  • Un peu de meilleurs tests
  • Les couleurs de fond dans les styles de texte fonctionnent avec reportlab 2.3
  • Numéro 99: Correction d'une césure dans les en-têtes / pieds de page (nécessite wordaxe 0.3.2)
  • Numéro 106: Crash on demo.txt fixe (nécessite wordxe 0.3.2)
  • Numéro 102: Mise en œuvre des styles pour les listes à puces et numérotées
  • Numéro 38: Par défaut têtes / pieds de page via les options, le fichier de configuration ou de feuille de style
  • Numéro 88: Mise en œuvre de bien meilleurs TOC livre de style
  • Numéro 100: Correction d'un bug avec les en-têtes / pieds de page et reportlab 2.3
  • Numéro 95: Correction d'un bug avec des tables en retrait
  • Numéro 89: Mise en œuvre --version
  • Numéro 84: Correction d'un bug avec le parent chemins d'inclusion
  • Numéro 85: Correction d'un bug avec les styles de cellule de tableau
  • Numéro 83: Correction d'un bug avec des couleurs numériques dans backColor attribut
  • Numéro 44: Prise en charge de stdin et stdout
  • Numéro 79: Ajout d'une option --stylesheet-chemin
  • Numéro 80: Envoyer avertissements sur stderr, pas stdout
  • Numéro 66: Mise en place & quot; guillemets & quot;
  • Numéro 77: Contourner manquant matplotlib
  • la traduction correcte des étiquettes (comme & quot; & quot ;, Auteur & quot; & quot version, etc.) en utilisant le paquet docutils des langues. (R473)
  • Correction de problèmes avec les polices mal ou non-existants. (R484)
  • Page soutien à la transition de l'effet pour les présentations (R423)

Quoi de neuf dans la version 0.9:

  • le soutien de Math via matplotlib (pas de TeX requis)
  • bogues énormes fixés
  • listes de soutien que t démarrage n 'au 1
  • listes de définitions Nicer

D'autres logiciels de développeur Roberto Alsina

CherryTV
CherryTV

3 Jun 15

rst2pdf
rst2pdf

6 Jun 15

Nikola
Nikola

10 Dec 15

Commentaires à rst2pdf

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!