Message from discussion Creating 'smart' textbooks with mathematica?
Received: by 10.68.131.71 with SMTP id ok7mr2853913pbb.8.1335775476415;
Mon, 30 Apr 2012 01:44:36 -0700 (PDT)
From: David Reiss <dbre...@gmail.com>
Subject: Re: Creating 'smart' textbooks with mathematica?
Date: Mon, 30 Apr 2012 08:41:41 +0000 (UTC)
Organization: Steven M. Christensen and Associates, Inc and MathTensor, Inc.
Approved: Steven M. Christensen <st...@smc.vnet.net>, Moderator
NNTP-Posting-Date: 30 Apr 2012 08:44:36 GMT
The short answer to this is that there are many ways to program this
in Mathematica and, indeed, many ways to programmatically interact
with a notebook or notebooks in pretty much arbitrary ways. Start to
read up on Notebook Programming, style sheets, and tagging. This will
give you a start on getting a sense of the wide scope of
On Apr 29, 2:08 am, luke wallace <lukewallace1...@gmail.com> wrote:
> I have a technical PDF that is hard to read because you could be on
> pave 500 and it will tell you to "refer sections 188.8.131.52, 184.108.40.206,
> 220.127.116.11, and 18.104.22.168 for the rest of the information you need."
> So you have to jump around the book, finding these sections, going
> back and forth all day.
> If Mathematica could automatically create 'links' to jump to section
> headers throughout the whole book in one command for every section
> header, then this would revolutionize the functionality of technical e-
> books and make them ten times easier to understand.
> In all technical books, the actual "Section 1.1" for example is always
> different than the mere reference to "Section 1.1" because the real
> one will be in bold, italics, a bigger font size, etc no matter where
> it is actually randomly located.
> Going through one by one and creating interlinks would take forever,
> this one book alone I have has about 12,000 needed to be made.
> So, if Mathematica could simply link all font size 10 text to the font
> size 14 text of an identical string for all duplicate text strings
> found, it would do this for all 12,000 references automatically!
> Another way would be to link all non-bold font strings to their bold
> Currently, Acrobat X, InDesign, FrameMaker, MS Word, and others can't
> do this based on merely font size or font style.
> Can anyone find a way to do this? By the way, I can easily convert the
> PDF to Mathematica since the PDF has editable text. So that isn't an