Ahhh! Brilliant! Thank you, that solved it!
Hmmm, yep, I really need to tidy up and comment the code.
Any text outside of frames is ignored in the presentation because of this line:
Code: Select all
\documentclass[ignorenonframetext]{beamer}
But all text is included in the beamerarticle (this means I can add notes to the beamerarticle by writing outside of the frames).
The \fm command simply puts an arrow in front of each new slide in the beamerarticle so it is easy to find which slide I am on (makes it easy to skim over reading the notes). As it is outside of a frame, it is ignored in the presentation slides.
Thanks for your advice and help!!