Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am using data driven pages and some of my dynamic text attributes are too long for my layout. Is there a way to break the line into 2 or more lines with out editing the data?



Billy Joes Dry Cleaners LLC


Billy Joes
Dry Cleaners LLC

share|improve this question
Thanks every one for the help! The rectangle text elements is what I needed, works perfectly. Seriously appreciate the help. – user15582 Feb 26 '13 at 23:44
Acrain, the best way to thank people is to upvote the answers you found effective and to mark one of them as accepted if it worked for you. This helps future readers understand the outcome and it influences searches as well. – whuber Feb 27 '13 at 0:38
Building off of Dan's answer, you can create a Rectangle Text box (using the Draw toolbar), then R-click the Dynamic text and Copy, then double-click the Rectangle Text box and Paste in the Text space. Now the text is dynamic and wraps to conform to the rectangle, which can be changed however you like. – kristi.n Jul 8 at 18:04

It may be that what you are looking for is to be able to flow/wrap text within rectangular text elements. How to do this is documented here.

share|improve this answer

Came across this looking for the same answer.

The best way I found is to add a \n, in the attribute text, where you want your break.

Billy Joes \n Dry Cleaners LLC


Billy Joes

Dry Cleaners LLC

share|improve this answer

Right-click the overflowing dynamic text line, open its properties, copy the text out of it, and paste it into a new text box that fits your layout the way you want. Or you can start from scratch and create the data-driven text the way you want it. The various dynamic text elements (page number, document title, etc.) are all just tags that can be inserted in any text on your layout. There's a full list of them in the online ArcGIS Help.

share|improve this answer

The only way I know is to insert a line break into the data.

  1. When editing place the cursor at the point you want to cause the break and press Ctrl+Enter. This will place a hard break in the data.
  2. If you have maplex extension you might get the labelstacker option to work.


You will need to be creative with the label different classes or ALL of your labels will do the same thing.
I set up different queries to label some items with breaks and others without.

share|improve this answer
@Acrain If you are using ArcGIS 10.1 then Maplex will be available to you at any license level - see here. – PolyGeo Feb 26 '13 at 22:29

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.