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=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.182.236.4 with SMTP id uq4mr9343630obc.3.1447983187282; Thu, 19 Nov 2015 17:33:07 -0800 (PST) X-Received: by 10.182.250.169 with SMTP id zd9mr156106obc.1.1447983187205; Thu, 19 Nov 2015 17:33:07 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!news.glorb.com!i2no5546781igv.0!news-out.google.com!f6ni7662igq.0!nntp.google.com!i2no5227740igv.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Thu, 19 Nov 2015 17:33:06 -0800 (PST) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=63.205.77.254; posting-account=8N1lGQoAAABLFFn2RbHi01iHoMwWCyiL NNTP-Posting-Host: 63.205.77.254 References: <8ec278d8-e97e-47e7-b09b-1e89f08411f3@googlegroups.com> <876110cjrt.fsf@nightsong.com> <2a413f76-f141-48fa-b6b8-76e95d768c13@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <19379fb7-78fa-4af3-a2a9-2bf5fc6bbca6@googlegroups.com> Subject: Re: Ada e-books From: Steve Johnson Injection-Date: Fri, 20 Nov 2015 01:33:07 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:28477 Date: 2015-11-19T17:33:06-08:00 List-Id: On Thursday, November 19, 2015 at 1:41:48 AM UTC-8, Serge Robyns wrote: > > I did indeed find the LRM e-book and this is why I've been asking for the= 2012 AARM (I'll add 2A's to avoid confusion). I'm interested in the annot= ated version in e-book format. > [...] > I've tried to generate the RTF from the sources but somehow I only genera= ted the 95 version, not the 2012. After significant trial and error and poking in the source files (*.MSM plu= s 03A.MSS which was the cause of the major failure to build from current ma= nual source), I've found the following solution which worked for me. It ma= y or may not be more fuss than you're willing to put up with at this point. You may have got the manual source and prebuilt windows tool from http://ww= w.ada-auth.org/standards/ada12.html. At least that's where I first found i= t. Please note that the manual source linked there (ARM_SRC.zip) is much m= ore current and incompatible with the latest prebuilt windows tool (2012-FR= M.ZIP). The simplest way around this issue (assuming that you're on a wind= ows machine in the first place) is to get a previous snapshot, i.e. 2012-SR= C.ZIP which should work (it did for me) with with 2012-FRM.ZIP tool. Alter= natives would include building the current tools from source or hacking/pat= ching 03A.MSM to remove the items tripping up the original 2012 build tool. The most convenient place to retrieve the snapshotted 2012-SRC.zip and 2012= -FRM.zip files are at: http://www.ada-auth.org/arm-files/ Note that you will get the original version 0 output (i.e. Ada 95) if you d= on't specify a specific version and something other than "no-changes". For= Ada 2012, you want version 3. So after creating an empty directory, unzipping both 2012-SRC.zip and 2012-= RM.zip into it, and creating an "ouput" subdirectory, you should be able to= execute the following commands from the command prompt to produce RTF vers= ions of the ARM (RM.RTF) and AARM (AA.RTF) in the ./output/ subdirectory: C:\Users\Steve\AARM>arm_form rm rtf new-only 3 C:\Users\Steve\AARM>arm_form aarm rtf new-only 3 With Calibre a simple Add books and then Convert books should get you reaso= nable epubs. Of course there are a number of options in the conversion pro= cess and you have the option of editing the RTF files (Word or Open/LibreOf= fice, etc.) before importing if you want. Additionally there are options i= nside the original RM.MSM and AARM.MSM files. You may find that the defaul= ts produce acceptable output. -Steve