You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

README 6.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. $Id$
  2. ==============================================================================
  3. APACHE FOP - README
  4. ==============================================================================
  5. +----------------------------------------------------------------------------+
  6. | |
  7. | **** IMPORTANT! **** |
  8. | |
  9. | This release is the first after a big redesign effort on the whole FOP |
  10. | codebase. This release is to be considered ALPHA quality and it is |
  11. | intended as a preview release encouraging people to take a look at the new |
  12. | version and to provide feedback to the developers. Please not only report |
  13. | to us problems you might experience but also tell us if it works for you. |
  14. | If you find out that this version works fine for you, you're welcome to |
  15. | use it but please test it thoroughly as we don't consider this release |
  16. | ready for every production environment. Please read the following page for |
  17. | more detailed information: |
  18. | http://xmlgraphics.apache.org/fop/0.90/upgrading.html |
  19. | |
  20. +----------------------------------------------------------------------------+
  21. Contents of this file:
  22. - What is FOP?
  23. - Where to get help?
  24. - How do I build FOP?
  25. - How do I run FOP?
  26. - Release Notes
  27. ==============================================================================
  28. What is FOP?
  29. ---------------
  30. Apache FOP is the world's first print formatter driven by XSL formatting
  31. objects. It is a Java application that reads a formatting object tree
  32. conforming to the XSL 1.0 Recommendation (15 October 2001) and then turns it
  33. into a PDF document, certain other output formats or allows you to preview it
  34. directly on screen.
  35. Apache FOP is part of Apache's XML Graphics project. The homepage of Apache
  36. FOP is http://xml.apache.org/fop/.
  37. Where to get help?
  38. ---------------------
  39. http://xmlgraphics.apache.org/fop/gethelp.html
  40. A mailing list where you can get all your questions about FOP answered is at
  41. fop-users@xmlgraphics.apache.org. You can subscribe by sending an empty mail
  42. to fop-users-subscribe@xmlgraphics.apache.org.
  43. Before you post any questions, please have a look at the FAQ at
  44. http://xmlgraphics.apache.org/fop/faq.html and FO help page at
  45. http://xml.apache.org/fop/fo.html.
  46. Please report bugs to bugzilla at http://issues.apache.org/bugzilla/
  47. How do I build FOP?
  48. ----------------------
  49. If you've downloaded a binary distribution, you don't need to build FOP.
  50. Otherwise, please follow the instructions found here:
  51. http://xmlgraphics.apache.org/fop/0.90/compiling.html
  52. How do I run FOP?
  53. --------------------
  54. Simply by typing "fop" on the command-line. Without any parameters you
  55. will receive a screen with instruction on how to call FOP from the
  56. command-line.
  57. For more details, see: http://xmlgraphics.apache.org/fop/0.90/running.html
  58. ==============================================================================
  59. RELEASE NOTES
  60. ==============================================================================
  61. Version 0.90alpha1
  62. ---------------------
  63. We don't list all the changes since the 0.20.5 release, since this release
  64. represents the first after a complete redesign of the FOP codebase. This
  65. is basically a new software.
  66. Upgrading from 0.20.5:
  67. Please read http://xmlgraphics.apache.org/fop/0.90/upgrading.html
  68. Caveats:
  69. - This release is a preview release and not intended for use in a
  70. production environment. Use at your own risk!
  71. - The API is not to be considered stable, yet. Please be prepared
  72. for the API to be changed in a backwards-incompatible way.
  73. - You may experience different behaviour compared to version 0.20.5.
  74. Please consult the "Upgrading" page indicated above for details.
  75. Known issues:
  76. - PCL, MIF and SVG support have not been restored, yet.
  77. - Java2D/AWT support contains some problems, for example with
  78. block-containers.
  79. - Support for kerning has not been restored, yet.
  80. - Auto table layout is not implemented, yet.
  81. - The collapsing border model on tables is not implemented, yet. Please
  82. use border-collapse="separate" for now.
  83. - Footnotes may overlap with text of the region-body in multi-column
  84. documents.
  85. - Space resolution does not work between footnote regions.
  86. - There's a problem involving nested block-containers and
  87. reference-orientation 180/-180 (Bugzilla #36391)
  88. - block-containers with no height currently don't create a fence for
  89. spaces as they should (they behave like a normal block).
  90. - Preserved linefeeds in fo:character are not handled correctly.
  91. - Zero-width spaces are not handled correctly.
  92. - An empty block currently produces a fence for stacking constraints
  93. which it shouldn't.
  94. - There are several small problems around white space handling.
  95. - Images currently don't shrink so they fit on a page when they are
  96. too big and shrinking is allowed to happen.
  97. - Block-level content in fo:inlines may produce unwelcome results.
  98. - inline-container may not work as expected.
  99. - letter-spacing and word-spacing properties may not work as expected.
  100. - leaders with leader-pattern="use-content" may not work as expected.
  101. - keep-with-previous doesn't work inside tables and lists, yet.
  102. - White space on direct inline-level children of a marker is not
  103. handled correctly.
  104. - If two consecutive pages don't have the same available width, the
  105. content currently isn't properly fit into the available space on
  106. the new page.
  107. - background-images on page-number-citations are not placed correctly.
  108. - Not all FO elements can be referenced by their "id", most notably:
  109. table-body, table-header, table-footer and table-row.
  110. - The backgrounds of table-body, table-header, table-footer and
  111. table-column are not painted, yet.
  112. - Border and padding conditionality are not supported on table-cells, yet.
  113. - Copy/Paste from PDF content in Acrobat Reader is not supported for
  114. text using embedded TrueType fonts.
  115. - Column balancing in multi-column documents may not work as expected
  116. (Bugzilla #36356)
  117. - Omitting fo:table-column or having fo:table-column without a column-width
  118. and attempting to create columns implicitly from the first
  119. table row is not implemented, yet (Bugzilla #35656).
  120. - Leaders with the "rule" pattern don't work for PostScript output.