-inkscape-font-specification should be removed

Bug #1324809 reported by Tavmjong Bah on 2014-05-30
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Wishlist
Unassigned

Bug Description

The -inkscape-font-specification property should be removed. While in theory it could be useful for tracking non-CSS compatiable font variants, in practice it just duplicates information already stored in the various font properties while making Inkscape code more complicated and Inkscape SVG output bigger. The CSS Fonts Module Level 3[1] offers an alternative way of handling font variants where the variants are kept together in the same font file.

Note, a lot of work has taken place to better handle font variants inside Inkscape since this property was added.[2] For example, Inkscape handles DejaVu Sans with 9 font variants properly.

[1] http://www.w3.org/TR/css3-fonts/
[2] https://bugs.launchpad.net/inkscape/+bug/169973 Orignal 'bug' report

jazzynico (jazzynico) on 2014-06-02
Changed in inkscape:
importance: Undecided → Wishlist
tags: added: code-design
Die HumbleX (diehumblex) wrote :

Removed font specification implementation wherever its not used otherwise

jazzynico (jazzynico) on 2017-04-18
Changed in inkscape:
status: New → Triaged
milestone: none → 0.93
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers