Well, I am one of those involved with print media (yes, there are still a few of us left). I have been involved in numerious book projects over the past two decades as an author, co-author, page designer, and compositor. In the early 1990s I started with TeX, using Mathematica as my development environment and either writing directly in LaTeX or converting my notebooks to .tex files. Sometime after the release of Mathematica 3 (1996) though, I switched to using Mathematica to output files that could be sent directly to a production printing device. And I continue to use Mathematica for these tasks, including my current book projects, one of which I hope will be out later this year.
Primarily I now create stylesheets to my own or to other's design and output to PDF as per my publisher's specs. Mostly, the process runs smoothly and I have been able to send my PDF to my publisher with very little if any modification. But of course every system has issues and Mathematica is no exception. Although I have implemented lots of tools and tricks over the years to help me author books and papers, I am always running into things here and there that I just don't know how to do or that are lacking in Mathematica. This is where I think this group can be a great help. People who have experience with various aspects of authoring and publishing are the ones that I have been able to get help from over the years. And conversely, I have fielded lots of questions from others who had questions that I have been able to answer. So I am very encouraged that this forum can be so useful for all of us.
There are some common threads that anyone who has used Mathematica to author or publish will recognize. I list a few here to get some discussion going:
- creating and using running heads
- setting up auto-numbering of chapters, sections, exercises
- creating table of contents, indexes, bibliographies: creation and integration with project
- use of non-standard fonts (OpenType, e.g.)
- issues related to PDF or PostScript creation suitable for publishing
- creation and inclusion of figures and tables;
- electronic versions of notebooks? CDF, PDF, XML,...
- source/version control
I am happy to share my experiences in these and related tasks with anyone here. I certainly don't profess to have the answers to all of these things. In fact, I have lots of questions myself that I hope some of you can answer! I'll start posting those over the next few days.