Status: Inkscape Spell Checking
Hiya!
I have been using inkscape more and more over the last year, and appreciate the fine work you all have done. Thank you.
I'd like to join in on the fun, and have found myself really craving spell checking support in inkscape. I have poked around sourceforge, archives, and summer of code project information, and it appears that some work on this has been done, but it isn't complete. So my question: what is the state of spell checking support (wrt to development), and where do we need to take this to make it as functional as one would expect?
I'm willing and interested to step up to this work.
regards, ~Jason
On Tue, Aug 26, 2008 at 10:05:29PM -0400, Jason Beaudoin wrote:
I'd like to join in on the fun, and have found myself really craving spell checking support in inkscape. I have poked around sourceforge, archives, and summer of code project information, and it appears that some work on this has been done, but it isn't complete.
Inkscape uses GtkSpell for its spell checking. It seems to work fine [within GtkSpell's limits] in the Text dialog box (Ctrl+Shift+T, Text tab), whereas there's no on-canvas spell checking that I know of.
Looking in the source code, I don't find any relevant mention of `spell' outside of dialogs/text-edit.cpp: i.e. it doesn't look as if there's any start on on-canvas spell checking that's been committed.
where do we need to take this to make it as functional as one would expect?
I suppose start by looking at GtkSpell's documentation, then at its implementation.
Btw, PANGO_UNDERLINE_ERROR and related pango support for underlines may be useful.
pjrm.
On Wed, Aug 27, 2008 at 01:45:35PM +1000, I wrote:
I suppose start by looking at GtkSpell's documentation, then at its implementation.
Btw, PANGO_UNDERLINE_ERROR and related pango support for underlines may be useful.
However, shouldn't we be thinking about how to conveniently access a proper word processor from within Inkscape, rather than trying to re-implement a word processor feature by feature?
pjrm.
Peter Moulder wrote:
However, shouldn't we be thinking about how to conveniently access a proper word processor from within Inkscape, rather than trying to re-implement a word processor feature by feature?
I don't thinks so, this would require something like Abiword or OpenOffice.org as a dependency?
People like me, who are not native English speakers, do a lot of spelling errors and the checker is useful for us when doing simple tasks, like when I am adding speech bubbles to my webcomic. It would be overkill to use a full featured word processor for 3-5 phrases in a webcomic.
PS: the trick is to make the spell checking do not stand in the way of the design(like red underlines distracting your attention), so probably a handy shortcut to enable/disable.
On Wed, 2008-08-27 at 13:55 +1000, Peter Moulder wrote:
However, shouldn't we be thinking about how to conveniently access a proper word processor from within Inkscape, rather than trying to re-implement a word processor feature by feature?
I think freeform text areas should do checking, with an option to turn it off. Firefox does this, and I think that's the sort of example should look at following.
Jon A. Cruz wrote the following on 8/27/2008 4:15 AM:
On Wed, 2008-08-27 at 13:55 +1000, Peter Moulder wrote:
However, shouldn't we be thinking about how to conveniently access a proper word processor from within Inkscape, rather than trying to re-implement a word processor feature by feature?
I think freeform text areas should do checking, with an option to turn it off. Firefox does this, and I think that's the sort of example should look at following.
I have sometimes wished for spell checking too. Wouldn't something like Aspell (http://aspell.net) be sufficient? I have no idea what languages are supported.
heathenx
heathenx wrote:
Jon A. Cruz wrote the following on 8/27/2008 4:15 AM:
I think freeform text areas should do checking, with an option to turn it off. Firefox does this, and I think that's the sort of example should look at following.
I have sometimes wished for spell checking too. Wouldn't something like Aspell (http://aspell.net) be sufficient? I have no idea what languages are supported.
We have this and is working but only in the Text dialog box, not on canvas, like the other Inkscape tools.
On Wed, Aug 27, 2008 at 6:05 AM, Jason Beaudoin wrote:
Hiya!
I have been using inkscape more and more over the last year, and appreciate the fine work you all have done. Thank you.
I'd like to join in on the fun, and have found myself really craving spell checking support in inkscape. I have poked around sourceforge, archives, and summer of code project information, and it appears that some work on this has been done, but it isn't complete. So my question: what is the state of spell checking support (wrt to development), and where do we need to take this to make it as functional as one would expect?
https://bugs.launchpad.net/inkscape/+bug/170900
Alexandre
participants (6)
-
Alexandre Prokoudine
-
heathenx
-
Jason Beaudoin
-
Jon A. Cruz
-
Nicu Buculei
-
Peter Moulder