473,396 Members | 1,840 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Curious ... XML to print, which applications do you all use?

Hi Everyone

I'm not looking to start a war here between Linux, Unix, Windows or Mac
users ... nor to do the same amongst users of major (or minor!) brand name
publishing applications ... but what I would like to know is:

- What software application/platform do YOU use to publish your XML to
print?

(assuming PDF is the end goal ... and, assuming that print is even the
destination for you at all - thus, those publishing to the web or other HTML
based destinations, you're off the hook - this time! <grin>).

To start the ball rolling ... I'll tell you that I'm working in a Windows
based-environment (WinXP) and am using Ventura Publisher to go to print. I
use XSLT to convert XML to Ventura-marked-up text files. Most everything I
do is 'long document', e.g., 100-1000s of pages with all the normal long
document stuff you'd expect (images, tables, index, TOC, etc....).

There! I'm out'a the closet! Now ... tell me about yourselves. :)

Curiously yours,

Allan Shearer

--

----------------------------------
Allan Shearer
Shearer Publishing Systems
Brockville, Ontario
CANADA
allanATshearerDOTca
www.shearer.ca
Jul 20 '05 #1
9 1551
On Wed, 17 Nov 2004 10:11:22 -0500, Allan Shearer <al***@shearer.ca> wrote:
Hi Everyone

I'm not looking to start a war here between Linux, Unix, Windows or Mac
users ... nor to do the same amongst users of major (or minor!) brand name
publishing applications ... but what I would like to know is:

- What software application/platform do YOU use to publish your XML to
print?

I'm a OpenOffice.org fan, I regularly use XSLT to convert my XML into the native XML format of OpenOffice.org
After the transformation, I can print it or use the PDF export function of the program.
OS: Windows 2000/NT

--
Joris Gillis (http://www.ticalc.org/cgi-bin/acct-v...i?userid=38041)
Ceterum censeo XML omnibus esse utendum
Jul 20 '05 #2
> I'm a OpenOffice.org fan, I regularly use XSLT to convert my XML into the
native XML format of OpenOffice.org After the transformation, I can print
it or use the PDF export function of the program. OS: Windows 2000/NT


What kind of stylesheet do you use?

Myself I use docbook, transfer it to latex and print from there.
OS: Linux
Jul 20 '05 #3
>> I'm a OpenOffice.org fan, I regularly use XSLT to convert my XML into the
native XML format of OpenOffice.org After the transformation, I can print
it or use the PDF export function of the program. OS: Windows 2000/NT


What kind of stylesheet do you use?

My own flavour:-)
(I'm using it right now to format Latin text extracts with commentaries)

--
Joris Gillis (http://www.ticalc.org/cgi-bin/acct-v...i?userid=38041)
Ceterum censeo XML omnibus esse utendum
Jul 20 '05 #4
I use Apache's Cocoon ( http://cocoon.apache.org/ ) . It is quite
stable and can handle large XML documents.

Here are some samples of on-the-fly XML -> PDF generation:
http://www.xml-dev.com/blog/#88
and
http://validate.sf.net
In Peace,
Saqib Ali

Jul 20 '05 #5
Am Wed, 17 Nov 2004 16:01:18 +0000 schrieb Joris Gillis:
My own flavour:-)
(I'm using it right now to format Latin text extracts with commentaries)


Do you have the direct link to the specs of openoffice xml or
is this intuitive when I just look at it?

Thanks

Thomas
Jul 20 '05 #6
>> My own flavour:-)
(I'm using it right now to format Latin text extracts with commentaries)


Do you have the direct link to the specs of openoffice xml or
is this intuitive when I just look at it?

It is intuitive AND I'll give you some links:-)
http://books.evc-cit.info/ch01.php is a good intro
http://xml.openoffice.org/xml_specification.pdf is a specification

regards,
--
Joris Gillis (http://www.ticalc.org/cgi-bin/acct-v...i?userid=38041)
Ceterum censeo XML omnibus esse utendum
Jul 20 '05 #7
Thanks

Jul 20 '05 #8
Allan Shearer wrote:

<snip>
do is 'long document', e.g., 100-1000s of pages with all the normal long
document stuff you'd expect (images, tables, index, TOC, etc....).


<snip>

We use FOP ( http://xml.apache.org/fop ) to translate an XSL-FO document
to PDF. It has the nice feature of supporting embedded SVG based
graphics. You would just create an appropriate XSL-T to transform you
XML raw data to the XSL-FO marked up version. FOP is Java based so you
will need a JRE on the machine.

The nice thing about XSL-FO is that it is a W3C spec, so it's supported
by a number of vendors.

HTH,
AT
Jul 20 '05 #9
Thanks to everyone for your responses. Very enlightening ... and MUCH more
responsive than the same question I'd asked in the microsoft
newsgroup.<sigh> I'm sure they're swell people as well ... but ... well,
no I won't go there. I'll just THANK you all for responding. :)

Just today I was reading about FrameMaker SGML and noticed (perhaps this is
old info?) that it cannot import XML, but can export it. Anyone know if
this is still the case?

Kinda the reverse of what Ventura does ... it can import it (for the purpose
of getting it to print) but cannot export it (which, if just fine by me).
Mind you, I would *like* it to export it ... "round-trip" would be nice.
Ok, ok ... that would be my cake AND eating it too, eh?!

I'm very much Windows based - but am still interested in what everyone is
doing. Java - well, that's cross-platform (or maybe better put,
'platform-independant') as well as the other Apaphe apps. Hmm ... all very
interesting. Brings me back a bit when I was working at a 'dot-com' and did
1/2 my work on Linux systems. Also did a lot of Java stuff at Espial. But
alas - on my own, I crawled back into my hole ... 'Windows'. :) But, I do
own a Mac ... and have an extra computer on hand should I ever dare to
load-up Linux again (and pretend I know my way around it when my wife peeks
over my shoulder!).

Thanks again for all your input. Keep it coming (for any/all others
interested in participating here). I hope to learn more and more about this
XML world. I admit it ... I've been 'bit' by the bug. W-a-y cool stuff.

Thanks

Yours,

Allan

--

----------------------------------
Allan Shearer
Shearer Publishing Systems
Brockville, Ontario
CANADA
allanATshearerDOTca
www.shearer.ca
"Joris Gillis" <ro**@pandora.be> wrote in message
news:op**************@news.pandora.be...
On Wed, 17 Nov 2004 10:11:22 -0500, Allan Shearer <al***@shearer.ca>
wrote:
Hi Everyone

I'm not looking to start a war here between Linux, Unix, Windows or Mac
users ... nor to do the same amongst users of major (or minor!) brand
name
publishing applications ... but what I would like to know is:

- What software application/platform do YOU use to publish your XML to
print?

I'm a OpenOffice.org fan, I regularly use XSLT to convert my XML into the
native XML format of OpenOffice.org
After the transformation, I can print it or use the PDF export function of
the program.
OS: Windows 2000/NT

--
Joris Gillis (http://www.ticalc.org/cgi-bin/acct-v...i?userid=38041)
Ceterum censeo XML omnibus esse utendum

Jul 20 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Randell D. | last post by:
Folks, A ng poster recently questioned their usage/creation of arrays and their correct syntax. I got the idea to performance test from a recent (excellent) PHP Tutorial article that was in Linux...
10
by: MLH | last post by:
Suppose the following... Dim A as Date A=#7/24/2005# I wish to compare value of A against 2 other values: 1) 8/1/2005 2) 9/1/2005 Which is better and why... First:
6
by: Dave | last post by:
I was curious in regards to Access 12; specifically more fluent report formatting. I'm an average user, but from my end, I find more and more need for cleaner reports....and do not always want...
3
by: John Peterson | last post by:
Hello all! I'm at my wits end trying to search for what I assumed to be a relatively straightforward task. I have a Web application written in C#, and I have a button on the form that I want to...
10
by: codefire | last post by:
Hi, I have some simple code - which works...kind of..here's the code: import os def print_tree(start_dir): for f in os.listdir(start_dir): fp = os.path.join(start_dir, f)
1
by: Sam | last post by:
Hi All I have a web page that contains a datagrid and in this data grid, I have a checkbox column template which allow user to select one or more applicant's loan applicantion to print....
15
by: Jim B. Wilson | last post by:
Am I nuts? Or only profoundly confused? I expected the this little script to print "0": class foo(int): def __init__(self, value): self = value & 0xF print foo(0x10) Instead, it prints...
2
by: Matthew Franz | last post by:
I'm probably fundamentally misunderstanding the way the interpreter works with regard to scope, but is this the intended behavior... franz-macbook:~ mdfranz$ python unboundlocal.py ('Darwin',...
1
by: sharan | last post by:
Using the expat parser (http://expat.sourceforge.net/) i have to parse the following xml file and print it on the screen in tabular format. Want a c program on that in Linux environment....
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.