cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Richard Heintze <sieg_hein...@yahoo.com>
Subject Re: Fully exploiting Cocoon
Date Mon, 06 Aug 2001 15:43:53 GMT
I'm wondering if I am doing something wrong. My job
would be a lot easier if I had a xsd file that worked
with an xsl and fo.xsl file for the resume and other
documents I want to create. Then when I encounter an
error I would know I typed something wrong in my xml
file. 

I hear you can get schema from biztalk and oasis but I
went to those sites, performed searches and could not
find any resumes or other documents I might need.

I'm learning xsd and xslt so when I make a change to
SiegfriedXSD.xml I have to also change resume.xsd and
resume.xsl and resume-fo.xsl. That is tedious.


--- Berin Loritsch <bloritsch@yahoo.com> wrote:
> Why do you feel you have to keep them synchronised.
> 
> If you have a number of resumes that all conform to
> your resume.xsd markup, then they can all work
> through
> the same stylesheets.  

No, I'm just trying to get the first one to work.

>If your stylesheets are
> written
> to accept the same markup, they can be used
> interchangeably for whatever your desired result is.
> 
> That means that if you have the source files:
> 
> * siegried.xml
> * roy.xml
> 
> That conform to the "resume.xsd" schema (which does
> not have to be used at runtime BTW).
> 
> Then both stylesheets below will be able to process
> both xml files above:
> 
> * resume2xhtml.xsl
> * resume2fo.xsl
>

Yes but I have to write those files too!
 
> That means that you can have two outputs for every
> one
> input.  If you had 20 resumes, you only have to keep
> the one source file for each managed, and the two
> stylesheets managed.  Now, instead of having to
> manage
> 40 different files (1 PDF and 1 HTML for each
> person),
> you only have to manage 22 files.
> 
> The trick is be smart about how you set things up.
> 
> If there is some extra information that you want to
> show up for PDFs and not for HTML, then you design
> the resume2xhtml.xsl file to ignore the elements
> that
> you want ignored.
> 
> --- Richard Heintze <sieg_heintze@yahoo.com> wrote:
> > Wow!
> >  As a sample I'm trying to use cocoon for my
> resume.
> > To fully exploit cocoon/xml/xsl/fo and schemas I
> > have
> > to keep 5 files synchronized:
> >   (1) siegfriedXSD.xml
> >   (2) resume.xsd
> >   (3) plain.xsl
> >   (4) plain-fo.xsl
> >   (5) siegfriedXSD-FO.xml (almost identical to
> > siegfriedXSD.xml).
> > 
> > Whew! that is a lot of work. Is there not some
> tool
> > that will help?
> > 
> >          Siegfried
> > 
> > __________________________________________________
> > Do You Yahoo!?
> > Make international calls for as low as $.04/minute
> > with Yahoo! Messenger
> > http://phonecard.yahoo.com/
> > 
> >
>
---------------------------------------------------------------------
> > Please check that your question has not already
> been
> > answered in the
> > FAQ before posting.
> > <http://xml.apache.org/cocoon/faqs.html>
> > 
> > To unsubscribe, e-mail:
> > <cocoon-users-unsubscribe@xml.apache.org>
> > For additional commands, e-mail:
> > <cocoon-users-help@xml.apache.org>
> > 
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Make international calls for as low as $.04/minute
> with Yahoo! Messenger
> http://phonecard.yahoo.com/
> 
>
---------------------------------------------------------------------
> Please check that your question has not already been
> answered in the
> FAQ before posting.
> <http://xml.apache.org/cocoon/faqs.html>
> 
> To unsubscribe, e-mail:
> <cocoon-users-unsubscribe@xml.apache.org>
> For additional commands, e-mail:
> <cocoon-users-help@xml.apache.org>
> 


__________________________________________________
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/

---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <cocoon-users-unsubscribe@xml.apache.org>
For additional commands, e-mail: <cocoon-users-help@xml.apache.org>


Mime
View raw message