Export setup style replacement

53 views (last 30 days)
Brady
Brady on 2 Dec 2025 at 13:54
Edited: dpb on 3 Dec 2025 at 6:06
This question says that the Export Setup dialog has been deprecated:
Over the years I have built up a library of export setup styles customized for different journal and conference settings (figure sizes, font sizes, resolution, line widths, etc). This has been an essential part of my workflow, allowing me to consistently reproduce figures for different targets without manual tweaking. The suggested replacement, uiexportdlg does not have the same granularity of control, nor the ability to save profiles. Is there an alternative that is closer to Export Setup capabilities?

Accepted Answer

dpb
dpb on 2 Dec 2025 at 16:48
Edited: dpb on 2 Dec 2025 at 21:19
It is irrevocable that Mathworks is committed to the new desktop going forward for good or bad..
That said, submit complaints and functionality requests officially at <Product Support Page> in order for there to be any chance at all of them making changes in appearance and/or functionality.
Since the Answers forum isn't an official support channel, complaints/suggestions posted here may not be seen by Mathworks stafff and so not at all certain would ever get into the enhancement list otherwise.
It's obvious that having the saved library to recall is a far more useful feature than having to manually recreate every time as well as haing to go to different places to make all the changes. One hopes that these kinds of oversights are only a temporary aberration in making the transition before it was really complete, but it unfortunately appears that the desktop was designed more for appearnce than functionality; or at least with only a very limited viewpoint of functionality from the developers' viewpoint rather than from a community-wide design/feedback process. ($0.02, imo, ymmv, etc., etc., ...)
The workarounds I would see if this does come to pass before corrected in the ui version would be
  1. Create an m-file for each of your saved configurations that can apply to the figure that does the stuff needed, or
  2. Create a set of figure-specific default setup options for the figure that can be set before creating a figure of the given target. This isn't nearly as flexible to be able to export the same figure multiple ways, of course.
What's worse than just "going to be" is from the release notes one culls
"The printpreview, printdlg, and exportsetupdlg functions will be removed in a future release. If you call printpreview or printdlg, MATLAB issues a warning and runs the new uiprintdlg (R2025a) function instead. If you call exportsetupdlg, MATLAB issues a warning and runs the new uiexportdlg (R2025a) function instead."
"To simplify the interfaces, the new dialog boxes do not include options for customizing fonts, line width, or tick values, or for setting the renderer. To control the appearance of a figure that you want to print or export, set properties of the figure and the objects in the figure before opening the dialog box."
That's simply rude!.
There's <another query that a staffer did respond to> trying to justify it, but it's a feeble attempt. I'd recommend adding your complaints to that thread as well; @Anita may be following it since did ask for feedback on use case.
  4 Comments
xiaohua
xiaohua on 2 Dec 2025 at 22:37
Fully agree. The new verison of export setup is so badly!!! Really regret to download 2025b.
dpb
dpb on 2 Dec 2025 at 22:55
@xiaohua I would urge you to add your complaints/suggestions to the official support feedback; only by hearing the message loud and clear will changes ensue.

Sign in to comment.

More Answers (0)

Categories

Find more on Programming Utilities in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!