The Sage tutorial on amazon is a bit out of date.
Amazon requires the online publisher createspace,
which uses an extremely finiky automated web-based
program to process the manuscript. Any overfull
box, if memory serves, will create an immediate
rejection. There is an overfull box on page 33.
I have in the past just fiddled with the latex
file and remove any overfull boxes "by hand".
If no one objects to this twieeking, or volunteers to
update the tutorial themselves, I'll probably get
started on that this weekend. Also, I'll try to remember
to make detailed notes and post them on the wiki
for future reference.
- David Joyner
The tutorial is not a latex document anymore. It's an entirely
different Sphinx document that can output pdf. As far as I know there
is currently no pdf version of the tutorial, but one easily from the
Sphinx document (I saw some early versions that Mike Hansen produced).
William
Nice. Here are links to the output of that. It looks very good and
doesn't appear to have any text outside the margin to me.
I ran the above on each document and put them all here for people to see:
http://sage.math.washington.edu/home/wstein/tmp/docs/
Harald -- it would be nice if this were available on sagemath.org.
William
http://sage.math.washington.edu/home/wstein/tmp/docs/
First, you need to create a "8x10" pdf with no overfull boxes and
a cover. I placed the SageTutorial.pdf and a cover (basically
made by Robert Bradshaw but with some modifications) here:
http://sage.math.washington.edu/home/wdj/createspace_files
There is a readme.txt file there which hopefully helps some.
1. Go to createspace.com and create an account. The only
possibly tricky aspect is to make sure they do not pay you but
send the royalties directly to the Sage Foundation. It's been awhile but
I think you have to get the 503(c) tax code from William Stein.
You only have to do this once.
2. Follow the instructions on creating a book project. You have to
click on a box at some point to tell createspace to sell your book on
amazon (who owns createspace). The "easy" cover maker did not
work for me (in linux) so I selected "advanced". In any case, the
instructions are really detailed on the website. Basically you fill out
some of the book details (see the readme.txt file), upload the pdfs
and then submit.
3. With the files above, the createspace program rejected
the updated tutorial. (It takes about a day or so to get a decision.)
Although I just did some minor modifications (removing
the "overfull box" on page 59) and resubmitted, I'm pretty
sure it will be rejected again. I just wanted to be 100% sure that the
vaguely worded rejection wasn't triggered simply by the overfull
box on page 59. One error message was that the "interior" pdf was
formatted for 8.5x11 and it must be 8x10. With the old latex file, I could
adjust the page margins using
\setlength{\paperwidth}{10in}
\setlength{\paperheight}{8in}
or
\setlength{\topmargin}{1in}
or something. With this new format, these command render the pdf file
virtually unreadable.
4. I can look at this more Tuesday. Also, while writing this, Minh posted to
this thread, so I will wait until he has done whatever he wants to do fisrt.
However, if any one knows how to "intelligently" widen the margins
of the current tutorial (thereby increasing the page count from 96 to
something >96), please let me know!
A mountain is ...
-- solid as a rock
-- gigantic (is that a good thing for Sage?)
It reminds me of Rainier...that would be cool, being close to Seattle
and all. It also looks volcanic (symmetrical, no other mountains
around), so maybe it's
-- about to burst forth in an exciting display to astound everyone and
cover the land (yeah Sage!)
And it's pretty. Good choice!
Jason
--
Jason Grout
Hope this link comes out okay via email.
It did. Can you "sign up" and make it so users can look inside and
search inside the book? Also, can you allow the book to be sold on
kindle devices?
William