ds mitschnitte: lokaler mirror

xslfo: hyphenation, smaller page margin


git-svn-id: svn://svn.c3d2.de/c3d2-web/trunk@1383 31f61c52-7bfb-0310-b897-fc00f8a278f0
This commit is contained in:
astro 2008-06-07 10:23:32 +00:00
parent 4719ffa694
commit 5e34fa7513
3 changed files with 26 additions and 7 deletions

View File

@ -3,6 +3,12 @@
<page title="Mitschnitte">
<p>
<em>Während der Veranstaltung</em> sind alle Mitschnitte mit hoher
Geschwindigkeit von einem lokalen Spiegel zu beziehen:
<link href="ftp://10.42.0.1/">ftp.lan.datenspuren.de</link>
</p>
<p title="Datenspuren 2004">
Mitschnitte der Datenspuren 2004 (15. April
2004): <link>http://ftp.c3d2.de/datenspuren/2004/</link>

View File

@ -21,9 +21,22 @@ day_%.xml: day_%.de.html day_schedule.xsl schedule.de.xml
$(XSLT) $(XSLT_FLAGS) day_schedule.xsl $<|ruby schedule_add_spans.rb > $@
day_%_hyphenated.xml: day_%.xml
sed -e 's/Festplattenverschlüsselung/Festplatten-verschlüsselung/' \
-e 's/datenschutzfreundlicher/datenschutz-freundlicher/' \
sed -e 's/Festplattenverschlüsselung/Fest\&#173;platten\&#173;ver\&#173;schlüs\&#173;sel\&#173;ung/' \
-e 's/datenschutzfreundlicher/da\&#173;ten\&#173;schutz\&#173;freund\&#173;licher/' \
-e 's/Missbrauchspotential/Miss\&#173;brauchs\&#173;po\&#173;tent\&#173;ial/' \
-e 's/Alltag/All\&#173;tag/' \
-e 's/einfachen/ein\&#173;fach\&#173;en/' \
-e 's/Pseudonymisierung/Pseu\&#173;do\&#173;nymi\&#173;sier\&#173;ung/' \
-e 's/Bundesverfassungsgericht/Bun\&#173;des\&#173;ver\&#173;fas\&#173;sungs\&#173;gericht/' \
-e 's/Verfassungsgerichtsentscheidungen/Ver\&#173;fas\&#173;sungs\&#173;gerichts\&#173;ent\&#173;scheidungen/' \
-e 's/Konsequenzen/Kon\&#173;se\&#173;quenz\&#173;en/' \
-e 's/Telefonüberwachung/Tele\&#173;fon\&#173;über\&#173;wach\&#173;ung/' \
-e 's/dauerüberwachten/dauer\&#173;über\&#173;wach\&#173;ten/' \
-e 's/wirkungsvoll/wir\&#173;kungs\&#173;voll/' \
-e 's/Durchsuchung/Durch\&#173;such\&#173;ung/' \
-e 's/Bundesdatenschutzgesetzes/Bundes\&#173;daten\&#173;schutz\&#173;gesetzes/' \
< $< > $@
#cp $< $@
day_%.fo: day_%_hyphenated.xml schedule-fo.xsl
$(XSLT) $(XSLT_FLAGS) -o $@ schedule-fo.xsl $<
@ -35,4 +48,4 @@ day_%.pdf: day_%.fo
$(FOP) $(FOP_FLAGS) -fo $< -pdf $@
clean:
rm -f day_*.{de.html,xml,fo,pdf} schedule.de.xml
rm -f day_*.{xml,xhtml,html} schedule.de.xml

View File

@ -17,8 +17,8 @@
<simple-page-master master-name="FullPage"
page-width="210mm" page-height="297mm"
margin-top="20mm" margin-bottom="15mm"
margin-left="15mm" margin-right="15mm">
margin-top="10mm" margin-bottom="10mm"
margin-left="10mm" margin-right="10mm">
<region-body/>
</simple-page-master>
@ -129,13 +129,13 @@
<table-cell number-rows-spanned="{@slots}"
border-style="solid" border-width="0.4mm" border-color="#333"
padding="1mm">
<block font-weight="bold">
<block font-weight="bold" font-size="15pt">
<xsl:value-of select="title"/>
</block>
<block font-style="italic" font-size="12pt">
<xsl:value-of select="subtitle"/>
</block>
<block display-align="after" font-size="14pt">
<block display-align="after" font-size="12pt">
<xsl:for-each select="persons/person[string(.) != '&lt;&lt;&lt;/&gt;&gt; Network']">
<xsl:if test="position() &gt; 1">
<xsl:text>, </xsl:text>