rst2pdf

Software screenshot:
rst2pdf
Dettagli del software:
Versione: 0.93
Data di caricamento: 20 Feb 15
Sviluppatore: Roberto Alsina
Licenza: Libero
Popolarità: 13

Rating: 3.0/5 (Total Votes: 1)

Il solito modo di creare PDF da reStructuredText è passando attraverso LaTeX. rst2pdf fornisce un'alternativa producendo PDF direttamente utilizzando la libreria ReportLab.
Installazione:
Scarica da questo sito, quindi
installare manualmente
python setup.py install
o provare l'uovo con il buildout fornito:
python bootstrap.py
bin / buildout
si otterrà un eseguibile rst2pdf nella directory bin
o scarica via PyPI:
easy_install rst2pdf

Caratteristiche :

  • layout di pagina definita dall'utente. Più fotogrammi per pagina, layout multipli per ogni documento.
  • Cascading meccanismo foglio di stile, definire solo ciò che si desidera modificare.
  • Supporto TTF e Type1 incorporamento dei font.
  • Qualsiasi numero di stili di paragrafo utilizzando la direttiva di classe.
  • Qualsiasi numero di stili di carattere con ruoli di testo.
  • formati e margini personalizzati della pagina.
  • evidenziatore sintassi per molte lingue, usando Pygments.
  • Supporta incorporare quasi ogni tipo di raster o vettoriali.
  • Fast
  • Supporto sillabazione (usando wordaxe).
  • manuale (versione PDF) completa dell'utente

Cosa c'è di nuovo in questa versione:.

  • sono stati fissati molti bug

Cosa c'è di nuovo in versione 0.14:

  • Risolto il problema 197:. Tabella confini erano confuse
  • Risolto il problema 297:. Stili default.json trapelate su altri fogli di stile di evidenziazione della sintassi
  • Risolto il problema 295:. Sostituzione parola in intestazioni / piè di pagina non ha funzionato se pagina e altri era all'interno di una tabella
  • Nuova funzione: (! Buono per intestazioni / piè di pagina) direttiva oddeven per visualizzare contenuti alternativi su pari / dispari pagine
  • Switched tutti i fogli di stile in formato RSON più leggibile.
  • Risolto il problema 294:. Le immagini sono state deformate quando è stata specificata solo altezza
  • Risolto il problema 293:. Accetta sinistra / centro / destra come allineamenti in fogli di stile
  • Risolto il problema 292: stile separato per i numeri di riga in codeblocks
  • Risolto il problema 291: supporto direttiva classe per codeblocks
  • Risolto il problema 104: il numero totale di pagine di intestazione / piè di pagina funziona in tutti i casi la società
  • .
  • Risolto il problema 168:. Linenos e opzioni linenothreshold in Sphinx ora funzionano correttamente
  • regressione fissa a 0,12 (interazione tra rst2pdf e matematica sphinx)
  • estensioni documentate nel manuale
  • Una migliore stile di proiettili / articoli (Issue 289)
  • Risolto il problema 290: non mancate sulle immagini spezzate
  • Better constatazione del carattere in Windows (patch techtonik, Issue 282).
  • Risolto il problema 166: Implementato hlist di Sphinx (liste orizzontali)
  • Issue 284 fissi: Implementato liste di produzione per sfinge
  • Risolto il problema 165:. Gli elenchi di definizioni non correttamente rientrati all'interno ammonimenti o tabelle
  • SVG Immagini funzionano in linea quando si utilizza l'estensione di Inkscape.
  • Risolto il problema 268: TOC spostati a sinistra RL 2.4
  • Risolto il problema 281: l'automazione dei test sfinge era rotto
  • Risolto il problema 280: modelli di pagina errati utilizzati in sfinge

Cosa c'è di nuovo in versione 0.12.2:

  • Fix Issue 219 (incompatibilità con ReportLab 2.1)
  • opzione pdf_default_dpi aggiunto per pdfbuilder
  • docs più stile nel manuale
  • Una migliore stile di liste
  • bug fix segnalati nei commenti nel mio blog in cui un foglio di stile con ShowHeader = True e senza intestazione esplicita causato un'eccezione.
  • Risolto il problema 215:. Crash in background renderer di leggio

Cosa c'è di nuovo in versione 0.12.1:

  • Risolto il problema 202: elaborazione rotto di HTML nodi prime
  • Nuovo & quot; Opzioni & quot; sezione in fogli di stile. Nuovo [& quot; Opzioni & quot;] [& quot; fogli di stile & quot;]
  • sottosezione, che funziona in modo simile a -s o ad un file di inclusione: un elenco dei fogli di stile
  • da elaborare prima di quello corrente.
  • Nuova opzione --config
  • Correzione del problema 200 (posizione del frame è stato calcolato male)
  • Correzione del problema 188 (uniconvertor & quot; 'unicode' oggetto non ha l'attributo
  • 'readline' & quot; errore)
  • Nuovo comando prima direttiva: SetPageCounter. Ciò consente contatore manipolazione pagina, e l'uso di diversi stili, romano, lowerroman, alpha, loweralpha e arabo.
  • Nuovi comandi direttiva crudo: EvenPageBreak e OddPageBreak
  • Nuova opzione per fare sezioni di pausa per le pagine pari o dispari: --break-side = VALUE
  • Nuova opzione per aggiungere una pagina vuota all'inizio del documento:. --blank-Prima-pagina
  • Corretto errore nei calcoli autori larghezza del campo
  • Supporto% in proiettili e campo larghezze liste delle colonne
  • Usa bullet_list o item_list stili per elenchi puntati e voce
  • rispettivamente.
  • Supporto% nel Campo Descrizione larghezza della colonna.
  • Correzione del problema 184 (metriche di font impazzire con font TT)
  • Nuovo codice monito sulla base scindibile (qualità beta)
  • Correzione del problema 180 (supporto per molto molto lunghi voci di elenco. Needs
  • testing)
  • Correzione del problema 175 (vedove / orfani titoli)
  • Correzione del problema 174 (blocchi di linea non ha rispettato indentazione)
  • aggirato Issue 173 (le virgolette non hanno celle all'interno trattino)
  • Rispetto spaceBefore e spaceAfter note a pagina / note di chiusura
  • test aggiunti per (quasi) tutti i markup personalizzati della sfinge
  • Risolto il problema 170 (sbagliato di font)
  • Risolto il problema 171 (tabella xref danneggiato)
  • Risolto il problema per 159 (il richiamo e tavola larghezze sono stati calcolati erroneamente)
  • Risolto il problema 162 (sbagliato evidenziazione utilizzando sphinx)
  • Cambiato politica lingua predefinita, come descritto in Numero 53
  • Risolto il problema 148 (immagini dovrebbe essere guardato per rispetto alla sorgente
  • documento)
  • Risolto il problema 158 (alcuni ammonimenti schiantato pdfbuilder)
  • Risolto il problema 154 (incompatibilità con RL 2.1)
  • Risolto il problema 155 (arresto quando barre laterali divisi in un certo modo)
  • Risolto il problema 152 (imbottitura e allineamento di stili di tabella, come quando si usano i blocchi letterali all'interno liste)
  • Integrated estensione pdfbuilder sfinge (più lavoro necessario)
  • Supporto crenatura per i font true type (grazie a wordaxe!), Aggiunti ai documenti, ha aggiunto convenienza stylesheet.
  • Risolto il problema 151 e comportamento Issue 116, sulle immagini troppo grandi per lo spazio disponibile / altezza full frame.
  • Risolto un problema in titoli di ammonizione.
  • nomi delle sezioni fisse in intestazioni / piè di pagina:. Prima sezione della pagina viene utilizzata, non ultimo
  • Risolto il problema 145:. Imbottitura dei blocchi letterali era rotto
  • Corretto il bug: paragrafi con ids dovrebbero avere i tasselli corrispondenti
  • Corretto il bug: riferimenti interni non erano collegate correttamente
  • Risolto il problema 144: PDF TOC avuto numeri di pagina errati in alcuni casi
  • Più compatibilità sfinge
  • Nuovo codice stili di tabella, fare anche il lavoro di direttiva classe per tabelle
  • Risolto il problema 140: markup HTML-like in titoli è stato mantenuto nel TOC PDF
  • Risolto il problema 138: rifatto figura styling. Fissa anche i bug in
  • BoxedContainer
  • Risolto il problema 137: bug in fuga personaggi in ruoli interpretati
  • farlo funzionare (in un modo un po 'degradata) senza PIL, fino a quando si utilizza solo JPG o avere PythonMagick installato. Questo è un bene per OS X, dove & quot; l'installazione di PIL è una valle di lacrime & quot;
  • Risolto il problema: 134 soggetti sono stati sostituiti in ruoli interpretati (non necessario)
  • Il supporto per aafigure (http://launchpad.net/aafigure)

  • Unità di supporto
  • Distanziatori
  • stili di sommario ora configurabili in foglio di stile

Cosa c'è di nuovo in versione 0.12:

  • Risolto il problema 202: trasformazione rotto di HTML nodi prime
  • Nuovo & quot; Opzioni & quot; sezione in fogli di stile. . Nuovo [& quot; Opzioni & quot;] [& quot; fogli di stile & quot;] comma, che funziona in modo simile a -s o ad un file di inclusione: un elenco di fogli di stile da elaborare prima di quello attuale
  • Nuova opzione --config
  • Correzione del problema 200 (posizione del frame è stato calcolato male)
  • Correzione del problema 188 (uniconvertor & quot; 'unicode' oggetto non ha l'attributo 'readline' & quot; error)
  • Nuovo comando prima direttiva: SetPageCounter. Ciò consente contatore manipolazione pagina, e l'uso di diversi stili, romano, lowerroman, alpha, loweralpha e arabo.
  • Nuovi comandi direttiva crudo: EvenPageBreak e OddPageBreak
  • Nuova opzione per fare sezioni di pausa per le pagine pari o dispari: --break-side = VALUE
  • Nuova opzione per aggiungere una pagina vuota all'inizio del documento:. --blank-Prima-pagina
  • Corretto errore nei calcoli autori larghezza del campo
  • Supporto% in proiettili e campo larghezze liste delle colonne
  • Usa bullet_list o stili item_list per elenchi puntati e voce rispettivamente.
  • Supporto% nel Campo Descrizione larghezza della colonna.
  • Correzione del problema 184 (metriche di font impazzire con font TT)
  • Nuovo codice monito sulla base scindibile (qualità beta)
  • Correzione del problema 180 (supporto per molto molto lunghi voci di elenco. Esigenze di test)
  • Correzione del problema 175 (vedove / orfani titoli)
  • Correzione del problema 174 (blocchi di linea non ha rispettato indentazione)
  • aggirato Issue 173 (le virgolette non hanno celle all'interno trattino)
  • Rispetto spaceBefore e spaceAfter note a pagina / note di chiusura
  • test aggiunti per (quasi) tutti i markup personalizzati della sfinge
  • Risolto il problema 170 (sbagliato di font)
  • Risolto il problema 171 (tabella xref danneggiato)
  • Risolto il problema per 159 (il richiamo e tavola larghezze sono stati calcolati erroneamente)
  • Risolto il problema 162 (sbagliato evidenziazione utilizzando sphinx)
  • Cambiato politica lingua predefinita, come descritto in Numero 53
  • Risolto il problema 148 (immagini dovrebbe essere guardato per rispetto al documento di origine)
  • Risolto il problema 158 (alcuni ammonimenti schiantato pdfbuilder)
  • Risolto il problema 154 (incompatibilità con RL 2.1)
  • Risolto il problema 155 (arresto quando barre laterali divisi in un certo modo)
  • Risolto il problema 152 (imbottitura e allineamento di stili di tabella, come quando si usano i blocchi letterali all'interno liste)
  • Integrated estensione pdfbuilder sfinge (più lavoro necessario)
  • Supporto crenatura per i font true type (grazie a wordaxe!), Aggiunti ai documenti, ha aggiunto convenienza stylesheet.
  • Risolto il problema 151 e comportamento Issue 116, sulle immagini troppo grandi per lo spazio disponibile / altezza full frame.
  • Risolto un problema in titoli di ammonizione.
  • nomi delle sezioni fisse in intestazioni / piè di pagina:. Prima sezione della pagina viene utilizzata, non ultimo
  • Risolto il problema 145:. Imbottitura dei blocchi letterali era rotto
  • Corretto il bug: paragrafi con ids dovrebbero avere i tasselli corrispondenti
  • Corretto il bug: riferimenti interni non erano collegate correttamente
  • Risolto il problema 144: PDF TOC avuto numeri di pagina errati in alcuni casi
  • Più compatibilità sfinge
  • Nuovo codice stili di tabella, fare anche il lavoro di direttiva classe per tabelle
  • Risolto il problema 140: markup HTML-like in titoli è stato mantenuto nel TOC PDF
  • Risolto il problema 138: rifatto figura styling. Fissa anche i bug in BoxedContainer
  • Risolto il problema 137: bug in fuga personaggi in ruoli interpretati
  • farlo funzionare (in un modo un po 'degradata) senza PIL, fino a quando si utilizza solo JPG o avere PythonMagick installato.
  • Questo è un bene per OS X, dove & quot; l'installazione di PIL è una valle di lacrime & quot;
  • Risolto il problema: 134 soggetti sono stati sostituiti in ruoli interpretati (non necessario)
  • Il supporto per aafigure (http://launchpad.net/aafigure)

  • Unità di supporto
  • Distanziatori
  • stili di sommario ora configurabili in foglio di stile

Cosa c'è di nuovo in versione 0.11:

  • Degrade più garbo quando uno o più hyphenators wordaxe sono rotti ( attualmente DWC è quello rotto)
  • Risolto il problema 132: in alcuni casi, con fontAlias ​​definite dall'utente, grassetto e corsivo sarebbe confondersi (sempre in corsivo invece che grassetto inline markup, per esempio)
  • .
  • Nuovo foglio di stile no-compact-list per fare liste ... meno compatto
  • immagini SVG ora gestiscono% come unità di larghezza correttamente.
  • emissione 127 implementate: immagini di supporto in formato PDF. Per ora
  • sono rasterizzazione, quindi non è l'ideale. Forse qualcosa di meglio arriverà più tardi.
  • Risolto il problema 129: farlo funzionare attorno a un prblem con KeepTogether in RL 2.1 probabilmente fa l'uscita aspetto peggiore in alcuni casi, quando si usa che
  • .
  • RL 2.1 non è realmente supportato, quindi ha aggiunto un avvertimento.
  • Risolto il problema 130: utilizzare os.pathsep invece di & quot;: & quot; dal momento che & quot;: & quot; in finestre è utilizzato nei nomi dei dischi (e siamo ancora paghiamo per idiozia DOS, nel 2009)
  • Risolto il problema 128: voci di livello 3+ tutto sembrava la stessa
  • bugfix Ugly per Issue 126: si blocca quando si utilizza immagini in intestazione + TOC
  • sezione Nuove tstyles nel foglio di stile fornisce la lista più configurabili layout e più potente styling tavolo.
  • Better evidenziazione della sintassi (supporta grassetto / corsivo)
  • Soluzione di problema 103 in modo da poter utilizzare borderPadding come lista (ma sarà male se si utilizza wordaxe

Cosa c'è di nuovo in versione 0.10:

  • Issue 87: header nella tabella possono essere ripetuti in ogni pagina ( grazie a Yasushi Masuda)
  • Issue 93: supporto numero di linea per i blocchi di codice (: linenos: true)
  • Issue 111: Aggiunta l'opzione --no-footnote-backlinks
  • Issue 107: le direttive di supporto localizzato / ruoli (esempio: sommaire invece di contenuti)
  • Issue 112: Fixed crash quando l'elaborazione di vuoti elementi dell'elenco
  • Issue 98:. Supporto Nobreak, e impostare come predefinita per inline-letterali in modo da non sillabare
  • test leggermente migliore
  • I colori di sfondo a stili di testo funzionano con ReportLab 2.3
  • Issue 99: Corretto sillabazione in intestazioni / piè di pagina (richiede wordaxe 0.3.2)
  • Issue 106: Crash su demo.txt fisso (richiede wordxe 0.3.2)
  • Issue 102: Implementato stili per gli elenchi puntati e numerati
  • Numero 38: default intestazioni / piè di pagina tramite le opzioni, file di configurazione o di foglio di stile
  • Issue 88: Implementato molto meglio TOC libro-stile
  • emissione 100: Risolto bug con intestazioni / piè di pagina e Reportlab 2.3
  • Issue 95: Risolto bug con tavoli frastagliate
  • Issue 89: Implementato --version
  • Issue 84: Risolto bug relativo includono percorsi
  • Issue 85: Corretto il bug con stili di cella tabella
  • Numero 83: Corretto un bug con i colori numerici attributo backColor
  • Numero 44: Supporto per stdin e stdout
  • Issue 79: Aggiunta l'opzione --stylesheet-path
  • Issue 80: Invia avvertimenti a stderr, non stdout
  • Numero 66: Implementato & quot; intelligenti citazioni & quot;
  • Issue 77: Aggirare mancante matplotlib
  • traduzione corretta delle etichette (come & quot; Autore & quot ;, & quot; Versione & quot; etc.) utilizzando il pacchetto di docutils lingue. (R473)
  • Risolti i problemi con i font sbagliato o non esistenti. (R484)
  • Pagina transizione sostegno effetto per le presentazioni (R423)

Cosa c'è di nuovo in versione 0.9:

  • Supporto Math via matplotlib (senza TeX richiesto)
  • bug enormi fisso
  • liste di supporto che don 't inizio al 1
  • elenchi di definizioni Nicer

Altri software di sviluppo Roberto Alsina

CherryTV
CherryTV

3 Jun 15

Nikola
Nikola

10 Dec 15

rst2pdf
rst2pdf

6 Jun 15

Commenti a rst2pdf

I commenti non trovato
Aggiungi commento
Accendere le immagini!