Yazılım detaylar:
reStructuredText PDF oluşturma zamanki gibi LaTeX geçmekte gereğidir. rst2pdf Reportlab kütüphane kullanarak doğrudan PDF üreterek bir alternatif sunuyor.
Kurulum:
Daha sonra, bu siteden indirebilirsiniz
el ile yüklemek
piton setup.py install
veya verilen buildout ile yumurta deneyin:
Python bootstrap.py
bin / buildout
Eğer bin dizininde bir rst2pdf yürütülebilir alırsınız
veya PyPI yoluyla olsun:
easy_install rst2pdf
Özellikler :
- Kullanıcı tanımlı sayfa düzeni. Sayfa başına Çoklu kare, belge başına birden fazla düzenleri.
- stil mekanizması Basamaklı, ne istediğinizi sadece tanımlamak değişti.
- .
- sınıf yönergesi kullanarak paragraf stilleri herhangi bir sayı.
- metin rolleri kullanarak karakter stilleri herhangi bir sayı.
- Özel sayfa boyutları ve kenar.
- birçok dil için sözdizimi vurgulayıcı, Pygments kullanarak.
- raster veya vektör görüntüleri hemen hemen her türlü gömme destekler.
- Hızlı
- heceleme (kullanarak wordaxe) destekler.
- Tam kullanıcı kılavuzu (PDF versiyonu)
TTF ve Tür1 yazı gömme destekler
Bu sürümdeki yeni nedir:.
- Birçok hata düzeltildi
sürüm 0.14 yeni nedir:
- Sabit Sayı 197:. Masa sınırları kafa karıştırıcı
- Sabit Sayı 297:. Default.json gelen stilleri diğer dizim stil sızdırılmış
- Sabit Sayı 295:. Sayfa ve diğerleri bir tablo içinde ise başlıkları anahtar kelime değiştirme / altbilgi işe yaramadı
- Yeni özellik: (! Üstbilgi / altbilgi için iyi) oddeven direktifi tek / çift sayfalarda alternatif içeriği görüntülemek için
- Tüm stil Anahtarlamalı daha okunabilir RSON biçimi.
- Sabit Sayı 294:. Sadece yükseklik belirtilen zaman Görüntüler deforme edildi
- Sabit Sayı 293:. Sol Kabul / merkez / sağ stil içinde diziler olarak
- Sabit Sayı 292: kod-blokları satır numaraları için ayrı stili
- Sabit Sayı 291: kod-blokları için destek sınıfı yönergesi
- Sabit Sayı 104: başlığında toplam sayfa sayısı / altbilgi şimdi tüm durumlarda çalışır .
- Sabit Sayı 168:. Sfenks'in içinde linenos ve linenothreshold seçenekleri artık düzgün çalışmıyor
- Sabit regresyon
- manuel belgelenmiş uzantıları
- mermi / öğeleri (Sayı 289) daha iyi stil
- Sabit Sayı 290: kırık görüntülerde başarısız değil
- Daha iyi yazı bulgu (techtonik ile yama, Sayı 282).
- Sabit Sayı 166: Sfenks'in hList Uygulanan (yatay listeleri)
- Sabit Sayı 284: sfenks için Uygulanan üretim listeleri
- Sabit Sayı 165:. Tanım listeleri düzgün öğütlerinin veya tablolar içinde girintili değil
- SVG görüntüleri inline çalışır.
- Sabit Sayı 268: TOC RL 2.4 sola kaymıştır
- Sabit Sayı 281: sfenks test otomasyonu kırıldı
- Sabit Sayı 280: sfenks kullanılan yanlış sayfa şablonları
0.12 (rst2pdf ve sfenks matematik arasındaki etkileşim)
Windows
Inkscape uzantısını kullanarak
nedir sürüm 0.12.2 Yeni:
- Fix Sayı 219 (reportlab 2.1 ile uyumsuzluk)
- pdfbuilder eklendi pdf_default_dpi seçeneği
- Daha tarzı belgeler
- listelerinin iyi stil
- Fix hata.
- Sabit Sayı 215:. Rahle arka plan renderer içinde çöker
Manuel
ShowHeader = true ve hiçbir açık başlığı ile bir stil, bir özel duruma neden nerede benim blog açıklamalarda rapor
sürüm 0.12.1 Yeni nedir:
- Sabit Sayı 202: HTML kırık işleme ham düğümleri
- Yeni & quot; seçenekleri & quot; stil bölüm. [; Seçenekleri & quot; & quot] Yeni [& quot; stil & quot;]
- alt bölüm: stil listesi
- Geçerli bir önce işlenecek.
- Yeni --config seçenek
- Sayı 200 (çerçevelerin pozisyonu yanlış hesaplayarak oldu) için Fix
- Sayı 188 (uniconvertor & quot Fix; 'unicode' nesnesi özniteliği vardır
- 'taleb' & quot; Hata)
- Yeni çiğ yönergesi komutu: SetPageCounter. Bu sayfa sayacı manipülasyon ve farklı stilleri, roman, LowerRoman, alfa, LowerAlpha ve arapça kullanımını sağlar.
- Yeni çiğ yönergesi komutları: EvenPageBreak ve OddPageBreak
- bölümleri tek veya çift sayfalara kırmak için yeni bir seçenek: --break tarafı = DEĞER
- belgenin başında boş bir sayfa eklemek için Yeni seçenek:. --blank Ilk-sayfa
- yazarlar alan genişliği hesaplanmasında Sabit hata li>
- mermi ve saha listeleri sütun genişlikleri Destek%
- kullan bullet_list veya item_list stilleri
- sırasıyla.
- Alan listesi sütun genişliği açıklaması Destek%.
- (yazı tipi ölçülerine TT yazı ile go crazy) Sayı 184 için düzelt
- ayrılabilir dayalı yeni öğüt kodu (beta kalite)
- Sayı 180 (çok çok uzun bir liste öğeleri için destek Fix. İhtiyaçları
- test)
- Sayı 175 için Fix (dul / yetim başlıkları)
- Sayı 174 için Fix (hat blokları saygı vermedi girinti)
- Sayı 173 (tırnak girinti iç tablo hücreleri vermedi) etrafında çalıştı
- dipnotlar / notlar için spaceBefore ve spaceAfter Saygı
- Eklenen testler (neredeyse) sfenksin özel biçimlendirme tüm
- Sabit Sayı 170 (Yanlış yazı gömme)
- Sabit Sayı 171 (Hasarlı xref tablo)
- Sabit Sayı 159 (öğüt ve masa genişlikleri miscalculated edildi)
- Sabit Sayı 162 (yanlış vurgulama kullanarak sfenks)
- Sayı 53 anlatıldığı gibi değiştirildi varsayılan dil politikası
- Sabit Sayı 148 (Görüntüler kaynağına göreceli aranmalıdır
- belge)
- Sabit Sayı 158 (Bazı Uyarılar pdfbuilder çöktü)
- Sabit Sayı 154 (RL 2.1 ile uyumsuzluk)
- Sabit Sayı 155 (çarpışma kenar çubuğunu belirli bir şekilde bölünmüş zaman)
- sorun giderildi 152 (listeleri içinde değişmez blokları kullanarak gibi dolgu ve masa stilleri, hizalama)
- Entegre pdfbuilder sfenks uzantısı (fazla çalışma gerekli)
- true type yazı (teşekkürler wordaxe için!), Dokümanlar eklendi için Karakter Aralığı destek kolaylık stil ekledi.
- kullanılabilir alan / full frame yüksekliği için çok büyük görüntülerle ilgili, Sayı 116 Sayı 151 ve davranış düzeltildi.
- öğüt başlıklarında Sabit sorun.
- Sabit bölüm adları:. Sayfadaki İLK bölüm kullanılır SON değil
- Sabit Sayı 145:. Literal blok dolgu kırıldı
- Sabit hata: kimlikleri ile paragraflar uygun çapa sahip olmalıdır
- Sabit hata: İç referanslar doğru bağlantılı değil
- Sabit Sayı 144: PDF TOK vardı, bazı durumlarda yanlış sayfa numaraları
- Daha sfenks uyumluluk
- Yeni tablo stilleri kod, aynı zamanda tablolar için sınıf yönergesi çalışması
- Sabit Sayı 140: başlıklarında html gibi biçimlendirme PDF TOK tutuldu
- Sabit Sayı 138: redid rakam stil. Ayrıca böcek sabit
- BoxedContainer
- Sabit Sayı 137: yorumlanır roller karakterleri kaçan hatalar
- Yalnızca JPG'leri kullanırken o kadar uzun, PIL olmadan (biraz bozulmuş modunda) çalışmasını sağlayın veya PythonMagick yüklü. PIL yüklerken bir PİDE & quot;, bu OS X, & quot için iyidir
- sorun giderildi 134: kişiler yorumlanır rollerde yerini (gerekli değil)
- aafigure desteği (http://launchpad.net/aafigure)
- Spacers destek birimleri
- İçindekiler stilleri
-s Veya bir dosyayı eklemek için benzer çalışır
Mermi ve madde listeleri için
Üstbilgi / altbilgi
Biçembentteki şimdi yapılandırılabilir
Hangi sürümü 0.12 Yeni:
- Sabit Sayı 202: HTML ham düğümler kırık işleme
- Yeni & quot; seçenekleri & quot; stil bölüm. . [; Seçenekleri & quot; & quot] Yeni [& quot;, stil & quot] içerme dosyası -s veya bir ile benzer çalışır alt bölümüne: stil listesini güncel bir önce işlenecek
- Yeni --config seçenek
- Sayı 200 (çerçevelerin pozisyonu yanlış hesaplayarak oldu) için Fix
- Sayı 188 için Fix (uniconvertor & quot; hatası; 'unicode' nesnesi özniteliği 'taleb' & quot vardır)
- Yeni çiğ yönergesi komutu: SetPageCounter. Bu sayfa sayacı manipülasyon ve farklı stilleri, roman, LowerRoman, alfa, LowerAlpha ve arapça kullanımını sağlar.
- Yeni çiğ yönergesi komutları: EvenPageBreak ve OddPageBreak
- bölümleri tek veya çift sayfalara kırmak için yeni bir seçenek: --break tarafı = DEĞER
- belgenin başında boş bir sayfa eklemek için Yeni seçenek:. --blank Ilk-sayfa
- yazarlar alan genişliği hesaplanmasında Sabit hata li>
- mermi ve saha listeleri sütun genişlikleri Destek%
- kullan bullet_list veya sırasıyla mermi ve öğe listeleri için item_list stilleri.
- Alan listesi sütun genişliği açıklaması Destek%.
- (yazı tipi ölçülerine TT yazı ile go crazy) Sayı 184 için düzelt
- ayrılabilir dayalı yeni öğüt kodu (beta kalite)
- Sayı 180 için Fix (çok çok uzun bir liste öğeleri için destek. İhtiyaçları testi)
- Sayı 175 için Fix (dul / yetim başlıkları)
- Sayı 174 için Fix (hat blokları saygı vermedi girinti)
- Sayı 173 (tırnak girinti iç tablo hücreleri vermedi) etrafında çalıştı
- dipnotlar / notlar için spaceBefore ve spaceAfter Saygı
- Eklenen testler (neredeyse) sfenksin özel biçimlendirme tüm
- Sabit Sayı 170 (Yanlış yazı gömme)
- Sabit Sayı 171 (Hasarlı xref tablo)
- Sabit Sayı 159 (öğüt ve masa genişlikleri miscalculated edildi)
- Sabit Sayı 162 (yanlış vurgulama kullanarak sfenks)
- Sayı 53 anlatıldığı gibi değiştirildi varsayılan dil politikası
- Sabit Sayı 148 (Görüntüler kaynak belgeye göreceli aranmalıdır)
- Sabit Sayı 158 (Bazı Uyarılar pdfbuilder çöktü)
- Sabit Sayı 154 (RL 2.1 ile uyumsuzluk)
- Sabit Sayı 155 (çarpışma kenar çubuğunu belirli bir şekilde bölünmüş zaman)
- sorun giderildi 152 (listeleri içinde değişmez blokları kullanarak gibi dolgu ve masa stilleri, hizalama)
- Entegre pdfbuilder sfenks uzantısı (fazla çalışma gerekli)
- true type yazı (teşekkürler wordaxe için!), Dokümanlar eklendi için Karakter Aralığı destek kolaylık stil ekledi.
- kullanılabilir alan / full frame yüksekliği için çok büyük görüntülerle ilgili, Sayı 116 Sayı 151 ve davranış düzeltildi.
- öğüt başlıklarında Sabit sorun.
- Sabit bölüm adları:. Sayfadaki İLK bölüm kullanılır SON değil
- Sabit Sayı 145:. Literal blok dolgu kırıldı
- Sabit hata: kimlikleri ile paragraflar uygun çapa sahip olmalıdır
- Sabit hata: İç referanslar doğru bağlantılı değil
- Sabit Sayı 144: PDF TOK vardı, bazı durumlarda yanlış sayfa numaraları
- Daha sfenks uyumluluk
- Yeni tablo stilleri kod, aynı zamanda tablolar için sınıf yönergesi çalışması
- Sabit Sayı 140: başlıklarında html gibi biçimlendirme PDF TOK tutuldu
- Sabit Sayı 138: redid rakam stil. Ayrıca BoxedContainer hatalar sabit
- Sabit Sayı 137: yorumlanır roller karakterleri kaçan hatalar
- Yalnızca JPG'leri kullanırken o kadar uzun, PIL olmadan (biraz bozulmuş modunda) çalışmasını sağlayın veya PythonMagick yüklü.
- Bu OS X, & quot için iyidir
- sorun giderildi 134: kişiler yorumlanır rollerde yerini (gerekli değil)
- aafigure desteği (http://launchpad.net/aafigure)
- Spacers destek birimleri
- İçindekiler stilleri
Üstbilgi / altbilgi
PIL yüklerken bir PİDE & quot;;
Biçembentteki şimdi yapılandırılabilir
sürüm 0.11 yeni nedir:
- tonlama daha incelikle bir veya daha fazla wordaxe hyphenators kırık zaman ( Şu anda DWC kırık biri)
- sorun giderildi 132: kalın ve italik karıştı alacağı kullanıcı tanımlı fontAlias, bazı durumlarda, (örneğin, yerine satır içi biçimlendirme kalın italik alma) .
- Yeni stil hiçbir kompakt listeleri listeleri yapmak ... daha az kompakt
- SVG görüntüleri artık bir genişlik birim doğru olarak% işlemek.
- Uygulanan konu 127: PDF formatında destek görüntüler. Şu anda onlar
- rasterleştirilir, yani ideal değil. Belki daha iyi bir şey sonradan gelecektir.
- sorun giderildi 129: o muhtemelen çıktı o kullanırken bazı durumlarda kötü görünmesini sağlar RL 2.1 KeepTogether bir prblem etrafında çalışması .
- gerçekten desteklenmiyor RL 2.1, yani bir uyarı ekledi.
- sorun giderildi 130: yerine & quot os.pathsep kullanın;: & quot; beri & quot;: & quot; windows disk adları kullanılır (ve biz hala 2009 yılında, DOS ahmaklık için ödeme)
- sorun giderildi 128: başlıkları aynı baktı 3+ seviye
- Sayı 126 Çirkin güncelleyiniz: başlığında + TOC'DE görüntüleri kullanarak çöküyor
- biçembentteki Yeni tstyles bölümü daha yapılandırılabilir liste düzenleri ve daha güçlü masa şekillendirme sağlar.
- vurgulayarak Daha sözdizimi (kalın, italik / destekler)
- sorunu 103 için geçici çözüm yüzden bir liste olarak borderPadding kullanabilirsiniz (ancak wordaxe kullanıyorsanız yanlış bakacağız
Hangi sürümü 0.10 Yeni:
- Sorun 87: Tablo başlıkları (her sayfada tekrar edilebilir Yasushi Masuda sayesinde)
- Sorun 93: kod blokları için hat numara desteği (: linenos: true)
- Sorun 111: Eklendi --no-dipnot-backlink seçeneği
- Sorun 107: Destek lokalize direktifler / rolleri (örnek: yerine içeriğinin sommaire)
- Sorun 112: Sabit kazasında boş liste öğeleri işleme
- Sorun 98:. NOBREAK desteği, ve onlar tirelenmez kalmaz inline-değişmezleri için varsayılan olarak ayarlamak
- Biraz daha iyi testler
- metin stilleri Arka plan renkleri ReportLab 2.3 ile çalışmak
- Sorun 99: başlıklarında Sabit tireleme / altbilgi (gerektirir wordaxe 0.3.2)
- Sorun 106: Sabit demo.txt Kilitlenme (gerektirir wordxe 0.3.2)
- Sorun 102: Madde işaretli ve numaralandırılmış listeler için Uygulanan stilleri
- Sayı 38: seçenekleri, yapılandırma dosyası veya stil sayfası aracılığıyla Varsayılan üstbilgi / altbilgi
- Sorun 88: Uygulanan çok daha iyi kitap tarzı TOC
- Sorun 100: üstbilgi / altbilgi ve reportlab 2.3 ile Sabit hata li>
- Sorun 95: girintili tablolar ile Sabit hata li>
- Sorun 89: Uygulanan version
- Sorun 84: akrabası ile Sabit hata yolları dahil
- Sorun 85: tablo hücre stilleri ile Sabit hata li>
- Sorun 83: BackColor özniteliği sayısal renklerle Sabit hata li>
- Sorun 44: stdin ve stdout desteği
- Sorun 79: Eklendi --stylesheet yol seçeneği
- Sorun 80: stderr'e uyarıları gönder, değil stdout'u
- Sorun 66: Uygulanan & quot; Akıllı tırnaklar & quot;
- Sorun 77: Eksik etrafında çalışın matplotlib
- (gibi kombine vb; Eser ve quot ;, aromatik, Sürüm anılacaktır) etiket doğru çeviri docutils dil paketini kullanarak. (R473)
- Sabit sorunlar. (R484)
- sunumlar için Sayfa geçiş efekti desteği (r423)
Yanlış veya mevcut olmayan yazı tipleri ile
sürüm 0.9 yeni nedir:
- matplotlib yoluyla Matematik desteği (gerekli hiçbir Tex)
- Büyük hatalar düzeltildi
- Destek listeleri o 1 de don 't başlangıç
- Nicer tanım listeleri
Yorum Bulunamadı