From 8028c5d93ef0d6d331eb596e9ee914c5e943e7c5 Mon Sep 17 00:00:00 2001
From: Jeremias Maerki
Date: Mon, 25 Aug 2008 08:59:27 +0000
Subject: [PATCH] Minor documentation improvements, most notably a comment
about keep-together="always".
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@688664 13f79535-47bb-0310-9956-ffa450edef68
---
src/documentation/content/xdocs/faq.xml | 15 +++++++++++++--
status.xml | 10 +++++-----
2 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/src/documentation/content/xdocs/faq.xml b/src/documentation/content/xdocs/faq.xml
index 26a5329cb..ac2693d8b 100644
--- a/src/documentation/content/xdocs/faq.xml
+++ b/src/documentation/content/xdocs/faq.xml
@@ -592,8 +592,10 @@ Check the following:
text flows into adjacent cells/block, obscuring stuff there.
- Clipping as specified by the overflow="hidden" is not yet
- implemented. If you have long words overflowing table cells, try to
+ Since the overflow property doesn't apply to table-cell, you
+ can wrap the cell content in a block-container and specify
+ overflow="hidden" there. Alternatively,
+ if you have long words overflowing table cells, try to
get them hyphenated. Artificial names like product identifications or
long numbers usually aren't hyphenated. You can try special processing
at XSLT level, like
@@ -615,6 +617,15 @@ Check the following:
XSL list
archive for how to perform these tasks.
+
+ If your text is not hyphenated at all and overflows the cell, please check
+ if you've specified keep-together="always" on the table-cell
+ or one of its parent elements. keep-together="always" implicitely
+ also sets keep-together.within-line="always" which forbids FOP
+ to break the text into multiple lines. This is important as FOP supports inline-level
+ keeps since version 0.94. It's a good idea not to use the shorthand
+ keep-together="always" at all!
+
diff --git a/status.xml b/status.xml
index 91d7e133b..278045b3e 100644
--- a/status.xml
+++ b/status.xml
@@ -53,7 +53,7 @@
-
+
Fixed memory leak in property cache (not cleaning stale PropertyCache$CacheEntry instances).
@@ -138,7 +138,7 @@
Fixed a ClassCastException when using an fo:wrapper as a child
of an fo:block-container.
-
+
Add support for font substitution.
@@ -161,7 +161,7 @@
Add partial support for the "show-destination" property on fo:basic-link
(PDF output only; see limitations on the compliance page)
-
+
Added minimal support for integer keep values on the various keep properties on block-level
FOs. For now, all integer values are treated the same (i.e. without strength distinction).
Using integers allows to avoid overflows that can happen when "always" is used extensively.
@@ -189,7 +189,7 @@
When a JPEG image is embedded, an optionally embedded color profile is filtered out
as it's already embedded separately in the PDF file.
-
+
Added support for addressing all glyphs available in a Type 1 font, not just the ones
in the font's primary encoding.
@@ -688,7 +688,7 @@
AFP Renderer: Bugfix for 1 bit images where the width is not a multiple of 8.
-
+
Support for keep-together.within-line="always".
--
2.39.5