Field Name Templates settings do not respect default text size
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Committed
|
Low
|
Jeff Young |
Bug Description
In the eeschema preferences, it's possible to set a default text size. It's also possible to use the Field Name Templates settings to define fields which will always be added to components placed on the schematic. However, these Field Name Templates do not respect the default text size setting. Nor is there any other way to set the text sizes for them. Instead, they are always sized at 50 mils. (Nor is there any way to specify the Italic or Bold settings these extra fields should have.)
The result is that while it's convenient to use the Field Name Templates to make sure the desired fields always exist, if you don't want these fields to be 50 mils with no italics or bold, it's necessary to edit EACH component manually in order to get the text size and/or italic/bold settings for them correct. Needless to say, that can be quite inconvenient.
Here is my version info:
Application: kicad
Version: 5.1.0-rc1-
Libraries:
wxWidgets 3.0.2
libcurl/7.47.0 OpenSSL/1.0.2g zlib/1.2.11 libidn/1.32 librtmp/2.3
Platform: Linux 4.4.0-53-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.2 (wchar_t,wx containers,
Boost: 1.58.0
OpenCASCADE Community Edition: 6.8.0
Curl: 7.47.0
Compiler: GCC 5.4.0 with C++ ABI 1009
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
Changed in kicad: | |
status: | New → Triaged |
importance: | Undecided → Low |
milestone: | none → 6.0.0-rc1 |
tags: | added: eeschema |
The "Default Text Size" is really the "Default Schematic Text Size" (as opposed to the "Default Symbol Field Text Size").
The default symbol field text sizes come from the library (ie: the designer specifies them).
I think the best thing to do here is to clarify the Preference setting, and then implement something along the lines of Pcbnew's Global Text and Graphics Properties dialog.