[Tex/LaTex] Decrease font size by one point


I want to make a command that prints the argument with a font which is one point smaller than the current one.

For example, if a document has 11pt font, the command has to print with 10pt. If the document has 10pt font, I want the command to print with 9pt font.

I don't want this to be bound to the document's font size though. If the command is used in an environment that defines the font to be Xpt, I want the command to produce a text with the font size (X-1)pt

Best Answer

You can also use the package relsize, which allows for what you need. Consider this MWE:

This is normal size font.


And this is one point smaller.

enter image description here