Multiline text in symbols (with persistent orientation)

Does anyone know if it is possible to have multiline text in a library symbol?

For context, I’m trying to add “on off” text near the gates of my mosfets (see image)

Right now, I’m using the text field in the schematic editor, which works well since it allows multiline text. But it’s a bit dangerous since the text must be managed manually since it is not part of the symbol itself.

I tried to do this using the symbol text feature, but it would only let me write one line of text. So I made two text fields. But then, when I place the symbol on the schematic, the text rotates with the symbol (There is no property to have the text always oriented horizontally).

I’m not sure if either of these two abilities are possible with symbol text:
• Multiple lines
• Persistent orientation

Has anyone else encountered this need?

multiple lines in symbol? Persistent orientation?

No.
No.

As a workaround you could use a parameter-field in the symbol. The text for this parameter-field can later in the schematic (after rotation) moved / rotated as well.

1 Like

Just a mouth-watering info: the currently development-version v6.99 has enhanced multiline-support for symbols enabled.

1 Like

Using a parameter-field rather than text item is a good idea, this option did not occur to me.

This, with multi-line support in parameter fields in v6.99, would do the trick.

Thank you for these tips.

There is some thread on the issues list about create some “upright” status for the objects in the library. This could be specially useful for open collector and other specification symbology into the symbols. I just could not found the thread at Issues · KiCad / KiCad Source Code / kicad · GitLab

1 Like

Interesting, there are some issues as recent as a week ago (search link below). This seems timely. I will keep an eye out for this feature in future releases. Thank you.

Found Keep up-right property for symbol elements (text etc.) (#4049) · Issues · KiCad / KiCad Source Code / kicad · GitLab

It was related to a open-collector symbol discussion Add open collector symbol (#2446) · Issues · KiCad / KiCad Libraries / KiCad Symbols · GitLab

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.