> hallo
> 
> sorry for the long code but i need a little help (please)
> 
> my page2fo-javascript.xsl has this
> <?xml version="1.0"?>
> 
> <xsl:stylesheet version="1.0"
>   xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
>   xmlns:fo="http://www.w3.org/1999/XSL/Format";
>   xmlns:lxslt="http://xml.apache.org/xslt";
>     xmlns:my-ext="ext1"
>     extension-element-prefixes="my-ext">
> 
>   <xsl:template match="/">
>    <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format";>
>    
>     <fo:layout-master-set>
>      <fo:simple-page-master master-name="page"
>                   page-height="29.7cm" 
>                   page-width="21cm"
>                   margin-top="1cm" 
>                   margin-bottom="2cm" 
>                   margin-left="2.5cm" 
>                   margin-right="2.5cm">
>        <fo:region-before extent="3cm"/>
>        <fo:region-body margin-top="3cm"/>
>        <fo:region-after extent="1.5cm"/>
>      </fo:simple-page-master>
> 
>      <fo:page-sequence-master master-name="all">
>        <fo:repeatable-page-master-alternatives>
>        <fo:conditional-page-master-reference 
> master-reference="page" page-position="first"/>
>        </fo:repeatable-page-master-alternatives>
>      </fo:page-sequence-master>
>     </fo:layout-master-set>
> 
>     <fo:page-sequence master-reference="all">
>       <fo:static-content flow-name="xsl-region-after">
>       <fo:block text-align="right" 
>                 font-size="10pt" 
>                 font-family="serif" 
>                 line-height="14pt">Seite:  
> <fo:page-number/></fo:block>
>       </fo:static-content> 
> 
>       <fo:flow flow-name="xsl-region-body">
>         <xsl:apply-templates/>
>       </fo:flow>
>     </fo:page-sequence>
>    </fo:root>
>   </xsl:template>
> 
>   <xsl:template match="title">
>     <fo:block font-size="36pt" space-before.optimum="24pt" 
> text-align="center"><xsl:apply-templates/></fo:block>
>   </xsl:template>
> 
>   <xsl:template match="para">
>     <fo:block font-size="12pt" space-before.optimum="12pt" 
> text-align="center"><xsl:apply-templates/></fo:block>
>   </xsl:template>
> 
>   <lxslt:component prefix="my-ext" elements="timelapse" 
> functions="getdate">
>     <lxslt:script lang="javascript">
>       <![CDATA[
>         function getdate(due_date)
>       {
>         var date = new Date(due_date);
>         var now = new Date();
>         var diff = now.getTime() - date.getTime();
>         var days = Math.floor(diff / (1000 * 60 * 60 * 24));
>         if (days < 7) {
>            var data = "Yes";
>            return data;
>            }
>        else if (days > 7) {
>           var data = "NO";
>           return data;
>           }
>        else if (days == 7) {
>          var data = "Perhaps";
>          return data;
>          }
>       else {
>         var data = "It's already done!";
>         return data;
>         }
>       }]]>
>     </lxslt:script>
>   </lxslt:component>
>       
>   <xsl:template match="deadline">
>     <fo:block font-size="12pt" space-before.optimum="12pt" 
> text-align="center"  
> value-of="my-ext:getdate(string(@due_date))"></fo:block>
>   </xsl:template> 
> 
> and my hello-page2-pdf.xml has this:
> <page>
>       <title>XML nach HTML</title>
>       <content>
>               <para>Should you think if your are too late</para>
>               <deadline due_date="June 30, 2002"/>
>       </content>
> </page>
> 
> transformation to pdf works well but i miss the part of the 
> deadline-node in the pdf.file
> 
> how can i get the data-string into the pdf
> 
> thanks a lot
> 
> gerald
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to