]> gitweb.michael.orlitzky.com - sage.d.git/commitdiff
Add the misc module with the legend_latex() function.
authorMichael Orlitzky <michael@orlitzky.com>
Fri, 28 Sep 2012 02:54:33 +0000 (22:54 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Fri, 28 Sep 2012 02:54:33 +0000 (22:54 -0400)
mjo/all.py
mjo/misc.py [new file with mode: 0644]

index c3f0ef8a2789ebccdd66bb5be2fb8b0ebf177a53..58a993de381eee7052c88128794cc42484fb0cc5 100644 (file)
@@ -3,5 +3,6 @@ Import all of the other code, so that the user doesn't have to do it
 in his script. Instead, he can just `from mjo.all import *`.
 """
 
+from misc import *
 from plot import *
 from symbolic import *
diff --git a/mjo/misc.py b/mjo/misc.py
new file mode 100644 (file)
index 0000000..28113b6
--- /dev/null
@@ -0,0 +1,13 @@
+"""
+Stuff that doesn't fit anywhere else.
+"""
+
+from sage.all import *
+
+def legend_latex(obj):
+    """
+    Return the LaTeX representation of `obj`, but wrap it in dollar
+    ($) signs so that we can pass it directly to plot() et al. as a
+    legend label.
+    """
+    return '$%s$' % latex(obj)