Like many Mac users who produce presentations I fell in love with Keynote from day one (well almost; I have to admit to being a born cynic). It allows you to create sleek, highly polished presentations that have a filmic quality and the program’s interface is elegant and simple to use.
Waiting for me to bag-out powerpoint aren’t you? Not today. I was a Windows user for more than a decade before my conversion. I produced many high quality presentations with Powerpoint and as I was brought up to believe that its a poor tradesperson who blames his tools I’ll give fare dues to PPT. Microsoft’s presentation software has been around longer than Apple’s and it bristles, in a dull chrome-plated plastic kind of way, with features that are in some cases sadly and in others thankfully absent from Keynote. One of the features I’ve missed, which was an integral part of my presentation creation workflow, is the ability to create a presentation outline in a word processor application and import it into Powerpoint.
Being able to create outlines away from the presentation tool allows you to focus on dialogue: a bit like writing a screen play. It’s also a great way to cheat if your running late with your presentation or working from someone else’s document, because you can markup an existing document and then quickly produce a presentation from it.
Thankfully, it is possible to do this in Keynote but its not very apparent how. I’m not sure how long this feature has existed, some blog posts suggest it was only introduced in the latest version (Keynote ’09 – Version 5) but given the secluded nature of this feature it may have been around longer. Anyway, here’s how to create outlines for Keynote in Pages and, believe it or not, TextEdit.
Lets look at the quick-and-dirty way to do this with Pages first. Open Pages and select the Harvard Outline template from the template chooser. Some blog posts suggest you can use any of the outline templates but I’ve done some experiments and found that the only one that works reliable (tell you why later) is the Harvard one. If you just want to see how this works for now don’t bother changing the text otherwise replace the text in the template with the text of your presentation. Keep in mind how the structure of the outline will render in Keynote: first / root level headings become page titles, second level headings become first level bulleted lists, third level headings become second level sub lists and so on. The Harvard Outline template has nine heading levels but using any more then three is impractical. Ignore the numbering of the lists in the outline, they will not appear in the presentation. Select all the text in your pages document and copy it.
- File > New from Template Chooser…
Open Keynote and select a template. Don’t paste anything yet though. Open the outline view (View > Outline) and select the slide icon next to the number 1 which represents the first page of the presentation. Wait for it … get your thumb off the command key. Go to the edit menu and select Paste and Match Style. That’s all there is to it.
- File > New from Theme Chooser…
- Select a theme
- View > Outline
- Select the slide icon nect to the number 1
- Edit > Paste and Match Style
Why does it work? Better still: Why doesn’t it work with the other outline templates? In the Harvard Outline template each heading level has a corresponding indent level. If you open the Text inspector and select the list tab you can see the indent level for each heading level as you select them. This stays consistent when you edit content in this template. You can select list items and hit tab to increase the indentation or shift+tab to decrease it and the indent level will follow suit. This however is not the case in the other outline templates: indentation of the content increases and decreases but the indent level doesn’t.
Once we appreciate that the indent level is the prompt for Keynote to create a new slide or bulleted list we can use this to markup our own documents for use as a presentation out line or to create our own presentation outline template. I’ve created a very simple one for you to try. The shear simplicity of the indent level being the key to this and my experience with Powerpoint which uses a similar technique and can import a range of document types as outlines got me thinking that we might be able to use other applications to create outlines. A few experiments later and it became obvious that it is possible to create outlines simply and quickly in TextEdit. The procedure to do so is as follows.
Create a new RTF document in TextEdit.* You know your editing rich text in TextEdit when you see the styles, alignment, etc., controls in the button bar.
Type out some slide titles and bullet points each one on a single line like the example here.
Format all the bullet point and sub-bullet point text into bulleted lists by selecting one of the list styles from the lists drop-down.
Indent all the list items one level deep by selecting them and hitting the tab key once.
FYI You can make multiple selections by holding down the command key whilst selecting with the mouse.
Select the sub-bullet list items and indent them one more time.
Select all the text and then follow the steps above to create a new Keynote presentation and paste the text into its outline.
*This is usually the default for TextEdit, much to my annoyance. Many Mac users assume from the name that its a plan text editor when it is both a basic rich-text editor (RTF – rich text format) and a plan text editor but it creates rich text by default.