Hi John,

I've been following this thread, and read the discussion on Trac at
#5610.  I've been partial to blackboard bold, but after the discussion
here am considering going back to bold.  In my open-source linear-
algebra book, this will be trivial, since I can go into a single *.sty
file and make the change at clearly isolated locations.  Consistent
use of macros throughout the source mean that my PDF, XML, jsMath
versions of the book will all reflect the change in the next version.
So I'm all in favor of what you are trying to accomplish here.

It strikes me that the people who care (and its clear from this thread
that some of us care) might be most comfortable with editing a tex
style file to make changes.  Second-choice would I guess be to edit
some sort of Python file or notebook cell that would call methods of
latex_customize.  It would sure be nice if there was just one place to
go, make changes once, and then see them reflected in documentation,
notebook, etc forever more.  I am suggesting maybe there is a way
around the need to go hand-edit preambles, etc.  But maybe that is not
technically possible, and I haven't studied the patch carefully.  I
certainly understand the complexities of the myriad delimiters and
configuration files.

Thinking as I write, I guess I am arguing for a single point of
control, which could be made usable by all the various components of
Sage - documentation, notebook, online help (notebook and command
line).  Since all these items start life with a call to sage on the
command-line, why can't they absorb the right TeX macros at the right
place, or inspect/emit information from latex_customize?  Or maybe
latex_customize could be used to write a *.sty file in certain
situations?  But maybe I'm just paraphrasing what you are currently
struggling with?  ;-)

Secondly, are you proposing just using the \Bold{} macro to handle
only the mathbf/mathbb decision, or is there a danger \Bold might get
applied places where the blackboard fonts would be inappropriate?

Rob
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to