Detalii soft:
Versiune: 0.93
Incarca data: 20 Feb 15
Licenţă: Gratuit
Popularitate: 13
obișnuit mod de a crea PDF din reStructuredText este de a merge prin LaTeX. rst2pdf oferă o alternativă de producerea PDF direct folosind biblioteca ReportLab.
Instalare:
Descarca-l de pe acest site, atunci
instala manual
python setup.py instalare
sau încercați oul cu buildout condiția:
python bootstrap.py
bin / buildout
vei primi un executabil rst2pdf în directorul bin
sau l prin PyPI:
easy_install rst2pdf
Caracteristici :
- definite de utilizator pagina aspect. Cadre multiple pe pagină, mai multe aspecte pe documentul.
- Cascading mecanism de stil, defini doar ceea ce vrei sa schimbat.
- sprijină TTF și Type1 încorporarea fonturi.
- Orice număr de stilurile de paragraf cu ajutorul directivei de clasă.
- Orice număr de stiluri de caracter, utilizând roluri de text.
- dimensiuni de pagini personalizate și marje.
- Sintaxa marker in mai multe limbi, cu ajutorul Pygments.
- sprijină integrarea aproape orice fel de raster sau vectoriale imagini.
- Express
- sprijină despărțirea în silabe (folosind wordaxe).
- manual (versiune PDF) utilizator completa a
Ce este nou în această versiune:.
- multe bug-uri au fost stabilite
Ce este nou în versiunea 0,14:
- Problema fixe 197:. Frontierele Tabelul au fost confuze
- Problema fixe 297:. Stiluri de default.json scurgeri de pe alte foi de stil evidențierea sintaxei
- Problema fixe 295:. De înlocuire cuvinte cheie în anteturile / subsoluri nu funcționează dacă Page și alții a fost într-un tabel
- Noua facilitate: (! Bune pentru antete / subsoluri) directivă oddeven pentru a afișa conținut alternativ pe par / impar de pagini
- comutat toate foi de stil în format RSON mai ușor de citit.
- Problema fixe 294:. Imaginile au fost deformate când a fost specificat doar înălțime
- Problema fixe 293:. Accepta stânga / centru / dreapta ca aliniamente in foi de stil
- Problema fixe 292: stil distinct pentru numerele de linie în codeblocks
- Problema fixe 291: suport de directivă clasa de codeblocks
- Problema fix 104: numărul total de pagini din antet / subsol lucrează în toate cazurile acum .
- Problema fixe 168:. Linenos și opțiuni linenothreshold în Sphinx lucra acum corect
- regresie fixe în 0,12 (interacțiune între rst2pdf și matematică sfinx)
- extensii documentate în manualul
- O mai bună Coafura de gloante / articole (Nr 289)
- problema fixe 290: nu nu pe imagini rupte
- concluzie mai bună font în Windows (patch de techtonik, Issue 282).
- Problema fixe 166: Implementarea hlist Sphinx lui (liste orizontale)
- eroare 284 fixe: Implementarea liste de producție pentru sfinx
- Problema fixe 165:. Listele de definiții nu indentate corect reușită sfaturi sau tabele
- SVG Imagini lucra in linie atunci când se utilizează extensia Inkscape.
- Problema fixe 268: TOCuri mutat la stânga pe RL 2.4
- Problema fixe 281: automatizare test sfinx a fost spart de
- Problema fixe 280: șabloane de pagină greșit utilizate în sfinx
Ce este nou în versiunea 0.12.2:
- Fix eroare 219 (incompatibilitate cu ReportLab 2.1)
- opțiune pdf_default_dpi Adaugata de pdfbuilder
- docs Mai stil în manual
- O mai bună Coafura a listelor
- Fix bug raportat in comentarii pe blog-ul meu în cazul în care o foaie de stil cu showHeader = True și nu în afara explicită a provocat o excepție.
- Problema fixe 215:. Accidente în fundal de redare bookrest lui
Ce este nou în versiunea 0.12.1:
- Problema fixe 202: prelucrare rupt de HTML noduri prime
- nou & quot; opțiunilor & quot; secțiune în foi de stil. [; Opțiunilor & quot; & quot] New [; foi de stil & quot; & quot]
- subsecțiuni, care functioneaza similar cu -s sau la un fișier includă: o listă de foi de stil
- pentru a fi prelucrate înainte de cea actuală.
- New opțiune --config
- Fix pentru Issue 200 (poziția de cadre a fost calculat greșit)
- Fix pentru emiterea 188 (uniconvertor & quot; "unicode" obiect are nici un atribut
- 'readline' & quot; eroare)
- New comanda directivă brut: SetPageCounter. Acest lucru permite pagină manipulare contra, și utilizarea diferitelor stiluri, roman, lowerroman, alfa, loweralpha și arabă.
- Noi comenzi directivă brut: EvenPageBreak și OddPageBreak
- Noua optiune pentru a face secțiunile pauză cu pagini impare sau chiar:-side --break = VALOARE
- Noua optiune pentru a adăuga o pagină goală la începutul documentului:. --blank-Prim-pagină
- Fixed bug în calcul Autor lățime domeniu
- Suport% în glonț și pe teren latimile coloanelor liste
- Utilizați bullet_list sau item_list stiluri de glonț și obiect liste
- respectiv.
- Suport% în listă domeniu descriere lățime coloană.
- Fix pentru Issue 184 (metrice de font merge razna cu font TT)
- Noul cod de avertisment în funcție de ramificat (calitate beta)
- Fix pentru Issue 180 (sprijin pentru elemente de listă foarte, foarte mult timp. Are nevoie
- testare)
- Fix pentru Issue 175 (văduve / titluri orfane)
- Fix pentru Issue 174 (blocuri de rând nu a respectat indentare)
- A lucrat în jurul Ediția 173 (citate nu au celule de tabel în interiorul liniuță)
- Respect spaceBefore și spaceAfter pentru Note de subsol / note de final
- teste Adăugat pentru (aproape) toate sfinx lui marcare personalizat
- Problema fixe 170 (încorporarea font greșită)
- Problema fixe 171 (tabelul xref Deteriorat)
- Problema fixe 159 (mustrare și de masă latime s-au calculat greșit)
- Problema fixe 162 (greșit evidențierea cu ajutorul sfinx)
- Politica limba maternă schimbată așa cum este descris în eroare 53
- Problema fixe 148 (Imaginile trebuie căutate în raport cu sursa
- documentul)
- Problema fixe 158 (unele sfaturi prăbușit pdfbuilder)
- Problema fixe 154 (incompatibilitate cu RL 2,1)
- Problema fixe 155 (crash atunci când barele laterale divizat într-un anumit mod)
- Problema fixe 152 (padding și alinierea stiluri de masă, ca atunci când se utilizează blocuri literale reușită liste)
- extensie integrat pdfbuilder sfinx (mai mult de lucru necesar)
- suport kerning pentru fonturi TrueType (datorită wordaxe!), Adăugate la docs, a adăugat confort foaie de stil.
- fixă Eliberarea 151 și comportament la eliberarea 116, despre imaginile prea mari pentru spațiu disponibil / înălțimea cadru.
- Problema fixe în titluri avertisment.
- nume secțiunea fixe în antete / subsoluri:. Prima sectiune pe pagina este utilizat, nu in ultimul rand
- Problema fixe 145:. Padding de blocuri literale a fost spart de
- Fixed bug: punctele cu ID-urile de ar trebui să aibă ancorele de potrivire
- Fixed bug: referinte interne nu au fost legate în mod corect
- Problema fixe 144: PDF TOC aveau numere de pagină greșit în unele cazuri,
- Mai multe compatibilitate sfinx
- Noul cod de stiluri de masă, face, de asemenea clasa de lucru de directivă pentru mese
- Problema fixe 140: markup html-ca în titluri fost ținut în TOC PDF
- Problema fixe 138: refacut figura styling. De asemenea, bug-uri fixate în
- BoxedContainer
- Problema fixe 137: bug-uri în evadarea de caractere în roluri interpretate
- face să funcționeze (într-un mod ușor de avarie) fără PIL, atâta timp cât sunt folosind doar jpgs sau au PythonMagick instalat. Acest lucru este bun pentru OS X, în cazul în care & quot; instalarea PIL este o PITA & quot;
- Problema fixe 134: entități au fost înlocuite în roluri interpretate (nu este necesar)
- Suport pentru aafigure (http://launchpad.net/aafigure)
- Distanțiere
- stiluri TOC acum configurabile în CSS
Unități de sprijin
Ce este nou în versiunea 0,12:
- Problema fixe 202: prelucrare rupt de noduri prime HTML
- nou & quot; opțiunilor & quot; secțiune în foi de stil. . [; Opțiuni & quot; & quot] noi [& quot; de stil & quot;] subsecțiuni, care functioneaza similar cu -s sau la un fișier includă: o listă de foi de stil pentru a fi prelucrate, înainte de cea actuală
- New opțiune --config
- Fix pentru Issue 200 (poziția de cadre a fost calculat greșit)
- Fix pentru emiterea 188 (uniconvertor & quot; "unicode" obiect are nici un atribut "readline" & quot; eroare)
- New comanda directivă brut: SetPageCounter. Acest lucru permite pagină manipulare contra, și utilizarea diferitelor stiluri, roman, lowerroman, alfa, loweralpha și arabă.
- Noi comenzi directivă brut: EvenPageBreak și OddPageBreak
- Noua optiune pentru a face secțiunile pauză cu pagini impare sau chiar:-side --break = VALOARE
- Noua optiune pentru a adăuga o pagină goală la începutul documentului:. --blank-Prim-pagină
- Fixed bug în calcul Autor lățime domeniu
- Suport% în glonț și pe teren latimile coloanelor liste
- Utilizați bullet_list sau stiluri item_list de glonț și obiect listele respectiv.
- Suport% în listă domeniu descriere lățime coloană.
- Fix pentru Issue 184 (metrice de font merge razna cu font TT)
- Noul cod de avertisment în funcție de ramificat (calitate beta)
- Fix pentru Issue 180 (sprijin pentru elemente de listă foarte, foarte lungi. Nevoile de testare)
- Fix pentru Issue 175 (văduve / titluri orfane)
- Fix pentru Issue 174 (blocuri de rând nu a respectat indentare)
- A lucrat în jurul Ediția 173 (citate nu au celule de tabel în interiorul liniuță)
- Respect spaceBefore și spaceAfter pentru Note de subsol / note de final
- teste Adăugat pentru (aproape) toate sfinx lui marcare personalizat
- Problema fixe 170 (încorporarea font greșită)
- Problema fixe 171 (tabelul xref Deteriorat)
- Problema fixe 159 (mustrare și de masă latime s-au calculat greșit)
- Problema fixe 162 (greșit evidențierea cu ajutorul sfinx)
- Politica limba maternă schimbată așa cum este descris în eroare 53
- Problema fixe 148 (Imaginile trebuie căutate în raport cu documentul sursă)
- Problema fixe 158 (unele sfaturi prăbușit pdfbuilder)
- Problema fixe 154 (incompatibilitate cu RL 2,1)
- Problema fixe 155 (crash atunci când barele laterale divizat într-un anumit mod)
- Problema fixe 152 (padding și alinierea stiluri de masă, ca atunci când se utilizează blocuri literale reușită liste)
- extensie integrat pdfbuilder sfinx (mai mult de lucru necesar)
- suport kerning pentru fonturi TrueType (datorită wordaxe!), Adăugate la docs, a adăugat confort foaie de stil.
- fixă Eliberarea 151 și comportament la eliberarea 116, despre imaginile prea mari pentru spațiu disponibil / înălțimea cadru.
- Problema fixe în titluri avertisment.
- nume secțiunea fixe în antete / subsoluri:. Prima sectiune pe pagina este utilizat, nu in ultimul rand
- Problema fixe 145:. Padding de blocuri literale a fost spart de
- Fixed bug: punctele cu ID-urile de ar trebui să aibă ancorele de potrivire
- Fixed bug: referinte interne nu au fost legate în mod corect
- Problema fixe 144: PDF TOC aveau numere de pagină greșit în unele cazuri,
- Mai multe compatibilitate sfinx
- Noul cod de stiluri de masă, face, de asemenea clasa de lucru de directivă pentru mese
- Problema fixe 140: markup html-ca în titluri fost ținut în TOC PDF
- Problema fixe 138: refacut figura styling. De asemenea, bug-uri fixate în BoxedContainer
- Problema fixe 137: bug-uri în evadarea de caractere în roluri interpretate
- face să funcționeze (într-un mod ușor de avarie) fără PIL, atâta timp cât sunt folosind doar jpgs sau au PythonMagick instalat.
- Acest lucru este bun pentru OS X, în cazul în care & quot; instalarea PIL este o PITA & quot;
- Problema fixe 134: entități au fost înlocuite în roluri interpretate (nu este necesar)
- Suport pentru aafigure (http://launchpad.net/aafigure)
- Distanțiere
- stiluri TOC acum configurabile în CSS
Unități de sprijin
Ce este nou în versiunea 0.11:
- Degrade mai grațios când una sau mai multe hyphenators wordaxe sunt rupte ( în prezent DWC este cel rupt)
- Problema fixe 132: în unele cazuri, cu fontAlias definite de utilizator, bold și italic ar obține confuz (asistent italic bold în loc de în linie markup, de exemplu) .
- New CSS nu-compacte liste pentru a face liste ... mai puțin compact
- Imaginile SVG se ocupe de acum% ca o unitate lățime corect.
- implementate emite 127: imagini de sprijin in format PDF. Chiar acum ei
- sunt rasterizata, așa că nu este ideal. Poate ceva mai bun va veni mai târziu.
- Problema fixe 129: face să funcționeze în jurul valorii de un prblem cu KeepTogether în RL 2.1 probabil face de ieșire arate mai rău, în unele cazuri, atunci când se utilizează ca .
- RL 2.1 nu este acceptată într-adevăr, așa a adăugat un avertisment.
- Problema fixe 130: folosi os.pathsep în loc de & quot;: & quot; deoarece & quot;: & quot; în ferestre este utilizat în nume de disc (și încă plătească pentru DOS imbecilitate, în 2009)
- Problema fixe 128: rubricile de nivel 3+ tot uitat același
- bugfix Ugly pentru Eliberarea 126: accidente când folosind imagini din afara + TOC
- pct noi tstyles în foaia de stil oferă mai configurabile machete de listă și mai puternic stil de masă.
- O mai bună sintaxă de evidențiere (acceptă bold / italic)
- Soluție pentru problema 103, astfel încât să puteți utiliza borderPadding ca o listă (dar se va uita rău dacă utilizați wordaxe
Ce este nou în versiunea 0,10:
- Problema 87: antete de masă poate fi repetată în fiecare pagină ( datorită Yasushi Masuda)
- Problema 93: Numărul de sprijin linie de blocuri de cod (: linenos: true)
- Problema 111: Adăugat opțiunea --no-nota de subsol-backlink
- Problema 107: Suport localizate directive / roluri (exemplu: Sommaire în loc de conținut)
- Problema 112: Fix crash atunci când prelucrează elemente de listă gol
- Problema 98:. Sprijin Nobreak, și a stabilit ca implicit pentru inline-literale, astfel încât acestea să nu despărți în silabe
- teste ceva mai bine
- Culori de fundal in stiluri de text lucra cu ReportLab 2.3
- Problema 99: fix despărțirea în silabe în anteturile / subsoluri (necesită wordaxe 0.3.2)
- Problema 106: Crash pe demo.txt fix (necesita wordxe 0.3.2)
- eroare 102: Implementarea stiluri de liste cu marcatori și numerotate
- Nr 38: Implicit anteturile / subsoluri prin opțiuni, fișier de configurare sau de stil
- Nr 88: Implementarea mult mai bune TOCuri stil carte
- Problema 100: Fix bug cu antete / subsoluri și ReportLab 2.3
- Problema 95: Fix bug cu mese crestate
- Problema 89: Implementarea --version
- Problema 84: Fix bug cu relativ includ trasee
- Problema 85: bug fix cu stiluri de celule masă
- Problema 83: bug fix cu culori numerice în atribut BackColor
- Problema 44: Sprijin pentru stdin și stdout
- Problema 79: Adăugat opțiune --stylesheet-cale
- Problema 80: Trimiteți avertismente la stderr, nu stdout
- Problema 66: Implementarea & quot; citate inteligente & quot;
- Problema 77: Lucrați în jurul valorii de lipsă matplotlib
- traducere corectă a etichetelor (cum ar fi & quot; & quot ;, Autor & quot; Versiune & quot; etc.) folosind pachetul docutils limbi. (R473)
- probleme fixe cu fonturi gresit sau non-existente. (R484)
- Pagina de tranziție efect suport pentru prezentari (r423)
Ce este nou în versiunea 0,9:
- suport Math prin matplotlib (nu TeX necesar)
- bug-uri uriașe fixe
- liste de sprijin care nu te încep de la 1
- Lista de definire Mai bună
Comentariile nu a fost găsit