We will be migrating from Ask to Discourse on the first week of August, read the details here

Ask Your Question

Change relative text size?

asked 2017-03-11 08:18:12 +0200

appreciatethehelp gravatar image

updated 2018-12-03 00:22:43 +0200

Hi all. I have a text document containing multiple different text sizes.

I want to reduce the size of all text in the document, but retain the size difference between the different- sized text i.e all text is smaller, but the ratio between text sizes remains unaffected. E.g if there is text sizes 8 & 10 in the document and I change all text size down 1 size, the text should now be size 7 & 9 respectively.

How can I achieve this?


edit retag flag offensive close merge delete

5 Answers

Sort by » oldest newest most voted

answered 2018-11-09 04:01:54 +0200

PhLo gravatar image

updated 2018-11-09 04:07:39 +0200

I agree with @ajlittoz that using Styles pays off in the end. It's a good way to set up your documents, especially if they are to be published in some format or maintained and added to over time. Once styles are assigned to each paragraph and heading, you can update everything by updating the connected styles (just like CSS in web design, very cool). If you are writing a long, organized document like a book, this step is ESSENTIAL.

However, here's another way of going about relative increase/decrease of font sizes. There are relative size increase and decrease buttons available. They are typically not enabled/showing by default. Here's how to show them:

Go to the menus: Tools -> Customize...

Here's an image with 1 2 3 instruction once you are in the Customize dialog.

image description

edit flag offensive delete link more

answered 2017-03-11 13:38:40 +0200

Pansmanser gravatar image

updated 2018-11-08 23:54:40 +0200

I have a macro, based on someone else's work from this or another forum, but I regret I've lost the reference, which changes the size of all selected text by +/- 1 point. In my setup, one keystroke calls the macro for +1 point, another for -1 pt. Doesn't work in tables or text boxes. If it is of interest, I can post it here.

EDIT So sorry for delay. I've attached a blank writer document with the macros. I have customised Ctrl-] and Ctrl-[ to call the macros FontUp and FontDown respectively (which are simple calls to the working macro FontUpDown). But however you call these two macros the font size of the highlighted text will be increased or decreased by 1 point.

Couple of limitations ... It does not work in tables, textboxes or other abstruse constructions! (Although it does work around them.) It does not handle trailing blank lines.

Further edit: I've just located the original reference: https://forum.openoffice.org/en/forum...


edit flag offensive delete link more


Please do. Thanks.

LibreTraining gravatar imageLibreTraining ( 2017-03-11 16:22:29 +0200 )edit

answered 2017-03-11 16:43:56 +0200

ajlittoz gravatar image

The best way to do that is authoring your document by attributing styles to the various paragraphs. Afterwards, you only need to play with style definition.

In the worst case, the outcome of your copy/paste is plain "unstyled" text. You put the cursor in a paragraph and double-click on the desired style in the Styles & Formatting panel (F11).

If your text already has styles attached, you may be better off erasing added "direct formatting" (one which has been added manually) because it overrides what you do with styles and hides their changes, which is frustrating.

edit flag offensive delete link more

answered 2017-03-11 09:48:52 +0200

Probably best would be to define header sizes in terms of relative size (say, 115%) from the start... then changing the base size (which could be Default Style size) would automatically do the job.

edit flag offensive delete link more


Good suggestion, unfortunately I cannot do that in this particular document as I have copy/pasted the text from another document, thus all the text is "regular text". Therefore, changing header sizes wouldn't change anything. When I referred to "headings" in my comment I meant text that is larger than surrounding text, but not technically "header" text.

Also, for the record, how do I define header relative sizes?

appreciatethehelp gravatar imageappreciatethehelp ( 2017-03-11 15:14:10 +0200 )edit

You just enter "115%" to font size in style settings.

Mike Kaganski gravatar imageMike Kaganski ( 2017-03-11 16:02:32 +0200 )edit

Where is "Style Settings"? Is there a different term for it on mac maybe? Have searched the net, help section, headers section, preferences section, but can't find the place to adjust the font size ratio percentage as you suggested. I know I've seen it before...

appreciatethehelp gravatar imageappreciatethehelp ( 2018-12-03 00:09:19 +0200 )edit

answered 2019-09-27 11:32:47 +0200

Natureshadow gravatar image

Ctrl+A, then Ctrl+[ or Ctrl+].

edit flag offensive delete link more
Login/Signup to Answer

Question Tools



Asked: 2017-03-11 08:18:12 +0200

Seen: 1,203 times

Last updated: Sep 27 '19