[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: handling tags and PIs within a macro

Subject: Re: handling tags and PIs within a macro
From: Nancy Brandt <nancy_brndt@xxxxxxxxx>
Date: Wed, 24 Oct 2007 04:16:18 -0700 (PDT)
Re:  handling tags and PIs within a macro
Hi guys!

well, I did what you suggested, and it seems that
XSLTPROC handles the template and the "macros". But...
When it comes to the next step - applying the
stylesheet which formats the document for a print
version, the compilation fails with the following
error:

xsltproc --xinclude --output conf_guide.fo
/home/docs.45/pkg/doc/scripts/print.xsl
conf_guide.xml.online
Making portrait pages on A4 paper (210mmx297mm)
cm encountered in title, but no template matches.
dsc encountered in formalpara, but no template
matches.
rel encountered in formalpara, but no template
matches.
val encountered in formalpara, but no template
matches.
cm encountered in title, but no template matches.
...
fop -fo  conf_guide.fo  -pdf  conf_guide.pdf
Oct 24, 2007 1:10:12 PM
org.apache.fop.hyphenation.Hyphenator
getHyphenationTree
SEVERE: Couldn't find hyphenation pattern en
Oct 24, 2007 1:10:13 PM org.apache.fop.cli.Main
startFOP
SEVERE: Exception
javax.xml.transform.TransformerException:
org.apache.fop.fo.ValidationException:
file:///home/docs.45/build/pkg/doc/configuration_guide/conf_guide.fo:132:23277:
Error(132/23277): fo:page-number-citation is missing
required "ref-id" property.
        at
org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:168)
        at
org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:115)
        at
org.apache.fop.cli.Main.startFOP(Main.java:160)
        at org.apache.fop.cli.Main.main(Main.java:191)

Please advise!

I tried to import the macro.xsl to print.xsl, but it
does not help.

My best wishes,
Nancy
 
--- Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> wrote:

> At 12:44 PM 10/23/2007, David wrote:
> > > Oh my gosh, this change is so overwhelming....
> >
> >it'll be OK, don't worry;-)
> 
> Really it's just a matter of knowing what's a rule
> and can't be 
> changed, what's not a rule and can be changed, and
> what's in between. :-)
> 
> >then use a template as I suggested earlier that
> picks out these
> >elements, and you are done.
> >
> >As Wendell says, if you have a DTD or schema then
> you may also need to
> >chaneg that to match, but XSLt doesn't need either
> of these, so you can
> >ignore that problem for now.
> 
> You may need to fiddle with your tools a little bit
> to get them to 
> ignore that problem, however.
> 
> After you're done ignoring it, how you deal with it
> may depend on 
> where the schema in your system is along the
> spectrum between a Rule 
> That Can't Be Changed, and "more what you'd call
> Guidelines", as the 
> pirate captain described the Pirate Code.
> 
> Cheers,
> Wendell
> 
> 
> 
>
======================================================================
> Wendell Piez                           
> mailto:wapiez@xxxxxxxxxxxxxxxx
> Mulberry Technologies, Inc.               
> http://www.mulberrytech.com
> 17 West Jefferson Street                    Direct
> Phone: 301/315-9635
> Suite 207                                         
> Phone: 301/315-9631
> Rockville, MD  20850                                
> Fax: 301/315-8285
>
----------------------------------------------------------------------
>    Mulberry Technologies: A Consultancy Specializing
> in SGML and XML
>
======================================================================
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.