# redMine - project management software
# Copyright (C) 2006 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
module AccountHelper
end
c71d6b49ca898b162'/>
FOP-2393_gradient-rendering
FOP_0-20-0_Alt-Design
FOP_0-20-4Pre_BuildExp_pbw
Temp_AFPAffineTransform
Temp_AFPGOCAResources
Temp_API_Finalization
Temp_Accessibility
Temp_AreaTreeNewDesign
Temp_BasicSideFloats
Temp_CFF
Temp_ChangeBars
Temp_ChangeBars2
Temp_ChangingIPDHack
Temp_Color
Temp_ComplexScripts
Temp_Floats
Temp_FontMerging
Temp_FopFontsForSVG
Temp_Gradle_Build
Temp_ImagePackageRedesign
Temp_ImproveAccessibility
Temp_InlineContainer
Temp_Interleaved_Page_Line_Breaking
Temp_KnuthStylePageBreaking
Temp_MergeFrom11
Temp_PCLSoftFonts
Temp_PDFLinearization
Temp_PDF_ObjectStreams
Temp_PDF_in_PDF
Temp_ProcessingFeedback
Temp_RoundedCorners
Temp_SpaceResolution
Temp_SurrogatePairs
Temp_TrueTypeInPostScript
Temp_URI_Unification
Temp_WhitespaceManagement
Temp_XGC_URI_Resolution
archive
dirkx
fop-0_14_0
fop-0_14_0_regions
fop-0_17_0_batikSVG
fop-0_20_2-maintain
fop-0_90
fop-0_91
fop-0_92
fop-0_93
fop-0_94
fop-0_95
fop-1_0
fop-1_1
fop-1_1old
fop-1_1rc1
fop-2.6
fop-2_0
fop-2_1
fop-2_10
fop-2_11
fop-2_2
fop-2_3
fop-2_4
fop-2_5
fop-2_6
fop-2_7
fop-2_8
fop-2_9
foray-font
inlineblock
jgoncalves-pdfa-extension-fix
main
maven
release-0-13-0
skynavga/configure-sonar-support
temp/ssteiner-java23
temp/ssteiner-pdfbox3
blob: 841d71f7bacb5183deb3177cda3dd6143a7dbcdc (
plain )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
Copyright 2005 The Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- $Id: $ -->
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:test="http://xmlgraphics.apache.org/fop/test">
<fo:layout-master-set>
<fo:simple-page-master master-name="normal" page-width="5in" page-height="2in"
margin="20pt">
<fo:region-body />
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="normal">
<fo:flow flow-name="xsl-region-body">
<!-- table with explicit columns -->
<fo:table table-layout="fixed" border-collapse="separate">
<fo:table-column column-width="proportional-column-width(1)"
number-columns-repeated="5">
<test:assert property="column-number" expected="1" />
</fo:table-column>
<fo:table-header>
<fo:table-cell number-columns-spanned="5" starts-row="true" ends-row="true">
<test:assert property="column-number" expected="1" />
<fo:block>header cell</fo:block>
</fo:table-cell>
</fo:table-header>
<fo:table-footer>
<fo:table-cell starts-row="true" column-number="4">
<test:assert property="column-number" expected="4" />
<fo:block>footer cell 4</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="5" />
<fo:block>footer cell 5</fo:block>
</fo:table-cell>
<fo:table-cell column-number="1">
<test:assert property="column-number" expected="1" />
<fo:block>footer cell 1</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="2" />
<fo:block>footer cell 2</fo:block>
</fo:table-cell>
<fo:table-cell ends-row="true">
<test:assert property="column-number" expected="3" />
<fo:block>footer cell 3</fo:block>
</fo:table-cell>
</fo:table-footer>
<fo:table-body>
<fo:table-cell number-columns-spanned="2" starts-row="true">
<test:assert property="column-number" expected="1" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell column-number="4">
<test:assert property="column-number" expected="4" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="5" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell column-number="3">
<test:assert property="column-number" expected="3" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell number-rows-spanned="3" starts-row="true">
<test:assert property="column-number" expected="1" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="2" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="3" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="4" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="5" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell number-rows-spanned="2"
number-columns-spanned="2"
starts-row="true">
<test:assert property="column-number" expected="2" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="4" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="5" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell starts-row="true">
<test:assert property="column-number" expected="4" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell ends-row="true">
<test:assert property="column-number" expected="5" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
</fo:table-body>
</fo:table>
<!-- table with implicit columns -->
<fo:table table-layout="fixed" border-collapse="separate">
<fo:table-header>
<fo:table-cell number-columns-spanned="5" starts-row="true" ends-row="true">
<test:assert property="column-number" expected="1" />
<fo:block>header cell</fo:block>
</fo:table-cell>
</fo:table-header>
<fo:table-footer>
<fo:table-cell starts-row="true" column-number="4">
<test:assert property="column-number" expected="4" />
<fo:block>footer cell 4</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="5" />
<fo:block>footer cell 5</fo:block>
</fo:table-cell>
<fo:table-cell column-number="1">
<test:assert property="column-number" expected="1" />
<fo:block>footer cell 1</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="2" />
<fo:block>footer cell 2</fo:block>
</fo:table-cell>
<fo:table-cell ends-row="true">
<test:assert property="column-number" expected="3" />
<fo:block>footer cell 3</fo:block>
</fo:table-cell>
</fo:table-footer>
<fo:table-body>
<fo:table-cell number-columns-spanned="2" starts-row="true">
<test:assert property="column-number" expected="1" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell column-number="4">
<test:assert property="column-number" expected="4" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="5" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell column-number="3">
<test:assert property="column-number" expected="3" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell number-rows-spanned="3" starts-row="true">
<test:assert property="column-number" expected="1" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="2" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="3" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="4" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="5" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell number-rows-spanned="2"
number-columns-spanned="2"
starts-row="true">
<test:assert property="column-number" expected="2" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="4" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell>
<test:assert property="column-number" expected="5" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell starts-row="true">
<test:assert property="column-number" expected="4" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
<fo:table-cell ends-row="true">
<test:assert property="column-number" expected="5" />
<fo:block>cell-content</fo:block>
</fo:table-cell>
</fo:table-body>
</fo:table>
</fo:flow>
</fo:page-sequence>
</fo:root>