connecting users of the CorelDRAW family of products

New text features for next version

rated by 0 users
This post has 19 Replies | 5 Followers

Share  
Page 1 of 2 (20 items) 1 2 Next > | RSS

Top 50 Contributor
Stockholm, Sweden
Male
Lars Forslin Posted: Fri, Mar 19 2010 9:37

Text has been lagging behind in Draw for may versions now. Some of the text related code is really ancient and dates back to version 3 or 4, for example the text styles.

Time for us to discuss in depth what we need. We better do this before summer of 2010, so it can get into the developing cycle for next version, with a hight priority, the sooner the better.

I start with a list here, that you all can comment on and also add your own ideas and requests.

  1. Full Open Type support with extended character set. IE ligatures and other "expert" font features.
  2. Baseline grid for text. Snap to (invisible) text baseline, also with text wrap. Different units for leading and page size (pts/mm in the same doc).
  3. Better text styles that update in the document when the style changes. Cascading styles. Global style sheet. Also ready-made style sheets for different purposes. 
  4. Preserve italics and bolding when applying a style or pasting text.
  5. Pages with default page frames that text falls into automatically, and also adds pages as needed.
  6. Better facing page support and more stable linking of images in long docs.
  7. Better hyphenation, support for soft (invisible) hyphens, better language support and your own hyphenation list.
  8. Index and footnote apparatus.
  9. Tagging of images to the text so they follow (float with) the text as you change text properties.
  10. More convenient text docker with everything you need in one place.
  11. More precise kerning.

 

Top 10 Contributor
Guyana, South America.
Male

Lars Forslin:

More convenient text docker with everything you need in one place.

A unified text docker is also under discussion.

In the mean time you should check out sancho's text docker. Should be found on macromonster.com

Top 50 Contributor
Stockholm, Sweden
Male

Adrian Juman:
In the mean time you should check out sancho's text docker. Should be found on macromonster.com

I already have it since a long time in X4. Is it adjusted to work in X5 now?

Top 10 Contributor
Guyana, South America.
Male

Yes it is Lars,

Check the macromonster site for it.

Top 50 Contributor
Stockholm, Sweden
Male

Adrian Juman:
Check the macromonster site for it.

I will.

Other than that, what do you say to my suggestions?

Top 10 Contributor
Murrieta, California, U.S.
Male

Lars Forslin:

Adrian Juman:
Check the macromonster site for it.

I will.

Other than that, what do you say to my suggestions?

I do like the suggestions. I would add an item:

12.  Manual kerning of individual characters (rather than whole word or whole text) without affecting any other text within the same text object.

 

HuMJohn aka Hugh Johnson

Top 10 Contributor
Guyana, South America.
Male

I agree with the other suggestions. Many of them (if not all)  should be implemented in X6.

 

Top 10 Contributor
Calgary, Alberta, Canada
Male
TAG - MacroMonster.com
<Adrian Juman> wrote in message news:82080@coreldraw.com...

Check the macromonster site for it.

Top 50 Contributor
ABBOTSFORD, BC CANADA
Male

Hugh Johnson:

I do like the suggestions. I would add an item:

12.  Manual kerning of individual characters (rather than whole word or whole text) without affecting any other text within the same text object.

If I understand what "Manual kerning of individual characters" means to you what it means to me, this can be done for a long time now using node shaping tool.  Select text, use node tool, select the character you want to nudge, and use your keyboard arrow keys. Be sure to set  nudge, super nudge, and micro nudge to something that suits you. You can nudge in vertical direction as well... I use it for when I don't like where the dash sits in a given font.

Devil  the 'dd'

 

 

 

 

comin' atcha from up on the hill in Abbotsford, BC  CANADA

Top 10 Contributor
Calgary, Alberta, Canada
Male
TAG - MacroMonster.com
I do something similar but use mouse and CTRL to position a character where I desire
<digital demon> wrote in message news:82135@coreldraw.com...

 Select text, use node tool, select the character you want to nudge, and use your keyboard arrow keys.

Top 10 Contributor
Guyana, South America.
Male

Jeff Harrison:

I do something similar but use mouse and CTRL to position a character where I desire
<digital demon> wrote in message news:82135@coreldraw.com...

 

 

 Select text, use node tool, select the character you want to nudge, and use your keyboard arrow keys.

Its easier that way. the constraint functions are always better and faster.

Top 10 Contributor
Murrieta, California, U.S.
Male

 

digital demon:

Hugh Johnson:

I do like the suggestions. I would add an item:

12.  Manual kerning of individual characters (rather than whole word or whole text) without affecting any other text within the same text object.

If I understand what "Manual kerning of individual characters" means to you what it means to me, this can be done for a long time now using node shaping tool.  Select text, use node tool, select the character you want to nudge, and use your keyboard arrow keys. Be sure to set  nudge, super nudge, and micro nudge to something that suits you. You can nudge in vertical direction as well... I use it for when I don't like where the dash sits in a given font.

Devil  the 'dd'

Yes, I understand using nudge and nodes to move the individual characters. I usually manually kern text in my sign cutting software, where I highlight two (or more) adjacent characters and then use a spinner control to adjust the kerning by percentage, i.e.: 100% is normal kern distance, then anything less than 100% is closer and anything more is expanded out from the 'normal' distance between characters.

To individually move a few characters such as the space between them is reduced/expanded, requires way too many clicks/key strokes to be efficient when working on a large amount of text.

 

HuMJohn aka Hugh Johnson

Top 50 Contributor
Stockholm, Sweden
Male

I mentioned kerning the last because I think it's quite ok the way it works except that it's in 5% increments only. but that's quite convenient too. But I mean that there are lots of other, more general text related features, that are much more important and should be discussed.

Top 10 Contributor
Calgary, Alberta, Canada
Male
TAG - MacroMonster.com
Some considerations:
 
Personally I'm on your side Lars, I'd like to see this stuff added to Draw. Just because I like working in Draw whenever possible... :-)
 
An persuasive argument is Ventura does much of what we seek, but the past 7 years (or so) show no development regarding it. The future is bleak for it FWIU. Let's say it was upgraded and added to X6 Draw suite for perhaps 200.00 more. Big difference from Ventura's current retail price. Price aside, it's another prog to learn and bounce around to in order to get stuff done. That's the Adobe way of thinking.
 
So what happens in meantime? No Corel users are happy, modern long doc is a black hole (just like HTML creation). Users are left in the cold. And Indesign gets stronger with each release.
 
While adding some basic long doc stuff to Draw wouldn't add much to the code base (my guess only) the huge problem is integrating these fundamental text handling concepts into Draw at this point. Entire text engine would need to be rewritten. The pressure is on Corel anyway... for ligatures etc. Maybe it's time...
 
If Draw was rebuilt from scratch, perhaps as 64 bit only, with no ability to save downwards (this takes a lot of headaches out of equation for developers I'd think) then we start to have something to built on to serve needs for next 20 years. Very daunting. But what else can Corel do? When a user scans the list of features every couple years, they basically decide within minutes whether 2 years of development has features/benefits worth buying. Harsh, but it's the law of the jungle.
 
The reason I suggest no downward saves:
  1. text with ligatures, numbers and ordered lists etc would have to be converted to curves anyway.
  2. There is no benefit to Corel to make it easy to have some users stay on old versions. downsaving facilitates that. 
  3. enormous dev time (I suppose) to force new features into older Draw files that don't support them. For example, tables in X4 to X3 files.
<Lars Forslin> wrote in message news:82289@coreldraw.com...

I mentioned kerning the last because I think it's quite ok the way it works except that it's in 5% increments only. but that's quite convenient too. But I mean that there are lots of other, more general text related features, that are much more important and should be discussed.

Top 50 Contributor
Stockholm, Sweden
Male

Jeff Harrison:
Just because I like working in Draw whenever possible... :-)

Yes, we like to stay in one app as long as possible. And with todays, not to mention tomorrows radically powerful computers with 64 bit, 4 core, 16 GB RAM,, superfast computers, this shouldn't be impossible. The reason Adobe split the programs up the way they did, was probably because the computers of that time (second half of 90's) could barely handle what you threw at them. I remember the early P233 Mhz w. 64 MB (at best) RAM choking totally on a very ordinary ad with some bitmaps in them. Those days are long, long gone, and just because Adobe split their programs up, there is no reason for Corel to do the same, especially with Ventura out the window. Instead, if Draw is to be the central hub, add the Ventura functionality to it.

If that means no backwards compatibility, then so be it. You can always run your latest of the older versions on your computer. You would have to draw the line somewhere anyway, if it comes now, just deal with it. There's brighter days ahead.

If the developing time is spent on backwards compatibility, then it's a complete waste of precious resources. If a completely new architecture can free a lot of time, then the decision to cut backwards compatibility might pay for the development of a new architecture.

Jeff Harrison:
So what happens in meantime? No Corel users are happy, modern long doc is a black hole (just like HTML creation). Users are left in the cold. And Indesign gets stronger with each release.

Yes, time is of essence here. Resources must be spent wisely to get the most out of them.

 Regarding backsave, I suppose ligatures could just be split up into two characters?

 

Page 1 of 2 (20 items) 1 2 Next > | RSS
© Corel Corporation. The content herein is in the form of a personal web log ("Blog") or forum posting. As such, the views expressed in this site are those of the participants and do not necessarily reflect the views of Corel Corporation, or its affiliates and their respective officers, directors, employees and agents. Terms and Conditions / User Guidelines.