How can I change the default superscript/subscript size?

I searched the net extensively for this and found many thread where people asked the same question. The only answer that was given was to create new styles for superscript and subscript and assign them to a keyboard shortcut. Is there a way to change the default size without creating new styles?

I want this, too, but I can’t upvote it since I don’t have enough points.

Me too. Style sheets allow you to change paragraph parameters such as font, spacing etc., as well as character parameters, but not default superscript formatting. I’ve created a custom style for the superscript, e.g. red, Arial 18, but in order to apply it, I’d have to select each and every superscript then apply the style (find, and find and replace do not work for superscript, e.g. not found). I’d just like it to be that size and colour every time I use Ctrl+Shift+P.

As best I can tell there is no way to change the default subscript/superscript size. As you did, I found directions to search for a particular kind of formatting and replace all text with that format, and directions to create new styles and save them. So I created new styles with the subscript and superscript sizes and offsets that I wanted, and made new keybindings for them. I also created a keybinding for the default style so that I could turn off subscript or superscript with keyboard shortcuts. I saved the keyboard configuration. It worked great for the current document, but then none of the new styles or bindings automatically applied to new documents.

I had to create a new template and make that the default template, otherwise it reverted to the standard defaults without access to the new styles and bindings. But I still haven’t figured out how to create a new template that has no text in it AND preserves the default font size (12 pt) instead of the font size I happened to originally save my template as. And the template has whatever text I didn’t erase. I’d offer a more step by step answer, but it took me a long time to piece this together on different days, and I can’t easily reproduce all of the web pages I looked at for instructions. I hope the outline and keywords can be of help.

One advantage of LibreOffice is the ease of customising it. CREATE THE STYLES > Open a blank document
SUPERSCRIPT > Create new character style with the superscript settings required. I like 67% of the font size as it is easier to read. SUBSCRIPT > Create new character style with the superscript settings required. I also create a style for subscript variables with a font that matches variables. UPDATE YOUR TEMPLATE > Save the blank document as a template and set it as your default template. KEYBOARD SHORTCUTS = Tools > Customise > Keyboard (TAB)
Select the shortcut you want. I have used ALT+P for the new superscript, ALT+B for the new subscript and ALT+SHIFT+B for the new variables subscript. > In the Category box scroll down and open the Styles list and select Characters.
In the Function box find the appropriate style and select it. > Click the Modify button. SAVE > I recommend saving the new settings using the Save button in case LibreOffice crashes and resets itself (not common but saves time if it does happen). I hope this makes things easier.

1 Like

This seems to have worked for me. Thanks.

1 Like