Tips for presenting code in Keynote
Here’s a nice trick you can use for formatting code within a keynote presentation.
Install Homebrew on your mac if you don’t already have it.
brew install highlight
(This installs Lua and Boost as well)
Highlight your source.
highlight -O rtf myfile.py | pbcopy
This will highlight the source code in RTF format and copy the result of that operation to your Mac’s clipboard.
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-