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,6487f59679c615d8 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,UTF8 Received: by 10.68.125.201 with SMTP id ms9mr3306008pbb.3.1336320770197; Sun, 06 May 2012 09:12:50 -0700 (PDT) Path: pr3ni11152pbb.0!nntp.google.com!news1.google.com!news2.google.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post02.iad.highwinds-media.com!news.flashnewsgroups.com-b7.4zTQh5tI3A!not-for-mail From: Stephen Leake Newsgroups: comp.lang.ada Subject: Re: Ada Reference Manual 2012 in info format References: <82aa1ud0l3.fsf@stephe-leake.org> <82r4v4azlf.fsf@stephe-leake.org> <82zk9ojs2d.fsf@stephe-leake.org> Date: Sun, 06 May 2012 17:13:26 +0100 Message-ID: <82havtjnix.fsf@stephe-leake.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (windows-nt) Cancel-Lock: sha1:isSPrJ51ZV+WaQfyCF+J6w2e7go= MIME-Version: 1.0 X-Complaints-To: abuse@flashnewsgroups.com Organization: FlashNewsgroups.com X-Trace: 080424fa6a302cea122e024027 X-Received-Bytes: 2466 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Date: 2012-05-06T17:13:26+01:00 List-Id: "Yannick DuchĂȘne (Hibou57)" writes: > Le Fri, 04 May 2012 09:58:34 +0200, Stephen Leake > a Ă©crit: >>> Small steps.. >> >> Reformatting the entire ARM is _not_ a small effort! >> >> Perhaps you could spend that energy improving the Ada Programming >> wikibook, instead? > > I feel some low level reformatting may be as much worth as a > contribution to the Ada wikibook: a DITA formated ARM may be the best > option among all. (I assume you mean this: http://en.wikipedia.org/wiki/Darwin_Information_Typing_Architecture) It should be possible to write some Ada code so arm_form can transform the Scheme to DITA, just as it now outputs texinfo format. That does seem to be worth doing. Perhaps it would even be a good route to PDF with hyperlinks! I don't remember how long it took me to get texinfo output working; a couple of months of occasional effort, I think. DITA looks more complex, but if you understand the format, it should be a similar effort. > But they may be reasons we don't know for the source format to be what > it actually is. That's easy; apparently DITA was invented in 2001; the ARM scheme sources were started for Ada 95 (if not earlier). Also, Randy's Scheme format specifically supports multiple versions, with change tracking, in one source. I've only skimmed the DITA table of contents at http://docs.oasis-open.org/dita/v1.1/CS01/archspec/archspec.html; you might be able to do that in DITA source, but it's not obvious. -- -- Stephe