Skip to content

Subscript and superscript buggy when naming a power symbol

When trying to name a (power) symbol "+24V_{Unreg.}" Kicad automatically corrects the name to "+24V_{brace}Unreg.}". Thus instead "+24V_Unreg._", "+24V_brace_Unreg." is displayed (italic text is meant to mark subscript).

Since I have a project that has both regulated +24V as well as unregulated +24V I want to create a power label with the name "+24V_Unreg._". The naming problem should however be relevant for all symbols, not only power symbols, since when I create a new symbol and type in a name that contains either subscript or superscript something like "^{superscript}" is changed to "^{brace}superscript}". Upon changing the name again, the text is corrected to "^{brace}brace}superscript}".


Version: (6.0.2), release build

Libraries:
	wxWidgets 3.1.5
	libcurl/7.78.0-DEV Schannel zlib/1.2.11

Platform: Windows 10 (build 19042), 64-bit edition, 64 bit, Little endian, wxMSW

Build Info:
	Date: Feb 12 2022 14:32:09
	wxWidgets: 3.1.5 (wchar_t,wx containers)
	Boost: 1.76.0
	OCC: 7.6.0
	Curl: 7.78.0-DEV
	ngspice: 36
	Compiler: Visual C++ 1928 without C++ ABI

Build settings:
	KICAD_USE_OCC=ON
	KICAD_SPICE=ON