Szczegóły programowe:
Wersja: 0.93
Filmu: 20 Feb 15
Licencja: Wolny
Popularność: 13
Jest to najpopularniejszy sposób tworzenia PDF z reStructuredText to przechodząc przez LaTeX. rst2pdf stanowi alternatywę generując plik PDF bezpośrednio za pomocą biblioteki ReportLab.
Instalacja:
Pobierz go z tej strony, a następnie
zainstalować ręcznie
python setup.py install
lub spróbuj jajko z dostarczonego buildout:
python bootstrap.py
bin / buildout
dostaniesz wykonywalnego rst2pdf w katalogu bin
lub uzyskać go poprzez PyPI:
easy_install rst2pdf
Opis :
- zdefiniowany przez użytkownika układ strony. Wiele klatek na stronie, wiele układów na dokumencie.
- Kaskadowe mechanizm stylów, określają tylko to, co chcesz zmienić.
- Obsługuje TTF i Type1 osadzanie czcionki.
- liczba stylów akapitów za pomocą dyrektywy klasy.
- liczba stylów znaków z wykorzystaniem ról tekst.
- Niestandardowe rozmiary stron i marże.
- wyróżnienia składni dla wielu języków, używając Pygments.
- Obsługuje osadzania prawie każdy rodzaj obrazów rastrowych i wektorowych.
- Szybki
- Obsługa dzielenia (używając wordaxe).
- instrukcja (wersja PDF) Pełna użytkownika na
Co nowego w tym wydaniu:.
- Wiele błędy zostały naprawione,
Co nowego w wersji 0.14:
- Naprawiono błąd 197:. Tabela były mylące granic
- Naprawiono błąd 297:. Style z default.json wyciekły na inne podświetlanie składni arkuszy stylów,
- Naprawiono błąd 295:. Wymiana słów kluczowych w nagłówkach / stopki nie działa, jeśli Page i inni w środku tabeli,
- Nowa funkcja: (! Dobre dla nagłówków / stopek) oddeven dyrektywy, aby wyświetlić zawartość alternatywną na nieparzystych / parzystych
- Switched wszystkie arkusze stylów do bardziej czytelnym formacie RSON.
- Naprawiono błąd 294:. Obrazy były zdeformowane, gdy tylko wysokość została określona
- Naprawiono błąd 293:. Accept w lewo / w centrum / w prawo jak wyrównywanie w arkuszach stylów
- Naprawiono błąd 292: oddzielny styl numerów linii w CodeBlocks
- Naprawiono błąd 291: wsparcie dyrektywy klasą dla CodeBlocks
- Naprawiono błąd 104: całkowita liczba stron w nagłówku / stopce działa we wszystkich przypadkach teraz .
- Naprawiono błąd 168:. Linenos i opcje linenothreshold w Sfinksa teraz działa poprawnie,
- Poprawiono regresji w 0,12 (interakcji pomiędzy rst2pdf i sfinks matematyki),
- Udokumentowane rozszerzenia w ręcznym
- Lepsza stylizacja kule / przedmiotów (emisja 289),
- Naprawiono błąd 290: nie powiedzie się na pokruszonych obrazów,
- Lepsze stwierdzenie czcionki w oknach (Łata autorstwa techtonik, Wydanie 282).
- Naprawiono błąd 166: Zaimplementowane hlist Sfinksa (listy poziome)
- Naprawiono błąd 284: Wdrożone listy produkcyjne sfinks
- Naprawiono błąd 165:. Listy definicji nie są odpowiednio wcięta wewnątrz upomnień lub tabel
- SVG Obrazy pracować inline przy użyciu rozszerzenia programu Inkscape.
- Naprawiono błąd 268: TOCs przesunął się w lewo na RL 2.4
- Naprawiono błąd 281: Sfinks automatyzacji testów został uszkodzony
- Naprawiono błąd 280: błędne szablonów stron stosowane w sfinks
Co nowego w wersji 0.12.2:
- Fix Issue 219 (niezgodność z ReportLab 2,1)
- Dodano opcję pdf_default_dpi dla pdfbuilder
- docs Więcej stylu w ręcznym
- Lepsza stylizacja list
- bug fix zgłoszone w komentarzach na moim blogu, gdzie arkusz stylów z showHeader = True i bez wyraźnej nagłówku spowodował wyjątek.
- Naprawiono błąd 215:. Awarii w tle po renderującego bookrest
Co jest nowe w wersji 0.12.1:
- Naprawiono błąd 202: uszkodzony przetwarzania HTML surowe węzły
- nowej & quot; opcje & quot; Sekcja w arkuszach stylów. Nowy [& quot; opcje & quot;] [& quot; arkusze stylów & quot;]
- podrozdział, który działa podobnie do -s lub zawierają pliku: lista stylów
- do przetworzenia przed bieżącego.
- Nowa opcja --config
- Fix Issue 200 (pozycja klatek było przeliczył)
- poprawka problemu 188 (uniconvertor & quot; "Unicode" Obiekt nie ma atrybutu
- "readline" & quot; błąd)
- Nowe polecenie surowe dyrektywy: SetPageCounter. Dzięki temu strona manipulacji licznik oraz korzystanie z różnych stylów, roman, lowerroman, alfa, loweralpha i arabski.
- Nowe polecenia surowe dyrektywy: EvenPageBreak i OddPageBreak
- Nowa opcja, aby odcinki przebić do nieparzyste lub parzyste strony: --break-side = WARTOŚĆ
- Nowa opcja, aby dodać pustą stronę na początku dokumentu. --blank-Pierwszej strony
- Naprawiono błąd w obliczeniach autorzy szerokości pola
- Wsparcie% w szerokości kolumn listy kulach i polowych,
- Użyj bullet_list lub item_list style kulach i elementów list
- r.
- Wsparcie% w polu listy opisem szerokość kolumny.
- Poprawiono Issue 184 (metryki czcionki szaleją z czcionki TT)
- Nowy kod upomnienie podstawie rozszczepialnego (beta jakość)
- Fix Issue 180 (wsparcie dla bardzo długich elementów listy. Potrzebuje
- badania)
- Fix Issue 175 (wdowiec / tytuły sieroce)
- poprawka problemu 174 (bloki wierszy nie szanować wcięcia)
- obejść Issue 173 (cytaty nie tiret komórki wewnątrz tabeli)
- Szanuj spaceBefore i spaceAfter na przypisy dolne i / lub końcowe,
- Dodane testy dla (prawie) wszystkich Sfinksa niestandardowych znaczników
- Naprawiono błąd 170 (Zła osadzanie czcionek)
- Naprawiono błąd 171 (Uszkodzona tabela odnośnika)
- Naprawiono błąd 159 (upomnienie i stołowe szerokości zostały przeliczył)
- Naprawiono błąd 162 (nie tak podświetlanie za pomocą Sfinks)
- Zmieniono domyślny polityka językowa, jak opisano w emisji 53
- Naprawiono błąd 148 (Obrazy należy szukać w stosunku do źródła
- Dokument)
- Naprawiono błąd 158 (Niektóre upomnienia rozbił pdfbuilder)
- Naprawiono błąd 154 (niezgodność z RL 2.1)
- Naprawiono błąd 155 (awaria podczas Paski rozstali się w pewien sposób)
- Naprawiono błąd 152 (wyściółka i dostosowanie stylów tabeli, podobnie jak w przypadku korzystania dosłowne bloki wewnątrz list)
- Wbudowany rozszerzenie pdfbuilder Sfinks (więcej pracy potrzebne)
- Wsparcie Kerning dla czcionek true type (dzięki wordaxe!), Dodaje się do dokumentacji, większej wygody arkusza stylów.
- Naprawiono błąd 151 i zachowanie na Issue 116, o zbyt dużych dla obrazów dostępnych przestrzeni / na całej szerokości ramki.
- Naprawiono problem w tytułach upomnienie.
- Nazwy części stałej w nagłówków / stopek:. Pierwsza sekcja na stronie jest używany, nie ostatni,
- Naprawiono błąd 145:. Wyściółka dosłownych bloków został uszkodzony
- Naprawiono błąd: ustępy z identyfikatorów powinien mieć kotwice pasujące
- Naprawiono błąd: referencje wewnętrzne nie zostały połączone poprawnie,
- Naprawiono błąd 144: PDF TOC miał złą stronę numery w niektórych przypadkach,
- Więcej kompatybilność sfinks
- Nowy kod style tabeli, również dyrektywę klasy pracy w tabelach,
- Naprawiono błąd 140: znaczniki HTML-jak w tytułach utrzymywano w spisie treści PDF
- Naprawiono błąd 138: redid rysunek stylizacja. Ponadto poprawione błędy w
- BoxedContainer
- Naprawiono błąd 137: błędy w ucieczce znaków w interpretowanych ról
- pracować (w trybie lekko zdegradowanych) bez PIL, jak długo używasz tylko JPG lub zainstalowany PythonMagick. To jest dobre dla OS X, gdzie & quot; zainstalowaniu PIL jest PITA & quot;
- Naprawiono błąd 134: podmioty zostały zastąpione w interpretowanych ról (nie jest to konieczne),
- Obsługa aafigure (http://launchpad.net/aafigure)
- elementy dystansowe,
- style TOC teraz konfigurowalne w arkuszu stylów,
Jednostki wsparcia
Co nowego w wersji 0.12:
- Naprawiono błąd 202: uszkodzony przetwarzanie HTML surowych węzłów
- nowej & quot; opcje & quot; Sekcja w arkuszach stylów. . Nowy [& quot; Opcje & quot;] [& quot; arkusze stylów & quot;] podrozdział, który działa podobnie do -s lub zawierają plik: listę arkuszy stylów do przetworzenia przed bieżącej
- Nowa opcja --config
- Fix Issue 200 (pozycja klatek było przeliczył)
- poprawka problemu 188 (uniconvertor & quot; "Unicode" obiekt ma bez atrybutu "readline" & quot; błąd)
- Nowe polecenie surowe dyrektywy: SetPageCounter. Dzięki temu strona manipulacji licznik oraz korzystanie z różnych stylów, roman, lowerroman, alfa, loweralpha i arabski.
- Nowe polecenia surowe dyrektywy: EvenPageBreak i OddPageBreak
- Nowa opcja, aby odcinki przebić do nieparzyste lub parzyste strony: --break-side = WARTOŚĆ
- Nowa opcja, aby dodać pustą stronę na początku dokumentu. --blank-Pierwszej strony
- Naprawiono błąd w obliczeniach autorzy szerokości pola
- Wsparcie% w szerokości kolumn listy kulach i polowych,
- Użyj bullet_list lub item_list style kulach i elementów list odpowiednio.
- Wsparcie% w polu listy opisem szerokość kolumny.
- Poprawiono Issue 184 (metryki czcionki szaleją z czcionki TT)
- Nowy kod upomnienie podstawie rozszczepialnego (beta jakość)
- Fix Issue 180 (wsparcie dla bardzo długich elementów listy. Potrzeby badania)
- Fix Issue 175 (wdowiec / tytuły sieroce)
- poprawka problemu 174 (bloki wierszy nie szanować wcięcia)
- obejść Issue 173 (cytaty nie tiret komórki wewnątrz tabeli)
- Szanuj spaceBefore i spaceAfter na przypisy dolne i / lub końcowe,
- Dodane testy dla (prawie) wszystkich Sfinksa niestandardowych znaczników
- Naprawiono błąd 170 (Zła osadzanie czcionek)
- Naprawiono błąd 171 (Uszkodzona tabela odnośnika)
- Naprawiono błąd 159 (upomnienie i stołowe szerokości zostały przeliczył)
- Naprawiono błąd 162 (nie tak podświetlanie za pomocą Sfinks)
- Zmieniono domyślny polityka językowa, jak opisano w emisji 53
- Naprawiono błąd 148 (Obrazy należy szukać w stosunku do dokumentu źródłowego)
- Naprawiono błąd 158 (Niektóre upomnienia rozbił pdfbuilder)
- Naprawiono błąd 154 (niezgodność z RL 2.1)
- Naprawiono błąd 155 (awaria podczas Paski rozstali się w pewien sposób)
- Naprawiono błąd 152 (wyściółka i dostosowanie stylów tabeli, podobnie jak w przypadku korzystania dosłowne bloki wewnątrz list)
- Wbudowany rozszerzenie pdfbuilder Sfinks (więcej pracy potrzebne)
- Wsparcie Kerning dla czcionek true type (dzięki wordaxe!), Dodaje się do dokumentacji, większej wygody arkusza stylów.
- Naprawiono błąd 151 i zachowanie na Issue 116, o zbyt dużych dla obrazów dostępnych przestrzeni / na całej szerokości ramki.
- Naprawiono problem w tytułach upomnienie.
- Nazwy części stałej w nagłówków / stopek:. Pierwsza sekcja na stronie jest używany, nie ostatni,
- Naprawiono błąd 145:. Wyściółka dosłownych bloków został uszkodzony
- Naprawiono błąd: ustępy z identyfikatorów powinien mieć kotwice pasujące
- Naprawiono błąd: referencje wewnętrzne nie zostały połączone poprawnie,
- Naprawiono błąd 144: PDF TOC miał złą stronę numery w niektórych przypadkach,
- Więcej kompatybilność sfinks
- Nowy kod style tabeli, również dyrektywę klasy pracy w tabelach,
- Naprawiono błąd 140: znaczniki HTML-jak w tytułach utrzymywano w spisie treści PDF
- Naprawiono błąd 138: redid rysunek stylizacja. Ponadto poprawione błędy w BoxedContainer
- Naprawiono błąd 137: błędy w ucieczce znaków w interpretowanych ról
- pracować (w trybie lekko zdegradowanych) bez PIL, jak długo używasz tylko JPG lub zainstalowany PythonMagick.
- To jest dobre dla OS X, gdzie & quot; zainstalowaniu PIL jest PITA & quot;
- Naprawiono błąd 134: podmioty zostały zastąpione w interpretowanych ról (nie jest to konieczne),
- Obsługa aafigure (http://launchpad.net/aafigure)
- elementy dystansowe,
- style TOC teraz konfigurowalne w arkuszu stylów,
Jednostki wsparcia
Co nowego w wersji 0.11:
- degradacji bardziej bezpiecznie, gdy jeden lub więcej hyphenators wordaxe są podzielone ( obecnie DWC jest złamany jeden)
- Naprawiono błąd 132: w niektórych przypadkach, z zdefiniowanych przez użytkownika fontAlias, pogrubienie i kursywa będzie się mylić (coraz kursywa zamiast odważnie inline znaczników, na przykład), .
- Nowy arkusz stylów nie-compact-list do listy ... mniej zwarta,
- Obrazy SVG obsłużyć% jako szerokość urządzenie prawidłowo.
- Wprowadzone 127 emisji: zdjęcia wsparcia w formie pliku PDF. Teraz oni
- są rasteryzowane, więc nie jest idealny. Być może coś lepszego przyjdzie później.
- Naprawiono błąd 129: uczynić go obejść prblem z KeepTogether w RL 2.1 to chyba sprawia, że wyjście wyglądają gorzej w niektórych przypadkach przy użyciu, że .
- RL 2.1 nie jest tak naprawdę obsługiwany, więc dodał ostrzeżenie.
- Naprawiono błąd 130: używać os.pathsep zamiast & quot;: & quot; od & quot;: & quot; w oknach stosuje się nazwy dyskowe (i nadal płacić za DOS idiotyzmu, w 2009 roku),
- Naprawiono błąd 128: nagłówki poziomu 3+ wszystkie wyglądały tak samo
- brzydki bugfix do emisji 126: wypadki przy korzystaniu zdjęć w nagłówku + TOC
- sekcja Nowe tstyles w arkuszu stylów zapewnia bardziej konfigurowalne układów listy i mocniejszy tabeli stylizacji.
- Lepsze podświetlanie składni (obsługuje pogrubienie / kursywa)
- Obejście do publikacji 103, dzięki czemu można używać borderPadding w postaci listy (ale to będzie wyglądać źle, jeśli używasz wordaxe
Co nowego w wersji 0.10:
- Problem 87: nagłówki tabeli może być powtarzana na każdej stronie ( dzięki Yasushi Masuda)
- Problem 93: numer linii wsparcia dla bloków kodu (: linenos: true)
- Wydanie 111: Dodano opcję --no-przypis-zwrotne
- Wydanie 107: Wsparcie zlokalizowane dyrektyw / funkcji (na przykład: sommaire zamiast treści)
- Wydanie 112: Naprawiono błąd podczas przetwarzania puste elementy listy
- Problem 98:. Wsparcie NOBREAK i ustawić jako domyślny dla inline-literałów więc nie dzielenia
- Nieco lepsze testy,
- Kolory tła w stylów tekstu pracy z ReportLab 2.3
- Problem 99: Poprawiono dzielenie wyrazów w nagłówkach / stopki (wymaga wordaxe 0.3.2)
- Wydanie 106: Błąd na demo.txt stałe (wymaga wordxe 0.3.2)
- Issue 102: Zaimplementowane style dla list numerowanych i punktowanych
- Issue 38: Domyślny / stopki, nagłówki opcji, za pośrednictwem pliku konfiguracyjnym lub arkusza stylów
- Issue 88: Zaimplementowane znacznie lepsze TOCs książka stylu
- Wydanie 100: Naprawiono błąd z nagłówków / stopek i ReportLab 2.3
- Problem 95: Naprawiono błąd z tabel wcięte
- Problem 89: Zaimplementowane --version
- Problem 84: Naprawiono błąd w stosunku to ścieżki,
- Problem 85: Naprawiono błąd z stylów komórek tabeli
- Problem 83: Naprawiono błąd z kolorami numerycznych w atrybucie backcolor
- Problem 44: Wsparcie dla stdin i stdout,
- Problem 79: Opcja --stylesheet ścieżka Dodano
- Problem 80: Wyślij ostrzeżenia na stderr, a nie standardowe wyjście
- Problem 66: Zaimplementowane & quot; inteligentne cytaty & quot;
- Problem 77: Praca w okolicy brakuje matplotlib
- Poprawne tłumaczenie etykiet (takich jak & quot; & quot ;, Autor & quot; Wersja & quot; etc.) przy użyciu pakietu docutils języki. (R473)
- Poprawiono problemy z źle lub nie istniejących czcionek. (R484)
- Strona przejściowy efekt wsparcia dla prezentacji (r423)
Co nowego w wersji 0.9:
- Wsparcie Matematyka poprzez matplotlib (nie wymaga TeX),
- błędy Ogromne stałe
- list Wsparcie, że don 't startu na 1
- Listy Ładniejszy definicja
Komentarze nie znaleziono