Tips for presenting code in Keynote

Tip 0: Syntax Highlighting

Here’s a nice trick you can use for formatting code within a keynote presentation.

Step 0:

Install Homebrew on your mac if you don’t already have it.

Step 1:

Install highlight.

(This installs Lua and Boost as well)

Step 2:

Highlight your source.

This will highlight the source code in RTF format and copy the result of that operation to your Mac’s clipboard.

Step 3:

Paste into your slide in Keynote. Keynote will create a new text box containing your highlighted code. You can adjust the width as needed, and adjust the font size with cmd+ and cmd-


Beautifully highlighted code!

PG Researcher (PhD) @ University of Warwick | FPGAs, IoT, SDR

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store