On Sun, Apr 21, 2024 at 08:55:34PM +0800, Qian Yun wrote: > Currently, when using "write" to write out a viewport, we have > "image.bm", "image.xpm", but also "fricas2D.ps", "fricas3D.ps". > > This patch makes PS output to have unified name "image.ps". > This is more consistent and easier for follow up Makefile treatment.
Yes, OK. > Note that in the view2D/view3D control panel, you can also click > buttons to save image (instead of viewport directory) under > current directory, you can only save "fricas2D.ps" for 2D images, > and "fricas3D.xpm" "fricas3D.ps" for 3D images. Here the name > distinction makes sense to avoid file overwrite. > > - Qian > > diff --git a/src/graph/view2D/write2d.c b/src/graph/view2D/write2d.c > index 05bbf62e..7968dd3a 100644 > --- a/src/graph/view2D/write2d.c > +++ b/src/graph/view2D/write2d.c > @@ -184,15 +184,15 @@ writeViewport(int thingsToWrite) > break; > > case Postscript: > - /*** Create postscript output for viewport (in fricas2D.ps) > ***/ > + /*** Create postscript output for viewport (in image.ps) ***/ > fricas_sprintf_to_buf2(PSfilename, "%s%s", viewDirName, > - "/fricas2D.ps"); > + "/image.ps"); > if (PSInit(viewport->viewWindow,viewport->titleWindow) == psError) > return (-1); > drawViewport(PSoption); /* write new script file in /tmp */ > if (PSCreateFile(viewBorderWidth,viewport->viewWindow, > viewport->titleWindow, viewport->title) == > psError) > - return(-1); /* concat script & proc into fricas2D.ps */ > + return(-1); /* concat script & proc into image.ps */ > break; > > } /* switch on ii */ > diff --git a/src/graph/view3D/write3d.c b/src/graph/view3D/write3d.c > index ac5a1210..344fb49e 100644 > --- a/src/graph/view3D/write3d.c > +++ b/src/graph/view3D/write3d.c > @@ -194,15 +194,15 @@ writeViewport (int thingsToWrite) > break; > > case Postscript: > - /*** Create postscript output for viewport (in fricas3D.ps) > ***/ > + /*** Create postscript output for viewport (in image.ps) ***/ > fricas_sprintf_to_buf2(PSfilename, "%s%s", viewDirName, > - "/fricas3D.ps"); > + "/image.ps"); > if (PSInit(viewport->viewWindow,viewport->titleWindow) == psError) > return(-1); > drawViewport(PSoption); /* write new script file in /tmp */ > if (PSCreateFile(viewBorderWidth,viewport->viewWindow, > viewport->titleWindow, viewport->title) == > psError) > - return(-1); /* concat script & proc into fricas3D.ps */ > + return(-1); /* concat script & proc into image.ps */ > break; > } /* switch on ii */ > } /* if thingsToWrite >> ii */ > > -- > You received this message because you are subscribed to the Google Groups > "FriCAS - computer algebra system" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/fricas-devel/e0635355-fedb-47cc-928c-5dbc105c7701%40gmail.com. -- Waldek Hebisch -- You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/fricas-devel/ZiVGyBIImhHAkbgS%40fricas.org.
