Scribus Forums

Scribus => Beginner Talk => Topic started by: Perplexus on January 20, 2013, 01:40:25 PM

Title: text within table problem
Post by: Perplexus on January 20, 2013, 01:40:25 PM
I want to place text within a table. Problem is that I cannot change the height of the text within the table. In the picture you can see that the text is positioned at the top of the table. How do I lower the text (other than just pressing Enter)?

I want to use styles because a lot of text will be added.



[attachment deleted by admin]
Title: Re: text within table problem
Post by: GarryP on January 20, 2013, 02:10:59 PM
One basic solution would be to use the "Columns & Text Distances" part of the "Text" tab within the "Properties" palette to give each cell a gap at the top.

A problem with this is that you'll need to do each cell separately as you can't change this property on multiple cells at a time. So if you're going to be using a lot of tables it's not ideal but if you've just got the one then it's not too much of a hassle.

(From the wiki 1.5.x roadmap I see that tables are to be given a re-write so this might be something that will change in the future, perhaps.)

P.S. Changing the gap at the top of the cell (or any other gap) doesn't affect the use of styles.
Title: Re: text within table problem
Post by: utnik on January 20, 2013, 02:37:45 PM
hi perplexus

you could define a new paragraph style with some space above ('edit' → 'styles' → 'new' → 'paragraph style')
as garryp mentioned, reasonably working tables in scribus are still 'work in progress' – let's hope...

utnik
Title: Re: text within table problem
Post by: Perplexus on January 20, 2013, 02:50:50 PM
Properties/Shape/Top to be exact. Yes, that will do the trick. Thank you for answering.
Title: Re: text within table problem
Post by: dave61430 on March 15, 2013, 11:18:49 PM
Bit late but I have this same problem. All my text boxes are the same size, so I just save one in scrapbook. Unfortunately this doesn't preserve the paragraph style, so I get one, set the style, then copy/paste.