Setting left right reversed

Hi,

I wanted to report that the general left-right setting has been reversed for many versions. This should be corrected.

left
left

center
center

right
right

If there were no the other your thread telling about 8.0.9 I would expect that you write about 9.0.0 but as it is I suppose you write about 8.0.9.
Discussing any bug you shouldn’t make a secret of the version you’re writing about. (Edit. I found later that you didn’t used version number I was looking for but you write about many versions. Can it be ‘all versions’?)

If you want to report than report it. In KiCad menu there is a place to start it (I suppose in Help menu). I’m writing from PC without KiCad so I’m not 100% sure.

Are you sure?
It is not justification in a frame but regarding a reference point and it looks that reference point is near the bottom right resistor rectangle.
So when Left justified left text end is at this point and so on.

Hi,

Sorry. I am using 8.0.9. However, I have been observing this behavior for many versions. I understand your answer. It just always feels the wrong way around when using it. I select left and the text jumps to the right. I select right and the text jumps to the left. If you know about the reference point, you can perhaps live with it somehow.

This has been annoying me at least since KiCad V4. I think I even reported it once on gitlab, but for some inexplicable (to me) reason apparently some people have the opposite opinion.

Probably for consistency.
Much easier to understand using several lines of text. The green line is the position of the text anchor in Kicad.
Top is Left, middle is Centre and bottom is Right justification (all are with respect to the Kicad anchor). This works the same as any other text programme. eg. Libra Office, Microsoft Office.

ksnip_20250307-163355

But how you imagine it being done different way? For references, values you don’t have something like frame and you can’t justify to whole sheet. If all texts regardless of their length have to be right justified (for example positioned left of symbol and to not write on symbol when made longer) than their right end have to be positioned at specified point. And it is how it is done.
In my opinion there is simply no other (logical) way to do it.

In Excel you have the cell delimitation. In Word you have the page width. You don’t have any of this on the components in the circuit diagram. So it doesn’t seem to work any better in KiCad. Even if it always feels wrong. :wink: Thanks for your answers. At least I now understand the whys and wherefores.

You have page width at schematic but I don’t expect you like to have texts justified to it.

I am referring to the component. Not to the page. :wink:
Anyway, I now know what it means.

It’s because you neglected the word “justification” in the description. As you have noted, if you want to put the text on the right of the symbol, you would choose left alignment, and vice versa. It makes more sense for multi-line text, as said, or an array of pins, say a multi-pin symbol.