I'm trying to enter a list of names as text into the shape of an "8", but they won't go around the center holes of the 8, meaning I'm having to try, and failing, to justify it manually.

How can I enter the text without it ignoring the center holes?


2 Answers 2


You can't fill compound paths (as in paths with "holes") with text, you can use a text wrap as a workaround though...

  1. Separate your paths... (ungroup or release compound path or whatever).

  2. Use the Area Type Tool to fill the main shape with your text...

    enter image description here

  3. Set the inner shapes to have no fill and with them selected, go to Object → Text Wrap → Make (change the offset in the Text Wrap Options, in the same menu too if needs be).


    enter image description here


Select the letter/number, in your case the number 8, with the problem holes in it.

  • Go to Type and select Create Outlines
  • Copy Ctrl+C and then paste Ctrl+C the Outlines on top

Now if you try and fill with text you get the message "you must click on a non-compound path".

To get around this you select the Knife tool (Eraser drop down)

enter image description here

and while holding Alt, cut two straight lines through the number 8. Starting from outside the letter into the holes of the character.

I believe this "breaks" the Compound paths and you can then paste in your text and it works.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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