------------------------------
Message: 3
Date: Thu, 18 Apr 2013 13:10:58 +0200
From: Stojan Dimitrovski <
sdimitrovski@...400...>
Subject: [Inkscape-devel] GSoC13: Text Tool Improvements
To:
inkscape-devel@lists.sourceforge.netMessage-ID:
<CALTcmgnhPXwOv+9tFNO3A+
7G7nK7sYOw2V1u1euT2LMhCuVtvA@...401...>
Content-Type: text/plain; charset="utf-8"
Hello everyone,
I'm Stojan Dimitrovski, a sophomore from Macedonia. I'm currently studying
Computer Science at Ss. Cyril and Methodius University in Skopje.
I am considering applying for
Inkscape on GSoC13.
I have a few ideas on improving the current text tool, particularly its
user interface and some of its underlying features and implementation.
Here are some of those ideas:
- Typefaces' names should be rendered in the glyphs they describe if
such exist. Example: Helvetica should be rendered in Helvetica, Garamond in
Garamond, etc. Icon typefaces are rendered by the fallback GUI typeface on
the system.
- There should be a live preview / comparison of typefaces interface
which will allow for a better and faster typeface selection. Inspired by
typeface pickers like the one in TypeKit or similar.
- There should be a character-preview of a typeface, which will show all
of the glyphs in a typeface that are defined for it (and make it easy for
those glyphs to be inserted into text). This is primarily useful when using
icon typefaces (like
Font Awesome from Twitter Bootstrap fame).
- Improved handling of different variants, weights, styles of typefaces.
(Current implementation is a bit flaky handling this.)
- Implement a system for SVG font typesetting (actually be able to use
the SVG fonts to render text inside Inkscape).
- Improve the SVG font interfaces, they really need some love.
I'd like to hear your suggestions and comments before I embark on doing
mockups of the interface and thinking about the implementation.
I should also mention that I'm fluent in the technologies that Inkscape
uses, especially in GTK+ (2, 3), GObject, GLib, C / C++. I have general
knowledge of the SVG standard.
I've been using Inkscape since version 0.45 and have an understanding of
its features and workflow.
The free-software movement, communities and development philosophies are
not new to
me.
Regards,
Stojan Dimitrovski
-------------- next part --------------
An HTML attachment was scrubbed...
------------------------------