nm

11483 Reputation

20 Badges

13 years, 82 days

MaplePrimes Activity


These are questions asked by nm

Is it possible to reduce icon shaps in the top bar in Maple 2025 UI? It takes too much vertical space

Here is how Maple 2024 UI look in worksheet mode:

 

Compare to same thing in Maple 2025, worksheet mode

Comparing just the top bars, we see 2025 is much large and takes too much space.

We see Maple 2025 takes about twice as much vertical space as Maple 2024 from top of window to the first > in the worksheet.

Is it possible to have top bar in Maple 2025 with small icons or minimized somehow?

I also find the blank gray line annoying above the |> in Maple 2025 and I have no idea what it is there.

Over all, I like Maple 2024 UI much more. Easier to look at on the eye for me. The dark gray background is annoying for me to look at.

I am trying a trial version of Maple 2025 on Linux, since not able to use Maple 2025 on windows (uninstalled it).

Everything was working well, (no UI shuffling at all so far) except now I find I am not able to export plot to PostScript. 

Same code works fine using cmaple.exe on windows. But using cmaple on Linux, it fails.

How does one export a plot using Maple 2025 on linux to PostScript, and it must be using cmaple, since I run everything from command line.

I also made sure I have /home/me/maple2025 and /home/me/maple2025/bin.X86_64_LINUX
 in my Linux $PATH. 

Here is a MW

# A.mpl file

    p:=plot(sin(x),x=-3..3):
    plotsetup(ps, plotoutput="p.ps");
    try
        print(p); 
    catch:        
        plotsetup(default):   
        print(lastexception);
    end try;     

   exit();

I run the above using the command

>/home/me/maple2025/bin.X86_64_LINUX/cmaple A.mpl 

License expires in 14 days
    |\^/|     Maple 2025 (X86 64 LINUX)
._|\|   |/|_. Copyright (c) Maplesoft, a division of Waterloo Maple Inc. 2025
 \  MAPLE  /  All rights reserved. Maple is a trademark of
 <____ ____>  Waterloo Maple Inc.
      |       Type ? for help.
>     p:=plot(sin(x),x=-3..3):
>     plotsetup(ps, plotoutput="p.ps");
>     try
>         print(p); 
>     catch:        
>         plotsetup(default):   
>         print(lastexception);
>     end try;     
cannot locate postscript AFM files
                                                                     0, "Error in device driver: plot terminated"


>     exit();
                                                                                        exit()

> quit
memory used=7.5MB, alloc=41.3MB, time=0.06
>

The problem seems to be due to cannot locate postscript AFM files which I've seen this before and was never been able to get any help on it. I asked about this missing AFM files here many years ago, but can't find the question now searching and no one from Maplesoft seems to know why this happens.

Same exact code works fine on windows under DOS using cmaple.exe.

Any one knows any workaround? I looked at export command but it does not support PostScript.

Without being able to export plots from command line, I can't use Maple 2025 on Linux. So I hope there is a work around. Are these AFM files supposed to come with Maple? Maybe I need to set some path to help Maple find them?

When I google this, it says

So maybe Maple does not ship with AFM files like it does with windows and mac? Where do I get these from and where do I put them on Linux? Why Maplesoft does not mention anything about this in installation instructions for Linux?

Could someone with Maple 2025 on Linux try the above and see if it works for them?

Update

so far, jpeg export works only

>/home/me/maple2025/bin.X86_64_LINUX/cmaple A.mpl
License expires in 14 days
    |\^/|     Maple 2025 (X86 64 LINUX)
._|\|   |/|_. Copyright (c) Maplesoft, a division of Waterloo Maple Inc. 2025
 \  MAPLE  /  All rights reserved. Maple is a trademark of
 <____ ____>  Waterloo Maple Inc.
      |       Type ? for help.
#    p:=plot(sin(x),x=-3..3):
>     plotsetup(jpeg, plotoutput="p.jpeg");
>     try
>         plot(sin(x),x=-3..3);
>     catch:        
>         plotsetup(default):   
>         print(lastexception);
>     end try;     

>     exit();
                                                                                                         exit()

> quit

But can't use jpeg. need ps.

I also copied Maple afm/ to /usr/share/fonts and refreshed font config using fc-cache -fv , and Maple still does not find the AFM font files.  So I have no idea how to make Maple find its own afm/ folder.

 

Update

Version information. I use Linux inside Virtual box. I use Arch based distrubution called endeavouros

cat /etc/os-release
NAME="EndeavourOS"
PRETTY_NAME="EndeavourOS"
ID="endeavouros"
ID_LIKE="arch"


hostnamectl
 Static hostname: me-virtualbox
       Icon name: computer-vm
  Virtualization: oracle
Operating System: EndeavourOS                     
          Kernel: Linux 6.13.8-arch1-1
    Architecture: x86-64
 Hardware Vendor: innotek GmbH
  Hardware Model: VirtualBox
Firmware Version: VirtualBox
   Firmware Date: Fri 2006-12-01
    Firmware Age: 18y 3month 3w 5d   

 

I had this problem in Maple 2024.2 but not as bad as Maple 2025. In Maple 2024.2 the UI will shuffle every few hrs. Then I have to close Maple and restart it.

With Maple 2025, it now shuffle when I try to do anything. Basically I am not able to use Maple 2025 at all. 

I made sure my NVidia drivers are up to date.

I have two monitors. Both running at 2560x1080 (native). 60 HZ. Both are LG Electronics 32" wide.

 

 

Only Maple have this issue on my PC.

Here is a movie. Once I open any new menu or click on anything, the desktop goes bizzerick and Maple screen starts glitching randomly and move around with the mouse. I can;t even see the close button any more. In this case, I simply did this:

Open new Maple 2025.

Then just did FILE->Open->Browse and now it started to shuffle.

New installation of Maple 2025 today.

I never seen anything like this in all the  years I have been using windows apps except with Maple.

Here is another movie, where I start Maple 2025, and simply do insert executable section, then it starts to shuff. I have not typed anything. 

 

I will try to also reboot my PC to see if it helps, but I've done this before, but not after updating the drivers (even though it is not needed). (waiting for a script to finish, which can take few more hrs).

I will also try to remove one monitor to see if has anything to do with it.

The above Makes Maple 2025 completely not useable.

I called Maple customer support also and left my phone number to see if they can suggest something.

New PC (2 years), latest windows 10, 128 GB RAM.

The new user interface seems to made this shuffling problem worst than with Maple 2024.2

Any idea what else to try? 

Update

Rebooted PC. No effect.

Resinstaled NVidia drivers, and did clear installation, resetting to factory settings. No effect.

Removed one monitor. No effect.

Have no idea why Maple UI does this. 

Windows 10 pro, 22H2

Update 2

I've downloaded Maple 2025 trial for 15 days to try on Linux.

Installed OK and UI works great with no shuffling. All on same PC. Linux running inside Virtual box.

So the shuffling only happens on windows. 

I think I will go tommorrow buy a new PC and install Linux on it and just use Maple on Linux from now on. I've uninstalled Maple 2025 from windows since it is completely not useable for me.

Where is the tools->options  menu in Maple 2025? I can't find it. 

This is how it looks in Maple 2024:

 

I open new worksheet, but it is still uses math for input. I wanted to change that like I did in Maple 2024 to use Maple notation.

But do not see any options under tools in Maple 2025:

Windows 10.

 

Does this happen in Maple 2025?

Why when adding Physics:-Setup(assumingusesAssume = true): now Maple gives internal exception which can not even be cought?

interface(version);

`Standard Worksheet Interface, Maple 2024.2, Windows 10, October 29 2024 Build ID 1872373`

Physics:-Version();

`The "Physics Updates" version in the MapleCloud is 1849 and is the same as the version installed in this computer, created 2025, March 12, 12:37 hours Pacific Time.`

restart;

ode:=diff(y(x),x) = (ln(y(x))^2+2*_C1)^(1/2)*y(x);
sol:=y(x) = exp((-2*_C1)^(1/2))

diff(y(x), x) = (ln(y(x))^2+2*_C1)^(1/2)*y(x)

y(x) = exp((-2*_C1)^(1/2))

odetest(sol,ode) assuming positive;

-(ln(exp(I*2^(1/2)*_C1^(1/2)))^2+2*_C1)^(1/2)*exp(I*2^(1/2)*_C1^(1/2))

restart;

ode:=diff(y(x),x) = (ln(y(x))^2+2*_C1)^(1/2)*y(x);
sol:=y(x) = exp((-2*_C1)^(1/2)) ;

diff(y(x), x) = (ln(y(x))^2+2*_C1)^(1/2)*y(x)

y(x) = exp((-2*_C1)^(1/2))

Physics:-Setup(assumingusesAssume = true):

odetest(sol,ode) assuming positive;

Error, (in type/evalc/cx) too many levels of recursion

restart;

ode:=diff(y(x),x) = (ln(y(x))^2+2*_C1)^(1/2)*y(x);
sol:=y(x) = exp((-2*_C1)^(1/2)) ;

diff(y(x), x) = (ln(y(x))^2+2*_C1)^(1/2)*y(x)

y(x) = exp((-2*_C1)^(1/2))

Physics:-Setup(assumingusesAssume = false):

odetest(sol,ode) assuming positive;

-(ln(exp(I*2^(1/2)*_C1^(1/2)))^2+2*_C1)^(1/2)*exp(I*2^(1/2)*_C1^(1/2))

 

 

Download ode_test_with_physics_march_25_2025.mw

First 9 10 11 12 13 14 15 Last Page 11 of 202