Bug#974347: inkscape: measurement tool suport for compass mode
Package: inkscape
Version: 1.0.1-1
Severity: wishlist
Dear Maintainer,
While creating an orienteering map, I found the measurement tool to be quite
unintuitive to use.
I would like to have a compass like angle measurement.
That means in addition to the current mathematical model which counts angles
from East-anticlockwise, to be able to count angles from North-clockwise.
A workaround to achieve my goal is by using CTRL-drag from starting point
towards North, and then drag the northern point to the destination point.
This counts angles 0-270 as expected but 270-360 angles are appearing as
negative values from the Northern point, which is something I have to correct
by hand.
Also, I have to comment about two other thing I would like to get better:
- when counting an angle of say 250° from North, the text appears quite far
from both the starting and ending point (towards SouthEast).
Maybe closer to the starting point would be better.
- when counting an angle from North towards West, the numbers of angle and
distance may overlap if the angle is 5-35°, depending on the distance of the
points.
I would like a measurement tool with three nodes.
A central node where the angle is,
a node which sets one side of the angle as a start of measurement [it could be
"hidden" (not measuring angles), "predefined" (North, East), or "last
position"],
a node which sets the other side of the angle (or measuring just the distance
if the previous node is hidden).
Complementary angles should be able to appear by default or as an option.
All numbers should appear internal and closer to the angle when possible.
Thank you.
-- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.9.0-1-amd64 (SMP w/4 CPU threads)
Locale: LANG=el_GR.UTF-8, LC_CTYPE=el_GR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages inkscape depends on:
ii libatkmm-1.6-1v5 2.28.0-2
ii libc6 2.31-4
ii libcairo2 1.16.0-4
ii libcairomm-1.0-1v5 1.12.2-4
ii libcdr-0.1-1 0.1.6-1+b1
ii libdbus-glib-1-2 0.110-5
ii libdouble-conversion3 3.1.5-6
ii libfontconfig1 2.13.1-4.2
ii libfreetype6 2.10.2+dfsg-4
ii libgc1 1:8.0.4-2.1
ii libgcc-s1 10.2.0-16
ii libgdk-pixbuf2.0-0 2.40.0+dfsg-5
ii libgdl-3-5 3.34.0-1
ii libglib2.0-0 2.66.2-1
ii libglibmm-2.4-1v5 2.64.2-2
ii libgomp1 10.2.0-16
ii libgsl25 2.6+dfsg-2
ii libgtk-3-0 3.24.23-2
ii libgtkmm-3.0-1v5 3.24.2-1
ii libgtkspell3-3-0 3.0.10-1
ii libharfbuzz0b 2.6.7-1
ii libjpeg62-turbo 1:2.0.5-1.1
ii liblcms2-2 2.9-4+b1
ii libmagick++-6.q16-8 8:6.9.11.24+dfsg-1+b1
ii libpango-1.0-0 1.46.2-2
ii libpangocairo-1.0-0 1.46.2-2
ii libpangoft2-1.0-0 1.46.2-2
ii libpangomm-1.4-1v5 2.42.1-1
ii libpng16-16 1.6.37-3
ii libpoppler-glib8 20.09.0-3
ii libpoppler102 20.09.0-3
ii libpotrace0 1.16-2
ii librevenge-0.0-0 0.0.4-6+b1
ii libsigc++-2.0-0v5 2.10.4-2
ii libsoup2.4-1 2.72.0-2
ii libstdc++6 10.2.0-16
ii libvisio-0.1-1 0.1.7-1+b1
ii libwpg-0.3-3 0.3.3-1
ii libx11-6 2:1.6.12-1
ii libxml2 2.9.10+dfsg-6.1
ii libxslt1.1 1.1.34-4
ii python3 3.8.6-1
ii zlib1g 1:1.2.11.dfsg-2
Versions of packages inkscape recommends:
ii aspell 0.60.8-1
ii fig2dev 1:3.2.7b-5
ii imagemagick 8:6.9.11.24+dfsg-1+b1
ii imagemagick-6.q16 [imagemagick] 8:6.9.11.24+dfsg-1+b1
ii libimage-magick-perl 8:6.9.11.24+dfsg-1
ii libwmf-bin 0.2.8.4-17
ii python3-lxml 4.6.1-1
ii python3-numpy 1:1.19.4-1
ii python3-scour 0.37-4
Versions of packages inkscape suggests:
ii dia 0.97.3+git20160930-9
pn inkscape-tutorials <none>
pn libsvg-perl <none>
pn libxml-xql-perl <none>
ii pstoedit 3.75-1
pn python3-uniconvertor <none>
ii ruby 1:2.7+1
-- no debconf information
Reply to: