Inkludering af fil i XSLT / Apache FOP
Hej eksperter,Jeg har siddet og rodet lidt med Apache FOP, og er rendt ind i et problem, som jeg ikke umiddelbart kan løse.
Af forskellige årsager har jeg faste tekster liggende i .fo dokumenter, som fx:
---
<?xml version="1.0" encoding="UTF-8"?>
<fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:block><fo:inline>Her er noget almindelig tekst.</fo:inline></fo:block>
<fo:block><fo:inline font-weight="bold">Her er noget FED tekst...</fo:inline></fo:block>
<fo:block><fo:inline font-style="italic">Og så lidt kursiv.........</fo:inline></fo:block>
</fo:block>
---
Når jeg så prøver at inkludere denne fil i mit XSLT/fo dokument med
---
<xsl:value-of select="document( "FastTekst.fo" )"/>
---
så får jeg selve teksten inkluderet godt nok, men formattering med fed, kursiv osv. forsvinder.
Kan I hjælpe mig med en måde at inkludere mine statiske .fo dokumenter, så jeg kan bevare formatteringen ?
Jeg kører Apache FOP 0.20.5 og XSLT 1.0 - vist nok lidt old school.