Skip to content

Commit ed0bd76

Browse files
committed
First version for reworked frontpage
1 parent f7faa54 commit ed0bd76

File tree

1 file changed

+19
-45
lines changed

1 file changed

+19
-45
lines changed

data/cudi/pdf_generator/article/front.xsl

Lines changed: 19 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -42,58 +42,40 @@
4242

4343
<fo:flow flow-name="xsl-region-body">
4444

45-
<fo:table table-layout="fixed" width="100%">
46-
<fo:table-column column-number="1" column-width="16mm"/>
47-
<fo:table-column column-number="2" column-width="0.1mm" />
48-
<fo:table-column column-number="3" column-width="140mm"/>
49-
50-
<fo:table-body>
51-
<fo:table-row>
52-
<fo:table-cell display-align="center" padding-right="3mm">
53-
<fo:block>
54-
<fo:external-graphic content-width="16mm" scaling="uniform">
55-
<xsl:attribute name="src"><xsl:text>url('file:data/images/logo/sedes.svg')</xsl:text></xsl:attribute>
56-
</fo:external-graphic>
57-
</fo:block>
58-
</fo:table-cell>
59-
<fo:table-cell background-color="black">
60-
<fo:block />
61-
</fo:table-cell>
62-
<fo:table-cell display-align="center" padding-left="3mm">
63-
<fo:block font-family="sans-serif" font-size="10pt" text-align="left" space-after="5mm">
64-
<xsl:apply-templates select="university"/>
65-
</fo:block>
66-
<fo:block font-family="sans-serif" font-size="10pt" text-align="left">
67-
<xsl:apply-templates select="faculty"/>
68-
</fo:block>
69-
</fo:table-cell>
70-
</fo:table-row>
71-
</fo:table-body>
72-
</fo:table>
73-
74-
<fo:block-container position="absolute" top="80mm" left="0mm" width="170mm" height="100mm">
45+
<fo:block-container position="absolute" top="180mm" left="0mm" width="170mm" height="100mm">
7546
<fo:block font-family="sans-serif" font-size="24pt" font-weight="bold" text-align="center" space-after="20mm">
7647
<xsl:apply-templates select="title"/>
7748
</fo:block>
78-
<fo:block font-family="sans-serif" font-size="18pt" text-align="center" space-after="40mm">
49+
<fo:block font-family="sans-serif" font-size="15pt" text-align="center" space-after="40mm">
7950
<xsl:apply-templates select="authors"/>
8051
</fo:block>
8152
</fo:block-container>
8253

83-
<fo:block-container position="absolute" top="210mm" left="0mm" width="170mm" height="20mm">
54+
<fo:block-container position="absolute" top="237mm" left="90mm" width="80mm" height="20mm">
8455
<fo:block font-family="sans-serif" font-size="12pt">
8556
<fo:table table-layout="fixed" width="100%">
8657
<fo:table-column column-number="1" column-width="20mm"/>
87-
<fo:table-column column-number="2" column-width="150mm"/>
58+
<fo:table-column column-number="2" column-width="60mm"/>
8859

8960
<fo:table-body>
9061
<xsl:for-each select="subjects/subject">
9162
<fo:table-row>
92-
<fo:table-cell display-align="after">
93-
<fo:block font-weight="bold"><xsl:value-of select="code"/></fo:block>
63+
<fo:table-cell display-align="baseline">
64+
<fo:block font-weight="bold">
65+
<xsl:value-of select="code"/>
66+
</fo:block>
9467
</fo:table-cell>
95-
<fo:table-cell>
96-
<fo:block><xsl:value-of select="name"/></fo:block>
68+
<fo:table-cell display-align="baseline">
69+
<fo:block
70+
font-family="sans-serif"
71+
font-size="12pt"
72+
wrap-option="wrap"
73+
white-space-collapse="true"
74+
white-space-treatment="preserve"
75+
linefeed-treatment="preserve"
76+
hyphenate="true">
77+
<xsl:value-of select="name"/>
78+
</fo:block>
9779
</fo:table-cell>
9880
</fo:table-row>
9981
</xsl:for-each>
@@ -127,14 +109,6 @@
127109
</fo:block>
128110
</fo:block-container>
129111

130-
<fo:block-container position="absolute" top="228mm" left="117mm" width="63mm" height="49mm">
131-
<fo:block>
132-
<fo:external-graphic content-width="63mm" content-height="49mm" scaling="uniform">
133-
<xsl:attribute name="src"><xsl:text>url('file:data/images/logo/hoekje.svg')</xsl:text></xsl:attribute>
134-
</fo:external-graphic>
135-
</fo:block>
136-
</fo:block-container>
137-
138112
</fo:flow>
139113

140114
</fo:page-sequence>

0 commit comments

Comments
 (0)