In QGIS, I have a polygon layer with several text column attributes. I am theming on one, but want the text of another column to show up in the legend. I have successfully populated the text column using the "set labels from Expression..." dialogue from the layer properties legend window as per image1...
But in the actual legend in layout view, the text only shows up as center justified and there is no apparent way to set it to left justify, so that it does not overlap with the symbols (image2).
I've tried changing the text alignment attributes in the layout-legend-Fonts and text panel, but none of the four options there affect the text attribute column independently.