Digital library slides and presentations