Reducing line spacing between multiline figure title

I have a multiline figure title with larger text on top. I'm trying to reduce the white space between text lines so that the two lines are closer together. I'd also like the second line to have normal weight font, rather than bold.
Any thoughts on how I can accomplish this?
I've included a code snippet below:
t = title({['\fontsize{14}','First Line of Title'];['\fontsize{9}','Second Line of Title']},'FontWeight','Bold','FontName','Helvetica');

 Accepted Answer

This makes the second line a superscript (^{}) so it's closer to the first line, increases its font size (to 11) to account for it being a superscript, and makes it have normal font weight (\rm).
figure
t = title({'\fontsize{14}First Line of Title';'\rm\fontsize{11}^{Second Line of Title}'});

2 Comments

Great suggestion, thanks.
Is there a simple way to adjust the title down so that there's less white space between the top of the figure and superscript?
Adjust the position as desired; second component is the y-coordinate:
figure
t = title({'\fontsize{14}First Line of Title';'\rm\fontsize{11}^{Second Line of Title}'}, ...
'Units','normalized','Position',[0.5 0.99 0]);

Sign in to comment.

More Answers (0)

Categories

Find more on Creating, Deleting, and Querying Graphics Objects in Help Center and File Exchange

Products

Release

R2019b

Asked:

on 14 Mar 2024

Commented:

on 15 Mar 2024

Community Treasure Hunt

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

Start Hunting!