views:

385

answers:

6

I'm going to write a book related to IT and while it will be more narrative than code/screen shots I'd like to use a very professional word template. Does anyone have a recommendation? The templates from Microsoft leave much to be desired. I'm willing to buy commerical if one is available. The APRESS/Wrox format is what I'm anxious to go for quality-wise and not the gimmicky styles of template websites.

Regards.

+7  A: 

O'Reilly make their Word template available to interested authors. See chapter 2 of "So You Want To Write A Book" (scroll down to "Approved formats").

U62
Yes, but it's a format for use when they publish your book and it's actually abstracted from the actual look-and-feel. Nice reference though.
Nissan Fan
+18  A: 

This is probably not what you want to hear, but I'd rather suggest investing the time and use LaTeX, ConTeXt or something similar. I've also seen books that were typeset using XSL:FO, although that's stretching it a bit. IMHO Word is nice for writing letters, but I've had so much trouble with a single 300-page Word document (starting with weird picture placement errors and ending in whole documents being re-layouted when I changed the printer driver) that I wouldn't recommend it.

vwegert
Good point. I've used framemaker and QuarkXPress extensively back in the days so it might not be a terrible adjustment.
Nissan Fan
Okay, I've look at it and it's more like old Compugraphic type codes from the days of phototype. Very flexible but perhaps it will hinder my ability to create a good narrative. I do agree however Word may not be the best platform for a large book.
Nissan Fan
LaTeX output looks so much nicer than Word, it's worth the effort. After a while it doesn't get in your way. Use an editor with a good LaTeX mode, or something like LyX.
Andrew McGregor
+1. LyX is great. If you Google around a bit, there are some really great resources describing people who've written books with LyX. I use it for all my academic work.
Tom Morris
How is LaTex ever going to be better than Word? It can only be the same given the same inputs. Output quality is mainly dependant on the style definitions and the printer drivers
TFD
TFD: In LaTeX, you give the input once - and you benefit from the input thousands of people around the wold have already given and shaped in document classes and packages. In Word, you keep twiddling dialog boxes, making the same adjustments that people all around the world keep on repeating every single day. (Just my 0,02€...)
vwegert
@TFD: The placement of characters, paragraphs, floating material (tables, images, etc.) does not only depend on the input. Word makes a really bad job of breaking words into lines. It used to be so bad that changing the printer driver or even the graphics card could change the whole layout! And I don't believe Word knows anything about optical margins etc.
Christopher Creutzig
Technical books don't usually have a huge requirement for optical margins etc. Either way this is the publishers problem, not the authors. If the author want to self publish they can do optical margin fixes using cascading styles anyway. In Word you can actually search and replace style and content with simple macros if you need automatic optical margins. Publishers requiring this level of layout control would normally load the text and styles tags into a dedicated layout program. But based on the OP "I'm going to write a book" phrase I can't believe anyone would suggest LaTeX!
TFD
+3  A: 

Each publisher will have their own template. You should use the one from your publisher. If you don't have a publisher yet, then you're jumping the gun a bit (unless you're planning on self publishing which is becoming an option, although it lacks the credibility).

I've worked with O'Reilly, Wiley, and Macromedia Press and they all used MS Word on the books I was involved with, and each had their own template.

Sam
Sounds like you've got a good track record of writing books. I intend to decide about how to publish it once it's done, however I think the contents are so valuable that I may make it a free book. I'm less concerned about money and more concerned about helping others.
Nissan Fan
+2  A: 

I'd re-echo U62's point about O'Reilly's word template to use - pretty much all the publishing companies use something similar and you'll be using pretty much the same style names - or at least using a 1:1 mapping with them.

Don't forget also that Word can now also use XML schema as mappings for a template as well, so if you want to use Docbook - something I'd recommend thinking about if you want to keep your options open once you've written your book - you can download the schema for that and use it.

Hmobius
+2  A: 

If I were you, I would definitely look beyond IT related book templates. Correct me if I'm wrong, but everything I can see that makes a book template IT specific is the possibility to quote code, one variation being in block form, and the other within a text like what we have in markdown: $variablename that is a styling question that could easily be added afterwards.

Finding high-quality templates seems really hard. Maybe the best way is to find a clean basic Word template, and customize it yourself to the desired look and feel. It's not that hard, it's just many small details, and there's nothing wrong with copying some of those details from one's favourite book. (If it gets published by a publishing house some day, it will get scrutinized by a merciless layouter anyway, imported into whatever they use for layouting, and streamlined with their design guidelines. For the moment, it needs to look clean and the way you like it.)

One of the most important characteristics of a book is certainly the font used. Fonts are easy to identify using Identifont, and often affordable to purchase.

Some Googling turns up this range of minimalistic book templates. While it's not Addison-Wesley or Random House, but a self-publishing enterprise, the template looks clean and provides the basics. Maybe it - or something like it - is a start.

Pekka
+5  A: 

Ummm, 99% writing the book, 1% worring about layout

I have spoken with some published authors in the past and they all used Microsoft Word

Use a word processor and ONLY format using style sheets

Link to images, DO NOT embed them. The reason word processors crash with large documents is mainly due to running out of memory with hundred of embedded images

Decent word processors like Microsoft Word allow you to work on smaller documents (e.g chapters) which is usually faster. You can then link them together to make the final index, TOC, and then print entire document to PDF

When you are ready to publish, get a professional book layout artist to help lay it out properly

Most POD (*print on demand) accept either PDF or Microsoft Word

TFD
+1 with an addenda. Simply, get the book written, in ANYTHING (Word, notepad, vi, legal pad and pen [scan it and use handwriting recognition later, or hire a typist], whatever). Recall separation of concerns, and simply write the book. You can always format it later. You don't want to make any real commitment to layout and "look and feel" until you have the bulk of the HARD work done, and that's getting text out of your head an in to something else.
Will Hartung
For fiction yes, 100% agree. For non fiction and technical books there is usually a larger amount of specific formatting, tables, code samples etc, so and electronic tool is usually required to keep that tracked accurately
TFD
+1 for this post - my publisher wants the book in Word then some clever layout designer deals with the rest (and sends a PDF back). The only rule I have to follow is that a) I don't style anything b) I mark everything using the Word styles (i.e. Heading 1 > Heading 2 > Heading 3 etc)
Sohnee
I fully agree with Will. Use anything to get your ideas into text in a form that whoever does the layout can work with that. And if that person is someone else and they have some preference how to get the text, it's probably a good idea to use that – ignoring everything that is not your concern at that moment, such as layout.
Christopher Creutzig