Timeline for Using AddOns Written for Mathematica 5 in Mathematica 12?
Current License: CC BY-SA 4.0
27 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Mar 18, 2021 at 6:04 | history | edited | xzczd♦ | CC BY-SA 4.0 |
added 72 characters in body
|
Mar 18, 2021 at 5:55 | history | edited | xzczd♦ | CC BY-SA 4.0 |
added 552 characters in body
|
Mar 17, 2021 at 4:14 | comment | added | Zippy The Pinhead | Worked on Windows 10, I updated the OP. Many, many thanks. Super-helpful. Greatly appreciated. | |
Mar 17, 2021 at 4:05 | vote | accept | Zippy The Pinhead | ||
Mar 17, 2021 at 2:03 | history | edited | xzczd♦ | CC BY-SA 4.0 |
added 7 characters in body
|
Mar 17, 2021 at 2:01 | comment | added | xzczd♦ |
@ZippyThePinhead It depends on how the package is written, in most cases both directory should be OK, but I'd suggest placing it in Program Files\Wolfram Research\Mathematica\12.1\AddOns\Applications\ because VisualLA might have used global variable like $TopDirectory .
|
|
Mar 17, 2021 at 1:42 | comment | added | Zippy The Pinhead | One other question: the Windows instructions for VisualLA state that the folder with the packages, etc., written by Eric Schulz should be placed in C:\Program Files\Wolfram Research\Mathematica\5.1\AddOns\Applications\. I went looking for the equivalent for 12.1 and created the folders you instructed in [...]Program Files\Wolfram Research\Mathematica\12.1\AddOns\Applications\, which is not the directory that your "FileNameJoin@{$BaseDirectory, "Applications"} // SystemOpen" command opened. The latter directory was ProgramData\Mathematica\Applications. I just want to be sure where to install. | |
Mar 17, 2021 at 1:40 | comment | added | xzczd♦ | @ZippyThePinhead Both are to execute in notebook. (The first for loading the package VisualLA, and the last for opening the folder for placing the package. ) I've no experience for OS X so not quite sure why it fails, but it's quite handy a way to open certain folder in Windows. | |
Mar 17, 2021 at 1:35 | history | edited | xzczd♦ | CC BY-SA 4.0 |
deleted 95 characters in body
|
Mar 17, 2021 at 1:34 | comment | added | Zippy The Pinhead | Finally, regarding the commands above, "Internal`InheritedBlock[{Get, Needs},..." and "FileNameJoin@{$BaseDirectory, "Applications"} // SystemOpen," are these inserted into a package or into a notebook? If the former, where? Just out of curiosity I pasted the latter into a notebook and executed it, but I received a "Failed" error message. However this was in OS X, and it worked in Windows. | |
Mar 17, 2021 at 1:33 | comment | added | xzczd♦ |
@ZippyThePinhead Oh, seems that Implicit package has already been updated in Wolfram Library Archive (I directly checked the package in v5.2), so, yes, you don't need to modify the package. As to Graphics`Graphics` package, if you don't care about warning messages, you don't need to edit the package (in principle), then you'll see several warnings about Histogram and BarChart because they're built-in and Protected nowadays.
|
|
Mar 17, 2021 at 1:28 | history | edited | xzczd♦ | CC BY-SA 4.0 |
deleted 95 characters in body
|
Mar 17, 2021 at 1:27 | comment | added | Zippy The Pinhead | Second, I have never needed to edit a package before, so when you write "remove the definitions for Histogram and Barchart," this means delete many lines of code? I'm guessing Barchart is 20-30 lines and Histogram is a few hundred lines. So your instructions amount to deleting everything between "(* Note: Histogram calls an internal RangeCounts..." and "(* end Histogram *)"? In the case of Histogram, obviously, and similarly for Barchart? | |
Mar 17, 2021 at 1:15 | comment | added | Zippy The Pinhead |
Forgive my ignorance, but while attempting to follow your instructions, I had a couple of questions. First, in searching "GraphicsImplicitPlot " for the ContourSmoothing -> True command, I was unable to locate it. I searched every occurrence of "contour" in the package and did not find the option. Can I assume this is not an issue?
|
|
Mar 16, 2021 at 16:44 | comment | added | xzczd♦ |
@ZippyThePinhead The code FileNameJoin@{$BaseDirectory, "Applications"} // SystemOpen should work on all the platforms.
|
|
Mar 16, 2021 at 16:28 | comment | added | Zippy The Pinhead | Does the folder structure need to change significantly for a Windows 10 installation? | |
Mar 16, 2021 at 8:02 | history | edited | xzczd♦ | CC BY-SA 4.0 |
correct some mistake.
|
Mar 16, 2021 at 7:39 | history | edited | xzczd♦ | CC BY-SA 4.0 |
deleted 1 character in body
|
Mar 16, 2021 at 7:26 | comment | added | xzczd♦ | @ZippyThePinhead I've added possible way to handle the rest obsolete packages. Have a look. | |
Mar 16, 2021 at 7:25 | history | edited | xzczd♦ | CC BY-SA 4.0 |
added 1382 characters in body
|
Mar 16, 2021 at 6:22 | comment | added | xzczd♦ |
@ZippyThePinhead Oops, I should have checked more carefully. Since the package VisualLA` has called the packages using something like << Graphics`Arrow` , the menu item Install isn't that convenient now. We need to create a folder Graphics in /Library/Mathematica/Applications and place the 2 packages inside it.
|
|
Mar 16, 2021 at 6:19 | history | edited | xzczd♦ | CC BY-SA 4.0 |
added 147 characters in body
|
Mar 16, 2021 at 5:45 | comment | added | Zippy The Pinhead | I edited the OP to include some additional information. | |
Mar 16, 2021 at 5:41 | comment | added | Zippy The Pinhead |
I installed the GraphicsColors and GraphicsArrow packages and noticed Colors.wl and Arrow.wl showed up in /Library/Mathematica/Applications in the proper user folder. However, executing the Needs["VisualLA`"] command after installing them still results in the same cascade of error messages. I expected it would generate fewer of them?
|
|
Mar 16, 2021 at 5:17 | comment | added | Zippy The Pinhead | Greatly appreciate this, I will dig in and see what can be done. | |
Mar 16, 2021 at 3:44 | history | edited | xzczd♦ | CC BY-SA 4.0 |
added 107 characters in body
|
Mar 16, 2021 at 2:54 | history | answered | xzczd♦ | CC BY-SA 4.0 |