comp.lang.ada
 help / color / mirror / Atom feed
From: "Elias Salomão Helou Neto" <eshneto@gmail.com>
Subject: Re: Generating PDFs with Ada
Date: Sat, 15 Jan 2011 07:04:08 -0800 (PST)
Date: 2011-01-15T07:04:08-08:00	[thread overview]
Message-ID: <7a048419-1126-45b2-bfa9-26f3ad6e480e@fu15g2000vbb.googlegroups.com> (raw)
In-Reply-To: iglck7$n6k$1@munin.nbi.dk

> Interestingly, the *actual* format that the Ada standards have been
> submitted in has been .PDF. Although ISO recently tried to again insist on
> all documents being in their own closed template for Microsoft Office and in
> .Doc files. Which only works with US versions of Office. What's
> "International" about that?? Anyway, that has again been beaten back - the
> supposed reason that they wanted to do this is so that they could modify the
> standards if they needed to do so. But editors don't want ISO secretaries
> mucking with their standards! What a wonderful way to have a disaster
> (imagine deleting "not" from some text).

I fail to understand how come public institutions use proprietary
formats for their document exchanges. There should be a law against
it. I get sick whenever I get a .doc file to fill in. If it is
possible I return it to the sender asking for a PDF form instead.

With .tex, changing the formatting of the whole document is a breeze.
And it can be done without even having access to the contents files,
perfect for ISO editors. Creating hyperlinked summaries, indices and
bibliographies is as easy as 1,2,3. Not to mention vector graphics
(can you even consider doing that with, say, .rtf?), math formulas and
so on.

Now, for automatic document generation, both from practical and
technical viewpoints, there is no chance for .rtf/.doc/.odt
against .tex as an intermediate format for generating .pdf. Sorry if
this will sound a little bit harsh, but anyone who would choose one of
the three former against the latter, simply doesn't know what is
doing. Anything that can be done by .rtf/.doc/.odt can be done with
LaTeX, but the opposite is just not true.

If you intend to get to pdf through an intermediate format, tex is
just the way to go.

>"The point of the XML-based Darwin Information Typing Architecture (DITA)
>  is to create modular technical documents that are easy to reuse with
>  varied display and delivery mechanisms, such as helpsets, manuals,
>  hierarchical summaries for small-screen devices, and so on."

I have never heard about DITA before, but I must mention that there is
nothing book-centric about TeX itself, therefore your objection
clearly does not apply here. TeX is about beautiful typesetting and it
is a fully fledged macro language, so you can get about anything you
want from it.

Elias



  parent reply	other threads:[~2011-01-15 15:04 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-01-09  1:00 Generating PDFs with Ada R. Tyler Croy
2011-01-09  9:29 ` Pascal Obry
2011-01-10  2:29   ` Stephen Leake
2011-01-10  3:48     ` Yannick Duchêne (Hibou57)
2011-01-10 10:19       ` Georg Bauhaus
2011-01-10 17:02         ` Yannick Duchêne (Hibou57)
2011-01-15 13:55       ` Elias Salomão Helou Neto
2011-01-15 14:51         ` Pascal Obry
2011-01-15 15:20           ` Elias Salomão Helou Neto
2011-01-15 17:55           ` Yannick Duchêne (Hibou57)
2011-01-16  3:13             ` Elias Salomão Helou Neto
2011-01-16  3:42               ` Yannick Duchêne (Hibou57)
2011-01-09  9:43 ` Dmitry A. Kazakov
2011-01-09 11:28   ` leonid
2011-01-09 15:36 ` Gautier write-only
2011-01-10 18:54 ` Adam Beneschan
2011-01-11  1:50   ` Randy Brukardt
2011-01-11  8:51   ` Stephen Leake
2011-01-11 15:37     ` Adam Beneschan
2011-01-11 18:41       ` Ludovic Brenta
2011-01-11 20:09         ` Yannick Duchêne (Hibou57)
2011-01-11 20:47         ` Adam Beneschan
2011-01-11 22:05           ` Yannick Duchêne (Hibou57)
2011-01-11 22:14           ` Ludovic Brenta
2011-01-11 22:22             ` Yannick Duchêne (Hibou57)
2011-01-11 22:32               ` Ludovic Brenta
2011-01-11 22:38             ` Yannick Duchêne (Hibou57)
2011-01-12  1:37             ` Shark8
2011-01-12  9:42             ` Stephen Leake
2011-01-12 22:53             ` Randy Brukardt
2011-01-13  8:29               ` Ludovic Brenta
2011-01-11 22:14           ` Yannick Duchêne (Hibou57)
2011-01-12  9:36           ` Pascal Obry
2011-01-12 13:02             ` Yannick Duchêne (Hibou57)
2011-01-12 14:16               ` Pascal Obry
2011-01-12  9:00     ` Maciej Sobczak
2011-01-12  9:44       ` sjw
2011-01-12 10:44         ` Manuel Collado
2011-01-12 13:12           ` Georg Bauhaus
2011-01-12 10:04       ` Dmitry A. Kazakov
2011-01-12 21:25         ` Maciej Sobczak
2011-01-12 21:57           ` Dmitry A. Kazakov
2011-01-12 23:14       ` Randy Brukardt
2011-01-13  8:33         ` Ludovic Brenta
2011-01-13  9:11           ` Georg Bauhaus
2011-01-13 20:40           ` Randy Brukardt
2011-01-13 22:34             ` Georg Bauhaus
2011-01-14  6:26               ` Thomas Løcke
2011-01-13 23:59             ` Edward Fish
2011-01-15 15:04         ` Elias Salomão Helou Neto [this message]
2011-01-15 17:45           ` Yannick Duchêne (Hibou57)
2011-01-15 23:58             ` Georg Bauhaus
2011-01-16  2:49             ` Elias Salomão Helou Neto
2011-01-16  3:21               ` Yannick Duchêne (Hibou57)
2011-01-16 11:59             ` Simon Wright
2011-01-16 12:57               ` Dmitry A. Kazakov
2011-01-16 14:25                 ` (see below)
2011-01-16 16:43                   ` Dmitry A. Kazakov
2011-01-16 20:48                     ` Yannick Duchêne (Hibou57)
2011-01-16 15:33                 ` Simon Wright
2011-01-16 16:44                   ` Dmitry A. Kazakov
2011-01-16 21:05                   ` Yannick Duchêne (Hibou57)
2011-01-16 20:34               ` Yannick Duchêne (Hibou57)
2011-01-16  1:27           ` Georg Bauhaus
2011-01-16  2:49             ` Yannick Duchêne (Hibou57)
2011-01-16 12:27             ` Elias Salomão Helou Neto
2011-01-16 19:22               ` Georg Bauhaus
2011-01-12 21:06   ` Florian Weimer
2011-01-12 14:14 ` RasikaSrinivasan@gmail.com
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox