|
Project Information
Members
Featured
Downloads
|
Fop MiniScribus XSL-FO
XSL Formatting Objects markup language WYSIWYG editor (xsl-fo). XML document formatting which is most often used to generate PDFs. Release the new MiniScribus Scribe forks version 2.0.0 beta Avaiable on SVN source or a win32 build on download section. Use 7-zip http://www.7-zip.org/ to open the win32 build it have a bz compression method default window zip can not handle it. Build from source:
/* only libxslt libxml2 libiconv are need as external lib an QT version 4.4.1 > */ svn co http://fop-miniscribus.googlecode.com/svn/trunk/fop_miniscribus.2.0.0/ scribe cd scribe ./configure make && make install /* after run foedit */ Apache FOP (Formatting Objects Processor) install win 32/64:To install java FOP installer now available at http://code.google.com/p/qtcocoon/downloads/list at end set PATH on your envoirment. Linux install Gentoo ebuild http://bugs.gentoo.org/show_bug.cgi?id=237043 Features:
Read only format:
Read and write format:
It can read and edit 95% from all sample file from Apache fop project Only table / cell border and markers and page footer note not is possibel to display at this moment. Supported tag are: page format
PDF BookMark:fo:bookmark-tree fo:bookmark fo:simple-page-master fo:block fo:table table-footer table-header fo:table-body fo:table-column fo:table-row fo:table-cell fo:block-container fo:inline fo:inline-container fo:basic-link fo:external-graphic fo:instream-foreign-object fo:list-block fo:list-item fo:list-item-body fo:list-item-label fo:root fo:character fo:leader fo:footnote fo:page-number-citation fo:page-number fo:float The Application read all this Attributes on fo:block-container: "position" "top" "left" "width" "min-height" "degree-rotation" "rotate" "reference-orientation" "opacity" "height" "background-color" "z-index" "id" "border-width" "border-color" "absolute-position" "top" "right" "bottom" "left" "background-attachment" "background-image" "background-repeat" "background-position-horizontal" "background-position-vertical" "border-before-color" "border-before-style" "border-before-width" "border-after-color" "border-after-style" "border-after-width" "border-start-color" "border-start-style" "border-start-width" "border-end-color" "border-end-style" "border-end-width" "border-top-color" "border-top-style" "border-top-width" "border-bottom-color" "border-bottom-style" "border-bottom-width" "border-left-color" "border-left-style" "border-left-width" "border-right-color" "border-right-style" "border-right-width" "padding-before" "padding-after" "padding-start" "padding-end" "padding-top" "padding-bottom" "padding-left" "padding-right" "margin-top" "margin-bottom" "margin-left" "margin-right" "space-before" "space-after" "start-indent" "end-indent" "block-progression-dimension" "break-after" "break-before" "clip" "display-align" "height" "id" "inline-progression-dimension" "intrusion-displace" "keep-together" "keep-with-next" "keep-with-previous" "overflow" "border-style" "docversion" "l-lock" If the attribute are know it handle and draw its, otherwise it resave the original attribute to not destroy document layer. Bugs report please send it! Bugs are unexpected defects, faults, flaws, or imperfections in a computer program. MiniScribus Software wants to know about all defects that may be encountered in the XSL-FO editor. The are two way: If you having a Gmail account go to http://code.google.com/p/fop-miniscribus/issues/list and write a new Issues, and write what steps will reproduce the problem? Window version .... If you dont have a Gmail account report defects on PDF Form Ticket http://ciz.ch/Ticket_Form.pdf . Know Bugs: Render or display more than 5-6 pages. QTextDocument has performance issues to render and display it fast. A workaround is to slice/chapter your text and compose xsl-fo source to a book or more as 100 pages and render on Apache FOP (Formatting Objects Processor) to create professional PDF page http://trolltech.com/developer/task-tracker/index_html?method=entry&id=135240 Developer note: A component called QTextPanel that provides paginated text editing is available on SVN http://fop-miniscribus.googlecode.com/svn/trunk/QTextPanel/ Thanks to Luiz (http://www.qtcentre.org/forum/u-netuno-7350.html) who helped me to make this sub-project (initially forked from MiniScribus). Changelog:
beta version 2.0.0
DonationThe software that I have written, and will continue to write. I love to write software, and if you have found it helpful, then you are most welcome. I will not actively solicit donations, but if you would like to make one, then note that a significant portion will, in turn, be forwared to the Apache Software Foundation. Any donations that you may choose to make are appreciated, on behalf of myself and the charities that I have associated with my account. Thank four you help & to push this software to stable. |
