Ik wil het volgende voor elkaar krijgen:
aap _______________________
konijn _____________________
Lijkt me niet zo moeilijk, maar ik kom er echt niet uit. Wie weet een oplossing?
Ik heb nu de volgende code:
Dit levert zoiets op:
aap___________
konijn _________
Het probleem is dus dat de ruimte tussen het einde van de woorden en het begin van de streep niet gelijk is... die ruimte is natuurlijk afhankelijk van de column-width, maar die is niet goed te bepalen, omdat niet bekend is hoe breed een woord precies is (in mm).
aap _______________________
konijn _____________________
Lijkt me niet zo moeilijk, maar ik kom er echt niet uit. Wie weet een oplossing?
Ik heb nu de volgende code:
code:
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
| ?xml version="1.0" encoding="ISO-8859-1"?>
<fo:root xmlns:fo ="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
<fo:simple-page-master master-name="A4" page-width="210mm" page-height="297mm"
margin-top="14mm" margin-bottom="5mm" margin-left="15mm" margin-right="15mm">
<fo:region-body margin-top="0mm" margin-right="0cm" margin-left="0mm"
margin-bottom="0cm"/>
<fo:region-before extent="0cm"/>
<fo:region-after extent="0cm"/>
<fo:region-start extent="0cm"/>
<fo:region-end/>
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="A4">
<fo:flow flow-name="xsl-region-body">
<fo:block font-family="Helvetica" font-size="12pt" font-weight="normal">
<fo:table>
<fo:table-column column-width="6mm"/>
<fo:table-column column-width="94mm"/>
<fo:table-body>
<fo:table-row>
<fo:table-cell>
<fo:block>
aap
</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block border-bottom-color="black" border-bottom-style="solid">
</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
<fo:table>
<fo:table-column column-width="12mm"/>
<fo:table-column column-width="88mm"/>
<fo:table-body>
<fo:table-row>
<fo:table-cell>
<fo:block>
konijn
</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block border-bottom-color="black" border-bottom-style="solid">
</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</fo:block>
</fo:flow>
</fo:page-sequence>
</fo:root> |
Dit levert zoiets op:
aap___________
konijn _________
Het probleem is dus dat de ruimte tussen het einde van de woorden en het begin van de streep niet gelijk is... die ruimte is natuurlijk afhankelijk van de column-width, maar die is niet goed te bepalen, omdat niet bekend is hoe breed een woord precies is (in mm).
[ Voor 7% gewijzigd door Verwijderd op 16-11-2006 21:23 . Reden: Uitbreiding ]