LyX + CAS
Hello.I've been having trouble in pairing LyX and a CAS.While trying to use Maxima and Maple, I've added the address (eg: c:\maxima\) where the .exe is to the Path prefix under Tools - Preferences - Paths.Still no results in even solving a simple 2+2 in Math mode. All I get is a equal sign with an empty space beside it.LyX 2.0.6wxMaxima 12.04.0Maple 16Win 7 x64 SP1 Has someone successfully paired LyX and a CAS in Windows?Any help on what or where my problem is at?Thanks!
RE: LyX + CAS
Scott, thanks to you I've found the trick.Never realized I could find the issue viewing the Messages log :)For those out there who are having the same issue: there is no solution.LyX tries to find the CAS_names.exe at the pointed dir.Since Maxima runs in Windows as wxMaxima.exe through a .bat file, there is simply no way to do it.I also failed to do the same with Maple.But it worked with Mathematica :)Mathematica 9 has a Mathematica.exe, which indeed IS the very core.So, just point to, (usually, under win7) C:\Program Files\Wolfram Research\Mathematica\9.0\ at Path prefix under Tools - Preferences - Paths. Save it and CAS - Mathematica should work fine ;) Date: Wed, 4 Sep 2013 12:11:09 -0400 Subject: Re: LyX + CAS From: skost...@princeton.edu To: c1b...@hotmail.com CC: lyx-users@lists.lyx.org On Wed, Sep 4, 2013 at 10:24 AM, David R. José c1b...@hotmail.com wrote: Hello. I've been having trouble in pairing LyX and a CAS. While trying to use Maxima and Maple, I've added the address (eg: c:\maxima\) where the .exe is to the Path prefix under Tools - Preferences - Paths. Still no results in even solving a simple 2+2 in Math mode. All I get is a equal sign with an empty space beside it. LyX 2.0.6 wxMaxima 12.04.0 Maple 16 Win 7 x64 SP1 Has someone successfully paired LyX and a CAS in Windows? Any help on what or where my problem is at? I do not have Windows. But you could try seeing if View Messages provides some useful output. Scott
RE: LyX + CAS
Scott,The first thing I tried was creating a copy of wxmaxima.exe with the name of maxima.exe. Selecting Maxima at the CAS menu in Math mode opened Maxima, that froze with the following message: wxMaxima could not find Maxima! Please configure wxMaxima with 'Edit-Configure'. Then start maxima with 'Maxima-Restart Maxima'. At the Configure menu, Maxima Program path points to the .bat previously mentioned. Opening the .bat file opens a console (which I have no idea what it's for), and waits for input commands. From there on, no idea.This the farthest point to which my knowledge goes... and where I decided to try Mathematica out. David Date: Wed, 4 Sep 2013 14:46:48 -0400 Subject: Re: LyX + CAS From: skost...@princeton.edu To: c1b...@hotmail.com CC: lyx-users@lists.lyx.org Good work debugging, David. As I said, I don't use Windows, but if this problem occurred under Linux the first thing I would try is to create a symlink (perhaps in Windows this is similar to a shortcut?) for maxima.exe, which points to wxMaxima.exe. Does that work? If that does not work, the next thing I would try (on Linux) is to create a script called maxima.exe which runs wxMaxima.exe with the same arguments and pipes it was passed. On Windows perhaps a batch file called maxima.exe could do this? But then again, I think Windows pays close attention to suffixes in which case batch files must end in .bat so this would not work? I suppose neither of these would work if you don't have Administrator privileges though? Scott On Wed, Sep 4, 2013 at 2:35 PM, David R. José c1b...@hotmail.com wrote: Scott, thanks to you I've found the trick. Never realized I could find the issue viewing the Messages log :) For those out there who are having the same issue: there is no solution. LyX tries to find the CAS_names.exe at the pointed dir. Since Maxima runs in Windows as wxMaxima.exe through a .bat file, there is simply no way to do it. I also failed to do the same with Maple. But it worked with Mathematica :) Mathematica 9 has a Mathematica.exe, which indeed IS the very core. So, just point to, (usually, under win7) C:\Program Files\Wolfram Research\Mathematica\9.0\ at Path prefix under Tools - Preferences - Paths. Save it and CAS - Mathematica should work fine ;) Date: Wed, 4 Sep 2013 12:11:09 -0400 Subject: Re: LyX + CAS From: skost...@princeton.edu To: c1b...@hotmail.com CC: lyx-users@lists.lyx.org On Wed, Sep 4, 2013 at 10:24 AM, David R. José c1b...@hotmail.com wrote: Hello. I've been having trouble in pairing LyX and a CAS. While trying to use Maxima and Maple, I've added the address (eg: c:\maxima\) where the .exe is to the Path prefix under Tools - Preferences - Paths. Still no results in even solving a simple 2+2 in Math mode. All I get is a equal sign with an empty space beside it. LyX 2.0.6 wxMaxima 12.04.0 Maple 16 Win 7 x64 SP1 Has someone successfully paired LyX and a CAS in Windows? Any help on what or where my problem is at? I do not have Windows. But you could try seeing if View Messages provides some useful output. Scott
RE: LyX + CAS
Yildizoglu, Found it!Creating a copy of cmaple.exe with the name maple.exe and pointing the LyX path to \bin.win\ at the Maple dir does the deal.Guess there should be a Help Section were we could put this info :)Unfortunately the two CAS able to interact with LyX in Win7 are paid.Maybe there is also a workaround for Maxima, which would help the freeware and open source cause :)Cheeryo! From: myi...@gmail.com Date: Wed, 4 Sep 2013 21:54:11 +0200 Subject: Re: LyX + CAS To: c1b...@hotmail.com; lyx-users@lists.lyx.org David, I cannot tell for Maxima, because I have never used it under Windows, but for Maple I am pretty sure, there is normally an exe for the server, but I do not remember if it lives in another foder that win.exe. My experiments were with Windows XP, and the server was a Dos program, executed in text mode in a console. In more modern versions of Maple and Windows, I am not sure that this separation is kept. Sorry for not being more helpful. Maybe a user of Maple under Windows 7/8 could help. Under OSX, both maxima and Maple can be used as a CAS for simple computations (I have just checked again to bu sure). 2013/9/4 David R. José c1b...@hotmail.com Yildizoglu,I've tried searching for a maxima.exe which could be the server. Found one in Maxima-5.28.0-2\lib\maxima\5.28.0-2\binary-gcl\. Pointed it and nothing happened when I tried inside LyX. Back to Maple, in Win7, all the .exe are in \bin.win\ at the Maple dir. No maple.exe per se available.Pointing to any .exe used to start the GUI doesn't work, as foretold by you. Scott,If you need any more info or tests performed, just get in touch. From: myi...@gmail.com Date: Wed, 4 Sep 2013 21:31:06 +0200 Subject: Re: LyX + CAS To: c1b...@hotmail.com CC: lyx-users@lists.lyx.org Just to complete my previous message, for Maple, the situation is even more complex: - The GUI lives in: /Applications/Maple 17/Maple 17.app - While the server in: /Library/Frameworks/Maple.framework/Versions/17/bin/maple and Lyx needs the second one, not the first, in the path variable. 2013/9/4 David R. José c1b...@hotmail.com Scott,The first thing I tried was creating a copy of wxmaxima.exe with the name of maxima.exe. Selecting Maxima at the CAS menu in Math mode opened Maxima, that froze with the following message: wxMaxima could not find Maxima! Please configure wxMaxima with 'Edit-Configure'. Then start maxima with 'Maxima-Restart Maxima'. At the Configure menu, Maxima Program path points to the .bat previously mentioned. Opening the .bat file opens a console (which I have no idea what it's for), and waits for input commands. From there on, no idea. This the farthest point to which my knowledge goes... and where I decided to try Mathematica out. David Date: Wed, 4 Sep 2013 14:46:48 -0400 Subject: Re: LyX + CAS From: skost...@princeton.edu To: c1b...@hotmail.com CC: lyx-users@lists.lyx.org Good work debugging, David. As I said, I don't use Windows, but if this problem occurred under Linux the first thing I would try is to create a symlink (perhaps in Windows this is similar to a shortcut?) for maxima.exe, which points to wxMaxima.exe. Does that work? If that does not work, the next thing I would try (on Linux) is to create a script called maxima.exe which runs wxMaxima.exe with the same arguments and pipes it was passed. On Windows perhaps a batch file called maxima.exe could do this? But then again, I think Windows pays close attention to suffixes in which case batch files must end in .bat so this would not work? I suppose neither of these would work if you don't have Administrator privileges though? Scott On Wed, Sep 4, 2013 at 2:35 PM, David R. José c1b...@hotmail.com wrote: Scott, thanks to you I've found the trick. Never realized I could find the issue viewing the Messages log :) For those out there who are having the same issue: there is no solution. LyX tries to find the CAS_names.exe at the pointed dir. Since Maxima runs in Windows as wxMaxima.exe through a .bat file, there is simply no way to do it. I also failed to do the same with Maple. But it worked with Mathematica :) Mathematica 9 has a Mathematica.exe, which indeed IS the very core. So, just point to, (usually, under win7) C:\Program Files\Wolfram Research\Mathematica\9.0\ at Path prefix under Tools - Preferences - Paths. Save it and CAS - Mathematica should work fine ;) Date: Wed, 4 Sep 2013 12:11:09 -0400 Subject: Re: LyX + CAS From: skost...@princeton.edu To: c1b...@hotmail.com CC: lyx-users@lists.lyx.org On Wed, Sep 4, 2013 at 10:24 AM, David R. José c1b...@hotmail.com wrote: Hello. I've been having trouble in pairing LyX and a CAS. While trying to use Maxima and Maple, I've added the address (eg: c:\maxima\) where the .exe is to the Path prefix under Tools - Preferences - Paths. Still no results in even
RE: LyX + CAS
Andrew,That indeed worked. Thanks a lot!Pointing to the bin folder solves the deal!Thanks! ;)Good now we have an updated thread on how to solve these issues. Date: Thu, 5 Sep 2013 10:47:22 +1200 From: apars...@clear.net.nz Subject: Re: LyX + CAS To: c1b...@hotmail.com On 5/09/2013 10:41 a.m., Andrew Parsloe wrote: On 5/09/2013 8:33 a.m., David R. José wrote: Yildizoglu, Found it! Creating a copy of cmaple.exe with the name maple.exe and pointing the LyX path to \bin.win\ at the Maple dir does the deal. Guess there should be a Help Section were we could put this info :) Unfortunately the two CAS able to interact with LyX in Win7 are paid. Maybe there is also a workaround for Maxima, which would help the freeware and open source cause :) Cheeryo! David, On my Windows Vista laptop I've installed Maxima to E:\Program files\Maxima-5.25.1-gcl. In LyX 2.0.6 I've added the following to the end of the PATH prefix: setting (under Tools Preferences Paths) ;E:\Program files\Maxima-5.25.1-gcl\bin The bin contains maxima.exe (and various other .exe files as well as maxima.bat). Whatever LyX is looking for, it finds it there. When I write 1+1 in a maths inset and go through the labyrinth Edit Math Use Computer Algebra System Maxima, after a little pause the inset changes to 1+1=2. (Incidentally, if I *select* 1+1 and then activate Maxima, the inset changes to 1+1= without the 2. The selection confuses things.) Andrew A small correction: the bin folder contains xmaxima.exe (rather than maxima.exe). Andrew
LyX + CAS
Hello.I've been having trouble in pairing LyX and a CAS.While trying to use Maxima and Maple, I've added the address (eg: c:\maxima\) where the .exe is to the Path prefix under Tools - Preferences - Paths.Still no results in even solving a simple 2+2 in Math mode. All I get is a equal sign with an empty space beside it.LyX 2.0.6wxMaxima 12.04.0Maple 16Win 7 x64 SP1 Has someone successfully paired LyX and a CAS in Windows?Any help on what or where my problem is at?Thanks!
RE: LyX + CAS
Scott, thanks to you I've found the trick.Never realized I could find the issue viewing the Messages log :)For those out there who are having the same issue: there is no solution.LyX tries to find the CAS_names.exe at the pointed dir.Since Maxima runs in Windows as wxMaxima.exe through a .bat file, there is simply no way to do it.I also failed to do the same with Maple.But it worked with Mathematica :)Mathematica 9 has a Mathematica.exe, which indeed IS the very core.So, just point to, (usually, under win7) C:\Program Files\Wolfram Research\Mathematica\9.0\ at Path prefix under Tools - Preferences - Paths. Save it and CAS - Mathematica should work fine ;) Date: Wed, 4 Sep 2013 12:11:09 -0400 Subject: Re: LyX + CAS From: skost...@princeton.edu To: c1b...@hotmail.com CC: lyx-users@lists.lyx.org On Wed, Sep 4, 2013 at 10:24 AM, David R. José c1b...@hotmail.com wrote: Hello. I've been having trouble in pairing LyX and a CAS. While trying to use Maxima and Maple, I've added the address (eg: c:\maxima\) where the .exe is to the Path prefix under Tools - Preferences - Paths. Still no results in even solving a simple 2+2 in Math mode. All I get is a equal sign with an empty space beside it. LyX 2.0.6 wxMaxima 12.04.0 Maple 16 Win 7 x64 SP1 Has someone successfully paired LyX and a CAS in Windows? Any help on what or where my problem is at? I do not have Windows. But you could try seeing if View Messages provides some useful output. Scott
RE: LyX + CAS
Scott,The first thing I tried was creating a copy of wxmaxima.exe with the name of maxima.exe. Selecting Maxima at the CAS menu in Math mode opened Maxima, that froze with the following message: wxMaxima could not find Maxima! Please configure wxMaxima with 'Edit-Configure'. Then start maxima with 'Maxima-Restart Maxima'. At the Configure menu, Maxima Program path points to the .bat previously mentioned. Opening the .bat file opens a console (which I have no idea what it's for), and waits for input commands. From there on, no idea.This the farthest point to which my knowledge goes... and where I decided to try Mathematica out. David Date: Wed, 4 Sep 2013 14:46:48 -0400 Subject: Re: LyX + CAS From: skost...@princeton.edu To: c1b...@hotmail.com CC: lyx-users@lists.lyx.org Good work debugging, David. As I said, I don't use Windows, but if this problem occurred under Linux the first thing I would try is to create a symlink (perhaps in Windows this is similar to a shortcut?) for maxima.exe, which points to wxMaxima.exe. Does that work? If that does not work, the next thing I would try (on Linux) is to create a script called maxima.exe which runs wxMaxima.exe with the same arguments and pipes it was passed. On Windows perhaps a batch file called maxima.exe could do this? But then again, I think Windows pays close attention to suffixes in which case batch files must end in .bat so this would not work? I suppose neither of these would work if you don't have Administrator privileges though? Scott On Wed, Sep 4, 2013 at 2:35 PM, David R. José c1b...@hotmail.com wrote: Scott, thanks to you I've found the trick. Never realized I could find the issue viewing the Messages log :) For those out there who are having the same issue: there is no solution. LyX tries to find the CAS_names.exe at the pointed dir. Since Maxima runs in Windows as wxMaxima.exe through a .bat file, there is simply no way to do it. I also failed to do the same with Maple. But it worked with Mathematica :) Mathematica 9 has a Mathematica.exe, which indeed IS the very core. So, just point to, (usually, under win7) C:\Program Files\Wolfram Research\Mathematica\9.0\ at Path prefix under Tools - Preferences - Paths. Save it and CAS - Mathematica should work fine ;) Date: Wed, 4 Sep 2013 12:11:09 -0400 Subject: Re: LyX + CAS From: skost...@princeton.edu To: c1b...@hotmail.com CC: lyx-users@lists.lyx.org On Wed, Sep 4, 2013 at 10:24 AM, David R. José c1b...@hotmail.com wrote: Hello. I've been having trouble in pairing LyX and a CAS. While trying to use Maxima and Maple, I've added the address (eg: c:\maxima\) where the .exe is to the Path prefix under Tools - Preferences - Paths. Still no results in even solving a simple 2+2 in Math mode. All I get is a equal sign with an empty space beside it. LyX 2.0.6 wxMaxima 12.04.0 Maple 16 Win 7 x64 SP1 Has someone successfully paired LyX and a CAS in Windows? Any help on what or where my problem is at? I do not have Windows. But you could try seeing if View Messages provides some useful output. Scott
RE: LyX + CAS
Yildizoglu, Found it!Creating a copy of cmaple.exe with the name maple.exe and pointing the LyX path to \bin.win\ at the Maple dir does the deal.Guess there should be a Help Section were we could put this info :)Unfortunately the two CAS able to interact with LyX in Win7 are paid.Maybe there is also a workaround for Maxima, which would help the freeware and open source cause :)Cheeryo! From: myi...@gmail.com Date: Wed, 4 Sep 2013 21:54:11 +0200 Subject: Re: LyX + CAS To: c1b...@hotmail.com; lyx-users@lists.lyx.org David, I cannot tell for Maxima, because I have never used it under Windows, but for Maple I am pretty sure, there is normally an exe for the server, but I do not remember if it lives in another foder that win.exe. My experiments were with Windows XP, and the server was a Dos program, executed in text mode in a console. In more modern versions of Maple and Windows, I am not sure that this separation is kept. Sorry for not being more helpful. Maybe a user of Maple under Windows 7/8 could help. Under OSX, both maxima and Maple can be used as a CAS for simple computations (I have just checked again to bu sure). 2013/9/4 David R. José c1b...@hotmail.com Yildizoglu,I've tried searching for a maxima.exe which could be the server. Found one in Maxima-5.28.0-2\lib\maxima\5.28.0-2\binary-gcl\. Pointed it and nothing happened when I tried inside LyX. Back to Maple, in Win7, all the .exe are in \bin.win\ at the Maple dir. No maple.exe per se available.Pointing to any .exe used to start the GUI doesn't work, as foretold by you. Scott,If you need any more info or tests performed, just get in touch. From: myi...@gmail.com Date: Wed, 4 Sep 2013 21:31:06 +0200 Subject: Re: LyX + CAS To: c1b...@hotmail.com CC: lyx-users@lists.lyx.org Just to complete my previous message, for Maple, the situation is even more complex: - The GUI lives in: /Applications/Maple 17/Maple 17.app - While the server in: /Library/Frameworks/Maple.framework/Versions/17/bin/maple and Lyx needs the second one, not the first, in the path variable. 2013/9/4 David R. José c1b...@hotmail.com Scott,The first thing I tried was creating a copy of wxmaxima.exe with the name of maxima.exe. Selecting Maxima at the CAS menu in Math mode opened Maxima, that froze with the following message: wxMaxima could not find Maxima! Please configure wxMaxima with 'Edit-Configure'. Then start maxima with 'Maxima-Restart Maxima'. At the Configure menu, Maxima Program path points to the .bat previously mentioned. Opening the .bat file opens a console (which I have no idea what it's for), and waits for input commands. From there on, no idea. This the farthest point to which my knowledge goes... and where I decided to try Mathematica out. David Date: Wed, 4 Sep 2013 14:46:48 -0400 Subject: Re: LyX + CAS From: skost...@princeton.edu To: c1b...@hotmail.com CC: lyx-users@lists.lyx.org Good work debugging, David. As I said, I don't use Windows, but if this problem occurred under Linux the first thing I would try is to create a symlink (perhaps in Windows this is similar to a shortcut?) for maxima.exe, which points to wxMaxima.exe. Does that work? If that does not work, the next thing I would try (on Linux) is to create a script called maxima.exe which runs wxMaxima.exe with the same arguments and pipes it was passed. On Windows perhaps a batch file called maxima.exe could do this? But then again, I think Windows pays close attention to suffixes in which case batch files must end in .bat so this would not work? I suppose neither of these would work if you don't have Administrator privileges though? Scott On Wed, Sep 4, 2013 at 2:35 PM, David R. José c1b...@hotmail.com wrote: Scott, thanks to you I've found the trick. Never realized I could find the issue viewing the Messages log :) For those out there who are having the same issue: there is no solution. LyX tries to find the CAS_names.exe at the pointed dir. Since Maxima runs in Windows as wxMaxima.exe through a .bat file, there is simply no way to do it. I also failed to do the same with Maple. But it worked with Mathematica :) Mathematica 9 has a Mathematica.exe, which indeed IS the very core. So, just point to, (usually, under win7) C:\Program Files\Wolfram Research\Mathematica\9.0\ at Path prefix under Tools - Preferences - Paths. Save it and CAS - Mathematica should work fine ;) Date: Wed, 4 Sep 2013 12:11:09 -0400 Subject: Re: LyX + CAS From: skost...@princeton.edu To: c1b...@hotmail.com CC: lyx-users@lists.lyx.org On Wed, Sep 4, 2013 at 10:24 AM, David R. José c1b...@hotmail.com wrote: Hello. I've been having trouble in pairing LyX and a CAS. While trying to use Maxima and Maple, I've added the address (eg: c:\maxima\) where the .exe is to the Path prefix under Tools - Preferences - Paths. Still no results in even
RE: LyX + CAS
Andrew,That indeed worked. Thanks a lot!Pointing to the bin folder solves the deal!Thanks! ;)Good now we have an updated thread on how to solve these issues. Date: Thu, 5 Sep 2013 10:47:22 +1200 From: apars...@clear.net.nz Subject: Re: LyX + CAS To: c1b...@hotmail.com On 5/09/2013 10:41 a.m., Andrew Parsloe wrote: On 5/09/2013 8:33 a.m., David R. José wrote: Yildizoglu, Found it! Creating a copy of cmaple.exe with the name maple.exe and pointing the LyX path to \bin.win\ at the Maple dir does the deal. Guess there should be a Help Section were we could put this info :) Unfortunately the two CAS able to interact with LyX in Win7 are paid. Maybe there is also a workaround for Maxima, which would help the freeware and open source cause :) Cheeryo! David, On my Windows Vista laptop I've installed Maxima to E:\Program files\Maxima-5.25.1-gcl. In LyX 2.0.6 I've added the following to the end of the PATH prefix: setting (under Tools Preferences Paths) ;E:\Program files\Maxima-5.25.1-gcl\bin The bin contains maxima.exe (and various other .exe files as well as maxima.bat). Whatever LyX is looking for, it finds it there. When I write 1+1 in a maths inset and go through the labyrinth Edit Math Use Computer Algebra System Maxima, after a little pause the inset changes to 1+1=2. (Incidentally, if I *select* 1+1 and then activate Maxima, the inset changes to 1+1= without the 2. The selection confuses things.) Andrew A small correction: the bin folder contains xmaxima.exe (rather than maxima.exe). Andrew
LyX + CAS
Hello.I've been having trouble in pairing LyX and a CAS.While trying to use Maxima and Maple, I've added the address (eg: c:\maxima\) where the .exe is to the "Path prefix" under Tools -> Preferences -> Paths.Still no results in even solving a simple 2+2 in Math mode. All I get is a equal sign with an empty space beside it.LyX 2.0.6wxMaxima 12.04.0Maple 16Win 7 x64 SP1 Has someone successfully paired LyX and a CAS in Windows?Any help on what or where my problem is at?Thanks!
RE: LyX + CAS
Scott, thanks to you I've found the trick.Never realized I could find the issue viewing the Messages log :)For those out there who are having the same issue: there is no solution.LyX tries to find the CAS_names.exe at the pointed dir.Since Maxima runs in Windows as wxMaxima.exe through a .bat file, there is simply no way to do it.I also failed to do the same with Maple.But it worked with Mathematica :)Mathematica 9 has a Mathematica.exe, which indeed IS the very core.So, just point to, (usually, under win7) "C:\Program Files\Wolfram Research\Mathematica\9.0\" at "Path prefix" under Tools -> Preferences -> Paths. Save it and CAS -> Mathematica should work fine ;) > Date: Wed, 4 Sep 2013 12:11:09 -0400 > Subject: Re: LyX + CAS > From: skost...@princeton.edu > To: c1b...@hotmail.com > CC: lyx-users@lists.lyx.org > > On Wed, Sep 4, 2013 at 10:24 AM, David R. José <c1b...@hotmail.com> wrote: > > Hello. > > I've been having trouble in pairing LyX and a CAS. > > While trying to use Maxima and Maple, I've added the address (eg: > > c:\maxima\) where the .exe is to the "Path prefix" under Tools -> > > Preferences -> Paths. > > Still no results in even solving a simple 2+2 in Math mode. All I get is a > > equal sign with an empty space beside it. > > LyX 2.0.6 > > wxMaxima 12.04.0 > > Maple 16 > > Win 7 x64 SP1 > > > > Has someone successfully paired LyX and a CAS in Windows? > > Any help on what or where my problem is at? > > I do not have Windows. But you could try seeing if View > Messages > provides some useful output. > > Scott
RE: LyX + CAS
Scott,The first thing I tried was creating a copy of wxmaxima.exe with the name of maxima.exe. Selecting Maxima at the CAS menu in Math mode opened Maxima, that froze with the following message: "wxMaxima could not find Maxima! Please configure wxMaxima with 'Edit->Configure'. Then start maxima with 'Maxima->Restart Maxima'. At the Configure menu, "Maxima Program" path points to the .bat previously mentioned. Opening the .bat file opens a console (which I have no idea what it's for), and waits for input commands. From there on, no idea.This the farthest point to which my knowledge goes... and where I decided to try Mathematica out. David > Date: Wed, 4 Sep 2013 14:46:48 -0400 > Subject: Re: LyX + CAS > From: skost...@princeton.edu > To: c1b...@hotmail.com > CC: lyx-users@lists.lyx.org > > Good work debugging, David. > > As I said, I don't use Windows, but if this problem occurred under > Linux the first thing I would try is to create a symlink (perhaps in > Windows this is similar to a "shortcut"?) for "maxima.exe", which > points to wxMaxima.exe. Does that work? > > If that does not work, the next thing I would try (on Linux) is to > create a script called "maxima.exe" which runs wxMaxima.exe with the > same arguments and pipes it was passed. On Windows perhaps a batch > file called "maxima.exe" could do this? But then again, I think > Windows pays close attention to suffixes in which case batch files > must end in ".bat" so this would not work? > > I suppose neither of these would work if you don't have Administrator > privileges though? > > Scott > > On Wed, Sep 4, 2013 at 2:35 PM, David R. José <c1b...@hotmail.com> wrote: > > Scott, thanks to you I've found the trick. > > Never realized I could find the issue viewing the Messages log :) > > For those out there who are having the same issue: there is no solution. > > LyX tries to find the CAS_names.exe at the pointed dir. > > Since Maxima runs in Windows as wxMaxima.exe through a .bat file, there is > > simply no way to do it. > > I also failed to do the same with Maple. > > But it worked with Mathematica :) > > Mathematica 9 has a Mathematica.exe, which indeed IS the very core. > > So, just point to, (usually, under win7) "C:\Program Files\Wolfram > > Research\Mathematica\9.0\" at "Path prefix" under Tools -> Preferences -> > > Paths. Save it and CAS -> Mathematica should work fine ;) > > > >> Date: Wed, 4 Sep 2013 12:11:09 -0400 > >> Subject: Re: LyX + CAS > >> From: skost...@princeton.edu > >> To: c1b...@hotmail.com > >> CC: lyx-users@lists.lyx.org > > > >> > >> On Wed, Sep 4, 2013 at 10:24 AM, David R. José <c1b...@hotmail.com> wrote: > >> > Hello. > >> > I've been having trouble in pairing LyX and a CAS. > >> > While trying to use Maxima and Maple, I've added the address (eg: > >> > c:\maxima\) where the .exe is to the "Path prefix" under Tools -> > >> > Preferences -> Paths. > >> > Still no results in even solving a simple 2+2 in Math mode. All I get is > >> > a > >> > equal sign with an empty space beside it. > >> > LyX 2.0.6 > >> > wxMaxima 12.04.0 > >> > Maple 16 > >> > Win 7 x64 SP1 > >> > > >> > Has someone successfully paired LyX and a CAS in Windows? > >> > Any help on what or where my problem is at? > >> > >> I do not have Windows. But you could try seeing if View > Messages > >> provides some useful output. > >> > >> Scott
RE: LyX + CAS
Yildizoglu, Found it!Creating a copy of cmaple.exe with the name maple.exe and pointing the LyX path to \bin.win\ at the Maple dir does the deal.Guess there should be a Help Section were we could put this info :)Unfortunately the two CAS able to interact with LyX in Win7 are paid.Maybe there is also a workaround for Maxima, which would help the freeware and open source cause :)Cheeryo! From: myi...@gmail.com Date: Wed, 4 Sep 2013 21:54:11 +0200 Subject: Re: LyX + CAS To: c1b...@hotmail.com; lyx-users@lists.lyx.org David, I cannot tell for Maxima, because I have never used it under Windows, but for Maple I am pretty sure, there is normally an exe for the server, but I do not remember if it lives in another foder that win.exe. My experiments were with Windows XP, and the server was a Dos program, executed in text mode in a console. In more modern versions of Maple and Windows, I am not sure that this separation is kept. Sorry for not being more helpful. Maybe a user of Maple under Windows 7/8 could help. Under OSX, both maxima and Maple can be used as a CAS for simple computations (I have just checked again to bu sure). 2013/9/4 David R. José <c1b...@hotmail.com> Yildizoglu,I've tried searching for a maxima.exe which could be the server. Found one in Maxima-5.28.0-2\lib\maxima\5.28.0-2\binary-gcl\. Pointed it and nothing happened when I tried inside LyX. Back to Maple, in Win7, all the .exe are in \bin.win\ at the Maple dir. No maple.exe per se available.Pointing to any .exe used to start the GUI doesn't work, as foretold by you. Scott,If you need any more info or tests performed, just get in touch. From: myi...@gmail.com Date: Wed, 4 Sep 2013 21:31:06 +0200 Subject: Re: LyX + CAS To: c1b...@hotmail.com CC: lyx-users@lists.lyx.org Just to complete my previous message, for Maple, the situation is even more complex: - The GUI lives in: /Applications/Maple 17/Maple 17.app - While the server in: /Library/Frameworks/Maple.framework/Versions/17/bin/maple and Lyx needs the second one, not the first, in the path variable. 2013/9/4 David R. José <c1b...@hotmail.com> Scott,The first thing I tried was creating a copy of wxmaxima.exe with the name of maxima.exe. Selecting Maxima at the CAS menu in Math mode opened Maxima, that froze with the following message: "wxMaxima could not find Maxima! Please configure wxMaxima with 'Edit->Configure'. Then start maxima with 'Maxima->Restart Maxima'. At the Configure menu, "Maxima Program" path points to the .bat previously mentioned. Opening the .bat file opens a console (which I have no idea what it's for), and waits for input commands. From there on, no idea. This the farthest point to which my knowledge goes... and where I decided to try Mathematica out. David > Date: Wed, 4 Sep 2013 14:46:48 -0400 > Subject: Re: LyX + CAS > From: skost...@princeton.edu > To: c1b...@hotmail.com > CC: lyx-users@lists.lyx.org > > Good work debugging, David. > > As I said, I don't use Windows, but if this problem occurred under > Linux the first thing I would try is to create a symlink (perhaps in > Windows this is similar to a "shortcut"?) for "maxima.exe", which > points to wxMaxima.exe. Does that work? > > If that does not work, the next thing I would try (on Linux) is to > create a script called "maxima.exe" which runs wxMaxima.exe with the > same arguments and pipes it was passed. On Windows perhaps a batch > file called "maxima.exe" could do this? But then again, I think > Windows pays close attention to suffixes in which case batch files > must end in ".bat" so this would not work? > > I suppose neither of these would work if you don't have Administrator > privileges though? > > Scott > > On Wed, Sep 4, 2013 at 2:35 PM, David R. José <c1b...@hotmail.com> wrote: > > Scott, thanks to you I've found the trick. > > Never realized I could find the issue viewing the Messages log :) > > For those out there who are having the same issue: there is no solution. > > LyX tries to find the CAS_names.exe at the pointed dir. > > Since Maxima runs in Windows as wxMaxima.exe through a .bat file, there is > > simply no way to do it. > > I also failed to do the same with Maple. > > But it worked with Mathematica :) > > Mathematica 9 has a Mathematica.exe, which indeed IS the very core. > > So, just point to, (usually, under win7) "C:\Program Files\Wolfram > > Research\Mathematica\9.0\" at "Path prefix" under Tools -> Preferences -> > > Paths. Save it and CAS -> Mathematica should work fine ;) > > > >> Date: Wed, 4 Sep 2013 12:11:09 -0400 > >> Subject: Re: LyX + CAS > >> From: skost...@princeton.edu
RE: LyX + CAS
Andrew,That indeed worked. Thanks a lot!Pointing to the bin folder solves the deal!Thanks! ;)Good now we have an updated thread on how to solve these issues. > Date: Thu, 5 Sep 2013 10:47:22 +1200 > From: apars...@clear.net.nz > Subject: Re: LyX + CAS > To: c1b...@hotmail.com > > > > On 5/09/2013 10:41 a.m., Andrew Parsloe wrote: > > On 5/09/2013 8:33 a.m., David R. José wrote: > >> Yildizoglu, > >> Found it! > >> Creating a copy of cmaple.exe with the name maple.exe and pointing the > >> LyX path to \bin.win\ at the Maple dir does the deal. > >> Guess there should be a Help Section were we could put this info :) > >> Unfortunately the two CAS able to interact with LyX in Win7 are paid. > >> Maybe there is also a workaround for Maxima, which would help the > >> freeware and open source cause :) > >> Cheeryo! > >> > > > > David, > > > > On my Windows Vista laptop I've installed Maxima to E:\Program > > files\Maxima-5.25.1-gcl. In LyX 2.0.6 I've added the following to the > > end of the PATH prefix: setting (under Tools > Preferences > Paths) > > > > ;E:\Program files\Maxima-5.25.1-gcl\bin > > > > The bin contains maxima.exe (and various other .exe files as well as > > maxima.bat). Whatever LyX is looking for, it finds it there. When I > > write 1+1 in a maths inset and go through the labyrinth Edit > Math > > > Use Computer Algebra System > Maxima, after a little pause the inset > > changes to 1+1=2. (Incidentally, if I *select* 1+1 and then activate > > Maxima, the inset changes to 1+1= without the 2. The selection confuses > > things.) > > > > Andrew > > > A small correction: the bin folder contains xmaxima.exe (rather than > maxima.exe). > > Andrew