So just installed version 6, and from past topics, I thought the ability to choose the font was going to be included on version 6, but it appears to not be, or I cannot figure out how to change it. I would like to selectively change some of the text I place on a schematic to text. This will allow me to make an ASCII text table. So Right now I still have to place an image of a table. Ideally, the best solution is the ability to place a table, but I will gladly take just the ability to use a fixed-width font.
It has been recently integrated to v6.99 (i.e. the development version leading to v7) codebase. You can try it in the “nightly builds” if you want to. Monospace fonts work there, I have tried.
So here is an example of the differences between the text editor window and actual text I was able to get the alignment close, but it is still off, and took some back and forth to have it align:
I guess I could live with either fixed-width fonts in the schematic or use the same proportional font in the editor and the schematic.
The problem is that you are trying to align rows having columns that are separated with whitespace, with rows having columns separated by non-whitespace. If you are willing to not do that and have all rows with columns separated by whitespace, then using tabs works well (see my example).
Basically, stop trying to be fancy with the table cell borders and it will work
I did a few posts ago. It shows the editor and the resulting “table”. It shows how the use of non-proportional fonts in the actual schematic has to be handled by a proportional font. The middle row where white space is, it has to grow significantly larger than the top and bottom rows.
In older version of KiCad, making columns in tables with the tab character did not work at all.
Back then I resorted to using a separate text block for each column and that worked adequately for me.