Has anyone figured out a good way to draw an arc in Keynote?

I'm trying to switch over from PowerPoint to Keynote, but one thing that I use all the time in the presentations I use is the arc (specifically, the arc with an arrow at the end of it).

As far as I can tell, it is impossible to draw such a thing in Keynote, though it seems like such a simple thing. It is possible to create the arc in PowerPoint, copy it, and paste it into Keynote, but it can not be manipulated in any way except resizing it after that.

This is probably a feature request, but I thought that I'd at least ask if anyone else has confronted this problem and successfully conquered it in some way. I suppose I could draw an oval with no fill, and obscure the oval by some object that matches the background (if I use a solid color background), and draw the arrow heads by hand, but it's (a) a lot of work, and (b) not going to look good, and (c) hard to manipulate after it has been created.

iMac G5, MacBook 2GHz, Mac OS X (10.5.1)

Posted on Nov 18, 2007 8:42 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 18, 2007 9:06 AM

This can be done in Keynote -- it is a bit cumbersome, but offers a huge amount of flexibility in the final product:

- In the Shapes menu in the toolbar, choose the Draw an Arbitrary Shape option (the last one with the pen).

- Click once to start a line, a second time to produce an endpoint, and then press Escape to stop drawing. You will now have a line.

- In the Graphic Inspector, set the Fill to "none", the Stroke to whatever colour you want the line to be, and use the Endpoints menus to add an arrowhead.

- To make this line an arc, select the line, then in the Format menu, under the Shape flyout menu, choose "Make Editable". The line should now show a red dot at each end, which are Bezier control points and you can now add a third Bezier control point to the line, which is how you will make it arc.

- With the line selected and the control points visible, hold down the Option key. Your cursor should change to a pen nib with a plus sign, indicating that you can add a control point on the line. Click on the middle of the line to add a point.

- You can drag this point with the cursor, and it will create an angle in the line. By default the point is a corner, and so the angle is sharp. Double click on the point to make it a smooth curve point. You will now see two Bezier control handles on either side of the point tangential to the curve. You can move the handles to change how the curve looks (such as how tight or wide the curve is). You can manipulate each handle individually, or hold down the Option key to affect both handles.

This procedure sounds more difficult than it actually is in practice, and the arc you get can be completely customized as you like. That said, if you find you use the same basic shape over and over, you might consider creating a "clippings" presentation that has various re-used elements in it, so that you can easily copy and paste from it to other presentations.
3 replies
Question marked as Top-ranking reply

Nov 18, 2007 9:06 AM in response to paulhagstrom

This can be done in Keynote -- it is a bit cumbersome, but offers a huge amount of flexibility in the final product:

- In the Shapes menu in the toolbar, choose the Draw an Arbitrary Shape option (the last one with the pen).

- Click once to start a line, a second time to produce an endpoint, and then press Escape to stop drawing. You will now have a line.

- In the Graphic Inspector, set the Fill to "none", the Stroke to whatever colour you want the line to be, and use the Endpoints menus to add an arrowhead.

- To make this line an arc, select the line, then in the Format menu, under the Shape flyout menu, choose "Make Editable". The line should now show a red dot at each end, which are Bezier control points and you can now add a third Bezier control point to the line, which is how you will make it arc.

- With the line selected and the control points visible, hold down the Option key. Your cursor should change to a pen nib with a plus sign, indicating that you can add a control point on the line. Click on the middle of the line to add a point.

- You can drag this point with the cursor, and it will create an angle in the line. By default the point is a corner, and so the angle is sharp. Double click on the point to make it a smooth curve point. You will now see two Bezier control handles on either side of the point tangential to the curve. You can move the handles to change how the curve looks (such as how tight or wide the curve is). You can manipulate each handle individually, or hold down the Option key to affect both handles.

This procedure sounds more difficult than it actually is in practice, and the arc you get can be completely customized as you like. That said, if you find you use the same basic shape over and over, you might consider creating a "clippings" presentation that has various re-used elements in it, so that you can easily copy and paste from it to other presentations.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Has anyone figured out a good way to draw an arc in Keynote?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.