Jump to content

 
Photo

Text on a path in AI CS 2

- - - - -

  • Please log in to reply
8 replies to this topic

#1
Mike Breiding

Mike Breiding

    Key Contributor

  • Validated Member
  • PipPipPip
  • 87 posts
  • Location:Morgantown WV
  • Interests:Cycling, Hiking, Natural History, Photgraphy, Travel, Food
  • United States

Tearing my hair out here.

When typing on a path (stream segment) the text flows in the wrong direction, then the stream segment the text is on disappears and the text remains.

Can two segments be crossed (straddled) with text? For instance where a stream forks.

On the line for roads I get the message: "You must click on a non-compound, non-masking path to create text along a path."

I am used to AVAlabel in AV 3.2 for spline labelling.

Thanks,
-Mike

#2
Hans van der Maarel

Hans van der Maarel

    CartoTalk Editor-in-Chief

  • Admin
  • PipPipPipPipPipPipPip
  • 3,881 posts
  • Gender:Male
  • Location:The Netherlands
  • Interests:Cartography, GIS, history, popular science, music.
  • Netherlands

Mike,

Some answers:

- The path disappears. This is 'normal' (as in: the way Illustrator works, but it can be pretty inconvenient). Just make a copy of the path, paste it in front of the original (Paste In Front, CTRL-F on Windows) and label that.

- The text flows the wrong way. This is determined by the direction of the path. As far as I know there is no native Illustrator way to flip it, but MAPublisher has a Flip Path option.

Can you explain what you mean with straddling text?
Hans van der Maarel - Cartotalk Editor
Red Geographics
Email: hans@redgeographics.com / Twitter: @redgeographics

#3
Mike Breiding

Mike Breiding

    Key Contributor

  • Validated Member
  • PipPipPip
  • 87 posts
  • Location:Morgantown WV
  • Interests:Cycling, Hiking, Natural History, Photgraphy, Travel, Food
  • United States

Greetings Hans,

If I cannot control the text flow, then I will have to scrap the idea of using IA and go back to AV 3.2. I don't know about anyone else, but I have always labelled streams with the text flowing down stream. IA wants to flow it upstream.

The attachment shows what I mean by "straddling". In IA the segment beyond the fork was selected for labelling. When the text reach the branch in the stream it stopped.

This is moot if I cannot label in the direction I need to. This limitation is crippling!

Thanks,
-Mike


Mike,

Some answers:

- The path disappears. This is 'normal' (as in: the way Illustrator works, but it can be pretty inconvenient). Just make a copy of the path, paste it in front of the original (Paste In Front, CTRL-F on Windows) and label that.

- The text flows the wrong way. This is determined by the direction of the path. As far as I know there is no native Illustrator way to flip it, but MAPublisher has a Flip Path option.

Can you explain what you mean with straddling text?

<{POST_SNAPBACK}>

Attached Files



#4
Martin Gamache

Martin Gamache

    Ultimate Contributor

  • Associate Admin
  • PipPipPipPipPipPip
  • 980 posts
  • Gender:Male
  • Location:Washington DC
  • Interests:History of Topographic Cartography
    Topographic Mapping
    History of Relief Depiction
    Thematic Cartography
    Demographic Cartography
    Cartographic techniques, methods, and tools
    Orienteering
    Panoramic &amp; Kite Photography
  • United States

Mike,

As Hans explains the line dissapears when type is attached to it.

If you want to straddle you are best to draw a new line where you want it and attach text to that. I find that GIS vectors are often too noisy for labelling anyways, I like to have nice smooth lines for attaching text to so I often use the pencil tool with the appropriate smoothness settings and draw a parallel line to attach my label to. That way I dont mess around with my feature lines or have to duplicate and offset those. If you insist on labelling feature lines you will probably need to join them first by selecting the two end points and joining.

As for changing the direction of a line it is easy to do, just use the pen and click once on the endpoint in the direction you want it to flow, that should do it.

(How i miss the simplicity of Freehand for all these operations)


mg

#5
Mike Breiding

Mike Breiding

    Key Contributor

  • Validated Member
  • PipPipPip
  • 87 posts
  • Location:Morgantown WV
  • Interests:Cycling, Hiking, Natural History, Photgraphy, Travel, Food
  • United States

Hi Martin,
I will give your sugestions a shot and see what happens.

Thanks,
-Mike


Mike,

As Hans explains the line dissapears when type is attached to it.

If you want to straddle you are best to draw a new line where you want it and attach text to that. I find that GIS vectors are often too noisy for labelling anyways, I like to have nice smooth lines for attaching text to so I often you the pencil tool with the appropriate smoothness settings and draw a parralel line to attach my label to. That way I dont mess around with my feature lines or have to duplicate and offset those.  If you insist on labelling feature lines you will probably need to join them first by selecting the two end points and joining. 

As for changing the direction of a line it is easy to do, just use the pen and click once on the endpoint in the direction you want it to flow, that should do it.

(How i miss the simplicity of Freehand for all these operations)


mg

<{POST_SNAPBACK}>



#6
Nick Springer

Nick Springer

    CartoTalk Founder Emeritus

  • Moderator
  • PipPipPipPipPipPip
  • 939 posts
  • Gender:Male
  • Location:Crosswicks, NJ
  • Interests:Cartographic Design, Print Maps, Graphic Design, Web Development, Ultimate Frisbee
  • United States

Martin is right - you can either do that or grab the middle text handles (those lines that stick up perpendicular to your path) and drag it around until the text snaps to the side you want.

Nick Springer

Director of Design and Web Applications: ALK Technologies Inc.
Owner: Springer Cartographics LLC


#7
Mike Breiding

Mike Breiding

    Key Contributor

  • Validated Member
  • PipPipPip
  • 87 posts
  • Location:Morgantown WV
  • Interests:Cycling, Hiking, Natural History, Photgraphy, Travel, Food
  • United States

I was able to get the text flow to change using the pen, but when it reaches a junction it then turned back up stream. I will not flow in a continuous path downstream.

This is a problem with grabbing the middle handle as well since it flips the text on to the opposite branch of the stream. Not easy for me to relate this so it makes any sense.

So , it looks like I am going to use the pencil to draw parallel paths for my labels and use them.

Any tips on estimating how long to draw the pencil lines so they are long enough for the labels.
Any suggestions on managing the labels? Should each label be a seperate layer or should all stream labels be in one stream labels layer?

Also, can the kerning be set prior to cursor placement instead of placing the cursor on the path, and then choosing the kerning value.

My head hurts...

-Mike

Martin is right - you can either do that or grab the middle text handles (those lines that stick up perpendicular to your path) and drag it around until the text snaps to the side you want.

<{POST_SNAPBACK}>



#8
Hans van der Maarel

Hans van der Maarel

    CartoTalk Editor-in-Chief

  • Admin
  • PipPipPipPipPipPipPip
  • 3,881 posts
  • Gender:Male
  • Location:The Netherlands
  • Interests:Cartography, GIS, history, popular science, music.
  • Netherlands

Any suggestions on managing the labels? Should each label be a seperate layer or should all stream labels be in one stream labels layer?

<{POST_SNAPBACK}>


I would recommend keeping all stream labels in one stream labels layer. One layer per label will really complicate matters.
Hans van der Maarel - Cartotalk Editor
Red Geographics
Email: hans@redgeographics.com / Twitter: @redgeographics

#9
Mike Breiding

Mike Breiding

    Key Contributor

  • Validated Member
  • PipPipPip
  • 87 posts
  • Location:Morgantown WV
  • Interests:Cycling, Hiking, Natural History, Photgraphy, Travel, Food
  • United States

Thanks, I will take your advise.
-Mike


Any suggestions on managing the labels? Should each label be a seperate layer or should all stream labels be in one stream labels layer?

<{POST_SNAPBACK}>


I would recommend keeping all stream labels in one stream labels layer. One layer per label will really complicate matters.

<{POST_SNAPBACK}>






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

-->