Eeschema: selectable anchor position for labels/pin text

Bug #1577324 reported by Eldar Khayrullin
38
This bug affects 6 people
Affects Status Importance Assigned to Milestone
KiCad
New
Unknown

Bug Description

Standard of my country requires that labels of vert. wires should be on right relative a wire.
See figure.
It will be good if in eeschema will can possible change a position of labels.

Application: kicad
Version: 0.201604300946+6716~44~ubuntu16.04.1-product, release build
Libraries: wxWidgets 3.0.2
           libcurl/7.47.0 OpenSSL/1.0.2g zlib/1.2.8 libidn/1.32 librtmp/2.3
Platform: Linux 4.4.0-21-generic x86_64, 64 bit, Little endian, wxGTK
- Build Info -
wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8)
Boost: 1.58.0
Curl: 7.47.0
KiCad - Compiler: GCC 5.3.1 with C++ ABI 1009
        Settings: USE_WX_GRAPHICS_CONTEXT=OFF
                  USE_WX_OVERLAY=OFF
                  KICAD_SCRIPTING=ON
                  KICAD_SCRIPTING_MODULES=ON
                  KICAD_SCRIPTING_WXPYTHON=ON
                  USE_FP_LIB_TABLE=HARD_CODED_ON
                  BUILD_GITHUB_PLUGIN=ON
OS: Ubuntu 16.04

Revision history for this message
Eldar Khayrullin (eldar) wrote :
Revision history for this message
Eldar Khayrullin (eldar) wrote :

Now it possible only for horizontal labels

Revision history for this message
Novak Tamas (novak-7) wrote :

I can't see your problem. I can rotate any label in 4 direction (at least in Windows version eeschema).
Check attached video. (rotating label with R key)

Do you want letters (or maybe non-latin characters) vertically one-above-another, but individual characters standing horizontally?

Revision history for this message
Eldar Khayrullin (eldar) wrote :

I want that label will be in the right side at relative of wire in vertical orientation (now it is possible only in the left side)

Revision history for this message
Novak Tamas (novak-7) wrote :

Now I see. Your attached lables.png is deceptive: x and y should be rotated.

You want something like my attached jpg.
If label orientation is "up", the anchor of label (small black rectangle) is on the bottom right, so if you place the anchor on the wire, label will be to the left of the wire.

You may need to re-position the anchor from bottom left (at normal left-to-right label position) to top left.
Label properties window needs an additional radiobutton group like "Anchor position". The only problem, that in normal view the label's anchor is not displayed, so it would be hard to realise which label belongs to a particular wire if there are multiple parallel wires.

Revision history for this message
Novak Tamas (novak-7) wrote :
Revision history for this message
Eldar Khayrullin (eldar) wrote :

Yes, this is what I want.
P-CAD support that feature.
P.S. I want to replace P-CAD to KiCad in my work place.

summary: - eeschema: make posible to change a position of vertical label relative a
- wire
+ Eeschema: selectable anchor position for labels
Changed in kicad:
status: New → Triaged
Revision history for this message
Michael Kavanagh (michaelkavanagh) wrote : Re: Eeschema: selectable anchor position for labels

Example implementation from Adobe Illustrator.

tags: added: feature.request
summary: - Eeschema: selectable anchor position for labels
+ Eeschema: selectable anchor position for labels/pin text
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

KiCad bug tracker has moved to Gitlab. This report is now available here: https://gitlab.com/kicad/code/kicad/-/issues/2022

Changed in kicad:
status: Triaged → Expired
Changed in kicad:
importance: Wishlist → Unknown
status: Expired → Fix Released
Changed in kicad:
status: Fix Released → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.