Group Abstract Group Abstract

Message Boards Message Boards

4
|
28.7K Views
|
11 Replies
|
15 Total Likes
View groups...
Share
Share this post:

Best practices for Wolfram technologies authors

As part of my role at Wolfram, I field a lot of questions about publishing guidelines and best practices. Since each author’s project is unique, the answers tend to start with “It depends,” and often involve sharing similar examples. So this post is intended to kindle a conversation between authors who have used or are interested in using Wolfram technologies in their books.

To our veteran authors and readers, please share what formatting approaches you try to emulate or think are well produced, or what specific Wolfram technology-based books you think best demonstrate good content presentation style.

If you have worked on print or e-publications, what methods for incorporating Wolfram technologies have you found to be most effective?

We hope to see this become a productive and engaging discussion in which Wolfram folk will participate as much as possible, particularly to answer questions and provide advice and resources as needed.

11 Replies
POSTED BY: Larry Adelston

I didn't know about the limit position option. Much appreciated.

POSTED BY: Michael McCain
Posted 11 years ago
POSTED BY: Peter Fleck
POSTED BY: Michael McCain

Hi Michael,

Assuming you have constructed your formula using the shortcuts for UnderoverscriptBox (ctrl+7, then ctrl+5), the specific options you will want to set per your needs are:

ScriptLevel->0, FontFamily->"Times"

You can do this in an embedded stylesheet with a custom definition for the "InlineCell" style, or these settings can be applied directly to the inline cell (via the option inspector for the ScriptLevel setting, and the font menu for setting Times).

We have been using a sans serif font for text since Version 9, and inline formulas inherit that same font. To avoid that, you need to specify a font you prefer, which I believe would be Times in your case. You could also set all of your text to Times. This is all best to do in the stylesheet. For complete details on stylesheet editing, please refer to the following documentation online (or in-product):

Working with Stylesheets

AK

POSTED BY: Andre Kuzniarek

That did it! Wow... I was way overthinking this. And thanks for the tip... I will build the font into my stylesheet.

POSTED BY: Michael McCain

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.

POSTED BY: Paul Wellin
POSTED BY: Michael McCain
POSTED BY: Paul Wellin

This is exactly what I was looking for. I've been stuck on this for quite some time. I appreciate it. Thank you Paul!

POSTED BY: Michael McCain
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard