#10146: update SageTeX spkg to version 2.3
----------------------------------------------------+-----------------------
Reporter: ddrake | Owner: ddrake
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-4.7
Component: packages | Keywords:
Author: Dan Drake | Upstream: N/A
Reviewer: | Merged:
Work_issues: spacing before/after sagecommandline |
----------------------------------------------------+-----------------------
Comment(by novoselt):
Replying to [comment:27 ddrake]:
> Replying to [comment:19 novoselt]:
> > * If I have a `sagecommandline` block and then I insert
`$\sage{...}$` before it, I cannot compile the file. As I understand,
because of the reference shift LaTeX tries to substitute the output of
sagecommandline into inline sage and that does not work since the latter
is in the math mode. But then rerunning Sage does not help since the
source code for Sage does not get updated without a successful LaTeX run.
So pretty much the only option seems to delete all (or some) autogenerated
files, which is a bit annoying.
>
> Note that it will impossible to prevent this from happening: after the
`.sout` file is written, you can rewrite your LaTeX file in all sorts of
crazy ways to get the labels pulled into strange places. I can add a bit
of sanity checking to the `commandline` stuff so that you at least don't
get bizarre errors when typesetting your document.
Would it be possible to use different label names for different SageTeX
environments? If they are not mixed, then there should be no issue with
using the output in a wrong mode and the user will be able to generate new
input file and run Sage on it without deleting anything.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10146#comment:28>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.