However, it may be required to perform stack access
operations from an arbitrary place on the stack, in which
diff --git a/src/documentation/content/xdocs/design/alt.design/book.xml b/src/documentation/content/xdocs/design/alt.design/book.xml
index 2324a6d33..864c3989b 100644
--- a/src/documentation/content/xdocs/design/alt.design/book.xml
+++ b/src/documentation/content/xdocs/design/alt.design/book.xml
@@ -18,7 +18,7 @@
-
+
diff --git a/src/documentation/content/xdocs/design/alt.design/classes-overview.xml b/src/documentation/content/xdocs/design/alt.design/classes-overview.xml
index b5e2be845..c0c7a5fac 100644
--- a/src/documentation/content/xdocs/design/alt.design/classes-overview.xml
+++ b/src/documentation/content/xdocs/design/alt.design/classes-overview.xml
@@ -82,7 +82,7 @@
static data and methods have been split tentatively into
three:
For example, think of a page-production method working on a
complex page-sequence-master.
diff --git a/src/documentation/content/xdocs/design/alt.design/footnotes.xml b/src/documentation/content/xdocs/design/alt.design/footnotes.xml
index 16179c5f9..42c467dda 100644
--- a/src/documentation/content/xdocs/design/alt.design/footnotes.xml
+++ b/src/documentation/content/xdocs/design/alt.design/footnotes.xml
@@ -28,7 +28,7 @@
Footnotes and galleys
In the structure described in the introduction to FOP galleys,
+ "galleys.html" >introduction to FOP galleys,
footnotes would be pre-processed as galleys themselves, but
they would remain attached as subtrees to their points of
invocation in the main text. Allocation to a
@@ -38,7 +38,7 @@
When footnotes are introduced, the communication between
galleys and layout manager, as mentioned above, would be
+ "galleys.html#pre-processing" >above, would be
affected. The returned information would two b-p-d values:
the primary line-area b-p-d impact and the footnote b-p-d
impact. The distinction is necessary for two reasons; to
@@ -56,7 +56,7 @@
This note assumes a galley, as discussed elsewhere, flowing text with
+ "galleys.html" >elsewhere, flowing text with
footnotes and possibly other blocks into a possibly
multi-column area. The logic of flowing into multiple
columns is trivially applied to a single column. The galley
@@ -100,7 +100,7 @@
and totals for each column.
Figure 1 Columns before first footnote.
-
@@ -109,7 +109,7 @@
Figure 2 Adding a line area with first
footnote.
-
Columns are balanced dynamically in the galley preliminary
@@ -127,7 +127,7 @@
Figure 3 Adding a line area with next
footnote.
-
diff --git a/src/documentation/content/xdocs/design/alt.design/galleys.xml b/src/documentation/content/xdocs/design/alt.design/galleys.xml
index f7ae3cbb9..2cedc4802 100644
--- a/src/documentation/content/xdocs/design/alt.design/galleys.xml
+++ b/src/documentation/content/xdocs/design/alt.design/galleys.xml
@@ -93,7 +93,7 @@
"../layout.html" >layout managers already
proposed, the layout tree acts as a bridge between the FO Tree and the Area Tree. If the elements of
+ "../areas.html" >Area Tree. If the elements of
the FO Tree are FO nodes, and the elements of the Area Tree
are Area nodes, representing areas to be drawn on the output
medium, the elements of the layout tree are galley
@@ -178,7 +178,7 @@
Figure 1
-
Once this pre-processing has been achieved, it is
diff --git a/src/documentation/content/xdocs/design/alt.design/keeps.xml b/src/documentation/content/xdocs/design/alt.design/keeps.xml
index ffb29f5f1..d7fc973c7 100644
--- a/src/documentation/content/xdocs/design/alt.design/keeps.xml
+++ b/src/documentation/content/xdocs/design/alt.design/keeps.xml
@@ -72,7 +72,7 @@
Figure 1
-
The three basic links are:
diff --git a/src/documentation/content/xdocs/design/alt.design/properties-classes.xml b/src/documentation/content/xdocs/design/alt.design/properties-classes.xml
index 3345cadfa..c077be44b 100644
--- a/src/documentation/content/xdocs/design/alt.design/properties-classes.xml
+++ b/src/documentation/content/xdocs/design/alt.design/properties-classes.xml
@@ -12,7 +12,7 @@
fo.Properties and the nested properties classes
-
Nested property classes
diff --git a/src/documentation/content/xdocs/design/alt.design/spaces.xml b/src/documentation/content/xdocs/design/alt.design/spaces.xml
index f2426347b..40b028aaa 100644
--- a/src/documentation/content/xdocs/design/alt.design/spaces.xml
+++ b/src/documentation/content/xdocs/design/alt.design/spaces.xml
@@ -58,7 +58,7 @@
Figure 1.)
Figure 1
-
Figure 1 assumes a block-progression-direction of top to
@@ -126,7 +126,7 @@
Figure 2
-
diff --git a/src/documentation/content/xdocs/design/alt.design/user-agent-refs.xml b/src/documentation/content/xdocs/design/alt.design/user-agent-refs.xml
index 47fe45f94..0b7a85951 100644
--- a/src/documentation/content/xdocs/design/alt.design/user-agent-refs.xml
+++ b/src/documentation/content/xdocs/design/alt.design/user-agent-refs.xml
@@ -485,7 +485,7 @@
value to a "reasonable" value based on the font size of
the element.
-
+
... When an element contains text that is rendered in more
than one font, user agents should determine
@@ -741,7 +741,8 @@
... Rows, columns, row groups, and column groups cannot
have borders (i.e., user agents must
diff --git a/src/documentation/content/xdocs/design/alt.design/xml-parsing.xml b/src/documentation/content/xdocs/design/alt.design/xml-parsing.xml
index 6151dae74..c6d758f63 100644
--- a/src/documentation/content/xdocs/design/alt.design/xml-parsing.xml
+++ b/src/documentation/content/xdocs/design/alt.design/xml-parsing.xml
@@ -40,7 +40,7 @@
callback must complete before the next is called.
Figure 1
-
+
In the process of parsing, the hierarchical structure of the
original FO tree is flattened into a number of streams of
@@ -104,7 +104,7 @@
footprint. This occurs when the approach is generalised to
modularise FOP processing.
Figure 2
-
+
The most useful change that this brings about is the switch
from passive to active XML element
@@ -220,7 +220,7 @@
processes.