Vadtec's picture

E-books purchased:

Scripting Recipes for Second Life (ISBN: 1604390042)
Introduction to Linden Scripting Language for Second Life (ISBN: 160439000X)

Date purchased:

12-02-2009

I bought the e-book version of the two titles listed above, and I must say, I am rather disappointed at their quality. Aside from typos, there are gross formatting errors in some of the code examples, as well as in the typography of the text it self and the pages.

Some examples in Introduction to Linden Scripting Language for Second Life:

On page 141, the chapter 9 "goals" are duplicated from chapter 8 on page 131.
On pages 63, 110, 113, 117, and others a sample script is started, but it is split across two pages. If I were to print this e-book, I would have to flip pages to see the entire listing, even though it can fit on one page
Pages 49, 50, 62, 73, 74, and many more are totally blank and would only waste one line of printing on a page, thus making them effectively useless, unless of course the goal is to create stacks of scratch paper.

Some examples in Scripting Recipes for Second Life:

Nearly all of my complaints above apply here as well. Empty pages at the end of chapters, example code not appearing on a single page when it could.
A specific example of the typography being off: on page 261, the text in the last paragraph is spaced so closely together it looks as if its one word. Just to be sure it wasn't my laptop (with a 15" screen) I opened the document on my desktop (with a 29" screen) and saw the same effect.
On page 284, the wording of the text within the listen block is just plain...bad. Typos are common place, but that sentence is just plain garbage.
Pages 100-102 are a perfect example of the code being formatted so poorly that I would have to refer to the example script file to be able to read it.
On page 259, listing 8.8 is referencing a script, yet the file name give ends in .not.

If I had bought either of these books in paperback form, I would be returning them forthright for a refund. A person would not expect to buy a book and find such issues in it, nor would they expect them in an e-book version.

I would like greatly to resolve this issue. Many of the issues I outlined above can most likely be attributed to an automated process, though that does not excuse the lack of quality control being performed before the product was sold. I have found the examples to be useful and the tables of values easier to reference than the online documentation from LL.

Now, rather than complaining, I'll make a suggestion that would (or should I say could) improve the e-books:
Add bookmarks to each of the subsections of the chapters. This would make it infinitely more pleasing to look up example code.

EDIT: I realized after I made my post and went back to reading that there are indeed bookmarks to the sub-sections of the book. My apologies for missing this.

If you would like, I can provide the original ZIP files that I downloaded for review. I appreciate any and all help in resolving this issue and hope to hear from you soon.

Vadtec
vadtec@vadtec.net
SL Avatar: Tinger Yedmore

jeffheaton's picture

First of all, if you would like a refund, just send me an email.

I probably should have spent a bit more time formatting the code LSL code. I have really good code formatters for the other languages, but not for LSL.

I will also take a look at the issues/pages you listed and address when I next rebuild the PDF.

Thankyou for the information and page numbers.

mancer's picture

Sure there are some formatting issues with the code, if you get totally hung up on that I suppose they are going to be quite fustrating. But I really did not look at the listings too much, as I was using the book at the same time as I was trying the scripts in Second Life.

They were very helpful though, when I was going through my "Second Life Phase". Especially the recipies book, lots of very useful scripts to serve as starting points, and description to go along with them.

Vadtec's picture

Thank you for the response. I will contact you via e-mail (I assume via support@heatonresearch.com?) to discuss what I would like as far as a refund or otherwise is concerned.

I finished reading both e-books last night, and I would like to commend you on presenting some of the more "advanced" topics, such as how to make a vendor. Formatting issues aside, I did find that particular section quite useful. I also found the rental property door example useful as well.

Vadtec
vadtec@vadtec.net
SL Avatar: Tinger Yedmore

Vadtec's picture

I owe you an apology. My initial post was direct and presented in a way that made it appear I was extremely dissatisfied with your products. As I said in the e-mail I sent you, that was not my goal. While it may not be apparent, my goal was to pass along observations and opinions aimed at improving the e-book version of your books.

That being said, I apologize to you and to the other readers of this forum thread for not being clear about what my goals were.

Vadtec
vadtec@vadtec.net
SL Avatar: Tinger Yedmore


Copyright 2005 - 2012 by Heaton Research, Inc.. Heaton Research™ and Encog™ are trademarks of Heaton Research. Click here for copyright, license and trademark information.