www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - PDF Snapshot of the D Specification

reply J C Calvarese <jcc7 cox.net> writes:
I've created a new PDF snapshot of the D Specification (as of DMD 0.109).

It weighs in at 1.69 MB. I've posted it at two locations: D Lab and 
Wiki4D. It's not perfect by any means, but my main concern with it is 
that some of the hyperlinks may not work.


*D Lab*
http://groups.yahoo.com/group/d_lab
Free membership required to download files
Files > documentation > DMD 0.109 > spec_DMD_0.109.pdf
http://groups.yahoo.com/group/d_lab/files/documentation/DMD%200.109/


*Wiki4D*
http://www.prowiki.org/wiki4d/wiki.cgi?LanguageSpecification
http://www.prowiki.org/upload/duser/spec_DMD_0.109.pdf


-- 
Justin (a/k/a jcc7)
http://jcc_7.tripod.com/d/
Dec 18 2004
next sibling parent David L. Davis <SpottedTiger yahoo.com> writes:
In article <cq2m8o$2r4f$1 digitaldaemon.com>, J C Calvarese says...
I've created a new PDF snapshot of the D Specification (as of DMD 0.109).

-- 
Justin (a/k/a jcc7)
http://jcc_7.tripod.com/d/
J C Calvarese: It looks good, thanks for do it. :) ------------------------------------------------------------------- "Dare to reach for the Stars...Dare to Dream, Build, and Achieve!"
Dec 18 2004
prev sibling parent reply =?UTF-8?B?QW5kZXJzIEYgQmrDtnJrbHVuZA==?= <afb algonet.se> writes:
J C Calvarese wrote:

 I've created a new PDF snapshot of the D Specification (as of DMD 0.109).
 
 It weighs in at 1.69 MB. I've posted it at two locations: D Lab and 
 Wiki4D. It's not perfect by any means, but my main concern with it is 
 that some of the hyperlinks may not work.
I did a similar Makefile a while back, to download and build a pdf/zip : http://www.algonet.se/~afb/d/SPECIFICATION.zip (requires some GNU tools) 668K http://www.algonet.se/~afb/d/d.pdf (created with "htmldoc") 440K http://www.algonet.se/~afb/d/d.zip (converted to XHTML 1.0) I think all the D logos you included at the end weighs it down perhaps ? (or maybe OpenOffice can't create compressed PDF files, or something ?) The main problem with the "specification" is that it's a website, and not really a stand-alone document ? I tried using the "book" conversion, but it needs some editing before that will work OK... The old PDF (intro.pdf) has a much nicer layout, but requires work to keep up-to-date and an outdated specification isn't much use ? The automated version (above) can be kept automatically updated. --anders
Dec 19 2004
parent J C Calvarese <jcc7 cox.net> writes:
Anders F Björklund wrote:
 J C Calvarese wrote:
 
 I've created a new PDF snapshot of the D Specification (as of DMD 0.109).

 It weighs in at 1.69 MB. I've posted it at two locations: D Lab and 
 Wiki4D. It's not perfect by any means, but my main concern with it is 
 that some of the hyperlinks may not work.
I did a similar Makefile a while back, to download and build a pdf/zip : http://www.algonet.se/~afb/d/SPECIFICATION.zip (requires some GNU tools) 668K http://www.algonet.se/~afb/d/d.pdf (created with "htmldoc") 440K http://www.algonet.se/~afb/d/d.zip (converted to XHTML 1.0) I think all the D logos you included at the end weighs it down perhaps ? (or maybe OpenOffice can't create compressed PDF files, or something ?)
I knew my PDF was larger than what other people have done, but I don't really know why. Maybe OpenOffice.org is doing something wrong. I'm sure the images don't help. Maybe I'll try leaving the Links page off and see what size it is. At least the "Bookmarks" tab is created when I'm using the development version (1.9.65) of OOo.
 The main problem with the "specification" is that it's a website,
 and not really a stand-alone document ? I tried using the "book"
 conversion, but it needs some editing before that will work OK...
Oh, that reminds me. I meant to include page numbers. Oh, well, I'll try to remember that if I do this again.
 The old PDF (intro.pdf) has a much nicer layout, but requires work
 to keep up-to-date and an outdated specification isn't much use ?
 The automated version (above) can be kept automatically updated.
Right. Due to the automated way that I produced this version, I can produce an updated version fairly easily.
 
 --anders
-- Justin (a/k/a jcc7) http://jcc_7.tripod.com/d/
Dec 19 2004