also, could you please post here the logfile of dot2tex installation: it is SAGEROOT/logs/pkgs/dot2tex-2.9.0.p1.log
On Friday, June 2, 2017 at 11:41:50 PM UTC+1, Julie Beier wrote: > > This returns false. > > On Friday, June 2, 2017 at 4:59:39 PM UTC-4, Dima Pasechnik wrote: >> >> >> >> On Friday, June 2, 2017 at 9:01:08 PM UTC+1, Julie Beier wrote: >>> >>> Hi Dima, >>> >>> I get errors when I do this in Sagenb (which is my usual place) and when >>> I run it in Terminal. (I've always installed the .dmg and not the .app >>> version.) The errors are slightly different but both have to do with an >>> inability to compile the tex code. This is why I am so confused. I don't >>> really understand why the tex code should be different when all the builds >>> are the same. >>> >> >> OSX has its own unique ways to torture developers (and they keep >> "improving" them :-)), >> that's why it seems that Sage suffers from lack of testing on OSX... >> >> >> Could you check if >> >> sage: import dot2tex >> >> works? >> >> And one more sanity check: >> >> sage: from sage.graphs.dot2tex_utils import have_dot2tex >> sage: have_dot2tex() >> >> Does this return True? (have_dot2tex() is some old function still used in >> that code...) >> >> >> >> With sagenb it's not working, and will not work; sagenb is >> deprecated---switch to jupyter notebooks >> (one advantage is that they can be used on SMC) >> >> >> >> >>> >>> I'll note that I know others who have run into this problem (I've had >>> this problem since I updated SAGE in 2013) and they have just given up. >>> >>> Thanks, >>> Julie >>> >>> On Friday, June 2, 2017 at 4:55:42 AM UTC-4, Dima Pasechnik wrote: >>>> >>>> >>>> >>>> On Friday, June 2, 2017 at 1:16:19 AM UTC+1, Julie Beier wrote: >>>>> >>>>> Current version of SAGE: 7.5.1 though this happened with several >>>>> versions, all binary install >>>>> Operating System: OSX 10.11.6 >>>>> Version of Tex: Version 3.14159265-2.6-1.40.17 (TeX Live 2016); All >>>>> packages up to date >>>>> >>>>> As previously mentioned, this was all what matches on the cloud for >>>>> SAGE and Tex. >>>>> >>>> >>>> Thanks, I guess I know where the problem is - it is in Sagenb; >>>> one more piece of the puzzle: how do you start and run Sage? >>>> Possibilities are: >>>> >>>> Terminal : should work (works for me) >>>> OSX app : I don't know >>>> Sagenb (the "classical" Sage notebook) : displaying this does not work >>>> for me, and most probably won't be fixed >>>> jupyter notebook : should work (works for me) >>>> >>>> Thus, I am able to get an error if I try your code in Sagenb (although >>>> the error looks different...) >>>> >>>> One option for you would be switching to jupyter notebook, but for >>>> this you probably needed >>>> a newer version of Sage. >>>> The other option would be to run the Sage in OSX terminal - then the >>>> output should get displayed in a tab of your default browser. >>>> Could you try the latter? >>>> (if this still fails, to be sure it's not OSX app problem, could you >>>> install a non-app version - i.e. the filename should not end with >>>> .app.dmg, >>>> but just with 64.dmg) >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Could you please try this with non-app version of Sage, and run Sage in >>>> terminal. >>>> >>>> >>>>> >>>>> On Thursday, June 1, 2017 at 4:49:57 PM UTC-4, Dima Pasechnik wrote: >>>>>> >>>>>> >>>>>> >>>>>> On Thursday, June 1, 2017 at 8:34:55 PM UTC+1, Julie Beier wrote: >>>>>>> >>>>>>> So I guess this was the point of my message. What you just posted >>>>>>> does *not* work for me. It says True for dot2tex installed, but I >>>>>>> get the two different tex files (doing this on my computer versus on >>>>>>> the >>>>>>> cloud) and on my computer it does not generate something that works. >>>>>>> >>>>>> >>>>>> We need more details about your computer: Sage version, operating >>>>>> system, whether it was compiled from source or installed as a binary, >>>>>> what >>>>>> version of TeX is installed. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> On Thursday, June 1, 2017 at 3:18:04 PM UTC-4, Dima Pasechnik wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Thursday, June 1, 2017 at 7:57:22 PM UTC+1, Julie Beier wrote: >>>>>>>>> >>>>>>>>> Dima, >>>>>>>>> >>>>>>>>> Sorry but I'm not sure I understand. I followed the directions in >>>>>>>>> the sage help that say to do sage -i 'dot2tex'. That is done. But >>>>>>>>> it >>>>>>>>> still creates the different tex files, and I still have the problem. >>>>>>>>> >>>>>>>> >>>>>>>> the following works for me on a local Sage install (it's 8.0.beta8, >>>>>>>> but it should not matter) >>>>>>>> >>>>>>>> sage: is_package_installed("dot2tex") # sanity check >>>>>>>> True >>>>>>>> sage: B = crystals.Tableaux(['A',2], shape=[2,1]) >>>>>>>> sage: view(B) # opens a tab in the browser with the picture >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> Nicolas's work around makes the small example he posted work, but >>>>>>>>> it doesn't work for the crystals. Was I supposed to install dot2tex >>>>>>>>> differently? >>>>>>>>> >>>>>>>> you can have more than one Sage install (well, in principle, that >>>>>>>> is) >>>>>>>> (Or indeed Sage version matters...) >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> J >>>>>>>>> >>>>>>>>> On Thursday, June 1, 2017 at 2:40:04 PM UTC-4, Dima Pasechnik >>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Thursday, June 1, 2017 at 7:23:29 PM UTC+1, Julie Beier wrote: >>>>>>>>>>> >>>>>>>>>>> All, >>>>>>>>>>> >>>>>>>>>>> Thanks all for the help; glad to know it wasn't just something >>>>>>>>>>> trivial that I missed. >>>>>>>>>>> >>>>>>>>>>> This work around doesn't seem to work for whole crystals as >>>>>>>>>>> there is no set_latex_options option. Anyway to work around the >>>>>>>>>>> problem >>>>>>>>>>> there? >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> IMHO you should check if you indeed had installed dot2tex >>>>>>>>>> package, for the crystals.* example you posted as not >>>>>>>>>> working, works for me after I installed dot2tex (you might have >>>>>>>>>> to quit and start your Sage session, at least, after the >>>>>>>>>> installation) >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> Best, >>>>>>>>>>> >>>>>>>>>>> Julie >>>>>>>>>>> >>>>>>>>>>> On Thursday, June 1, 2017 at 2:01:14 PM UTC-4, Nicolas M. Thiéry >>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>> On Thu, Jun 01, 2017 at 12:02:19AM -0700, Dima Pasechnik wrote: >>>>>>>>>>>> > How does one switch to using dot2tex for this example, >>>>>>>>>>>> too? >>>>>>>>>>>> >>>>>>>>>>>> sage: t = StandardTableaux(4).random_element() >>>>>>>>>>>> sage: G = DiGraph([[t,t]], loops=True) >>>>>>>>>>>> sage: G.set_latex_options(format="dot2tex") # >>>>>>>>>>>> <====== >>>>>>>>>>>> sage: view(G) >>>>>>>>>>>> >>>>>>>>>>>> Cheers, >>>>>>>>>>>> Nicolas >>>>>>>>>>>> -- >>>>>>>>>>>> Nicolas M. Thiéry "Isil" <nth...@users.sf.net> >>>>>>>>>>>> http://Nicolas.Thiery.name/ >>>>>>>>>>>> >>>>>>>>>>> -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at https://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.