Text basepoint
Issue
When inserting a new text, the cursor center i.e. the point you click corresponds to the upper left corner in the text box. This means you can't know where the bottom line of the text will be, because it depends from the font size. And the cursor gives no info about the bottom line.
In the current setting this means that, for every text layer I create, I have to move it to the correct position in a second moment.
Another issue with the upper left point comes when I resize the text font. By reducing the size, the text goes up or to the left; by increasing the size, the text goes down or to the right (losing the center if it is a centered text!). As a result, I always have to move it back to the correct alignment.
Description of the feature
A basepoint choice in the Text Tool Options, where I can choose which point of the text will be fixed where I first click, and which point will be fixed when I resize the text font.
There is an example in Scribus with five possible basepoints: https://wiki.scribus.net/canvas/File:Properties_xyz_v1331.jpg With respect to this, I think one more basepoint should be added at the center of each side.
Use cases
- I have a scanned module to fill: I would choose the bottom left basepoint so that each text I add comes aligned with the empty spaces at once;
- I have to choose a font for a title on top or a billboard: I would choose the top center basepoint so that I can change the font keeping the text centered in the image.
- I have to resize several right-aligned texts at fixed distances: I would choose the middle right basepoint so that they remain aligned to the right.