Show long equation in app designer using latex interpreter

5 views (last 30 days)
I am trying to show long symbolic equations in app designer, using the latex interpreter to make them easier to read. I am trying to do this with the 'label' component as it appears to be the only one which can use the latex interpreter.
However, there is no scroll bar in a label so I cannot see the whole equation, as it goes off the top/bottom/side of the app.

Answers (1)

Tejas
Tejas on 26 Feb 2024
Hello Fredrik,
Unfortunately, the "Label" UI component in App Designer does not come with a built-in scrollable feature. However, I can suggest a practical workaround for you.
You can embed the "Label" within a "Panel" component. Then, enable the scrollable property of the "Panel" by setting it to “on”. To ensure the "Label" can display the entire LaTeX equation, you can use the following command to adjust its size statically:
app.Label.Position = [ x, y, width, height];
Adjust the x”,“y”, width”, and height” values accordingly to fit the entire content.
Here is a screenshot to give you an idea of how this solution would appear:
For more information about modifying the size of a label, refer to this documentation :
To delve deeper into the features and settings of a panel, including its scrollable property , refer this documentation : https://www.mathworks.com/help/matlab/ref/uipanel.html .
Hope it helps!

Categories

Find more on Develop Apps Using App Designer 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!