Here's one thing I tried, as suggested by Bart Torfs a few years ago. It works very nicely, although it has been a while (too long) since I tried: