Tips for presenting code in Keynote

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.

brew install highlight

(This installs Lua and Boost as well)

Step 2:

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.

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-

Finish!

Beautifully highlighted code!

--

--

--

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

Love podcasts or audiobooks? Learn on the go with our new app.

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
Alex Bucknall

Alex Bucknall

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

More from Medium

How to Sell LED Night Light on Amazon — HanFuDesign

What is Koa.js & How to setup your First Koa.js Project.

10 Reasons You Must Know About ReactJS Development Before Using It

ReactJs Development Company

5 React & Web Dev Extensions! VS-Code 2022