Viktor, my suggestion was addressed only to the first of your questions, not the rest of them.
The transformation of a TEX into a PDF is beyond my knowledge; moreover, since TEX is not XML, I don't think you can write a Transformer or Serializer to emit your output in PDF using Cocoon. Best regards, --------------------------------------------- Luca Morandini GIS Consultant [EMAIL PROTECTED] http://utenti.tripod.it/lmorandini/index.html --------------------------------------------- > -----Original Message----- > From: Skladov, Victor [mailto:[EMAIL PROTECTED]] > Sent: Thursday, November 15, 2001 10:45 AM > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: AW: Cocoon: Few steps in sitemap? > > > Luca, > > Sorry for disturbing you once again, but it isn't clear to me yet. > Could you please take a look at the steps I need to make? > > The GOAL: it must be shown (on mouseclick on the link "PDF") a PDF file > that should be generated as following: > > 1. I make a TEX(LATEX) document from XSP page that get all the data from > Oracle DB and a stylesheet that makes from these XSP a TEX document. > > 2. To get a PDF file, these .TEX file must be now compiled with the > programm "pdflatex". > > PROBLEM: How can I tell Cocoon to execute these steps? > Is this generally possible? > > Thank you in advance for your help! > > Regards, > Viktor > > -----Ursprüngliche Nachricht----- > Von: Luca Morandini [mailto:[EMAIL PROTECTED]] > Gesendet: Donnerstag, 15. November 2001 09:56 > An: Cocoon-users > Betreff: RE: Cocoon: Few steps in sitemap? > > > Viktor, > > the example reads a row from the dbms > (select-resource-db.xml) and presents it as a read-only (say, > display-resource.html) or editable (edit-resource.html) HTML. > Of course, only the second <map:match> is invoked from the > browser, the first one being an "internal" pipeline. > > Apart from this, my idea was just to show you that > pipelines may be chained, hence avoiding the need for storing > intemediate files. > > Best regards, > > --------------------------------------------- > Luca Morandini > GIS Consultant > [EMAIL PROTECTED] > http://utenti.tripod.it/lmorandini/index.html > --------------------------------------------- > > > > > > -----Original Message----- > > > From: Skladov, Victor [mailto:[EMAIL PROTECTED]] > > > Sent: Thursday, November 15, 2001 9:42 AM > > > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > > > Subject: AW: Cocoon: Few steps in sitemap? > > > > > > > > > Hello Luca! > > > > > > Thank you for your reply! > > > Could you please describe in few words what this example does? > > > > > > Regards, > > > Viktor > > > > > > -----Ursprüngliche Nachricht----- > > > Von: Luca Morandini [mailto:[EMAIL PROTECTED]] > > > Gesendet: Donnerstag, 15. November 2001 09:26 > > > An: [EMAIL PROTECTED] > > > Betreff: RE: Cocoon: Few steps in sitemap? > > > > > > > > > Viktor, > > > > > > I think this example may fit the first of your questions: > > > > > > <map:pipeline> > > > <map:match name="wildcard" pattern="select-resource-db.xml"> > > > <map:generate type="file" > > > src="docs/all-parameters.xml"/> > > > <map:transform src="stylesheets/select-resource.xsl"/> > > > <map:transform type="sql"> > > > <map:parameter name="use-connection" > > > value="noria-dev"/> > > > </map:transform> > > > <map:serialize type="xml"/> > > > </map:match> > > > > > > <map:match name="wildcard" pattern="*-resource.html"> > > > <map:aggregate element="page"> > > > <map:part src="docs/all-parameters.xml"/> > > > <map:part src="docs/form-resource.xml"/> > > > <map:part src="cocoon:/select-resource-db.xml"/> > > > </map:aggregate> > > > <map:transform > > src="stylesheets/resource-{1}-html.xsl"/> > > > <map:serialize type="html"/> > > > </map:match> > > > </map:pipeline> > > > > > > As you may notice the second <map:match> (the one actually being > > > invoked > > > from the browser), calls the first one using <map:part > > > src="cocoon:/select-resource-db.xml"/> . > > > > > > The first <map:match> may be called from another <map:match> > > > used to > > > deliver PDF instead of HTML, hence avoiding the need for the storage > of > > > intermediate files. > > > > > > I use this for more complicated pipelines than the usual > > > XML->XSL->HTML > > > stuff. > > > > > > I hope this helps, > > > > > > --------------------------------------------- > > > Luca Morandini > > > GIS Consultant > > > [EMAIL PROTECTED] > > > http://utenti.tripod.it/lmorandini/index.html > > > --------------------------------------------- > > > > > > > > > > -----Original Message----- > > > > From: Skladov, Victor [mailto:[EMAIL PROTECTED]] > > > > Sent: Thursday, November 15, 2001 9:08 AM > > > > To: [EMAIL PROTECTED] > > > > Subject: Cocoon: Few steps in sitemap? > > > > > > > > > > > > Hello! > > > > > > > > I am writing to you all once more, because I can't find a > solution up > > > > to now. > > > > Does anybody know how can I tell Cocoon2 to execute not one step > > > > (XSP+XSL->and output in a format that Cocoon accept, for example > > > HTML), > > > > but a few steps: > > > > 1)generate from XSP with XSL a further file, say, TEX (it doesn't > > > > matter!) > > > > 2) generate from that file (TEX in our case) a further format, for > > > > example PDF? > > > > > > > > OR: > > > > Can Cocoon2 save output file? Can I force Cocoon execute my LINUX > > > script > > > > that lies on the server? > > > > > > > > I would be very grateful for any ideas! > > > > > > > > Regards, > > > > Viktor > > > > > > > > > --------------------------------------------------------------------- > > > > 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: <[EMAIL PROTECTED]> > > > > For additional commands, e-mail: > <[EMAIL PROTECTED]> > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > 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: <[EMAIL PROTECTED]> > > > For additional commands, e-mail: <[EMAIL PROTECTED]> > > > --------------------------------------------------------------------- > 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: <[EMAIL PROTECTED]> > For additional commands, e-mail: <[EMAIL PROTECTED]> > --------------------------------------------------------------------- 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: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>