Use tab key for column alignment

Bug #171457 reported by Bryce Harrington
102
This bug affects 18 people
Affects Status Importance Assigned to Milestone
Inkscape
Triaged
Wishlist
Unassigned

Bug Description

Currently, the tab key does not insert a tab character
when in text edit mode. If you paste from an external
source, it is displayed as a newline. Using the text
editor dialog, you can enter tabs and they are
displayed as a single space.

The SVG spec requires that tab characters in text
elements be converted to a single space character. In
other words, tabs are irrelevant to SVG documents.

Yet in practice, tabbing can be a handy way of doing
certain kinds of layout, such as getting text aligned
in columns, or getting bulletted or numbered lists to
look right. Currently you can work around the lack of
tab support by breaking up the text into separate text
elements and carefully aligning each of them manually.

It would be nice if Inkscape made use of tab for doing
automatic text layout. Since tab characters are
ignored anyway, this gives a huge amount of freedom in
how it could be done. One idea would be to allow the
user to place 'tab stops' on the ruler, and then when
the user hits tab while editing text, kerning is used
to position the next character to the right to match up
with that stop (an issue would be what happens if the
user moves the text...)

Revision history for this message
nightrow (jb-benoit) wrote :

I can only agree, using tab to do formatting is a nice idea

Changed in inkscape:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
wulf solter (wulfsolter) wrote :

This is the biggest thing keeping illustrator installed at the moment. If someone wishes to mentor, I am keen..

jazzynico (jazzynico)
tags: added: aligning shortcuts text
Revision history for this message
su_v (suv-lp) wrote :

related:
Bug #244206 “Tabulator for Text tool needed”
Bug #269141 “ TAB works improperly in flowed text area”

Revision history for this message
marque (vivideo) wrote :

So, this bug has been is open for five years. Is there an other reason to keep the tab-setting behaving this way? Maybe the possibility to switch between the two functions would a solution?

Revision history for this message
aldero (ancabe) wrote :

This is a *key feature* for many projects.
Without this feature it is impossible or extremely complex to organize the text. In my case is a hurdle to "get the job done".
I would give to this feature a very high priority in the wish list.

thanks a lot for your efforts!

Revision history for this message
marque (vivideo) wrote :

almost ten years..

Revision history for this message
Andreas John (derjohn) wrote :

10+

Revision history for this message
Giovani-BR (giovanith) wrote :

More than one decade the Tab "problem" was reported, and Inkscape still does not handle Tabs as we would like...

Please developers, this is a important aspect in many projects/texts.
Come on./.......

Tks

jazzynico (jazzynico)
Changed in inkscape:
status: Confirmed → Triaged
Revision history for this message
Giancarlo (gianop) wrote :

It's 2019 and no tabulation in Inkscape...

Revision history for this message
Alec Eiffel (alec.eiffel) wrote :

It's 2022 and no tabulation (or column management) in Inkscape...

It's even more needed since the new release bring pages management.

Revision history for this message
Jennifer Gibson-Johnson (thegr8gibsoni) wrote :

Having a tab stop/ruler for text editing would be an amazing feature in Inkscape. Please add this functionality!

Revision history for this message
Alexis Bicât (yancytoo) wrote :

First off, thank you Inkscape developers for working so hard on a project that is excellent and free. Brilliant. I am having this issue too. Either columns or a TAB plus ruler solution. In fact, a stand alone paragraph tool is what is required. So horizontal kerning and multiple different justifications within a single text box can be achieved.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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