From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,666bab5bfbdf30c2 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,CP1252 Path: g2news2.google.com!news4.google.com!feeder.news-service.com!de-l.enfer-du-nord.net!feeder2.enfer-du-nord.net!news.weisnix.org!newsfeed.ision.net!newsfeed2.easynews.net!ision!newsfeed.arcor.de!newsspool4.arcor-online.net!news.arcor.de.POSTED!not-for-mail Date: Wed, 12 Jan 2011 14:12:49 +0100 From: Georg Bauhaus User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Generating PDFs with Ada References: <4d2908c7$0$22120$742ec2ed@news.sonic.net> <9f23e50a-2c2c-4ccc-bd56-f6ffdc6c7ee7@37g2000prx.googlegroups.com> <82aaj73jsr.fsf@stephe-leake.org> <229d8cdb-4055-46a8-b415-47b37e0f04f9@n10g2000yqd.googlegroups.com> In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Message-ID: <4d2da8d1$0$6765$9b4e6d93@newsspool3.arcor-online.net> Organization: Arcor NNTP-Posting-Date: 12 Jan 2011 14:12:49 CET NNTP-Posting-Host: a71fcf49.newsspool3.arcor-online.net X-Trace: DXC=m2D3>1?7B2FA@P]\DMcF=Q^Z^V3H4Fo<]lROoRA8kFJLh>_cHTX3jM3ONXCZ23ikJ X-Complaints-To: usenet-abuse@arcor.de Xref: g2news2.google.com comp.lang.ada:17366 Date: 2011-01-12T14:12:49+01:00 List-Id: On 12.01.11 11:44, Manuel Collado wrote: > El 12/01/2011 10:44, sjw escribi�: >> On Jan 12, 9:00 am, Maciej Sobczak wrote: >>> On Jan 11, 9:51 am, Stephen Leake >>> wrote: >>> >>>>> As long as we're on sort of a similar subject, I've wondered several >>>>> times if there are Ada libraries for creating Microsoft Word >>>>> documents. >>> >>>> I hope not :) >>> >>> Without getting involved into the discussion that follows, I would >>> propose everybody to read this: >>> >>> http://www.joelonsoftware.com/items/2008/02/19.html >>> > Another possibility is to use the "Microsoft Office XML formats": > > http://en.wikipedia.org/wiki/Microsoft_Office_XML_formats > > Any general-purpose XML tool or library can handle them. Handling Office Open XML in full means to tackle a rather extensive specification. ISO announces Part 1 of ISO/IEC 29500:2008 Office Open XML File Formats to have 5560 pages. XML frees us from binary representations and machine dependence. However, the meaning of elements, attributes, rules etc. does not fit into a single brain, in a single life. (See Joel Spolsky's article.) You can add the argument about size of specification to Dmitry's remarks about Microsoft's ongoing productivity when it comes to outputting new, more capable "formats" to everyone. Yet, the notion of a document is fairly simple one. Why would the simple idea have to be complicated by injecting every possible twist from the history of PC document exchange? Because the functioning of politics and management is known by any competent computer software consultant/salesperson/politician. If you are one, you know how to produce software to be sold to the target group: Microsoft style. It's admirable.